Mike Dormanmdorman@godaddy.comSystems Engineer, Private Cloud PlatformCENTOS & XEN AT GO DADDY
PARADIGM CHALLENGES• Traditionally a very static environment• Management, monitoring, security toolsgood at this• Mindset ...
STACK ATTACK
WHY NOT XEN SERVER?• XenServer is a good package of Xen• Microsoft support• Good approach if that’s what you need• Support...
WHY CENTOS + XEN?• Stock CentOS, not an appliance• Much experience supporting it• Leverage larger Linux user community• Dr...
GETTING TO ‘YUM INSTALL XEN’• Interest/demand from community• Can run Xen on CentOS today, but non-trivial• Mostly a packa...
http://wiki.centos.org/QaWiki/Xen4x.co/centosxen
Leveraging CentOS and Xen for the Go Daddy Private Cloud
Upcoming SlideShare
Loading in …5
×

Leveraging CentOS and Xen for the Go Daddy Private Cloud

1,344 views

Published on

How we collaborated with the CentOS and Xen projects to build a next-generation platform at Go Daddy. Discussion of the design considerations, infrastructure, succes stories and challenges of this paradigm change

Published in: Technology, News & Politics
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,344
On SlideShare
0
From Embeds
0
Number of Embeds
374
Actions
Shares
0
Downloads
10
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Explain what I am going to talk about.Point out others (kris,vince, darren, brian)
  • Quick explanation of Cloud Servers product.EOL’d, not a good match for our customers.Technology and concepts applied to building Private Cloud.Grand vision: next gen platform on which to build everything elseSpecific Goals to solve a lot of the pain points we have now around server builds, hardware underutilization, dev/test
  • Don’t focus on this too much, but worth mentioning.Cloud Servers used CloudstackA lot of challenges getting it to do what we neededEssentially forked it and rewrote a lot of the componentsOpen StackOpen Stack at the time wasn’t functional enough for our purposesRelatively difficult to install, manage, monitor, and upgradeInfrastructure security is not so great. I.e, pop one box, you have everythingDoesn’t scale well (need clouds of clouds)Most product integrations only at POC stageLarge community, but mostly controlled by business interests, “service” companies (find a better way to say this)A lot of hype comes from people who don’t run it at scaleNorm StackLeverages large code base we already had from rebuilding Cloudstack componentsInstead of trying to force in something else to meet all our needsVery pluggableDesigned to handle failure. If some components fail, you’re not totally borked.Plan to open source once we have our ducks in a row (licensing, code repos, etc.)
  • Help us! Test it out, tell us how it goes.
  • Leveraging CentOS and Xen for the Go Daddy Private Cloud

    1. 1. Mike Dormanmdorman@godaddy.comSystems Engineer, Private Cloud PlatformCENTOS & XEN AT GO DADDY
    2. 2. PARADIGM CHALLENGES• Traditionally a very static environment• Management, monitoring, security toolsgood at this• Mindset shift: care about services, notservers• Cloud ideal vs. reality
    3. 3. STACK ATTACK
    4. 4. WHY NOT XEN SERVER?• XenServer is a good package of Xen• Microsoft support• Good approach if that’s what you need• Support of XenServer is more difficult• It looks like Linux, but can’t treat it like Linux• Need something that is more flexible
    5. 5. WHY CENTOS + XEN?• Stock CentOS, not an appliance• Much experience supporting it• Leverage larger Linux user community• Drops in to management/monitoring systems• Patch management/upgrades• Better fit for our cloud – no fighting with XenServer forcontrol
    6. 6. GETTING TO ‘YUM INSTALL XEN’• Interest/demand from community• Can run Xen on CentOS today, but non-trivial• Mostly a packaging problem• Teams fromCentOS, Xen, Citrix, Rackspace, and Go Daddy• QA and usability sanity checks
    7. 7. http://wiki.centos.org/QaWiki/Xen4x.co/centosxen

    ×