Virtualization, Cloud &Building a Private Cloud
Ahmed Mehiny Please have a look at my published book http://www.grin.com/en/e-book/287640/virtualization-cloud-building-a-private-cloud
Please have a look at my published book http://www.grin.com/en/e-book/287640/virtualization-cloud-building-a-private-cloud
The History Of Virtualization
§ Vmware 1998 § 1960s General Electronic(GE), Bell Labs, International Business
Machines (IBM) 1. 1963 MIT 2. CP/40 Mainframe => CP/67 Mainframe 3. OS = CP/CMS 4. 1987 SoftPC 5. 1997 Apple => Virtual PC 6. 1999 Vmware => VMWorkstation 7. 2004 Microsoft => MS Virtual PC 8. 2007 Citrix => Xenserver
What is Virtualization
Benefits Of Virtualization
Underutilized Resources
Go Green AMD Consolidating Power Optimization
Reduce The Datacenter Footprint
Testing/ Lab Environment
Faster& Easier to Manage
Incompatibility Issues
High Availability Live Migration
Provide Disaster Recovery
Virtual Applications
Move to The Cloud
Virtualization Types
Server Virtualization
Storage Virtualization
§ DAS
§ NAS
§ SAN
Network Virtualization
Virtualization & Business § Who should adopt Virtualization first?
Challenges § Hardware role § Legacy applications § Security issues. § The number of virtual machines, life cycles. § license systems, per CPU, per core, Per user, per
machine.....etc. § storages role § Compatibility issues AMD, Intel
Cloud Computing
Definition of Cloud Computing § 1966 § Douglas Parkhill § The challenge of the computer utility
Characteristics of Cloud 1. On Demand Self-Service 2. Broad Network Access 3. Resource Pooling 4. Rapid Elasticity 5. Measured Service
Service Models of Cloud
Infrastructure as a Service (Iaas)
Software as a Service (SaaS)
Platform as a Service (PaaS)
Startups & Cloud
§ 2010 2500 , 3/1000000 , End 2012/100M § Traditional World via Cloud World
CNN 9/11
Deployment Models
Private Cloud
Public Cloud
Hybrid Cloud
Community Cloud
Private Cloud Principles 1. Business value continuous improvement 2. Service provider approach 3. Perception of infinite capacity 4. Perception of continuous availability 5. Optimize resource utilization 6. Automation
Building a private Cloud § Software § Hardware § Goal
Automate the process of creating VMs
1. Using APP Controller
2. Using SharePoint
Ticketing System
Operation Manager (Monitoring)
Email System
Virtual Applications
Web Server
Update The Cloud
Protect The Cloud
Live Migration
Thank You
Here you can have a look at my published book http://www.grin.com/en/e-book/287640/virtualization-cloud-building-a-private-cloud