cloudstack architecture

Download CloudStack Architecture

Post on 19-Oct-2014

2.213 views

Category:

Technology

1 download

Embed Size (px)

DESCRIPTION

 

TRANSCRIPT

PowerPoint Presentation

CloudStack 1CloudStack

CloudStack

twitter: @kkitase mail: kkitase@gmail.com

20003 R&DSE 2012

web: http://v12n.jp http://cloudstack.jp

CloudStack

(NFS, OpenStack Swift)

(LB, FW, SDN/OpenFlow)

(NFS, iSCSI, FC SAN, Local)

CloudPlatform

Hosts

Primary Storage

Cluster HostPrimary Storage

Pod

Zone Pod

Secondary Storage ISO

Management Server Farm

CloudPlatform

Zone

Pod

Cluster

Host

Host

Network

Primary Storage

VM

VM

Pod

Cluster Secondary Storage

Management

Server

VMOps Pod

VMOps Pod

VMOps Pod

CloudStack Pod CloudStack Pod CloudStack Pod CloudStack Pod

Data Center 1

-

Availability

Zone 1

Data Center 2

Secondary

Management

Server MySQL

Replication

Data Center 3

Data Center 4

Availability

Zone 2

Availability

Zone 3

Availability

Zone 4

Primary

Management

Server

VM

vm vm vm vm vm vm vm vm vm vm vm vm vm vm

vm

vm

vm

vm

VM (System VM) VNCVM

VM (System VM) VM

(System VM) LB, FW, NAT, VPN, DHCP, DNS) VM

VM

A B VM

VM - SSVM

VM (SSVM) HTTP FTP

NFS Java

VM - CPVM

VM (CPVM) AJAX Web VNC Java

IPAM (DHCP), DNS, NAT, Source NAT, Firewall, PF, VPN, User-data,

SSH

SSH XenServer KVM

VM

- Minimize Debian 6.0 (Squeeze) 32-bit Xen/VMware printing, ftp, telnet, X, kudzu, dns, sendmail XenServer XenToolsKVM virtio VMware tools

- Security Hardening 2.6.32 SSH SSH VMware (3922)

Debian haproxy, iptables, ipsec, apache JRE

VM

- Maintenancability

ISO

VM VM

AccountUser

Account

DomainAccount :

Sub domain :

Account

Layer-3

65.11.1.2

Guest

VM 1

Guest

VM 2

Guest

VM 3

Guest

VM 4

NetScaler

65.11.1.3

65.11.1.4

65.11.1.5

DHCP DNS

10.1.2.3 Guest

VM 1

Guest

VM 2

Guest

VM 3

Guest

VM 4

10.2.12.4

10.5.2.99

10.1.2.18

EIP, ELB

65.11.1.2

65.11.1.3

65.11.1.4

L3

2 DHCP DNS

2

Layer-2

10.1.1.1/8 VLAN 100, 1001

10.1.1.1

DHCP DNS NAT Load Balancing VPN

Public IP 65.37.141.11

10.1.1.1

Guest

VM 1

10.1.1.3

Guest

VM 2

10.1.1.4

Guest

VM 3

10.1.1.5

Guest

VM 4

10.1.1.1/8 VLAN 100, 101

Private IP 10.1.1.112

DHCP DNS

Public IP 65.37.141.112

10.1.1.1

Guest VM

1

10.1.1.3

Guest VM

2

10.1.1.4

Guest VM

3

10.1.1.5

Guest VM

4

NetScaler

Private IP 10.1.1.111

Public IP 65.37.141.111 Juniper

SRX

Feature Virtual Router NetScaler Juniper Cisco

Remote Access VPN YES N/A YES N/A

Site to Site VPN N/A N/A YES YES

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 N/A

Auto Scaling N/A YES N/A N/A

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

CloudStack

Email: kkitase@gmail.com Twitter: @kkitase

http://cloudstack.jp

http://cloudstack.jp/community