74
シトリックス・システムズ・ジャパン株式会社 システムズエンジニア 島崎 聡史 Twitter:@smzksts CloudStack Overview

CloudStack Overview@OSC2012Fukuoka

Embed Size (px)

DESCRIPTION

オープンソースカンファレンス2012福岡での発表資料です。

Citation preview

Page 1: CloudStack Overview@OSC2012Fukuoka

シトリックス・システムズ・ジャパン株式会社 システムズエンジニア 島崎 聡史

Twitter:@smzksts

CloudStack Overview

Page 2: CloudStack Overview@OSC2012Fukuoka

#osc12fk

•CloudStackは… •IaaS構築&管理用OSS

•日本語UIが良くできてる☺

•導入実績が豊富☺

•自宅で試せる☺

早速ですが、本日のまとめ

Page 3: CloudStack Overview@OSC2012Fukuoka

クラウドの分類と主要なクラウド

Page 4: CloudStack Overview@OSC2012Fukuoka

#osc12fk

•コンピュータ資源/環境の利用/提供形態のひとつ •モノではなく"サービス"として

•ネットワークを介して利用/提供

そもそもクラウドとは?

Network

User Cloud

Page 5: CloudStack Overview@OSC2012Fukuoka

#osc12fk

クラウドサービスのタイプと主要なベンダー

SaaS

• アプリケーションのサービス化

• Salesforce.com

PaaS

• アプリケーションプラットフォームのサービス化

• Windows Azure Platform

IaaS

• インフラのサービス化

• Amazon Web Services

Page 6: CloudStack Overview@OSC2012Fukuoka

#osc12fk

• オープンソースのIaaS構築・管理ソフトウェア

• 元はCloud.com社の商用プロダクト

• Citrixが2011年7月にCloud.com社を 買収後、完全にオープンソース化

• Apache Software Foundationの Incubator Projectとして よりオープンな開発体制に移行

• 最新版:4.0.0-Incubatingを11月にリリース☺

Apache CloudStackとは

http://incubator.apache.org/cloudstack/

Page 7: CloudStack Overview@OSC2012Fukuoka

FAQ:サーバ仮想化と(企業内)IaaSの違いは?

•マルチハイパーバイザー ᵒ 適材適所の選択が可能(コスト⇔機能・性能)

ᵒ ハイパーバイザーの違いによる操作の差異を無くす

•セルフサービス ᵒ サーバ仮想化ソフトよりも簡単なユーザーインターフェース

ᵒ 管理者はサービスメニューやリソース割り当ての定義を行い、

操作はユーザーが自分で行う

•マルチテナント ᵒ テナント(利用者)間のセキュリティを確保する仕組みを備える

ᵒ クラウドサービスに適したユーザー管理体系

Page 8: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Amazon のクラウドはどのように構築されているか

Commodity

Servers Block Storage Networking

Open Source Xen Hypervisor

Amazon Proprietary Orchestration Software

EC2 API

Amazon e-Commerce Platform

Page 9: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Citrixのクラウドソリューションで Amazonスタイルのクラウド構築すると

Commodity

Servers Block Storage

Networking

(NetScaler)

Open Source Xen Hypervisor

Amazon Proprietary Orchestration Software

EC2 API

Amazon eCommerce Platform

XenServer Hypervisor (or vSphere, (Hyper-V,) KVM, OracleVM)

Citrix CloudPlatform powerd by Apache CloudStack

Citrix CloudPortal

EC2 API

Page 10: CloudStack Overview@OSC2012Fukuoka

#osc12fk

インテグレーション用

API

ユーザインターフェース 開発者用API

AWS互換 CloudStack Native 管理者 エンドユーザ コンソール

アベイラビリティとセキュリティー

サーバー ネットワーク ストレージ

仮想化レイヤー

サーバ ストレージ ネットワーク

ダイナミック・ワークロード管理

バックアップ ロードバランサー 冗長化 監視

イメージ・ライブラリ

アプリケーションカタログ

カスタム・テンプレート

オペレーティングシステム、ISOs リソース管理

