Virtualization Technology, Cloud Computing & Building a Private Cloud

Preview:

Citation preview

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

Instagram

§ 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

Recommended