• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Virtualization-the Cloud Enabler by INSPIRE-groups (VTU,2014)
 

Virtualization-the Cloud Enabler by INSPIRE-groups (VTU,2014)

on

  • 2,320 views

Virtualization is the ability to run virtual machines on top of a hypervisor.Virtualization is an emerging IT paradigm that separates computing functions and technology implementations from physical ...

Virtualization is the ability to run virtual machines on top of a hypervisor.Virtualization is an emerging IT paradigm that separates computing functions and technology implementations from physical hardware.

Cloud computing, for example, is the virtualization of computer programs through an internet connection rather than installing applications on every office computer.

Presented at VTU in Cloud Computing Workshop, 2014

Statistics

Views

Total Views
2,320
Views on SlideShare
2,165
Embed Views
155

Actions

Likes
30
Downloads
40
Comments
0

6 Embeds 155

http://192.168.0.2 106
http://inspiregroups.co.in 37
http://www.google.com 9
http://plus.url.google.com 1
http://pravinhanchinal.com 1
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Virtualization-the Cloud Enabler by INSPIRE-groups (VTU,2014) Virtualization-the Cloud Enabler by INSPIRE-groups (VTU,2014) Presentation Transcript

    • Virtualization -the cloud enabler Pravin Hanchinal Co-founder & CEO INSPIRE- groups
    • presentations
    • How was cloud computing so far?
    • How ahead?
    • What is Virtualization? Virtualization is the ability to run virtual machines on top of a hypervisor
    • Virtualization and Cloud Computing • Virtualization is the ability to run "virtual machines" on top of a hypervisor • A hypervisor provides a uniform abstraction of the underlying physical machine. • Abstraction in the key idea in Service Models of Cloud!
    • Timeline of Virtualization • 1970s: virtual machines first used • 1990s: x86 becomes prominent server platform • 1999: VMWare first product to virtualize x86 • 2006: AMD and Intel offer hardware support
    • Benefits of Virtualization • Greatest Cost Savings • Highest Server Utilization • Built-In High Availability • Zero Downtime Failover • Best Performance • Unmatched Reliability • Superior Security • Lowest TCO • Fastest, Easiest Management * Image source: http://whitehatvirtual.com/blog/bid/334816/Top-5-Benefits-of-Desktop-Virtualization
    • Waste!!! Imagine a nameserver doing the following:
    • What is a Virtual Machine (VM)? • A virtual machine (VM) is a software implementation of a machine that executes programs like a physical machine. • Each VM includes its own kernel, OS, supporting libraries and apps.
    • What VM does? It just behaves like one - but it is not!
    • Some scenarios The desktop user who wants to run a copy of Windows on his Linux computer running simultaneously
    • Some scenarios A system architect wanting to run 3 different server OS on one machine or a cluster
    • Some scenarios A programmer who wants to test his programs on a platform the customer is using
    • How to implement VM? Native/ Bare Metal Hosted
    • VMM / Hypervisor ▪ VMM: Virtual Machine Monitor ▪ Small special purpose operating system ✓ Each process acts like a separate computer or VM ✓ Can run a full OS in each virtual machine
    • Types of hypervisors (VMM) • Type 1 (or native, bare metal) – run directly on the host's hardware to control the hardware and to manage guest OS. • Type 2 (or hosted) – run within a conventional operating system environment.
    • Types of hypervisors (VMM)
    • How to execute guest instructions on a host? Interpretation(emulation) Slow execution speed, but easy implementation Translation Dynamic translation (JIT): translation while running Static translation (AOT): multiple binary problem Complicated but faster execution, especially with optimizations Run directly on the hardware When the host and guest ISA are binary compatible
    • Types of Virtualization Server Virtualization Desktop Virtualization Application Virtualization Memory Data Storage Network
    • Server Virtualization
    • How it looks?
    • Server Virtualization -Vendors VMWare ESX Citrix XenServer Microsoft Hyper-V Red Hat RHEV
    • Desktop Virtualization
    • Desktop Virtualization VDI (Virtual Desktop Infrastructure) Session Virtualization image courtesy
    • Desktop Virtualization -Vendors Desktop Virtualization - Vendors Citrix XenDesktop Citrix VDI-in-a-Box VMWare view VM Ware VDI-in-a-Box Microsoft VDI Redhat RHEV for Desktops
    • Application Virtualization App on Demand No installation, Easy upgrade image courtesy
    • Application Virtualization - Vendors Citrix XenApp VMWare ThinApp Microsoft App-V
    • Pros and Cons of Virtualization Pros: Sandbox Hardware independent OS independent Fast Recovery Live Backup Migrate data Reduced Hardware Run Multiple OS Simultaneously Cost savings Use of Multicore processors System Security Test and Development Cons: Less Efficient Unstable Performance Tools lack ability Rapid Deployment Latency of Virtual Disk Backup and Data Sets Security Issues Hardware compatibility issues Managing and Securing is difficult
    • Virtualization: Enterprise Perspective Reduced cost –Improve server utilization –Reduce hardware costs –Reduce power consumption Agility –Operational scalability –Rapid provisioning Security –Isolated Systems
    • Enough! Lets see in Action Source: http://www.crackerjackann.net/blog/is-a-lack-of-leads-frustrating-you
    • Thank you more presentation at inspiregroups.co.in/presentations/
    • Got questions? mail to askinspire@live.com
    • Stay connected pravinhanchinal.com
    • What Next? Go through this presentation again Explore more Read Documentations Experiment
    • Useful Resources http://inspiregroups.co.in/our-blogs/cloud-computing/ https://www.youtube.com/playlist?list=PLBo_x6sCgJ-HkYWzJSI2XqvHZft5Sc1L4 https://www.youtube.com/watch?v=3j3f5l2La7I http://www.citrix.com/products/xenserver/overview.html http://www.zdnet.com/virtualisation-suites-compared-7000001456/ http://wiki.xenproject.org/wiki/Xen_Beginners_Guide