从虚拟化到私有云的几大实践方法.pdf

From Virtualization to Private Cloud in Practical Ways By Ming Jin ThoughtWorks Who Am I Ming Jin • Head of Cloud Solutions in ThoughtWorks China • Architecture, Agile Consulting • Solutions and Consulting on DevOps Cloud Agenda • Background • What Virtualization Misses? • How Our Private Cloud Done? • What We Achieved? • What We Learned? ThoughtWorks • Virtualization/Cloud Adaption Since 2010 • VMware vCenter, XenServer, OpenVZ, CloudStack, OpenStack • CloudStack from 2.0 to 4.0 • OpenStack from Cactus to Grizzley • Now OpenStack and vSphere Why Virtualization Helps • Software Team Need a lot of Boxes. Develop Continuous Integration Test Automatic Code Debug Compile Package Test QA Test UAT Team CI Build Auto Test Local Env QA Env UAT Env Env Env Env Sample Web Application • 1 Web Server • 1 Application Server 6 * 3 = 18 • 1 DB Server The More Components, The More Servers Required. Typical RD • 1 Product Line • 200+ Developers Testers • ~5 Systems • ~25 Component Teams • 15+ Product Branches What Virtualization Helps • Virtualize Limited Hardware • Hypervisors, e.g. Xen, KVM, ESXi • Containers, e.g. LXC • Quick VM Provisioning But… Virtualization Doesn’t Solve Problems 100%. Typical Organization IT Goverance Develop Arch.

文档评论(0)

1亿VIP精品文档

相关文档