Beruflich Dokumente
Kultur Dokumente
Virtualization with
http://elasticserver.com
What is Virtualization
Virtualization
Virtualization
Run multiple virtual computers on one
physical box.
Virtualization
Run multiple virtual computers on one
physical box.
Desktop
Virtualization
Run multiple virtual computers on one
physical box.
Desktop Server
Virtualization
Run multiple virtual computers on one
physical box.
Virtualization
Run multiple virtual computers on one
physical box.
Lots of ways to do it
Xen VMWare Parallels Amazon AMI Microsoft Hyper-V Clouds on the horizon
Desktop
We're able to save time and money by having 'standard' VMs for windows dev, rails dev, build machine, windows QA, etc. [...] It was really great when the customer handed over two VMs at the beginning of the project, and we were able to just load up those VMs and start our development.
Server
Data Center
Server Virtualization
Server Virtualization
Server Virtualization
Server Virtualization
You quickly forget about the virtualization except when you need it. When you need to migrate to new hardware or increase RAM on a moment's notice. Ill never [again] install a Linux instance that doesn't start with Xen.
Clouds
http://www.ickr.com/photos/psd
Mosso
Slice Host
http://www.ickr.com/photos/psd
http://www.johnmwillis.com/groundwork/cloud-vendors-a-to-z/
http://www.johnmwillis.com/groundwork/cloud-vendors-a-to-z/
Cloud Approaches
Cloud Approaches
EngineYard - Managed Rails stack
Cloud Approaches
EngineYard - Managed Rails stack SliceHost - Choice of base OS images
Cloud Approaches
EngineYard - Managed Rails stack SliceHost - Choice of base OS images Google AppEngine - Python stack (for now)
Cloud Approaches
EngineYard - Managed Rails stack SliceHost - Choice of base OS images Google AppEngine - Python stack (for now) Amazon EC2 - self-service roll your own
Cloud Approaches
EngineYard - Managed Rails stack SliceHost - Choice of base OS images Google AppEngine - Python stack (for now) Amazon EC2 - self-service roll your own Private enterprise clouds...
Sweet! But...
A Job Opening?
Tweak, tweak, tweak, snapshot Hopefully write down what you did
and where its running
What We Need
What We Need
Quick and reproducible VM provisioning
What We Need
Quick and reproducible VM provisioning Tracking contents and patches
What We Need
Quick and reproducible VM provisioning Tracking contents and patches Freedom of choice in hosting/cloud
What We Need
Quick and reproducible VM provisioning Tracking contents and patches Freedom of choice in hosting/cloud Testing locally, deploying globally
What We Need
Quick and reproducible VM provisioning Tracking contents and patches Freedom of choice in hosting/cloud Testing locally, deploying globally Manage running instances
http://es.cohesiveft.com/site/rails2
Dev Tools
VMWare Fusion/Player MacFUSE + MacFusion Elastic Server Capistrano Script
http://es.cohesiveft.com/whitelabel/rails2/images/deploy.rb
Summary
Summary
Save money in IT operations by
consolidating resources
Summary
Save money in IT operations by
consolidating resources
Summary
Save money in IT operations by
consolidating resources
provisioning, reducing friction with ops internal resources for trafc spikes (cloudbursting) and virtual test labs
elasticserver.com
Usage Data