SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.
-
Upload
clement-jordan -
Category
Documents
-
view
223 -
download
0
Transcript of SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.
![Page 1: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/1.jpg)
SAIGONTECHCOPPERATIVE EDUCATION
NETWORKING
Spring 2009
Seminar #1
VIRTUALIZATION EVERYWHERE
![Page 2: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/2.jpg)
VIRTUALIZATIONVIRTUALIZATION
What Is Virtualization?
Why Virtualization?
How Does Virtualization Work?
Applications
Conclusion
![Page 3: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/3.jpg)
What Is Virtualization?
Originally part of IBM mainframe technology (January 1967).
One x86 computer runs on a single. operating system (OS) and a application.
Run multiple guest OS and multiple applications at the same time on a single physical host server.
Multiple Virtual Machines (VM's).
![Page 4: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/4.jpg)
Why Virtualization?
Server Consolidation
Move multiple servers onto a single physical host with performance and fault isolation provided at the virtual machine boundaries.
Hardware Independence
Allow legacy applications and operating systems to exploit new hardware.
Multiple OS configurations
Run multiple operating systems (Windows, Linux) simultaneously, for development or testing purposes.
![Page 5: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/5.jpg)
Why Virtualization? (Cont.)Cluster Computing
Management at VM granularity provides more flexibility than separately managing each physical host.
Increase server utilization (from 15 to 80%).
Save time, money & energy while achieving more with the computer hardware they already own.
Reduce Total Cost Ownership (TCO).
![Page 6: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/6.jpg)
How Does Virtualization Work?
3 popular Virtualization softwares:
* Vmware
* Citrix XenServer
* Microsoft Virtual Server 2005 R2
![Page 7: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/7.jpg)
VMware
Full virtulization.
Use software such as VMware ESX Server, transforms (virtualize) hardware into software.
CPU, RAM, hard disk & network controller - to create a fully functional virtual machine.
Multiple virtual machines share hardware resources without interfering with each other.
Insert software layer into hardware & host OS to create VM monitor (Hypervision).
![Page 8: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/8.jpg)
Vmware (Cont.)
VMware ESX Server
Full Virtualization
![Page 9: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/9.jpg)
Vmware (Cont.)
Virtualization on a single computer
VMware Server
Virtualization across hundred of computer & storage devices to transform your IT infrastructure into an automated, always-on computer "utility plant".
VMware ESX
Windows 2003 (host) ----> VM1 (Linux), VM2 (Sun Solaris), VM3 (Novell Netware)...
![Page 10: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/10.jpg)
Xen ServerXen Server
* Open Source Xen - Linux
* Open Source Hypervisor – software layer inserted between the server hardware & OS
* Decoupling the operating system and its applications from the underlying physical server
* Run Applications on Any Server.
* Multiple virtual servers can simultaneously share a single physical server.
![Page 11: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/11.jpg)
Xen ServerXen Server
Paravirtualization
![Page 12: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/12.jpg)
Xen ServerXen Server
Xen Paravirtualization Technology
Fastest & most secure virtualization software.
Near-native performance.
Guest OS must be modified to use Hypercall.
Guest OS limit to open sourse such as Linux.
The virtual servers and hypervisor co-operate to achieve very high performance for I/O and for CPU and memory virtualization.
Leverages Hardware Virtualization.
![Page 13: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/13.jpg)
Xen ServerXen Server
Paravirtualization
![Page 14: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/14.jpg)
Xen ServerXen ServerXen Full Virtualization (hardware support):
CPU Intel® VT
CPU AMD-V™
Run native (unmodified OS) to run with Xen virtual machine.
Xen host operates in root mode and has access to the real hardware.
Unmodified guest operates of non-root mode and its "hardware" accesses are under complete control of the Hypervisor.
![Page 15: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/15.jpg)
Xen ServerXen Server
The first guest operating system, called in Xen terminology "domain 0" (dom0)
The second guest operating systems, called "domain U" (domU) in Xen terminology.
Modified versions of Linux, NetBSD and Solaris (Unix-like) can be used as the dom0.
Unmodified versions of Microsoft Windows and other proprietary operating systems can also be used as
guests if the CPU supports VT technology.
![Page 16: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/16.jpg)
Xen ServerXen Server
Xen virtual network topology
Each domain network interface is connected to a virtual network interface in dom0.
Eth0--->Vif1.0 (interface #0 in domain 1).
Eth0--->Vif2.1 (interface #1in domain 2).
Network-Bridge, network-NAT.
Vif-brige, vif-NAT.
![Page 17: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/17.jpg)
Microsoft Virtual Server 2005 R2Microsoft Virtual Server 2005 R2
Full Virtualization.
Consolidate infrastructure, application, and branch office server workloads.
Consolidate and re-host legacy applications
Automate and consolidate software test and development environments.
Simplify disaster and recovery planning.
http://www.microsoft.com/virtualization/
![Page 18: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/18.jpg)
ApplicationsApplications
Virtulization for server consolidation and contaiment.
Virtual SAN (Storage Area Network), iSCSI.
Business continuity High Availability (HA) and Disaster Recovery (DR)
Capacity Management.
Management — the real value of virtualization.
![Page 19: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/19.jpg)
ConclusionConclusion
Virtualization enables the consolidation of data center resources and eliminates physical server sprawl.
Native virtualization improves efficiency deliver higher performance at lower cost.
Virtualization assistance, now available in new hardware processors from Intel® VT and AMD-V™.
Lastly, advances in virtual infrastructure management tools will improve the manageability.
![Page 20: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/20.jpg)
Conclusion (Cont.)Conclusion (Cont.)
manageability of virtual environments and reduce operational costs related to maintaining them.
ECONOMIC OF VIRTUALIZATION
![Page 21: SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.](https://reader036.fdocuments.net/reader036/viewer/2022062407/56649e4f5503460f94b45fc2/html5/thumbnails/21.jpg)
End of DocumentEnd of Document
Thank you for your attention!
Questions?