統合オペレーション

(O

SS/B

SS,監視

, ID管理

, その他

) 一般的なIaaS のアーキテクチャ

Page 11: CloudStack Overview@OSC2012Fukuoka

#osc12fk

統合オペレーション

(O

SS/B

SS,監視

, ID管理

, その他

)

インテグレーション用

API

ユーザインターフェース 開発者用API

Amazon Open Stack

カスタム 管理者 エンドユーザ コンソール

アベイラビリティとセキュリティー

サーバー ネットワーク ストレージ

仮想化レイヤー

サーバ ストレージ ネットワーク

ダイナミック・ワークロード管理

バックアップ ロードバラン

サー 冗長化 監視

イメージ・ライブラリィ

アプリケーションカタログ

カスタム・テンプレート

オペレーティングシステム、ISOs リソース管理

一般的なIaaS のアーキテクチャ

Page 12: CloudStack Overview@OSC2012Fukuoka

#osc12fk

CloudPlatformのインテグレーション

ユーザディレクトリ

課金システム

CRM

エンドユーザポータル

Page 13: CloudStack Overview@OSC2012Fukuoka

#osc12fk

ユーザディレクトリ

課金システム

CRM

エンドユーザポータル

CloudPlatformのインテグレーション

Page 14: CloudStack Overview@OSC2012Fukuoka

#osc12fk

パブリッククラウドとプライベートクラウド

•パブリッククラウド

–サービスを利用

–圧倒的なスケーラビリティ

–何ができるかは事業者依存

–サービスの基盤は クラウド事業者による管理

•プライベートクラウド

–システムを所有(オンプレミス)

–自社システムの規模に依存

–何ができるかは自社次第

–サービスの基盤は 自社による管理

Page 15: CloudStack Overview@OSC2012Fukuoka

#osc12fk

(パブリック)クラウドによる企業内システムの変化

•企業のシステムは所有から利用へ •カスタマイズ費用の削減

•メンテナンスからの解放

•付加価値 •スケーラブル

•すぐに使える

•すぐに止められる

サーバ統合/集約の延長線上

Page 16: CloudStack Overview@OSC2012Fukuoka

#osc12fk

パブリッククラウドの向き・不向き

•外部には置けないデータの存在 •機密事項、個人情報

•課金体系 •良くも悪くも従量

•サービスレベル •XaaS部分はサービス事業者次第

•自社でコントロール可能なレイヤーでのカバーが必要

Page 17: CloudStack Overview@OSC2012Fukuoka

#osc12fk

クラウドのタイプによる管理範囲の違い

Private Cloud IaaS PaaS SaaS

Applications

Data

Runtime

Middleware

Operating System

Virtualization

Servers

Storage

Networking

Applications

Data

Runtime

Middleware

Operating System

Applications

Data

Virtualization

Servers

Storage

Networking

Runtime

Middleware

Operating System

Virtualization

Servers

Storage

Networking

Applications

Data

Runtime

Middleware

Operating System

Virtualization

Servers

Storage

Networking

Page 18: CloudStack Overview@OSC2012Fukuoka

#osc12fk

•パブリッククラウド •前述の各種サービス

•マルチテナント

•サービスを「利用」

•プライベートクラウド •クラウドライクなサーバ仮想化環境

•セルフサービス

•サービスを「所有」「構築」

•ハイブリッドクラウド •パブリックとプライベートの互換/連携

パブリック&プライベート クラウドから ハイブリッドクラウドへ

Page 19: CloudStack Overview@OSC2012Fukuoka

#osc12fk

北海道大学 情報基盤センター Cloud Broker

Public Cloud Private Cloud

L2 Tunnel

ハイブリッドクラウド

Page 20: CloudStack Overview@OSC2012Fukuoka

Apache CloudStackと Citrix CloudPlatform

Page 21: CloudStack Overview@OSC2012Fukuoka

#osc12fk

•CitrixはApache CloudStackを ベースとした商用製品である Citrix CloudPlatformを提供 •ソフトウェア

•サポート

