8
Mike Dorman [email protected] Systems Engineer, Private Cloud Platform CENTOS & XEN AT GO DADDY

Leveraging CentOS and Xen for the Go Daddy Private Cloud

Embed Size (px)

DESCRIPTION

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

Citation preview

Page 1: Leveraging CentOS and Xen for the Go Daddy Private Cloud

Mike Dorman

[email protected] Engineer, Private Cloud Platform

CENTOS & XEN AT GO DADDY

Page 2: Leveraging CentOS and Xen for the Go Daddy Private Cloud
Page 3: Leveraging CentOS and Xen for the Go Daddy Private Cloud

PARADIGM CHALLENGES• Traditionally a very static environment• Management, monitoring, security tools

good at this• Mindset shift: care about services, not

servers• Cloud ideal vs. reality

Page 4: Leveraging CentOS and Xen for the Go Daddy Private Cloud

STACK ATTACK

Page 5: Leveraging CentOS and Xen for the Go Daddy Private Cloud

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

Page 6: Leveraging CentOS and Xen for the Go Daddy Private Cloud

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 for control

Page 7: Leveraging CentOS and Xen for the Go Daddy Private Cloud

GETTING TO ‘YUM INSTALL XEN’• Interest/demand from community

• Can run Xen on CentOS today, but non-trivial

• Mostly a packaging problem

• Teams from CentOS, Xen, Citrix, Rackspace, and Go Daddy

• QA and usability sanity checks

Page 8: Leveraging CentOS and Xen for the Go Daddy Private Cloud

http://wiki.centos.org/QaWiki/Xen4x.co/centosxen