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

CloudStack Tech Talks -Design · 2015. 6. 2. · 6 Apache CloudStack architecture overview Infrastructure as a Service Development language : Java & shell scripts Apache License Version

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

  • 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