•Citrix XenServerのライセンスをバンドル

•FedoraとRHELの様な関係に •CloudStackには新しい機能を

•CloudPlatformには安定性や ビジネスユーザーから強い要望のある機能を

Apache CloudStackとCitrix CloudPlatform

Page 22: CloudStack Overview@OSC2012Fukuoka

「第5回クラウドランキング」 (日経コンピュータ2012年10月9日号掲載)

ベストブランドに選ばれました

Page 23: CloudStack Overview@OSC2012Fukuoka

#osc12fk http://www.infotech.com/research/ss/it-vendor-landscape-cloud-management

Citrix CloudPlatformが

最も高い評価を獲得 「Citrix CloudPlatformは、企業やサービス事業者

向けにとって、インフラ基盤上にクラウドを構築する際の最適な製品である。

また、様々なオプションを提供し、マルチハードウェア、マルチハイパーバイザーに対応できる。」 • CloudPlatformは多数の実績がある。

• Citrixは非常に強力なクラウド製品

ポートフォリオを持っている。

• 非常に使いやすいGUIだけでなく、

API、CLIも備えている。

• Amazon API 互換機能を提供している

Info-tech クラウド基盤ソフトウェアの評価

Page 24: CloudStack Overview@OSC2012Fukuoka

シトリックスクラウド製品ポートフォリオ

パブリック

クラウド

プライベートクラウド

ハイブリッド

クラウド

BUILD & OPERATE CloudPlatform クラウド基盤 Citrix CloudPlatform

powered by Apache CloudStack

仮想化基盤 XenServer

ビジネスサポート CloudPortal Business Manager

物理基盤 Network Storage Servers

CloudBridge

NetScaler NetScaler ネットワークサービス

KVM, vSphere, OracleVM

Page 25: CloudStack Overview@OSC2012Fukuoka

Compute

Storage

Network

Management&Security

PaaS

Automation

Business Portals

Migration&Monitoring

Application Mgmt.

y

Public Clouds

エコシステムパートナー製品、技術、サービス

Page 26: CloudStack Overview@OSC2012Fukuoka

Apache CloudStack & Citrix CloudPlatformの特徴

Page 27: CloudStack Overview@OSC2012Fukuoka

#osc12fk

CloudStackの特徴(1/2)

•リッチな多言語(英語、日本語、中国語)GUIが標準装備

–4.0.0-Incubatingではロシア語、フランス語、ポルトガル語も

•クラウドインフラに必要な機能を完備 –マルチテナント(ユーザー管理、NW分割)

–サービスオファリング(ITリソースのサービス化)

• 計算リソース

• メモリ

• ネットワーク機能(LB、VPN、Firewall等)

–スケーラブルなアーキテクチャ

–クラウドに適したネットワーク設計

•多数の導入実績 実用的なIaaSクラウドの

迅速な提供

Page 28: CloudStack Overview@OSC2012Fukuoka

#osc12fk

CloudStackの特徴(2/2)

•Multi Hypervisor Support –KVM、XenServer、XCP

–VMware vSphere

–Oracle VM

•Guest OS Support –Windows, Linux

•API Support –CloudStack API

–Amazon Web Services API 互換

•オープンソース –Apache License 2.0 (OSS)

–ソースコード@ASF Git Repos

• https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git

–関連プロジェクト@GitHub

• https://github.com/cloudstack

•実装言語 –Java

高いオープン性

自宅で試せる!

Page 29: CloudStack Overview@OSC2012Fukuoka

#osc12fk

•仮想化したHWリソースを、 サービスメニューとして定義し、 利用者に提供 •コンピューティングオファリング

•CPU個数、クロック周波数

•ディスクオファリング

•仮想マシンのディスク容量

•ネットワークオファリング

•Firewall, Load Balancer, VPNなど

サービスオファリング

Page 30: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Domain 1

Sub Domain 2 Sub Domain 1

• Domain: • 最も大きいグループ単位

• 複数のSub domainを含めることができる

• 例: プライベートクラウドとして利用する企業。 IaaS事業者が再販事業者に割り当てる単位

