getting more sleep using virtual machines with the wre virtualization with webgui koen de jonge –...
TRANSCRIPT
Getting more sleep using virtual machines with the WRE
Virtualization with WebGUI Koen de Jonge – October 2007
Who am I watching?
This talk is about..
• What is virtualization?
• What are the advantages?
• How do I get more sleep?
• How can WebGUI benefit?
• Where should I start?
• What should I do?
What is virtualization?
• Physical vs. Virtual
• Platform virtualization
• Storage virtualization
• Paravirtualization
• Virtual Machines
• Hypervisor technology
What are the advantages?
• Independence of physical hardware
• Possible consolidation
• Compartmentalization
• Development – staging – production
• High availability
• Scalability
How do I get more sleep?
• Better planning is now possible
• Adding resources with no downtime
• Easy upgrade and roll-back
• Use of monitoring and trend analysis
• Leave work for tomorrow
How can WebGUI benefit?
• Separation of functionality
• Scalability
• Easy deployment
• Unified platform
• Better testing possibilities
Where should I start?
• Hardware resource planning
• Arbitrary choice of tresholds
• Management commitment (funding)
• Implementation planning
• Get enough sleep (in advance)
What should I do?
• Use enough hardware
• Use Xen Enterprise
• Use Debian Etch
• Use WebGUI Runtime Environment
• Use your imagination
Or should I?
• Don’t reinvent the wheel
• Don’t spend time if you can spend money
• No benefits in a job half done
Divide and conquer
• MySQL server
• Reverse Proxy
• S.P.E.C.T.R.E
• Mod_perl
• Log server
• Files and other content
What more can/should be done?
• Further separation of functionality
• Increase interoperability between systems
• Why fix it if you can work around it?
• Don’t sell the bear’s skin before it is shot
Special Thanks to
• My wife Tessa and my dog Cantos
• Everyone at ProcoliX
• Martin Kamerbeek of Oqapi
Peace of mind?