Upload
gavinlee
View
710
Download
0
Embed Size (px)
DESCRIPTION
Share some experiences on how cloudstack being used in China & real case for china customer
Citation preview
CLOUDSTACK CHALLENGES --FOR CHINA CUSTOMERS
Gavin [email protected]
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
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
Outline
• Public cloud in China
• Private cloud & CloudStack
• Private cloud customer focus
• Real case study
• CloudStack China ecosystem
• Make CloudStack success in China
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
Public Cloud in China
Public Cloud is Tough
• It’s not just about technology
• Large initial investment
• Bandwidth control
• Trustworthy–Business–Billing, prepaid before use–Measurement–Privacy
What about private cloud?
CloudStack & Private Cloud
CloudStack is also a choice for private cloud
• Maturity
• Stability
• Relatively easy to maintain
• Rich network features
• Freely customization
• Apache community
Private cloud customer focus
① Stability
② Customization
③ Local support
④ The fancy concept
⑤ Cost
What they asked most?
• Virtualization & Cloud
• CloudStack vs. VMware
• CloudStack vs. OpenStack
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
CloudStack vs. VMware
Domains
VM TechnologiesVmware
36%
XenServer23%
KVM21%
HyperV10%
Open Xen6%
Other4%
IT,Internet68%
Telco11%
Education7%
Health Care6%
Government5% Other
4%
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
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
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
Real case study
• Basic info
• Vision
• E-Gov whole picture
• Network topology
• What we learnt
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
Vision
E-Gov Platform
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
Network topology (partial)
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
More than 300 apps
• Public mailbox
• OA
• Report, Sign, Approval
• Document flow
• E-signature
• Web site hosting for all dept.
• Education
• Resident ID system
• …
What We Learnt
• Preparation
• Compatibility testing
• Stable network
• Pay attention on HA
• Staging Cluster
• Scheduled backup solution
• Contribute back to community
CloudStack China Ecosystem
• Many other companies are not willing to open• Roles:
- Education/SI/ISV/ISP/Health care
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
[email protected] Twitter: @tcloudlee