• Account: • 独立したグループ単位

• 例: テナント(顧客企業)単位、もしくは社内組織

• User: • もっとも小さい単位=個人

• Project: • Accountを横断した、ユーザーのグループ

マルチテナント:ユーザー管理の単位

Account 2

User 2

User N

Account N

User 2

User N

Account 1

User 1

User N

Account N

User 1

User N

Project 1

Page 31: CloudStack Overview@OSC2012Fukuoka

ユーザーインターフェイス

Page 32: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Page 33: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Page 34: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Page 35: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Page 36: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Page 37: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Page 38: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Page 39: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Page 40: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Page 41: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Page 42: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Page 43: CloudStack Overview@OSC2012Fukuoka

#osc12fk

Page 44: CloudStack Overview@OSC2012Fukuoka

CloudStackの アーキテクチャと概念

Page 45: CloudStack Overview@OSC2012Fukuoka

ハイパーバイザーとの接続

Page 46: CloudStack Overview@OSC2012Fukuoka

#osc12fk

プライマリストレージ

セカンダリストレージ 管理サーバー

クラスター

CloudStackアーキテクチャ概要

49

ホスト

インスタンス

Page 47: CloudStack Overview@OSC2012Fukuoka

CloudStackのコンポーネント

• CloudStack管理サーバー ᵒ 管理機能やインスタンスのプロビジョニング機能の提供

• ホスト ᵒ インスタンス等の展開先となるハイパーバイザー。

• プライマリストレージ ᵒ インスタンス用のストレージ

• クラスター ᵒ HostとPrimary Storageを組み合わせたグループ

• ポッド ᵒ n個のクラスタを含む、同一管理ネットワークの範囲

• セカンダリストレージ ᵒ テンプレートや、スナップショット、ISO用のストレージ

• ゾーン ᵒ ポッドやセカンダリストレージを組み合わせた

最大の管理単位

Zone

CloudStack Pod

Cluster

Host

Host

Primary Storage

VM

VM

CloudStack Pod

Cluster Secondary Storage

Page 48: CloudStack Overview@OSC2012Fukuoka

拡張性に富む設計

VMOps Pod VMOps Pod

VMOps Pod CloudStack Pod CloudStack Pod CloudStack Pod CloudStack Pod

ゾーン

Page 49: CloudStack Overview@OSC2012Fukuoka

NFS Server

Secondary

Storage

Primary

Storage

Hosts

(Computing Nodes)

Management

Server

Layer-2

Switch Router &

Firewall

Public IP

62.43.51.125

Internet

192.168.10.0/24

192.168.10.10 to 192.168.10.13

192.168.10.3 192.168.10.4

構成例 – 小規模、検証環境

Page 50: CloudStack Overview@OSC2012Fukuoka

NFS

Primary Storage

NFS

Secondary Storage

Po

d 1

Po

d 2

Management

Server Cluster

Layer-3 switches with firewall modules

Layer-2 switches

NFS

Primary Storage

NFS

Primary Storage

NFS

Primary Storage

NFS

Secondary Storage

Hosts

(Computing Nodes)

Primary

Storage Servers Secondary

Storage Servers

構成例 - 中規模、大規模環境

40

Page 51: CloudStack Overview@OSC2012Fukuoka

#osc12fk

•プライマリストレージ •インスタンスのディスク

•クラスターごと必要なストレージ

•NFS, iSCSI, FC, Local が利用可能

•セカンダリストレージ •テンプレート、ISO、スナップショット

•Zoneごとに必要なストレージ

•NFS, OpenStack Swift が利用可能

•システムVMにより管理

ストレージ

Zone

Secondary Storage

Pod

Cluster

Host

Host Primary Storage

Template

CloudStack

System VM

Page 52: CloudStack Overview@OSC2012Fukuoka

システムVMと仮想ルーター 一部の管理系の処理を行うために、自動展開されるVM

• セカンダリストレージVM • ZoneへのTemplateのアップロード • Zone間でのTemplateのコピー • Primary Storageへテンプレートのコピー • Snapshotのセカンダリストレージへのコピー

