14. CloudStackコンポーネント(リージョン)
Management Server
Management Server
Cluster
Cluster
Management Server
Management Server
Cluster
Cluster
Region
Zone
Zone
Zone
Pod
Pod
Host
VM
Primary
Storage
Cluster
Pod
Host
Pod
Host
VM
VM
Primary
Storage
Cluster
Primary
Storage
Cluster
Secondary
Storage
• LOGO
Pod
Host
Host
VM
Primary
Storage
Cluster
Pod
VM
Primary
Storage
Cluster
Secondary
Storage
Host
VM
Primary
Storage
Cluster
Secondary
Storage
• 14
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
31. SDN (Software Defined Networking)
Private Cloud
Application
Layer
アプリケーション
アプリケーション
アプリケーション
API
Control
Layer
SDN Control Software
API
Network Service
Control Data Plane Interface
Infrastructure
Layer
Network Device
Public
Cloud
SDNプラグイン
• Nicira NVP
• Midokura Midonet
• Stratoshere SSP
• BIG Switch
• GRE isolation
• VXLAN
Network Device
Network Device
• LOGO
Network Device
• 31
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
36. 分散ストレージ対応
• LOGO
l Ceph RBDをPrimaryStorageとして利利⽤用可能
• CephとはLinux上で動作する分散ファイルシステム
(Distributed File System)
• スケーラブルなシステム
• 冗⻑⾧長構成とレプリケーションにより⾼高信頼性を実現
参考:http://www.slideshare.net/kkitase/cloudstackcephvalidation
• 36
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
43. Version 4.2.0
• LOGO
2013/10/01リリース
Version 4.2.0 Release Notesを⾒見見てみました
http://cloudstack.apache.org/docs/en-US/
Apache_CloudStack/4.2.0/html-single/
Release_Notes/index.html
• 43
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
44. Version 4.2.0
• LOGO
n 新機能
– Features to Support Heterogeneous Workloads:4
– Third-Party UI Plugin Framework:1
– Networking Enhancements:16
– Host and Virtual Machine Enhancements:19
– Monitoring, Maintenance, and Operations
Enhancements:7
n Issues Fixed in 4.2.0
n Known Issues in 4.2.0
• 44
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
46. Features to Support Heterogeneous • LOGO
Workloads
n Regions
n Object Storage Plugin Architecture
n Zone-Wide Primary Storage
(Supported on KVM and VMware)
n VMware Datacenter Now Visible As a CloudStack Zone
• 46
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
47. Features to Support Heterogeneous • LOGO
Workloads
n Zone-Wide Primary Storage (Supported on KVM and VMware)
l ゾーン単位でプロビジョニングすることができ、プライマリストレージ
のデータボリュームは、ゾーン内の任意のホスト上の任意のVMに接続す
ることができます。
• 47
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
48. Third-‐‑‒Party UI Plugin Framework
• LOGO
l プラグインのコード⾃自体
(JavaScriptで)、サムネ
イル画像、プラグインのリ
スト、およびCSSファイル
を作成します
l CloudStack管理理者が
CloudStackのプラグイン
フォルダの下にプラグイン
のコードを含むフォルダを
追加し、設定ファイル
(plugins.js)にプラグイン
名を追加します
l プラグインは左のナビゲー
ションバーのプラグインボ
タンの下に表⽰示されます
• 48
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
49. Networking Enhancements(1)
• LOGO
n IPv6
n Portable IPs
n N-Tier Applications
–
–
–
–
–
“Support for KVM”
“Load Balancing Support for VPC”
“Enhanced Access Control List”
“Deploying VMs to a VPC Tier and Shared Networks”
“Adding a Private Gateway to a VPC”
n Assigning VLANs to Isolated Networks
n Persistent Networks
n Cisco VNMC Support
• 49
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
50. Networking Enhancements(2)
• LOGO
n VMware vNetwork Distributed vSwitch
n IP Reservation in Isolated Guest Networks
n Dedicated Resources: Public IP Addresses and VLANs Per
n
n
n
n
n
Account
Enhanced Juniper SRX Support for Egress Firewall Rules
Configuring the Default Egress Policy
Non-Contiguous VLAN Ranges
Isolation in Advanced Zone Using Private VLAN
Configuring Multiple IP Addresses on a Single NIC
(Supported on XenServer, KVM, and VMware hypervisors)
n Adding Multiple IP Ranges
(Supported on KVM, xenServer, and VMware hypervisors)
• 50
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
51. Networking Enhancements(3)
• LOGO
n Support for Multiple Networks in VMs
(Supported on XenServer, VMware and KVM hypervisors)
n Global Server Load Balancing
n Enhanced Load Balancing Services Using External Provider on
Shared VLANs
n Health Checks for Load Balanced Instances
• 51
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
52. Networking Enhancements
• LOGO
n Dedicated Resources: Public IP Addresses and VLANs Per
Account
アカウント専⽤用のパブリックIPアドレスとVLANのセットを予約する機能
• 52
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
55. Networking Enhancements
• LOGO
n Configuring Multiple IP Addresses on a Single NIC
l IPを指定しなければ、
⾃自動でアサインされる
• 55
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
58. Host and Virtual Machine
Enhancements(1)
• LOGO
n VMware DRS Support
n Windows 8 and Windows Server 2012 as VM Guest OS
(Supported on XenServer, VMware, and KVM)
n Change Account Ownership of Virtual Machines
n Private Pod, Cluster, or Host
n Resizing Volumes
n VMware Volume Snapshot Improved PerformanceUsage
n Storage Migration: XenMotion and vMotion
(Supported on XenServer and VMware)
n Configuring Usage of Linked Clones on VMware
n VM Deployment Rules
• 58
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
59. Host and Virtual Machine
Enhancements(2)
• LOGO
n CPU and Memory Scaling for Running VMs
(Supported on VMware and XenServer)
n CPU and Memory Over-‐‑‒Provisioning
(Supported for XenServer, KVM, and VMware)
n Kickstart Installation for Bare Metal Provisioning
n Enhanced Bare Metal Support on Cisco UCS
n Changing a VM's Base Image
n Reset VM on Reboot
n Virtual Machine Snapshots for VMware
n Increased Userdata Size When Deploying a VM
n Set VMware Cluster Size Limit Depending on VMware Version
n Limiting Resource Usage
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
• 59
60. Host and Virtual Machine
Enhancements(1)
• LOGO
n Private Pod, Cluster, or Host
l 特定のPod/Cluster/HostをDomain/Account専⽤用にすることが可能
• 60
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
61. Monitoring, Maintenance, and
Operations Enhancements
• LOGO
n Deleting and Archiving Events and Alerts
n Increased Granularity for Configuration Parameters
n API Request Throttling
n Sending Alerts to External SNMP and Syslog Managers
n Changing the Default Password Encryption
n Log Collection Utility cloud-‐‑‒bugtool
n Snaphotting, Backups, Cloning and System VMs for RBD
Primary Storage
• 61
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
62. Monitoring, Maintenance, and
Operations Enhancements
• LOGO
n Deleting and Archiving Events and Alerts
Alertを削除し、アーカイブサポートするために、以下のグローバルパ
ラメータが追加されている
l alert.purge.delay:指定した⽇日数より古いアラートは削除される。
0:⾃自動的にアラートをパージしない
l alert.purge.interval:警告パージスレッドを実⾏行行する前に待機する秒
単位の間隔デフォルトは86400秒(1⽇日)です。
• 62
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
63. 今後の動向
• LOGO
n 4.2.1 GA
2013/12/??
– 4.2のBugFix等
– System VM 64bit版が⼊入るかもしれない
n 4.3.0
2014/01/31予定
• 63
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
70. OCDETでの活動
2012年年度度
n OpenIaaS研究会でCloudStack採⽤用
– Apache CloudStack 4.0を利利⽤用
– 拡張ネットワーク構成
– Proxy,AP,DB,LVSを冗⻑⾧長化
– Management ServerはAPとDBを分けた構成
– 監視システムとの連携
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
• LOGO
71. OCDETでの活動
2013年年度度(ってもう下半期だけどヾ(゚Д゚ )ォィォィ)
n 1. IDCF環境(既存環境)
– 現状4.0を4.2.1にUpdateする
n 2. DH環境(新環境)
– ベアメタルプロビジョニング環境構築
– SwiftをSecondaryStorageに利利⽤用可能
Copyright (C) 2013 Japan CloudStack User Group All Rights Reserved
• LOGO