centos and opennebula, a perfect match
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.TRANSCRIPT
![Page 1: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/1.jpg)
Karanbir Singh [email protected] | Http://www.karan.org/
Twitter.com/kbsingh | Twitter.com/CentOS
CentOS and OpenNebula:
![Page 2: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/2.jpg)
/whois kb
● London, UK based operations / infra person
● Involved with the CentOS Project ~ 7 years
● Like bullet points
● Trappist Beers rock!
![Page 3: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/3.jpg)
About CentOS
![Page 4: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/4.jpg)
About CentOS
● The Project ● The Linux Distro
![Page 5: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/5.jpg)
About CentOS
The Ecosystem;
driven by a community of users;
![Page 6: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/6.jpg)
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: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/7.jpg)
Why CentOS
Vendor Support
![Page 8: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/8.jpg)
Why CentOS
Baseline, in an adaptive environment
![Page 9: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/9.jpg)
Why CentOS
Hypervisor support
![Page 10: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/10.jpg)
Why CentOS
ARM
![Page 11: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/11.jpg)
Why CentOS
Automation, lifecycle management, provisioning,
monitoring, audit, deployment, cross-platform,
cross-infra, cross-roles support
![Page 12: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/12.jpg)
Why OpenNebula
![Page 13: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/13.jpg)
Why OpenNebula
Pragmatic
![Page 14: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/14.jpg)
Why OpenNebula
Pragmatic, user focused, from the trenches
![Page 15: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/15.jpg)
Why OpenNebula
Mostly tech agnostic, just-enough Cloud
Controller
![Page 16: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/16.jpg)
Why OpenNebula
Integration opportunities
![Page 17: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/17.jpg)
Why OpenNebula
Integration opportunities
> Infrastructure tooling <
![Page 18: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/18.jpg)
Why OpenNebula
Offloading complexity
![Page 19: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/19.jpg)
OpenNebula in CentOS
Included in default repos
yum install centos-release-opennebula
yum install opennebula
![Page 20: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/20.jpg)
OpenNebula in CentOS
Easy node install
yum install opennebula-node-kvm ( or xen!)
![Page 21: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/21.jpg)
OpenNebula in CentOS
Contextualized Distro images
http://cloud.centos.org/i/one/
![Page 22: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/22.jpg)
OpenNebula in CentOS
QuickStart Guide ( with intent )
http://wiki.centos.org/Cloud/OpenNebula
![Page 24: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/24.jpg)
.. in CentOS
For the autoscaling buildsys
![Page 25: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/25.jpg)
.. 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: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/26.jpg)
.. in CentOS
Play Cloud
![Page 27: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/27.jpg)
.. 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: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/28.jpg)
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: CentOS and OpenNebula, a Perfect Match](https://reader033.vdocuments.net/reader033/viewer/2022050808/554a063eb4c905557a8b54da/html5/thumbnails/29.jpg)
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