• コンソールプロキシVM • ブラウザ埋め込み型コンソールを提供 • ユーザーのブラウザをVNCのポートへ接続

• 仮想ルーター • 基本モード: IPアドレスアサイン、DNSの設定 • 拡張モード: DHCP, Firewall, LB, VPNを提供

s-500-vm v-501-vm

r-14-vm

Page 53: CloudStack Overview@OSC2012Fukuoka

#osc12fk

ネットワーク:用途に合わせた2つの構成方法

•基本モード –VLAN不使用

–セキュリティグループ (L3でのアイソレーション) ※実体がホストのiptatalesによる分離のため セキュリティグループは XenServerとKVMのみ有効

•拡張モード –アカウントごとの仮想ルーター

–VLANによるアイソレーション

–VPN, Load Balancing, Firewalls

–NetScaler MPX, VPX and SDX

仮想ルーター

Page 54: CloudStack Overview@OSC2012Fukuoka

CloudStackを試してみよう

Page 55: CloudStack Overview@OSC2012Fukuoka

#osc12fk

•最小で2台構成 •1台目:CloudStack管理サーバー 兼 NFSストレージ

•CloudStack管理サーバー、MySQL、 NFS(プライマリストレージ、セカンダリストレージ)

•2台目:ホスト(ハイパーバイザー)

•CloudStack管理サーバーは物理/仮想マシンともに構成可能だが、 CloudStackによる管理対象のハイパーバイザーホスト上には 載せられない ※CloudStack管理対象になる際にホストがリフレッシュされるため

ポイント

Page 56: CloudStack Overview@OSC2012Fukuoka

#osc12fk

• http://support.citrix.com

• Productsの中から CloudStackを選択

•日本語ドキュメント • Choose Language→[日本語]

•活発なコミュニティ •CloudStackユーザ会

http://cloudstack.jp

日本語情報も充実☺

Page 57: CloudStack Overview@OSC2012Fukuoka

もう少しだけ DeepDiveするためのヒント

Page 58: CloudStack Overview@OSC2012Fukuoka

ログ

•管理サーバー:/var/log/cloud/management ディレクトリ ᵒ management-server.log

• CloudStack管理サーバーの動作

• ホストとの通信状態や、インスタンスの生成、仮想ルーターの設定など

ᵒ api-server.log • GUI操作時に内部で実行されたAPIコマンドのログ

• ホスト(KVMの場合)/var/log/cloud/agent/

ᵒ agent.log • 管理サーバーとの接続情報

Page 59: CloudStack Overview@OSC2012Fukuoka

グローバル設定 クラウド全体の詳細な挙動や制限値・しきい値の設定

Page 60: CloudStack Overview@OSC2012Fukuoka

グローバル設定の例 たとえば…

• ユーザーへの制限 ᵒ max.account.user.vms :1アカウントが作成できるインスタンスの数

ᵒ max.account.networks :1アカウントが作成できるネットワークの数

• クラウドの挙動に関する設定 ᵒ cluster.cpu.allocated.capacity.notificationthreshold

:クラスター内のCPUの空きが少ないとみなして、アラートを行うしきい値(%)。

ᵒ cluster.cpu.allocated.capacity.disablethreshold :クラスター内のCPUの空きが少ないとみなして、

そのクラスターへのインスタンス割り当てを無効にするしきい値(%)。

ᵒ cpu.overprovisioning.factor :CPUのオーバープロビジョニングの倍率

ᵒ storage.overprovisioning.factor :プライマリストレージの

オーバープロビジョニングの倍率

ᵒ enable.ec2.api :Amazon EC2 互換APIの有効化

• 他多数…(300個くらい?)

Page 61: CloudStack Overview@OSC2012Fukuoka

リソースタグ 物理リソースとの紐づけ

• ホストタグ、ストレージタグ ᵒ インスタンスを特定のホスト上や

特定のストレージ上で動作させたい時

• 使用例… ᵒ インスタンス on フラッシュストレージ

