• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Virtualization
 

Virtualization

on

  • 817 views

Covers the introduction and potential of virtualization technology

Covers the introduction and potential of virtualization technology

Statistics

Views

Total Views
817
Views on SlideShare
815
Embed Views
2

Actions

Likes
0
Downloads
8
Comments
0

2 Embeds 2

http://technfunda.blogspot.com 1
http://www.blogger.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

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
  • Also called software only virtual machine

Virtualization Virtualization Presentation Transcript

  • Virtualization Technology & It’s Applications By Satish Kumar [email_address] http://technfunda.blogspot.com
  • Virtualization: what is it, really?
    • Virtualization is a broad term in computing which refers to abstraction of computing resources across many aspects of computing.
    • For our purposes - One physical machine to run multiple operating systems simultaneously.
  • Virtualization: Why?
    • Server consolidation
    • Application Consolidation
    • Sandboxing
    • Multiple execution environments
    • Virtual hardware
    • Debugging
    • Software migration (Mobility)
    • Testing/Quality Assurance
  • Core Technology
    • The Hypervisor
      • A computing layer which allows multiple operating systems to run on a host computer at the same time.
      • Originally developed in the 1970s as part of the IBM S/360
      • Many modern day variants from different developers
  • Traditional Server
    • Conceptual diagram of typical server configuration without virtualization
  • The Hypervisor
    • The role of the Hypervisor in supporting Guest Operating Systems on a single machine.
  • Virtualization Scenarios
    • Full Virtualization
    • Para-Virtualization
    • Software Virtualization
    • Hardware Virtualization
  • Software virtualization
  • Hardware virtualization
  • Virtualization: It’s Classification
    • Platform Virtualization
    • Resource Virtualization
    • Computer clusters and Grid computing
    • Application Virtualization
    • Desktop Virtualization
    • Hottest Trend : Human Virtualization
  • Human Virtualization
    • Human body virtualization: Robotics
      • Artificial Arm, leg
    • Human Brain virtualization: Artificial Intelligence
    • Human Vision virtualization: Image processing
      • Appearance virtualization: Photography
    • Human Imagination virtualization: Movies
    • Human Community virtualization: Second life
    • Human Environment virtualization: Virtual reality
  • Marketplace offerings
    • Freely Available
    • Sun’s Virtual Box
    • Microsoft Virtual Pc
    • Xen 3.0 (open source)
    • Wine
    • DOSBox
    • Commercial
    • Microsoft Virtual Server
    • Vmware Workstation
    • Vmware Server
  • Virtualization : For Us
  • Virtualization : For Us
  • Virtualization : For Us
  • Virtualization : For Us
  • Virtualization : For Us
  • Virtualization : For Us
  • Virtualization : For Us
  • Virtualization : For Us
  • Virtualization : For Us
  • Virtualization : For Us
  • Virtualization : For Us
  • Virtualization is “HOT”
    • Oracle acquires Sun Microsystems.
    • Microsoft acquires Connectix Corp.
    • Sun Microsystems acquires Innotak
    • Citrix Systems acquires Xen
    • IBM, already a pioneer
    • HP picking up
    •  Virtualization is HOT!!!
  • Conclusions
    • Virtualization is today most demanded Technology.
    • Virtual Machines are gift for researchers and students.
    • Provides lot of support to developers and bug finders.
    • Can be used to port one software on diverse systems.
    • Used widely in Server computing.
    • Provide isolated execution environment to run untrusted applications.
    • Help in development of new technology and services like
    • Cloud computing and SaaS.
  • Q & A