狠狠撸

狠狠撸Share a Scribd company logo
『仮想化』ってなに?	
日本仮想化技術株式会社
代表取締役社長兼CEO 宮原 徹
@tmiyahar
自己紹介	
?? 本名:宮原 徹
?? 1972年1月 神奈川県生まれ
–? 大谷さんと高校が一緒(一学年上)
?? 1994年3月 中央大学法学部法律学科卒業
?? 1994年4月 日本オラクル株式会社入社
–? PCサーバ向けRDBMS製品マーケティングに従事
–? Linux版Oracle8の日本市場向け出荷に貢献
?? 2000年3月 株式会社デジタルデザイン 東京支社長および株
式会社アクアリウムコンピューター 代表取締役社長に就任
–? 2000年6月 (株)デジタルデザイン、ナスダック?ジャパン上場(4764)
?? 2001年1月 株式会社びぎねっと 設立
?? 2006年12月 日本仮想化技術株式会社 設立
?? 2008年10月 IPA「日本OSS貢献者賞」受賞
?? 2009年10月 日中韓OSSアワード 「特別貢献賞」受賞	
2
日本仮想化技術株式会社 概要	
?? 社名:日本仮想化技術株式会社
–? 英語名:VirtualTech Japan Inc.
–? 略称:日本仮想化技術/VTJ
?? 設立:2006年12月
?? 資本金:2,000万円
?? 売上高:8,700万円(2015年7月期)
?? 本社:東京都渋谷区渋谷1-8-1
?? 取締役:宮原 徹(代表取締役社長兼CEO)
?? 伊藤 宏通(取締役CTO)
?? スタッフ:8名(うち、6名が仮想化技術専門エンジニアです)
?? URL:http://VirtualTech.jp/
?? 仮想化技術に関する研究および開発
–? 仮想化技術に関する各種調査
–? 仮想化技術に関連したソフトウェアの開発
–? 仮想化技術を導入したシステムの構築
–? OpenStackの導入支援?新規機能開発	
ベンダーニュートラルな
独立系仮想化技術の
エキスパート集団	
3
仮想化とは?	
?? 物理H/Wを論理的(ソフトウェア的)に分割、
統合する技術
–? 分割:仮想マシン、VLAN、コンテナ
–? 統合:仮想メモリ、VPN
?? 要するに、物理的な制約を論理的に解決
するための技術
–? ハードウェアの進歩により実現可能になった	
4
仮想化が生まれた背景	
?? 限られた計算機資源を有効に活用したい
–? 例:仮想化によるリソース分割
?? 計算機資源を拡張したい
–? 例:仮想メモリ
?? IBM System/370(1970年)、DEC VAX/
VMS(1976年)などが仮想メモリをサポート
?? IBM PR/SM(1987年)がLPARをサポート
–? LPAR(Logical PARtitioning?論理分割)	
5
サーバー仮想化のメリット	
?? 高性能なサーバー上で複数VMを動作
–? 導入コスト、設置スペース、消費電力など削減
?? 運用管理が楽に
–? ライブマイグレーションによる無停止運用
–? HA構成で障害時に自動復帰	
6
無停止運用の実現	
?? Server Aをハードウェ
ア的に停止してメンテ
ナンスしたい場合
1.?VM1をServer Bにライ
ブマイグレーション(シ
ステムは無停止)
2.?Server Aを停止し、メ
ンテナンス
3.?VM1をServer Aに復
帰	
7
VM1	 VM2	
Server A	 Server B	
ライブ
マイグレーション	
VM1	VM2	
Server A	 Server B	
VM1	
Server A	 Server B	
停止メンテナンス
VM2	
ライブ
マイグレーション	
1.	
2.	
3.
障害に強いシステムの実現	
?? Server Aに障害は発
生した場合
1.?Server Aに障害発生
2.?VM1をServer Bで再
起動(システムは共有
ストレージ上に)
3.?Server A復旧後、
VM1をServer Aに復
帰	
8
VM1	 VM2	
Server A	 Server B	
VM1	VM2	
Server A	 Server B	
VM1	
Server A	 Server B	
VM2	
ライブ
マイグレーション	
1.	
2.	
3.	
数分程度
CPUの仮想化	
9
OS OS	 OS OS	
OS OS	 OS OS	
仮想CPU割当を減らす	 物理CPU数を増やす	
VM1がCPUリソースを専有	 VM切替でVM2がCPUリソース確保	
or	
VM1	 VM2	 VM1	 VM2
仮想化システム構成例	
10
仮想マシンホスト	 仮想マシンホスト	
ストレージ	
ストレージ用	
管理用	
ライブマイグレーション用	
管理端末	
クライアントネットワーク	 少なくとも4系統は
考える必要がある
クラウドと仮想化	
?? クラウドは仮想化の塊
–? 複数の利用者に仮想化で分割した計算機資
源を期間貸しするため
?? 仮想マシン
?? 仮想ネットワーク
?? 仮想ストレージ(ブロック、オブジェクト)
11
OpenStack概要	
12	
仮想マシン	 ネットワーク	 ストレージ	
Web管理画面
IaaS環境を実現するソフトウェアスタック
色々な仮想化	
?? 仮想デスクトップ
–? Windowsなどを仮想マシンとしてホスト側で動作させ、ネッ
トワーク経由で利用する
–? 画面表示、キーボード、マウスなどは手元側
?? 仮想ストレージ
–? 複数のストレージを仮想的に1つのストレージとして扱える
–? 低コストなサーバーをソフトウェアでストレージ化(SDS)
?? 仮想ネットワーク
–? VLANの上限(4096まで)を解決(VXLANなど)
–? より柔軟なネットワーク構成をH/W構成変更無しで実現
(SDN)	
13

More Related Content

『仮想化』ってなに?