サービスを定義して顧客に提供

ᵒ インスタンス on SATAストレージで

低価格なサービスを定義

• ネットワークタグ ᵒ 各種トラフィックをどの物理NICで通信させるか定義

Page 62: CloudStack Overview@OSC2012Fukuoka

• 機能追加モジュールとして利用(Basic Network) • Static NAT、Elastic IP、Elastic Load Balancing

• 仮想ルーターの代替として(Advanced Network) • Load Balancing

• VPX, MPX & SDX シリーズすべてに対応

• Protocols: TCP、UDP、HTTP

• アルゴリズム: ラウンドロビン、リーストコネクション、ランダム

• セッション管理: 送信元アドレス, COOKIE

• NetScaler VPX Expressというフリー版でも試せます(帯域制限あり)

Citrix NetScaler連携

Page 63: CloudStack Overview@OSC2012Fukuoka

CloudStackと連携可能な機能の一覧

Feature Virtual Router NetScaler Juniper SRX F5 BigIP

Remote Access VPN YES N/A YES N/A

Firewall YES N/A YES N/A

Source NAT YES N/A YES N/A

Static NAT YES YES YES N/A

Load Balancing YES YES N/A YES

Port Forwarding YES N/A YES N/A

Elastic IP N/A YES N/A N/A

Elastic LB N/A YES N/A N/A

DHCP/DNS/User Data YES N/A N/A N/A

Page 64: CloudStack Overview@OSC2012Fukuoka

ユーザー事例 ~多様な活用パターン~

Page 65: CloudStack Overview@OSC2012Fukuoka

#osc12fk

CloudStackの利用事例:世界中で100以上の本番環境

Page 66: CloudStack Overview@OSC2012Fukuoka

#osc12fk

パブリッククラウドサービスの事例

IDCフロンティア クラウド(セルフタイプ)

• 国内で初めてCloudStackとCloudPortalを 採用した商用クラウド • リッチなインターフェースでポータルから仮想マシンや物理マシンの作成、

リソース監視、上限予算設定などの運用が可能

• クレジット決済でサインアップに5分、仮想マシンを5分で作成

• APIの公開により、クラウド管理サービスなどとも連携

• 日本品質SLA99.99%と東西マルチリージョン提供 • 仮想マシン稼働率、ネットワーク接続可用性の2つを保証

• 東日本(首都圏)・西日本(北九州)の複数拠点から提供地域の選択が可能<予定>

• 広域サーバー負荷分散 • NetScalerがもつGSLB(Global Server Load Balancing)の機能を使用し、クラウドおよびデータセン

ター間での負荷分散やバックアップサイトへの切り替えも可能

URL: http://www.idcf.jp/noah/ http://www.idcf.jp/pressrelease/2011/20110512001.html

Page 67: CloudStack Overview@OSC2012Fukuoka

#osc12fk

国内最大級のアカデミッククラウドの事例

北海道大学 情報基盤センター

• 全国の大学、研究機関の活動を支援する情報環境に • ※平成23年11月よりサービス開始予定

• 日立のBladeSymphonyハイエンドモデル「BS2000」を採用 • 最新のIntel XeonプロセッサE7ファミリ、共有メモリ128GB、10GbEx2を有するスパコン並みの性能を有する演算ノ

ード114台から構成

• 全体として4000コア、40TFlops以上、500TBの大容量ストレージ

• 仮想化基盤ソフトウェア: Citrix XenServerを採用 • 管理運用コストの大幅な低減

• 消費電力 1/5 ~ 1/10程度まで削減

• クラウド管理ミドルウェア: CloudStackを採用 • ポータルから一元的にバーチャルマシンの申請、管理、運用を可能

• 提供サービス • 仮想サーバー、クラスタシステム、コンテンツマネジメントシステム、アプリケーションサービス、オンラインストレ

ージサービス、ブログサービス等、研究者にとって必要となる各種サービスの提供

Source, http://www.hucc.hokudai.ac.jp/gakusai_info.html

