27
CLOUDSTACK CHALLENGES --FOR CHINA CUSTOMERS Gavin Lee [email protected]

CloudStack challenges for China customers

Embed Size (px)

DESCRIPTION

Share some experiences on how cloudstack being used in China & real case for china customer

Citation preview

Page 1: CloudStack challenges for China customers

CLOUDSTACK CHALLENGES --FOR CHINA CUSTOMERS

Gavin [email protected]

Page 2: CloudStack challenges for China customers

About me

• Project manager in TCloud Computing, Beijing

• Apache CloudStack China User Group Initiator

• Apache CloudStack Committer

• Working experiences–5 years embedded system–3 years security–2 years on cloud computing

Page 3: CloudStack challenges for China customers

Cloud Platform

• ElasterStack• ElasterShield• ElasterPortal

BDP

• Big Data Platform

• Big Data Project

Community, training, Service

• Cloudstack tech salon

• Hadoop trainingIa

aS

http://www.tcloudcomputing.com/

About TCloud

Page 4: CloudStack challenges for China customers

Outline

• Public cloud in China

• Private cloud & CloudStack

• Private cloud customer focus

• Real case study

• CloudStack China ecosystem

• Make CloudStack success in China

Page 5: CloudStack challenges for China customers

CloudStack & Public Cloud

• We are talking about IaaS• CloudStack is good for public cloud operation

- Originally designed for public cloud- Inspired from Amazon Web Service- Has proven its success all over the world- ASL 2.0

Need a billing system (portal)• CloudStack does not contain a portal (not open sourced)• Still a lot of work to make portal ready for their special needs

Page 6: CloudStack challenges for China customers

Public Cloud in China

Page 7: CloudStack challenges for China customers

Public Cloud is Tough

• It’s not just about technology

• Large initial investment

• Bandwidth control

• Trustworthy–Business–Billing, prepaid before use–Measurement–Privacy

Page 8: CloudStack challenges for China customers

What about private cloud?

Page 9: CloudStack challenges for China customers

CloudStack & Private Cloud

CloudStack is also a choice for private cloud

• Maturity

• Stability

• Relatively easy to maintain

• Rich network features

• Freely customization

• Apache community

Page 10: CloudStack challenges for China customers

Private cloud customer focus

① Stability

② Customization

③ Local support

④ The fancy concept

⑤ Cost

Page 11: CloudStack challenges for China customers

What they asked most?

• Virtualization & Cloud

• CloudStack vs. VMware

• CloudStack vs. OpenStack

Page 12: CloudStack challenges for China customers

Virtualization & Cloud

• Virtualization technology• Software on top of OSes• Infrastructure aware• Relative small scale • Maintenance on your own• Expensive hardware• Scale up for Performance tuning• IT admin oriented

• Virtualization is fundamental• Computing/Storage/Network• Massive scale, easy operation• Easy on administration• Employee self-service• Commodity hardware• Scale out for Performance tuning• IT admin & end user oriented

Page 13: CloudStack challenges for China customers

CloudStack vs. VMware

Domains

VM TechnologiesVmware

36%

XenServer23%

KVM21%

HyperV10%

Open Xen6%

Other4%

IT,Internet68%

Telco11%

Education7%

Health Care6%

Government5% Other

4%

Page 14: CloudStack challenges for China customers

Why do people choose VMware alternatives?

Never compare with feature set , stability , SLA;

There are other things need to concern:• Cost• Control• Customization• Local support

Page 15: CloudStack challenges for China customers

CloudStack vs. OpenStack

• Stability

• Network Features

• Deployment

• Easy to start

• Dependency ~

• Apache Foundation

• Visibility• Population• Loose couple• Release Cycle• Cost on start up• OpenStack Foundation

Page 16: CloudStack challenges for China customers

Why transfer to CloudStack?

• They got in trouble on OpenStack

• They don’t have extra resources on IaaS

• It’s easy to start with CloudStack

• CloudStack works fine

• They trust Apache community

Page 17: CloudStack challenges for China customers

Real case study

• Basic info

• Vision

• E-Gov whole picture

• Network topology

• What we learnt

Page 18: CloudStack challenges for China customers

Basic info

• Private cloud, ongoing

• Government information system virtualization

• Objective– Resource sharing for different departments– Services improvement– Enlarge service scope to many domains

• TCloud provides product, support & solution– Based on CloudStack 3.0.3– Will upgrade to CloudStack 4.0.2 soon

Page 19: CloudStack challenges for China customers

Vision

E-Gov Platform

Page 20: CloudStack challenges for China customers

IaaS

IaaS

IaaS

Province

District

Town

City Province level for data

aggregation, sharing and backup

City level for data generation,

switching and integration

District & Town for data collecting,

network aggregation and service

providing

Service Centre

Service Centre

E-Gov picture

Page 21: CloudStack challenges for China customers

Network topology (partial)

Page 22: CloudStack challenges for China customers

Current deployment

• Computing– Supermicro 6026– 6 ~ 10 advanced zones– 1 pod in each zone– 1 ~ 3 clusters in each pod– XenServer 5.6 FP1 – Vshpere 4.1– MySQL Active-standby

mode– >200 hosts– MS cluster

• Storage– IBM NAS– NFS/iSCSI for

Primary Storage– NFS for secondary

storage

• Network– Gigabytes– Public + Guest used

1 nic– Storage +

Management used 1 nic

– No nic bonding

Page 23: CloudStack challenges for China customers

More than 300 apps

• Public mailbox

• OA

• Report, Sign, Approval

• Document flow

• E-signature

• Web site hosting for all dept.

• Education

• Resident ID system

• …

Page 24: CloudStack challenges for China customers

What We Learnt

• Preparation

• Compatibility testing

• Stable network

• Pay attention on HA

• Staging Cluster

• Scheduled backup solution

• Contribute back to community

Page 25: CloudStack challenges for China customers

CloudStack China Ecosystem

• Many other companies are not willing to open• Roles:

- Education/SI/ISV/ISP/Health care

Page 26: CloudStack challenges for China customers

Make CloudStack success in China

• Release cycle

• Keep high quality release

• Extremely easy on enhancement

• Documentation

• Non OSS distribution

• Make noise - We need such conference

Page 27: CloudStack challenges for China customers

[email protected] Twitter: @tcloudlee