SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
1.
CloudStack概要と
最新動向2014年年06⽉月22⽇日
⽇日本CloudStackユーザー会
MayumiK0
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
⽇日本CloudStackユーザー会
Japan CloudStack User Group
2.
2
Apache
CloudStackとは
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
3.
IaaSを構築するためのクラウド基盤ソフトウェア(CloudOS)
Cloud
Service
Cloud
Computing
Model
ネットワーク サーバ ストレージ
DaaS PaaS SaaS
基本ソフト(Operating Systems)
ミドルウェア・開発環境
アプリケーション
IaaS
クラウド基盤
(仮想化、プロビジョニング、リソース管理理、課⾦金金、API、etc)
CloudOS
3
Apache CloudStackとは
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
4.
l IaaS(Infrastructure as a Service)
型のクラウドサービスを構築できます
l 独⾃自のプライベートクラウドやハイブ
リッドクラウド環境を作成できます
l パブリッククラウドサービスの基盤と
して利利⽤用できます
4
何ができるの?
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
5.
5
OpenStackと何が違うの?
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
6.
l 機能的には⼤大差ないかな
細かい機能に差はあるけど、CloudOSの基本機能
は⼤大差ない(と思う)
l 開発体制
OpenStack : OpenStack Foundation
しかもProject毎に分かれている
CloudStack : Apache Software Foundation
みんな⼀一緒
l アーキテクチャ
6
OpenStackと何が違うの?
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
8.
クラウドコンピューティングの
階層
今更更ながらクラウドとは
8
l 5つの基本特性
オンデマンド·∙セルフサービス
幅広いネットワークアクセス
リソースプーリング
迅速かつ柔軟(Rapid Elasticity)
測定サービス
l 4つの配置モデル
プライベートクラウド
コミュニティクラウド
パブリッククラウド
ハイブリッドクラウド
l 3つのサービスモデル
SaaS PaaS IaaS
Infrastructure
Server
Platform
Application
Client
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
9.
Secondary
Storage
Management Server
Management Server
ユーザー
(Web/API)
Host
VM
VM
vCenterHost
VM
VM
KVMHost
VM
VM
XenServer
Primary
Storage
9
アーキテクチャとコンポーネント
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
管理理サーバを中⼼心とした集中管理理
10.
Management
Server
ユーザーインターフェース提供
リソース管理理
イベント管理理、課⾦金金、etc
Host
インスタンス(仮想マシン)のため
のCPU/メモリ
Primary
Storage
インスタンスのディスク領領域(永続
的)
Secondary
Storage
インスタンス⽤用のテンプレートや
ISOを格納
インスタンスのディスクのスナップ
ショット領領域
10
コンポーネントの役割
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
11.
l ハイパーバイザーの違いによる操作の差異異を吸収
11
マルチハイパーバイザー
CloudStack
KVM
XenServer
VMware
vSphere
ESX/
ESXi
Oracle
VM
Hyper-‐V
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
12.
l テナント間のセキュリティを確保する仕組みを持つ
l ドメイン・アカウント・ユーザという階層構造をつ
12
マルチテナント
ROOT
Domain01
Account11
User111
User112
Account12
User121
Domain02
Account21
User211
Account22
User221
User222
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
13.
l 直感的で簡単なユーザーインターフェース
l 管理理者がサービスやリソース割当定義を⾏行行う
l VMの操作(作成・起動等)はユーザーが⾃自分で⾏行行える
13
セルフポータルサービス
管理者
ドメイン管理者
ユーザー
表⽰示される内容は
権限によって異異なる
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
14.
14
柔軟なネットワーク構成
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
l 2種類のネットワークモードを提供
l Advanced ネットワークモード
l テナント毎に仮想ネットワークを提供
l L2レベルで隔離離⇒デフォルトはVLANベース
l 仮想ルータによるFW, LB, NAT機能を利利⽤用可能
l Basic ネットワークモード
l L3レベルの隔離離⇒SecurityGroup機能
15.
Secondary
Storage
Management Server
ユーザー
(Web/API)
Host KVM
system VM
仮想ルータ インスタンス⽤用テンプレートROOTボリューム領領域
①インスタンス作成指⽰示
②インスタンスのCPUとメモリ
をHyperVisor上に確保
③ROOTボリュームを
PrimaryStorageに確保
④SecondaryStorageにあ
るテンプレートからインス
タンスのROOTボリューム
にOSを展開
Primary
Storage
⑤仮想ルータがインスタンス
にIPを割り当てる
⑥仮想ルータでパケット
フィルタ設定
15
CloudStackのインスタンス起動
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
インスタンス起動の流流れ
16.
16
Apache
CloudStack
最新動向
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
17.
17
最新バージョン
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
l Apache CloudStack 4.3.0
l 2014/03/25 リリース
18.
18
新機能(1)
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
l Optional 64-‐‑‒Bit System VM Template Support
l Supported Functionalities on Hyper-‐‑‒V
l Enhanced Upgrade for Virtual Routers
l Service Monitoring Tool for Virtual Router
l Custom Compute Offering
l Remote Access VPN for VPC
l Site to Site VPN Connection Between VPC
Networks
l Reporting CPU Sockets
l Database High Availability
l LDAP User Provisioning
l Migrating NFS Secondary Storage to Object Store
19.
19
新機能(2)
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
l VXLAN Plugin Support
l Contrail Network Plugin Support
l Publishing Alert Using the Web ROOT Admin API
l Support for Palo Alto Firewall Service
l Root Volume Metering
l Support for SSL Termination
l Support for Pluggable VM Snapshots
l Enhanced CloudStack UI
l Depreciation of realhostip.com DNS and SSL
certificate
+Issues Fixed in 4.3.0
+Known Issues in 4.3.0
20.
20
CloudStack Plugin
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
l PluginでSDN Controller APIやStorage Resourceを
利利⽤用
h=p://www.slideshare.net/chiradeep_v/sdn-‐in-‐apache-‐cloudstack-‐apachecon-‐na-‐2013
21.
21
CloudStack Plugin
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
~∼/apache-‐‑‒cloudstack-‐‑‒4.3.0-‐‑‒src/plugins
acl ha-‐‑‒planners
affinity-‐‑‒group-‐‑‒processors host-‐‑‒allocators
alert-‐‑‒handlers hypervisors apinetwork-‐‑‒elements
databasepom.xml dedicated-‐‑‒resources storage
deployment-‐‑‒planners storage-‐‑‒allocators
event-‐‑‒bus user-‐‑‒authenticators file-‐‑‒systems
~∼/apache-‐‑‒cloudstack-‐‑‒4.3.0-‐‑‒src/plugins/
hypervisors
baremetal kvm simulator vmware
hyperv ovm ucs xen
22.
22
CephとCloudStack(1)
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
l CloudStackのPrimaryStorage(KVM)および
SecondaryStorageにCephを利利⽤用可能
h=p://www.inktank.com/ceph-‐for-‐cloudstack/
23.
23
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
h=p://www.slideshare.net/Inktank_Ceph/ceph-‐day-‐09-‐102013
24.
24
Primary Storageの追加
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
25.
25
CloudStack SDN対応
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
l GUIでSDN機器の利利⽤用設定が可能
26.
26
CloudStack SDN対応(例例)
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
l Nicira Nvp
27.
27
今後の動向
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
l https://cwiki.apache.org/confluence/display/
CLOUDSTACK/Design
28.
28
4.4 Design Documents (1)
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
l Baremetal Advanced Networking Support
l CloudStack Identity and Access Management (IAM)
Plugin
l Cloudstack network-‐‑‒element plugin to
orchestrate Juniper's switches (for L2 services)
l Cloudstack Windowsfication
l Configuring load balancing rules for VM nic secondary
ips
l GPU and vGPU support for CloudStack Guest VMs
l Granular SCSI Controller support in CloudStack over
VMware deployments
l Hyper-‐‑‒V support features in 4.4
l In-‐‑‒memory event bus
l IPv6 in VPC Router
29.
29
4.4 Design Documents (2)
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
30.
30
CloudStack関連情報
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
l WEB
ü http://cloudstack.apache.org/
ü https://cwiki.apache.org/confluence/display/
CLOUDSTACK/Home
l ML
ü users@cloudstack.apache.org:利利⽤用者向け
ü dev@cloudstack.apache.org:開発者向け
31.
users-‐‑‒join@cloudstack.jp
31
⽇日本CloudStackユーザー会
JCSUGでは、⽇日本語によるCloudStackに関する情報発信・
情報共有を⾏行行いCloudStackの普及・⼈人材育成に貢献します
l ユーザー会(勉強会)等のイベントの開催
l オープンクラウド実証実験タスクフォース(OCDET)
l WebとMailingListによる情報発信
– Web: http://cloudstack.jp/
– Mailing List: 参加するには以下に空メールを
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
32.
32
Copyright (C) 2014 Japan CloudStack User Group All Rights Reserved
ご清聴
ありがとうございました