virtual infrastructure managementin private and hybrid clouds
DESCRIPTION
TRANSCRIPT
Virtual Infrastructure Managementin Private and Hybrid Clouds
NISL王振方 &JULY
BackgroundCloud
Computing
Haizea
OutlineVIM Introduction
The Current Cloud Ecosystem
The OpenNebula Architecture
The Haizea Lease Manager
Experiences & Summary
Virtual Infrastructure Management
Uniform and homogeneous view
VM’s full life
cycle
VIE
• Xen• KVM• VMware
• Setting up networks dynamically for groups• VM disk image deployment• On-the-fly software environment creation
configurable resource allocation
policies
changing resource
needs
• High Availability• Server consolidation to minimize power usage
• peaks in which local resources are insufficient• changing resources(addition or failure of physical resources)
The Current of Cloud Ecosystem
The Current of Cloud Ecosystem
Current VI management tools
Platform VM Orchestrator
Vmware vSphereOvirt
1 •Dyn amic p lacement
2 •VM managemen t o n a po o l o f ph ysical r eso u rces
3 •au to matic lo ad b alan cin g
4 •server con so lidatio n
5 •d yn amic inf rastr uctu re res iz ing an d partitio n ing
The Cloud Ecosystem
The OpenNebula ArchitectureOpenNebula
VM’s Life Circle
Image and storage technologies
Network fabric
Underlying hypervisors for creating and controlling VMs
Support services deployment
Separate scheduler component
Interfaces to other data center management tools
Support a hybrid cloud model
The Haizea project
scheduler
Drop-in
Operate with real hardware
。。。
我觉得后面三张都没必要了,可以在上面的图里面讲清楚。。你在看看吧。。
The Haizea Lease ManagerRole
Act as a VM scheduler for OpenNebula
Be used on its own as a simulator to evaluate different scheduling strategies’performance over time
Lease : hardware resources, software environments, the period
Placement policies :
Better-offer
AR
immediate
Implement: VM Introduce runtime overhead solution
The Cloud EcosystemThe Haizea project
Act as a drop-in replacement for OpenNebula’s default scheduler.
By working together, OpenNebula could offer resource leases as a fundamental provisioning abstraction, and Haizea could operate with real hardware through OpenNebula.
Integrating OpenNebula and Haizea provides the only VI management solution offering advance reservation of capacity. As Table shows, other VI managers use immediate provisioning or best-effort provisioning. However, private clouds — specifically those with limited resources in which not all requests are satisfiable immediately owing to lack of resources — stand to benefit from more sophisticated VM placement strategies supporting queues, priorities, and ARs.