opennebulaconf 2013 - keynote: centos and opennebula, a perfect match by karanbir singh

29
Karanbir Singh [email protected] | Http://www.karan.org/ Twitter.com/kbsingh | Twitter.com/CentOS CentOS and OpenNebula:

Upload: opennebula-project

Post on 22-Nov-2014

956 views

Category:

Technology


2 download

DESCRIPTION

OpenNebula is a great cloud orchestration and management tool, characterised by its flexibility, durability and focused feature matrix. A feature matrix that is driven largely by real world problem scenarios and real world feedback : something that has been the focus of CentOS project as well. From large scale deployment automation to patch management and state control, the CentOS Project aims to solve real world problems faced by the people who run infrastructure : The Sysadmins administrators and operations teams. During this talk, I will share why OpenNebula and CentOS Linux are a perfect match and go into some user stories that demonstrate this relationships success in real world scenarios. Bio: Karanbir Singh is a London based sysadmin working in the web operations and large scale linux systems architecture domains, and since 2009 has been the Project Leader for The CentOS Project. An old hat Devops proponent, he’s a bit believer in high precision monitoring, aggressive automation and business centric operations.

TRANSCRIPT

Page 1: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Karanbir Singh [email protected] | Http://www.karan.org/

Twitter.com/kbsingh | Twitter.com/CentOS

CentOS and OpenNebula:

Page 2: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

/whois kb

● London, UK based operations / infra person

● Involved with the CentOS Project ~ 7 years

● Like bullet points

● Trappist Beers rock!

Page 3: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

About CentOS

Page 4: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

About CentOS

● The Project ● The Linux Distro

Page 5: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

About CentOS

The Ecosystem;

driven by a community of users;

Page 6: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why CentOS

● Long production cycles● Mature user base● Mature, tested code base● Vibrant and effective community

– Maybe a bit passive(!)

● Widespread userbase– Hosting, cloud, voip, hpc, SME

Page 7: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why CentOS

Vendor Support

Page 8: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why CentOS

Baseline, in an adaptive environment

Page 9: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why CentOS

Hypervisor support

Page 10: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why CentOS

ARM

Page 11: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why CentOS

Automation, lifecycle management, provisioning,

monitoring, audit, deployment, cross-platform,

cross-infra, cross-roles support

Page 12: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why OpenNebula

Page 13: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why OpenNebula

Pragmatic

Page 14: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why OpenNebula

Pragmatic, user focused, from the trenches

Page 15: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why OpenNebula

Mostly tech agnostic, just-enough Cloud

Controller

Page 16: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why OpenNebula

Integration opportunities

Page 17: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why OpenNebula

Integration opportunities

> Infrastructure tooling <

Page 18: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Why OpenNebula

Offloading complexity

Page 19: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

OpenNebula in CentOS

Included in default repos

yum install centos-release-opennebula

yum install opennebula

Page 20: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

OpenNebula in CentOS

Easy node install

yum install opennebula-node-kvm ( or xen!)

Page 21: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

OpenNebula in CentOS

Contextualized Distro images

http://cloud.centos.org/i/one/

Page 22: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

OpenNebula in CentOS

QuickStart Guide ( with intent )

http://wiki.centos.org/Cloud/OpenNebula

Page 23: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

.. in CentOS

For the public CI infra

http://ci.dev.centos.org

Page 24: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

.. in CentOS

For the autoscaling buildsys

Page 25: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

.. in CentOS

● 4 Hv's (196gb/64c)– R715

– R720

– 2x R420

● Iscsi– Equalogic ps6k

● Nets– Store/mgmt/prod

● Upto 48 instances● Upto 32 builders● Zabbix monitoring● OpenNebula 3.8● Reimzul bsys● Beanstalkd queues

Page 26: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

.. in CentOS

Play Cloud

Page 27: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

.. in CentOS

● 8 Hv's (256gb/128c)– 2x R415

– 2x R420

– 4x SMC x8

● Local storage● Nets

– Store/prod

● Upto 120 instances● IPv4 and IPv6 ● Sensu monitoring● OpenNebula 4.2

Page 28: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

Come help

Lots of interesting challenges

( integration and dev around it / selinux / community

engagement / help and guides / hypervisor dev / Arch

development / testing and QA )

Page 29: OpenNebulaConf 2013 - Keynote: CentOS and OpenNebula, a Perfect Match by Karanbir Singh

OpenNebula and CentOS

● Wiki.centos.org/Cloud/OpenNebula

● Lists.centos.org : centos-virt / centos-devel

● Irc.freenode.net #centos #centos-virt #centos-social

● Karanbir Singh● Twitter.com/kbsingh● www.karan.org● London, UK● T: +44 2070999389