狠狠撸

狠狠撸Share a Scribd company logo
谷沢智史@edubase Cloudの中
?   やざわ
    ? 10年前くらい:オンラインゲーム開発会社で開発アルバイト
    ? 5年前くらい:HD DVD陣営に加わってBlu-ray陣営にボコボコに
    ? 現在:edubase Cloudの中。他、非常勤講師やアプリ開発など

?   学生時代の研究
    ? 東京高専:遠隔教育とか
    ? 静岡大学:コンポーネント指向的な話とか
    ? 電気通信大学:OSをネタにコンポーネント指向、あと可視化とか
      ? 博士後期課程で脱落


?   あえての少しゆるめの形式です
    ? 気楽な感じで聞いていただけるとありがたいです
?   edubase Cloudとは
?   edubase Cloudの中はとてもしんどい
?   edubase Cloudを可視化してみた

?   監視アーキテクチャ?ツールの話

?   まだまだ増える
?   仮想計算機環境を自分たちで持つ
    ? 仮想計算機を自分たちの都合にあわせて自由に確保したい
    ? (Amazon EC2だと金かかるし下でなにやられてるのかいまいちわからない)
?   実体は(基本的に)千叶
?   Amazon EC2との互換
    インタフェースで操作可能
    ? 独自拡張なども実施
?   計算ノード×14のクラスタ×10 +
    計算ノード×6のクラスタ×5
    ? 仮想マシンは1計算ノードあたり
      最大で8個収容可
?   ストレージも数が多い
?   クラウド分だけで言うと???
?   SAS450GBディスク×16の
    ストレージ×12 +
    SATA1TBディスク×16のス
    トレージ×8
?   他、ユーティリティ的に
    利用されるマシン、
    ストレージが多数
?   シンクライアント関係もある
    ? @一ツ橋
マシン?机器              スペック                               数
PowerEdge R710      CPU: Xeon X5520   Memory: 32GB          41
                    HDD: 500GB ×3
                    (HDD, Memoryはいくつかバリエーションあり)

PowerEdge R610      CPU: Xeon X5530   Memory: 32GB         180
                    HDD: 500GB ×3
                    (HDD, Memoryはいくつかバリエーションあり)

EqualLogic PS6000   HDD: 450GB×16                           22
                    (HDD, Memoryはいくつかバリエーションあり)

Latitude E6500      CPU: Core2 Duo T9600 Memory: 4GB         1
                    HDD: 160GB
PowerVault MD3000   HDD: 1TB×15                              2
PowerVault MD1000   HDD: 1TB×15                              4
EMC Ship NX4        HDD: 1TB×12                              6
?   千葉遠い
?   結構暑い
?   バラバラの监视ツール
?   設備の維持
    ? 異常状態の検知
    ? 故障対応
?   サービスの維持
    ? 利用状況の把握
    ? リソースの適切な分配

?   これらをできるだけがんばらないで実現したい
    ? これまでの経験則:がんばるとだいたい事故る
    ? 回数をたくさん繰り返す???一定確率でミスをする
    ? ものをたくさん覚える???ほぼ覚えていない

?   たくさんの情報を自動的に集めてきて、必要なときに必要
    な情報のみを提示する
デモ
iDRAC
        可視化WEBサービス
                                  状態リポジトリ               Management
                                            HTTP+JSON    Machine
             App.
            Server    HTTP+JSON
                                                                        IPMI


                                     App. Server

Visual Query Client
                      HTTP+JSON                                 iDRAC
                      +PNG
   Drawing Tool

         Plugin
                                         DB
                                                                 IPMI
                                     (Key-Value)
?   またマシンが増える???!

More Related Content

20120518 SE勉強会

  • 2. ? やざわ ? 10年前くらい:オンラインゲーム開発会社で開発アルバイト ? 5年前くらい:HD DVD陣営に加わってBlu-ray陣営にボコボコに ? 現在:edubase Cloudの中。他、非常勤講師やアプリ開発など ? 学生時代の研究 ? 東京高専:遠隔教育とか ? 静岡大学:コンポーネント指向的な話とか ? 電気通信大学:OSをネタにコンポーネント指向、あと可視化とか ? 博士後期課程で脱落 ? あえての少しゆるめの形式です ? 気楽な感じで聞いていただけるとありがたいです
  • 3. ? edubase Cloudとは ? edubase Cloudの中はとてもしんどい ? edubase Cloudを可視化してみた ? 監視アーキテクチャ?ツールの話 ? まだまだ増える
  • 4. ? 仮想計算機環境を自分たちで持つ ? 仮想計算機を自分たちの都合にあわせて自由に確保したい ? (Amazon EC2だと金かかるし下でなにやられてるのかいまいちわからない)
  • 5. ? 実体は(基本的に)千叶
  • 6. ? Amazon EC2との互換 インタフェースで操作可能 ? 独自拡張なども実施 ? 計算ノード×14のクラスタ×10 + 計算ノード×6のクラスタ×5 ? 仮想マシンは1計算ノードあたり 最大で8個収容可
  • 7. ? ストレージも数が多い ? クラウド分だけで言うと??? ? SAS450GBディスク×16の ストレージ×12 + SATA1TBディスク×16のス トレージ×8
  • 8. ? 他、ユーティリティ的に 利用されるマシン、 ストレージが多数
  • 9. ? シンクライアント関係もある ? @一ツ橋
  • 10. マシン?机器 スペック 数 PowerEdge R710 CPU: Xeon X5520 Memory: 32GB 41 HDD: 500GB ×3 (HDD, Memoryはいくつかバリエーションあり) PowerEdge R610 CPU: Xeon X5530 Memory: 32GB 180 HDD: 500GB ×3 (HDD, Memoryはいくつかバリエーションあり) EqualLogic PS6000 HDD: 450GB×16 22 (HDD, Memoryはいくつかバリエーションあり) Latitude E6500 CPU: Core2 Duo T9600 Memory: 4GB 1 HDD: 160GB PowerVault MD3000 HDD: 1TB×15 2 PowerVault MD1000 HDD: 1TB×15 4 EMC Ship NX4 HDD: 1TB×12 6
  • 11. ? 千葉遠い ? 結構暑い
  • 12. ? バラバラの监视ツール
  • 13. ? 設備の維持 ? 異常状態の検知 ? 故障対応 ? サービスの維持 ? 利用状況の把握 ? リソースの適切な分配 ? これらをできるだけがんばらないで実現したい ? これまでの経験則:がんばるとだいたい事故る ? 回数をたくさん繰り返す???一定確率でミスをする ? ものをたくさん覚える???ほぼ覚えていない ? たくさんの情報を自動的に集めてきて、必要なときに必要 な情報のみを提示する
  • 15. iDRAC 可視化WEBサービス 状態リポジトリ Management HTTP+JSON Machine App. Server HTTP+JSON IPMI App. Server Visual Query Client HTTP+JSON iDRAC +PNG Drawing Tool Plugin DB IPMI (Key-Value)
  • 16. ? またマシンが増える???!