getting more sleep using virtual machines with the wre virtualization with webgui koen de jonge –...

14
Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

Upload: griffin-shepherd

Post on 16-Dec-2015

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

Getting more sleep using virtual machines with the WRE

Virtualization with WebGUI Koen de Jonge – October 2007

Page 2: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

Who am I watching?

Page 3: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

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?

Page 4: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

What is virtualization?

• Physical vs. Virtual

• Platform virtualization

• Storage virtualization

• Paravirtualization

• Virtual Machines

• Hypervisor technology

Page 5: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

What are the advantages?

• Independence of physical hardware

• Possible consolidation

• Compartmentalization

• Development – staging – production

• High availability

• Scalability

Page 6: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

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

Page 7: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

How can WebGUI benefit?

• Separation of functionality

• Scalability

• Easy deployment

• Unified platform

• Better testing possibilities

Page 8: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

Where should I start?

• Hardware resource planning

• Arbitrary choice of tresholds

• Management commitment (funding)

• Implementation planning

• Get enough sleep (in advance)

Page 9: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

What should I do?

• Use enough hardware

• Use Xen Enterprise

• Use Debian Etch

• Use WebGUI Runtime Environment

• Use your imagination

Page 10: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

Or should I?

• Don’t reinvent the wheel

• Don’t spend time if you can spend money

• No benefits in a job half done

Page 11: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

Divide and conquer

• MySQL server

• Reverse Proxy

• S.P.E.C.T.R.E

• Mod_perl

• Log server

• Files and other content

Page 12: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

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

Page 13: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

Special Thanks to

• My wife Tessa and my dog Cantos

• Everyone at ProcoliX

• Martin Kamerbeek of Oqapi

Page 14: Getting more sleep using virtual machines with the WRE Virtualization with WebGUI Koen de Jonge – October 2007

Peace of mind?