Page 68: CloudStack Overview@OSC2012Fukuoka

#osc12fk

グローバルパブリッククラウドの事例

NTTコミュニケーションズ

• 低価格なIaaSパブリッククラウド

• 月額上限料金つき、従量課金制

• 豊富なAPI • Amazon互換を含む約150種類のAPI

• グローバルなパブリッククラウド • 米データセンター (3/30)

• 日本データセンター (6月)

• 今後のロードマップ • トラフィックやCPUの使用率を監視

• オートスケール

• CDN連携機能

• オブジェクトストレージベースのストレージ機能

Page 69: CloudStack Overview@OSC2012Fukuoka

#osc12fk

ハイブリッドクラウドの事例

SCSK - netXCloud

• CloudStackで構築したパブリッククラウドとプライベートクラウドアプライアンス(Cloud System Enabler)を同時リリース。異なるCloudStack環境を一元的に管理。

• データセンター、オンプレミス連携などインテグレータならではのエンタープライズクラウドサービスを提供。

プライベートクラウドアプライアンス リソース専有型

“Cloud System Enabler”

CloudPortal

異なる環境をCloudPortalで 一元的に管理

アプリケーション・データ連携

URL:http://www.netxcloud.jp/

パブリッククラウド基盤サービス

企業向け/リソース共用型

Page 70: CloudStack Overview@OSC2012Fukuoka

#osc12fk

ハイブリッドクラウドによるスケーラブルなWebシステム

Zynga (世界最大級のゲーム会社)

•パブリッククラウドからハイブリッドクラウドへ •当初はAmazon EC2を使用

•現在はプライベートクラウド(CloudStack+XenServer)と使い分け

• プライベートクラウドではリソース消費が予測可能なシステムを稼働 (リリースして時間がたっているゲームや、プロトタイプ)

• プライベートクラウドは2つのデータセンターで運用(東海岸、西海岸)

•パブリッククラウド(AWS)とプライベートクラウドの両方を 1つのクラウド管理ソフトウェアで管理

•コンセプトからわずか6カ月で運用開始

• 30,000以上の物理サーバーで運用

• 22分で100の仮想サーバーを展開可能

Page 71: CloudStack Overview@OSC2012Fukuoka

#osc12fk

完全プライベートなCloudStack環境の提供

SoftLayer - SoftLayer Private Clouds

• Amazon, Rackspaceに次ぐ米クラウドベンダー

•1つのCloudStack環境を1顧客が占有できるサービス

http://www.softlayer.com/privateclouds

Page 72: CloudStack Overview@OSC2012Fukuoka

#osc12fk

•CloudStackは… •IaaS構築&管理用OSS

•日本語UIが良くできてる☺

•導入実績が豊富☺

•自宅で試せる☺

まとめ

Page 73: CloudStack Overview@OSC2012Fukuoka

#osc12fk

• 本書に記載されている事柄は、予告なく変更されることがありますので、予めご了承ください。

• 本書は「無保証」で提供され、市場性、特定の目的に対する適合性、または第三者の権利を侵害しないことを含むいかなる明示または暗示保証は一切付与されません。Citrix Systems, Inc. (以下「Citrix」といいます) は、本書に含まれる技術的または編集上の誤りと欠落について、また、本書の内容の実行および使用に起因する直接的、付随的、二次的、およびその他のあらゆる損害について、Citrixがそのような損害の可能性について事前に知らされていた場合でも、一切責任を負いません。

• 本書には著作権により保護されている情報が含まれています。内部での配布を除き、Citrix Systems, Inc.の事前の書面による許可なく、本書を、いかなる形式でも複写または複製することを禁じます。

• Citrix製品の限定保証については、各製品の付属文書をご覧ください。Citrixは、Citrix製品のみを保証し、他社製品は一切保証いたしません。

• 本書に記載されているその他のすべての商品名は、該当する各社の商標または登録商標です。

• Copyright© 2012 Citrix Systems, Inc All rights reserved.

本資料について

Page 74: CloudStack Overview@OSC2012Fukuoka

#osc12fk