CloudStackDay2015Tokyo_SatoruNakaya

25
Chinzan-so Hotel & Conference Center Tokyo, Japan | June 2, 2015 CloudStack Tech Talks - Design

Transcript of CloudStackDay2015Tokyo_SatoruNakaya

Chinzan-so Hotel &

Conference Center

Tokyo, Japan | June 2, 2015

CloudStack Tech Talks - Design

2

About technical session procedures

Schedule Presenter/Moderator Title

13:00-14:00

Tim Mackey

Mod:Satoru Nakaya

[Tech Talks – Design]Choosing the right hypervisor for your CloudStack Cloud/ CloudStackのための最適なハイパーバイザ選択方法について

14:00-15:00

Mike Tutkowski

Mod:Midori Oge

[Tech Talks – Storage]Guaranteeing Storage Performance in CloudStack/ CloudStackにおけるストレージの性能保証について

15:30-16:30

Sanjeev Singh

Mod:Go Chiba

[Tech Talks – Network]Enhancing Apache CloudStack Networking with Nuage Networks SDN Solution/ Apache CloudStackネットワーキングの改良点とNuage NetworksのSDNソリューションについて

16:30-17:30

Ian Lewis

Mod:Atsushi Sasaki

[Tech Talks – Operation]Using Terraform to build a Hybrid Cloud/ Terraformでハイブリッドクラウドを構築する

Moderator(15 min) : OverviewPresenter (45 min) : Main session & Discussion(Q&A)

Apache CloudStackarchitecture overview

June 2,2015Japan CloudStack User Group Nagoya Branch

Satoru Nakaya (@giraffeforestg)

東東東東京京京京

About me

4 4

Tokyo

Nagoya

� Satoru Nakaya (@giraffeforestg)� Japan CloudStack User Group Nagoya Branch� Fujitsu KCN limited� Open source cloud computing� University Information Infrastructure� Integration & User Support � Apache CloudStack Certified Professional by LPI-Japan

5

Outline

�Apache CloudStack architecture overview�WebUI & Function� Introduction of the main session

6

Apache CloudStack architecture overview

� Infrastructure as a Service� Development language : Java & shell scripts� Apache License Version 2.0� Multi tenant� Server, storage, network, user management� Users can use the WebUI & API & Command(cloudmonkey)� To help the administrator, fast, self-service� Virtual servers, virtual storage, virtual networks available� Multi Hypervisor (XenServer, KVM, VMware, etc)� Many Storage type support (NFS, iSCSI, FC, Local, CIFS)

7

CloudStackManagement

Server

Apache CloudStack architecture overview

Host

PrimaryStorage

Cluster

Pod

SecondaryStorage

Cluster N

Pod NZone Zone N

Region Region N

VM Instance & vRouter

8

CloudStackManagement

Server

Multi Hypervisor

Host

PrimaryStorage

Cluster

Pod

SecondaryStorage

Cluster N

Pod NZone Zone N

Region Region N

VM Instance & vRouterBaremetal

9

CloudStackManagement

Server

Primary Storage

Host

PrimaryStorage

Cluster

Pod

SecondaryStorage

Cluster N

Pod NZone Zone N

Region Region N

VM Instance & vRouter

NFSiSCSI

FCLocal Disk

CIFS

10

CloudStackManagement

Server

Secondary Storage

Host

PrimaryStorage

Cluster

Pod

SecondaryStorage

Cluster N

Pod NZone Zone N

Region Region N

VM Instance & vRouter

NFSS3 with NFS

swift with NFS

CIFS

11

Virtual Network Function (Advanced)� Multiple network� Virtual router have many network functions

� Isolation (VLAN, VXLAN, GRE etc)� Security Group� Firewall� DNS� DHCP� Load balance� VPN� Static NAT� Source NAT� Port Transfer� User Data� High Availability (VRRP)� VPC (Virtual Private Cloud)

� Cooperation Network device and SDN controller� Ex: Nuage Networks SDN Solution, Citrix NetScaler, etc

12

WebUI & Function : Multi language support

13

WebUI & Function : UI of cloud users

14

WebUI & Function : UI of cloud administrators

15

WebUI & Function : Deploy instance

16

WebUI & Function : Deploy instance

Select Template CPU & Memory

Data disk size Attach Network

17

WebUI & Function : Deploy instance

18

WebUI & Function : Web console of instance

19

WebUI & Function : Web console of instance

20

� Export to secondary storage� Automatically perform schedule backup

WebUI & Function : Backup (Volume snapshot)

21

� Immediately restore possible� Available in XenServer and VMware

WebUI & Function : Backup (VM snapshot)

22

WebUI & Function : Network

23

Other Functions�High Availability

�Instance HA�Virtual Router VRRP�Management Server Load Balancing�Database High Availability

�Migration�Live Migration�Storage Migration

�Anti affinity group�Global Server Load Balance with Citrix NetScaler�Single Sign On (SAML)� LDAP Authentication

:More!

24

「 Choosing the right hypervisorfor your CloudStack Cloud 」

Tech Talks - Design : Main session

「 CloudStackのための最適なハイパーバイザ選択方法について 」

25

� XenServer Community Manager and Evangelist� He has spoken at Interop, CA World, Cloud Expo, Cloud

Connect, CloudCon Expo, OSCON and the CloudStack Collaboration Conference.

Mr. Tim Mackey