xs japan 2008 oracle japanese
DESCRIPTION
Toru Hayashi: Oracle VM Customer Case Study - Xen Architecture Based Virtual ProductTRANSCRIPT
SAFE HARBOR STATEMENT
以下の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。以下の事項は、マテリアルやコード、機能を提供することをコミットメント(確約)するものではないため、購買決定を行う際の判断材料になさらないで下さい。オラクル製品に関して記載されている機能の開発、リリースおよび時期については、弊社の裁量により決定されます。
<Insert Picture Here>
Xen Xen Xen Xen ののののアーキテクチャアーキテクチャアーキテクチャアーキテクチャをををを採用採用採用採用したしたしたしたOracleVMOracleVMOracleVMOracleVMのののの導入事例導入事例導入事例導入事例についてについてについてについて
日本オラクル株式会社システム事業統括本部
Linux & Virtualizationビジネス推進部
部長 林 徹
Copyright© 2008, Oracle. All rights reserved.
Automatic Storage Management
Real Application Clusters
Mid-Tier Server Clusters
Custom
Application
ERP
Application
Sales
Application
Data
Warehouse
Oracleがががが提唱提唱提唱提唱するするするするGridテクノロジーテクノロジーテクノロジーテクノロジー
Enterprise Manager
• ストレージ領域のStorage Grid
• Oracle Automatic Storage Management
• データベース・アプリケーション層の複数サーバーによるDB / AS Grid
• Oracle Database / Real Application Clusters
• Oracle Fusion Middleware
• Grid環境の統合管理
• Oracle Grid Control
Copyright© 2008, Oracle. All rights reserved.
Oracle VM
• オラクルオラクルオラクルオラクルががががテストテストテストテストおよびおよびおよびおよびサポートサポートサポートサポートするするするするサーバーサーバーサーバーサーバー仮想化技術仮想化技術仮想化技術仮想化技術
• LinuxややややWindowsののののサーバーサーバーサーバーサーバー統合統合統合統合をををを最大化最大化最大化最大化
• 電源電源電源電源・・・・空調空調空調空調・・・・設置設置設置設置スペーススペーススペーススペースのののの削減削減削減削減とととと有効利用有効利用有効利用有効利用
Fusion
Middleware
Oracle
Database
Oracle
Applications
Non-Oracle
Applications
Oracle
Enterprise Linux
Oracle or Red Hat
Enterprise Linux
Oracle
Enterprise Linux
Oracle
Enterprise Linux
Microsoft
Windows
Oracle VM
Non-Oracle
Applications
Copyright© 2008, Oracle. All rights reserved.
Oracle VM のののの機能機能機能機能
• Linux と Windows のゲストOSに対応
• 準仮想化(PV) と完全仮想化(HV) のゲストに対応
• HV は x86 のハードウェア
• 64-bit と 32-bitのゲストに対応
• 最大 64-way SMPに対応
• 最大 32 virtual processors per guest
• live migration は無償で利用できる
• ブラウザベースの統合管理ツールを提供
Copyright© 2008, Oracle. All rights reserved.
オラクルオラクルオラクルオラクルによるによるによるによる仮想化技術仮想化技術仮想化技術仮想化技術のののの拡張拡張拡張拡張
• Xenハイパーバイザー技術を採用。更に、拡張および最適化• I/Oのオーバーヘッド
• Memoryのオーバーヘッド
• プロセスのスケジューリング
• コミュニティへの貢献• Xen専門開発チームを発足
• Xenコミュニティに対して、障害やバグフィックスのフィードバック
• Xenコミュニティのメンバの一員(例:Oracle本社 Dan Magenheimer )
• XenSummit コミッティのメンバ
• 仮想化技術の有効な検証• 「Oracle On Demand」によるリアルなワークロード検証
• 「Oracle Validated configuration」によるOracle/RACの事前検証
Copyright© 2008, Oracle. All rights reserved.
Oracle VM Manager
• ブラウザベースの管理ソリューション
• Oracle VMに含まれる
• VMの全てのライフサクル管理• Create
• Configure
• Clone
• Share
• Boot
• Migrate
Copyright© 2008, Oracle. All rights reserved.
Oracle VM上上上上でででで認定認定認定認定されたされたされたされたオラクルオラクルオラクルオラクル製品製品製品製品
• Oracle Database
• Oracle Database Real Application Cluster
• Oracle Application Server
• Oracle WebLogic Server
• Oracle Enterprise Manager
• Oracle Berkeley DB
• Oracle TimesTen
• Oracle E-Business Suite
• Oracle PeopleSoft
• Oracle Siebel
• Oracle Hyperion
• Oracle Retail
• Oracle Financial Services Software• 詳細は Metalink Note 464754.1を参照ください。
New
New
Copyright© 2008, Oracle. All rights reserved.
Oracle VM Templates
• Oracle Database 11g
• Oracle Siebel CRM 8
• Oracle Enterprise Linux
• Oracle Enterprise Manager 10g
• Oracle Application Server 10g R3 Webcenter
• Oracle Fusion Middleware SOA on WebLogic Server 9.2
edelivery.oracle.com/linux
インストールインストールインストールインストールやややや複雑複雑複雑複雑ななななコンフィグレーションコンフィグレーションコンフィグレーションコンフィグレーションなしでなしでなしでなしでシステムシステムシステムシステム環境環境環境環境をををを短時間短時間短時間短時間にににに構築可能構築可能構築可能構築可能
9
New
New
New
Copyright© 2008, Oracle. All rights reserved.
<Insert Picture Here>
Oracle VM• Performance Testing Results
Copyright© 2008, Oracle. All rights reserved.
第三者機関第三者機関第三者機関第三者機関によるによるによるによる性能評価性能評価性能評価性能評価:Kernel Level
• Kernel-level overhead &
performance
essentially
the same as
bare-metal
• Bare-metal: 2 core, 32bit hardware, 4GB RAM, 4GB page file size
• VM: 2vCPUs, 4GB mem, 4GB page file size
Copyright© 2008, Oracle. All rights reserved.
第三者機関第三者機関第三者機関第三者機関によるによるによるによる性能評価性能評価性能評価性能評価:Application (Database) Level
Very low
overhead
under load:
6.4 - 7.5%
• Very good scalability
when adding
VMs
• Lower perf. cost to
consolidation
* 2 VM server• 4 core, 32bit hardware, 8GB RAM, 8GB page file size
• VM: 2vCPUs, 4GB mem, 4GB page file size
Copyright© 2008, Oracle. All rights reserved.
<Insert Picture Here>
Oracle VM• Case Study @ Oracle & Customer
Copyright© 2008, Oracle. All rights reserved.
•360万人の顧客
•$557Mの売上(FY08)
•年率40%の売上成長Operating System
Database
Middleware
Applications
Infrastructure
Copyright© 2008, Oracle. All rights reserved.
On Demand GRID のののの短期的短期的短期的短期的なななな価値価値価値価値
2.Architect
Certified
Configuration
個別個別個別個別システムシステムシステムシステムのののの開発開発開発開発するするするする顧客顧客顧客顧客ののののスターテイングポスターテイングポスターテイングポスターテイングポイントイントイントイント
On Demandをををを利用利用利用利用するするするする顧顧顧顧
客客客客ののののスターティングポイントスターティングポイントスターティングポイントスターティングポイント標準化標準化標準化標準化、、、、認定認定認定認定、、、、実績実績実績実績のあるのあるのあるのあるGRID
1.Select
10g
10gR2
Dell
Sun
Linux
Win
9i
VLAN
VLAN
VLAN
3.Assemble
Copyright© 2008, Oracle. All rights reserved.16
PeopleSoft – 仮想化環境仮想化環境仮想化環境仮想化環境のののの適応適応適応適応についてについてについてについて
6 Servers per pillar
1,800 watts
2 Servers per pillar
660 watts
Non Production Non Production
Virtualized
ProductionProduction
Virtualized
TodayToday Nov 2008Nov 2008
Copyright© 2008, Oracle. All rights reserved.
•年間 32万人が研修コースを受講
•670 の研修コースを毎週開催
Copyright© 2008, Oracle. All rights reserved.
Case Study: Oracle University
With Grid:
• ハードウェアが1/6
• CPU使用率が 7%から73%
• サーバー当りの売上げが5倍に増加
• サーバーの管理効率が10倍に向上 Enterprise
Manager
Real Application Clusters
Automatic Storage Management
Mid-Tier clustersData Grids
Copyright© 2008, Oracle. All rights reserved.
導入事例導入事例導入事例導入事例::::システムシステムシステムシステム・・・・テクノロジーテクノロジーテクノロジーテクノロジー・・・・アイアイアイアイ社社社社
Node1 Node2 Node3 Node4Server1
VM01
VM02
VM03
VM04
VM05
VM06
VM07
VM08
VM09
VM10
VM11
VM12
VM13
VM14
VM15
1ノード 最大15VM
テンプレートから作成
template
VNC
Telnet
研修研修研修研修カリキュラムカリキュラムカリキュラムカリキュラムにににに対応対応対応対応したしたしたした研修研修研修研修カリキュラムカリキュラムカリキュラムカリキュラムにににに対応対応対応対応したしたしたした
複数複数複数複数ののののテンプレートテンプレートテンプレートテンプレートをををを事前事前事前事前にににに準備準備準備準備複数複数複数複数ののののテンプレートテンプレートテンプレートテンプレートをををを事前事前事前事前にににに準備準備準備準備
研修用研修用研修用研修用ににににサーバーサーバーサーバーサーバー仮想化仮想化仮想化仮想化をををを導入導入導入導入しししし、、、、システムシステムシステムシステムのののの構築時間構築時間構築時間構築時間をををを大幅大幅大幅大幅にににに短縮短縮短縮短縮研修用研修用研修用研修用ににににサーバーサーバーサーバーサーバー仮想化仮想化仮想化仮想化をををを導入導入導入導入しししし、、、、システムシステムシステムシステムのののの構築時間構築時間構築時間構築時間をををを大幅大幅大幅大幅にににに短縮短縮短縮短縮4444つのつのつのつのIAサーバーサーバーサーバーサーバー上上上上にににに最大最大最大最大60のののの仮想仮想仮想仮想マシンマシンマシンマシンをををを起動起動起動起動
�検証のハードウェアの有効活用
�柔軟なシステム構築によるシステムの柔軟性の向上
Copyright© 2008, Oracle. All rights reserved.
導入事例導入事例導入事例導入事例::::エンプレックスエンプレックスエンプレックスエンプレックス社社社社
Oracle VM
仮仮仮仮 想想想想 環環環環 境境境境
OS: Linux
DB: Oracle
MW: eMplex CRM
OS: Linux
DB: Oracle
eMplex CRM
物理物理物理物理サーバーサーバーサーバーサーバー
製品開発製品開発製品開発製品開発次次次次バージョンバージョンバージョンバージョン開発用開発用開発用開発用
SI・・・・各顧客各顧客各顧客各顧客
カスタマイズカスタマイズカスタマイズカスタマイズ開発開発開発開発カスタマーサポートカスタマーサポートカスタマーサポートカスタマーサポート各顧客検証用各顧客検証用各顧客検証用各顧客検証用
OS: Linux
DB:Other
eMplex CRM
テンプレートテンプレートテンプレートテンプレートのののの共有共有共有共有
各環境各環境各環境各環境ををををテンプレートテンプレートテンプレートテンプレート化化化化することによりすることによりすることによりすることにより、、、、各環境各環境各環境各環境ををををテンプレートテンプレートテンプレートテンプレート化化化化することによりすることによりすることによりすることにより、、、、インストールインストールインストールインストール作業作業作業作業のののの時間短縮時間短縮時間短縮時間短縮インストールインストールインストールインストール作業作業作業作業のののの時間短縮時間短縮時間短縮時間短縮・・・・・・・・横断的横断的横断的横断的横断的横断的横断的横断的なななななななな部門部門部門部門部門部門部門部門のののののののの作業効率化作業効率化作業効率化作業効率化作業効率化作業効率化作業効率化作業効率化をををを図図図図るるるるをををを図図図図るるるる11台台台台のののの物理物理物理物理サーバーサーバーサーバーサーバーにににに台台台台のののの物理物理物理物理サーバーサーバーサーバーサーバーににににOSOSととととととととDBDB環境環境環境環境環境環境環境環境をををを複複複複をををを複複複複
数数数数数数数数搭載搭載搭載搭載搭載搭載搭載搭載可能可能可能可能となりとなりとなりとなり、、、、物理的物理的物理的物理的ににににサーバーサーバーサーバーサーバーをををを可能可能可能可能となりとなりとなりとなり、、、、物理的物理的物理的物理的ににににサーバーサーバーサーバーサーバーをををを
削減削減削減削減削減削減削減削減
■■■■■■■■AfterAfter
•次次次次バージョンバージョンバージョンバージョン開発用開発用開発用開発用•製品保守用製品保守用製品保守用製品保守用
•各顧客各顧客各顧客各顧客カスタマイズカスタマイズカスタマイズカスタマイズ開発開発開発開発•顧客別保守環境顧客別保守環境顧客別保守環境顧客別保守環境
•各顧客別検証用環境各顧客別検証用環境各顧客別検証用環境各顧客別検証用環境•動作確認環境動作確認環境動作確認環境動作確認環境
OS: Linux
DB: Oracle
MW: eMplex CRM
複数環境必要
OS: Linux
DB: Oracle
MW: eMplex CRM
OS: Linux
DB: Other
MW: eMplex CRM
複数環境必要 複数環境必要
開発開発開発開発やややや顧客顧客顧客顧客ごとのごとのごとのごとの環境設定環境設定環境設定環境設定にあたりにあたりにあたりにあたりサーサーサーサー開発開発開発開発やややや顧客顧客顧客顧客ごとのごとのごとのごとの環境設定環境設定環境設定環境設定にあたりにあたりにあたりにあたりサーサーサーサーバーバーバーバー毎毎毎毎にすべてのにすべてのにすべてのにすべてのバーバーバーバー毎毎毎毎にすべてのにすべてのにすべてのにすべてのOSOSややややデータベースデータベースデータベースデータベース等等等等ののののややややデータベースデータベースデータベースデータベース等等等等のののの
ソフトウェアソフトウェアソフトウェアソフトウェアををををインストールインストールインストールインストール。。。。環境構築作業環境構築作業環境構築作業環境構築作業ソフトウェアソフトウェアソフトウェアソフトウェアををををインストールインストールインストールインストール。。。。環境構築作業環境構築作業環境構築作業環境構築作業にはにはにはには、、、、各環境毎各環境毎各環境毎各環境毎にににに約半日約半日約半日約半日をををを費費費費ややややにはにはにはには、、、、各環境毎各環境毎各環境毎各環境毎にににに約半日約半日約半日約半日をををを費費費費ややややすすすす。。。。すすすす。。。。それぞれのそれぞれのそれぞれのそれぞれの環境毎環境毎環境毎環境毎にににに物理物理物理物理サーバサーバサーバサーバそれぞれのそれぞれのそれぞれのそれぞれの環境毎環境毎環境毎環境毎にににに物理物理物理物理サーバサーバサーバサーバーーーーががががーーーーがががが必要必要必要必要必要必要必要必要
■■■■■■■■BeforeBefore
Copyright© 2008, Oracle. All rights reserved.
Oracle VM関連情報関連情報関連情報関連情報
• Oracle VM公式公式公式公式サイトサイトサイトサイトhttp://www.oracle.com/lang/jp/technologies/virtualization/index.html
• Oracle VM ダウンロードダウンロードダウンロードダウンロードhttp://edelivery.oracle.com/oraclevm
Copyright© 2008, Oracle. All rights reserved.