Upload
philip-dubois
View
2.404
Download
3
Embed Size (px)
DESCRIPTION
http://www.sizingservers.be/en/blogs/openqrm-seminar-documentation
Citation preview
WHAT DO YOU WANT?
• Unified management
• Automation and flexibility
•On-demand computing
• High availability
• Reducing costs
• ...
THE ECOSYSTEM
SCVMM
vSphere
XenServer
openQRMEucalyptus
ConVirt
OpenNebula
Enomaly ECP
AbiCloud
oVirt UsherAWS
ZentificTerremarkopenstack
EVALUATING THE PRODUCTS
OPENQRM
• Open source datacenter management
• Complete separation of hardware and services
• Automate as much as possible
• Modular framework ⇒ plug-ins
• Storage back-end is central part
• Hypervisors: Xen, KVM, ESX(i), VirtualBox, ...
PHILOSOPHY
•Machines (physical, virtual) are resources
• Hypervisor = resource provider
•OS = “just a bunch of files”- a kernel- some modules- a rootfs⇒ So handle like files, put on storage back-end
SEPARATION OF HW AND SERVICE
Image from openQRM Enterprise
DATACENTER ABSTRACTION
• Resource - CPU & Memory
• Storage - back-end which holds images
• Image - a root FS
• Kernel
• Appliance - puts al pieces together + SLA
APPLIANCE MODELImage from openQRM Enterprise
RAPID DEPLOYMENT
• A new server is up and running in minutes:
•New resource boots via PXE
• openQRM detects resource and sets it in “idle” state
• Admin deploys appliance on “idle” resource
• Server is installed :-)
SOME FEATURES
•Monitoring and HA
• VM flexibility
• Physical resource handling
• Cloud computing
MONITORING & HA
•Hardware: performance counters, ping test
•OS: usually a heartbeat or SNMP
•Application: what if the database goes down?
MONITORING & HA
• Built-in counters for HW and VM load
• Advanced monitoring via (auto) plug-ins:- collectd- Nagios- Zabbix
• N-to-1 failover via HA plug-in:- Appliance reboots on suitable, free resource- Possibility to auto-create a new VM- “Heartbeat” via openqrm-client- STONITH for fencing
VM FLEXIBILITY
• Automatically choose a fitting resource- But no dynamic load-balancer
• Appliance scaling and over-provisioning is perfectly supported- Simply edit the appliance’s “SLA”- Not live, appliance needs a reboot
• Live migration as of 4.8....... but couldn’t get it to work
PHYSICAL RESOURCE HANDLING
• openQRM goes further in handling physical resources than most other VI managers
• Fully deploy appliances on physical machines- Physical appliance- Hypervisor appliance
•Which means: transparent P2V, V2P, P2P, V2V
• Power saving features (via WOL) as of version 4.7
CLOUD COMPUTING
• Fully automated provisioning cycle
• External user portal for submitting requests
• Integration with Puppet
• Integrated billing mechanism
• Hybrid support: AWS, UEC/Eucalyptus
ENOUGH TALKING...DEMO TIME!
ROUNDUP: OPENQRM
Main hypervisor support
Automation & flexibility
Cloud computing
EC2 Export & import
Free (gratis) and open source
Overwhelming UI
Not always easy to debug...and there tend to be bugs
Can be overkill for small deployments
PRICING
• Software free downloadable and usable €0- Storage system is obligatory- Guest licenses (at least if you run Windows ;-))
• Proof-of-concept offer : €999- Basic installation and deployment- 2 hours training via shared desktop
• Support SLAs for 1-10 servers, yearly:- Basic (5 tickets/m): €5.750- Standard (10 tickets/m): €11.500- Premium (15 tickets/m): €23.000