5. Defining customer use cases May 17th, 2010 Large Enterprise SMB Government Web 2.0 Hosted IT Hybrid Clouds Web Applications Batch Processing Gaming Media Education Research Testing Production Development Staging
8. Selecting the Right Infrastructure Workload/Performance Requirements Hypervisor Virtualization Layer Xen Server VM Ware KVM Hyper-V Networking/ Network Virtualization Gigabit 10G Direct IP VLAN Storage Platform (Block & Object) Local Disk ISCSI Fiber Chanel NFS
9. IaaS Cloud Computing Architecture Servers Network Storage Virtualization Layer Availability and Security Resource Management Servers Storage Network Dynamic Workload Management Backup VPN HA Monitoring Image Libraries Application Catalog Custom Templates Operating System ISOs User Interface Developer API Amazon vCloud Custom Administrator End User Console Service Management (Billing, Metering, Accounts, etc.) Integration API Existing Systems (ITSM, Billing, Alerting, Monitoring)
10. IaaS Cloud Computing Architecture Availability and Security Servers Network Storage Virtualization Layer Service Management (Billing, Metering, Accounts, etc.) Resource Management Servers Storage Network Dynamic Workload Management Backup VPN HA Monitoring User Interface Developer API Amazon vCloud Custom Image Libraries Application Catalog Custom Templates Operating System ISOs Integration API Administrator End User Console Existing Systems (ITSM, Billing, Alerting, Monitoring)
11. Resource Pools make up Zones VMOps Pod VMOps Pod Resource Pool Resource Pool Resource Pool Availability Zone Resource Pool Resource Pool
13. Building out a trial environment Public Internet or Corporate Intranet Layer 3 Switch w/ firewall modules Pod 2 Pod 1 Storage Servers Mgmt Server Cluster (with load balancers and DB) Computing Servers Secondary Storage Servers
The VMOps Cloud Stack begins with commodity hardware, including x86 servers, standard gigabit switches and linked to local RAID-based directly attached storage nodes. The Multi-tenant hypervisor is installed on the servers, creating a massively scalable virtualization layer that can dynamically manage virtual servers. In addition, the hypervisor uses VMOps “hypervisor-aware network” technology to provide complete VLAN functionality for private networking and “Hypervisor-attached storage” to assure server persistency even if a physical server fails. The VMops Cloud Server manages thousands of servers running the Multitenant Hypervisor and provides critical background functions including service level monitoring, high-availability and load-balancing. Critical administrative functions, including user interfaces, service-offering management, integration APIs and cloud management are also managed by the cloud server.
Server virtualization is making cloud computing an attractive option for on-demand server hosting and organizations looking to roll-out scalable services quickly. Whether hosting a retail site or a facebook app, users are attracted to the many benefits of cloud computing, inlcuding: massive scalability, self-service administration, flexible utilization and quick time-to-market. For service providers, an elastic computing service offers new revenue opportunities in an area they are well equipped to succeed in.