16
谷沢智史@edubase Cloudの中

20120518 SE勉強会

Embed Size (px)

DESCRIPTION

20120518 SE勉強会

Citation preview

Page 1: 20120518 SE勉強会

谷沢智史@edubase Cloudの中

Page 2: 20120518 SE勉強会

やざわ ◦ 10年前くらい:オンラインゲーム開発会社で開発アルバイト

◦ 5年前くらい:HD DVD陣営に加わってBlu-ray陣営にボコボコに ◦ 現在:edubase Cloudの中。他、非常勤講師やアプリ開発など

学生時代の研究 ◦ 東京高専:遠隔教育とか

◦ 静岡大学:コンポーネント指向的な話とか ◦ 電気通信大学:OSをネタにコンポーネント指向、あと可視化とか

博士後期課程で脱落

あえての少しゆるめの形式です ◦ 気楽な感じで聞いていただけるとありがたいです

Page 3: 20120518 SE勉強会

edubase Cloudとは

edubase Cloudの中はとてもしんどい

edubase Cloudを可視化してみた

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

まだまだ増える

Page 4: 20120518 SE勉強会

仮想計算機環境を自分たちで持つ ◦ 仮想計算機を自分たちの都合にあわせて自由に確保したい ◦ (Amazon EC2だと金かかるし下でなにやられてるのかいまいちわからない)

Page 5: 20120518 SE勉強会

実体は(基本的に)千葉

Page 6: 20120518 SE勉強会

Amazon EC2との互換 インタフェースで操作可能 ◦ 独自拡張なども実施

計算ノード×14のクラスタ×10 + 計算ノード×6のクラスタ×5

◦ 仮想マシンは1計算ノードあたり最大で8個収容可

Page 7: 20120518 SE勉強会

ストレージも数が多い

クラウド分だけで言うと・・・ SAS450GBディスク×16のストレージ×12 + SATA1TBディスク×16のストレージ×8

Page 8: 20120518 SE勉強会

他、ユーティリティ的に利用されるマシン、 ストレージが多数

Page 9: 20120518 SE勉強会

シンクライアント関係もある ◦ @一ツ橋

Page 10: 20120518 SE勉強会

マシン・機器 スペック 数

PowerEdge R710 CPU: Xeon X5520 Memory: 32GB

HDD: 500GB ×3 (HDD, Memoryはいくつかバリエーションあり)

41

PowerEdge R610 CPU: Xeon X5530 Memory: 32GB

HDD: 500GB ×3 (HDD, Memoryはいくつかバリエーションあり)

180

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

22

Latitude E6500 CPU: Core2 Duo T9600 Memory: 4GB HDD: 160GB

1

PowerVault MD3000 HDD: 1TB×15 2

PowerVault MD1000 HDD: 1TB×15 4

EMC Ship NX4 HDD: 1TB×12 6

Page 11: 20120518 SE勉強会

千葉遠い

結構暑い

Page 12: 20120518 SE勉強会

バラバラの監視ツール

Page 13: 20120518 SE勉強会

設備の維持 ◦ 異常状態の検知 ◦ 故障対応

サービスの維持 ◦ 利用状況の把握 ◦ リソースの適切な分配

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

たくさんの情報を自動的に集めてきて、必要なときに必要な情報のみを提示する

Page 14: 20120518 SE勉強会

デモ

Page 15: 20120518 SE勉強会

App. Server

DB (Key-Value)

iDRAC

IPMI

Management Machine

iDRAC

IPMI

App. Server

Plugin

可視化WEBサービス

Visual Query Client

状態リポジトリ

Drawing Tool

HTTP+JSON

HTTP+JSON +PNG

HTTP+JSON

Page 16: 20120518 SE勉強会

またマシンが増える・・・!