50
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

Virtualization Technology, Cloud Computing & Building a Private Cloud

Embed Size (px)

Citation preview

Page 1: Virtualization Technology, Cloud Computing & Building a Private Cloud

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

Page 2: Virtualization Technology, Cloud Computing & 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

Page 3: Virtualization Technology, Cloud Computing & 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

Page 4: Virtualization Technology, Cloud Computing & Building a Private Cloud

What is Virtualization

Page 5: Virtualization Technology, Cloud Computing & Building a Private Cloud

Benefits Of Virtualization

Page 6: Virtualization Technology, Cloud Computing & Building a Private Cloud

Underutilized Resources

Page 7: Virtualization Technology, Cloud Computing & Building a Private Cloud

Go Green AMD Consolidating Power Optimization

Page 8: Virtualization Technology, Cloud Computing & Building a Private Cloud

Reduce The Datacenter Footprint

Page 9: Virtualization Technology, Cloud Computing & Building a Private Cloud

Testing/ Lab Environment

Page 10: Virtualization Technology, Cloud Computing & Building a Private Cloud

Faster& Easier to Manage

Page 11: Virtualization Technology, Cloud Computing & Building a Private Cloud

Incompatibility Issues

Page 12: Virtualization Technology, Cloud Computing & Building a Private Cloud

High Availability Live Migration

Page 13: Virtualization Technology, Cloud Computing & Building a Private Cloud

Provide Disaster Recovery

Page 14: Virtualization Technology, Cloud Computing & Building a Private Cloud

Virtual Applications

Page 15: Virtualization Technology, Cloud Computing & Building a Private Cloud

Move to The Cloud

Page 16: Virtualization Technology, Cloud Computing & Building a Private Cloud

Virtualization Types

Page 17: Virtualization Technology, Cloud Computing & Building a Private Cloud

Server Virtualization

Page 18: Virtualization Technology, Cloud Computing & Building a Private Cloud

Storage Virtualization

Page 19: Virtualization Technology, Cloud Computing & Building a Private Cloud

§ DAS

§ NAS

§ SAN

Page 20: Virtualization Technology, Cloud Computing & Building a Private Cloud

Network Virtualization

Page 21: Virtualization Technology, Cloud Computing & Building a Private Cloud

Virtualization & Business § Who should adopt Virtualization first?

Page 22: Virtualization Technology, Cloud Computing & Building a Private Cloud

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

Page 23: Virtualization Technology, Cloud Computing & Building a Private Cloud

Cloud Computing

Page 24: Virtualization Technology, Cloud Computing & Building a Private Cloud

Definition of Cloud Computing § 1966 § Douglas Parkhill § The challenge of the computer utility

Page 25: Virtualization Technology, Cloud Computing & Building a Private Cloud

Characteristics of Cloud 1.  On Demand Self-Service 2.  Broad Network Access 3.  Resource Pooling 4.  Rapid Elasticity 5.  Measured Service

Page 26: Virtualization Technology, Cloud Computing & Building a Private Cloud

Service Models of Cloud

Page 27: Virtualization Technology, Cloud Computing & Building a Private Cloud

Infrastructure as a Service (Iaas)

Page 28: Virtualization Technology, Cloud Computing & Building a Private Cloud

Software as a Service (SaaS)

Page 29: Virtualization Technology, Cloud Computing & Building a Private Cloud

Platform as a Service (PaaS)

Page 30: Virtualization Technology, Cloud Computing & Building a Private Cloud

Startups & Cloud

Page 31: Virtualization Technology, Cloud Computing & Building a Private Cloud

Instagram

§ 2010 2500 , 3/1000000 , End 2012/100M § Traditional World via Cloud World

Page 32: Virtualization Technology, Cloud Computing & Building a Private Cloud

CNN 9/11

Page 33: Virtualization Technology, Cloud Computing & Building a Private Cloud

Deployment Models

Page 34: Virtualization Technology, Cloud Computing & Building a Private Cloud

Private Cloud

Page 35: Virtualization Technology, Cloud Computing & Building a Private Cloud

Public Cloud

Page 36: Virtualization Technology, Cloud Computing & Building a Private Cloud

Hybrid Cloud

Page 37: Virtualization Technology, Cloud Computing & Building a Private Cloud

Community Cloud

Page 38: Virtualization Technology, Cloud Computing & Building a Private 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

Page 39: Virtualization Technology, Cloud Computing & Building a Private Cloud

Building a private Cloud § Software § Hardware § Goal

Page 40: Virtualization Technology, Cloud Computing & Building a Private Cloud
Page 41: Virtualization Technology, Cloud Computing & Building a Private Cloud

Automate the process of creating VMs

1.  Using APP Controller

2.  Using SharePoint

Page 42: Virtualization Technology, Cloud Computing & Building a Private Cloud

Ticketing System

Page 43: Virtualization Technology, Cloud Computing & Building a Private Cloud

Operation Manager (Monitoring)

Page 44: Virtualization Technology, Cloud Computing & Building a Private Cloud

Email System

Page 45: Virtualization Technology, Cloud Computing & Building a Private Cloud

Virtual Applications

Page 46: Virtualization Technology, Cloud Computing & Building a Private Cloud

Web Server

Page 47: Virtualization Technology, Cloud Computing & Building a Private Cloud

Update The Cloud

Page 48: Virtualization Technology, Cloud Computing & Building a Private Cloud

Protect The Cloud

Page 49: Virtualization Technology, Cloud Computing & Building a Private Cloud

Live Migration

Page 50: Virtualization Technology, Cloud Computing & Building a Private Cloud

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