V IRTUALIZATION Sayed Ahmed B.Sc. Engineering in Computer Science & Engineering M.Sc. In Computer Science.

Slides:



Advertisements
Similar presentations
1 VIRTUAL MACHINES By: Sai Siddharth Kumar Dantu.
Advertisements

1 Chapter 11: Data Centre Administration Objectives Data Centre Structure Data Centre Structure Data Centre Administration Data Centre Administration Data.
Virtualisation From the Bottom Up From storage to application.
Tunis, Tunisia, 28 April 2014 Business Values of Virtualization Mounir Ferjani, Senior Product Manager, Huawei Technologies 2.
Virtualization for Cloud Computing
Virtualization A way To Begin with Virtual Reality… - Rahul Khanwani.
To run the program: To run the program: You need the OS: You need the OS:
Methodologies, strategies and experiences Virtualization.
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Virtualization Concept. Virtualization  Real: it exists, you can see it.  Transparent: it exists, you cannot see it  Virtual: it does not exist, you.
Virtualization Virtualization is the creation of substitutes for real resources – abstraction of real resources Users/Applications are typically unaware.
Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – minutes per group.
Microkernels, virtualization, exokernels Tutorial 1 – CSC469.
Virtualization Dr. John P. Abraham Professor. Grid computing Multiple independent computing clusters which act like a “grid” because they are composed.
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2010 Seminar #1 VIRTUALIZATION EVERYWHERE.
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.
Introduction to VMware Virtualization
Virtualization. ABCs Special software: hypervisors or virtual machine managers Guest OS (virtual machine) sits on top of host OS (Win 7 in our case) We.
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
Virtualization. Virtualization  In computing, virtualization is a broad term that refers to the abstraction of computer resources  It is "a technique.
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
Virtualization Paul Krzyzanowski Distributed Systems Except as otherwise noted, the content of this presentation is licensed.
VirtualBox What you need to know to build a Virtual Machine.
Network Plus Virtualization Concepts. Virtualization Overview Virtualization is the emulation of a computer environment called a Virtual Machine. A Hypervisor.
Server Virtualization
Desktop Virtualization
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Full and Para Virtualization
Operating-System Structures
Cloud Computing Lecture 5-6 Muhammad Ahmad Jan.
Virtual Machines. A virtual machine takes the layered approach to its logical conclusion. It treats hardware and the operating system kernel as though.
Cloud Computing – UNIT - II. VIRTUALIZATION Virtualization Hiding the reality The mantra of smart computing is to intelligently hide the reality Binary->
Virtual Machines Mr. Monil Adhikari. Agenda Introduction Classes of Virtual Machines System Virtual Machines Process Virtual Machines.
Course 03 Basic Concepts assist. eng. Jánó Rajmond, PhD
VIRTUALIZATION TECHNOLOGIES BY COLLIN DONALDSON. PHYSICAL COMPUTING Install Hardware Load Operating System and other software Deploy either manually or.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Explain the purpose of Microsoft virtualization. Objective Course Weight 2%
Unit 2 VIRTUALISATION. Unit 2 - Syllabus Basics of Virtualization Types of Virtualization Implementation Levels of Virtualization Virtualization Structures.
VIRTUALIZATION TECHNIQUES By:- Aman, Denis and Dharit.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
Open Source Virtualization Andrey Meganov RHCA, RHCX Consultant / VDEL
Overview of Virtualization The magic of virtual machines Borislav Varadinov Telerik Software Academy System Administrator Marian.
Virtualization Neependra Khare
1 Virtualization "Virtualization software makes it possible to run multiple operating systems and multiple applications on the same server at the same.
Virtualization for Cloud Computing
A move towards Greener Planet
Chapter 6: Securing the Cloud
Introduction to VMware Virtualization
Agenda Hardware Virtualization Concepts
Current Generation Hypervisor Type 1 Type 2.
Virtualization Virtualization is the creation of substitutes for real resources – abstraction of real resources Users/Applications are typically unaware.
Virtualization overview
TYPES OF SERVER. TYPES OF SERVER What is a server.
Virtual Servers.
1. 2 VIRTUAL MACHINES By: Satya Prasanna Mallick Reg.No
Virtual Machines.
Group 8 Virtualization of the Cloud
Virtual Private Servers – Types of Virtualization platforms Virtual Private ServersVirtual Private Servers, popularly known as VPS is considered one of.
Virtualization Virtualization is the creation of substitutes for real resources – abstraction of real resources Users/Applications are typically unaware.
Chapter 2. Malware Analysis in VMs
Virtualization Layer Virtual Hardware Virtual Networking
Virtualization Techniques
LAB 01 Installation of VIRTUAL MACHINE and LINUX
Partition Starter Find out what disk partitioning is, state key features, find a diagram and give an example.
Virtualization Charles Warren.
Windows Virtual PC / Hyper-V
Virtualization Charles Warren.
Virtualization Dr. S. R. Ahmed.
Test Optimization Using Software Virtualization
Hypervisor A hypervisor or virtual machine monitor (VMM) is computer software, firmware or hardware that creates and runs virtual machines. A computer.
Presentation transcript:

V IRTUALIZATION Sayed Ahmed B.Sc. Engineering in Computer Science & Engineering M.Sc. In Computer Science

W HAT IS V IRTUALIZATION ? Virtualization is the creation of a virtual version of something a hardware platform operating system a storage device network resources

H ARDWARE V IRTUALIZATION Refers to the creation of a virtual machinevirtual machine that acts like a real computer with an operating system = Machine Virtualization Create Linux Machine inside Windows (Host = Windows, Virtual = Linux) Create Windows Machine inside Linux Host Machine (The Host = Actual machine, Guest = Virtual Machine)

HARDWARE VIRTUALIZATION C ATEGORIES Hardware Virtualization Full virtualization Partial virtualization Paravirtualization A hardware environment is not simulated the guest programs are executed in their own isolated domains as if they are running on a separate system Needs special modification to the guest programs Hardware-assisted virtualization is a way of improving the efficiency of hardware virtualization hardware emulation a piece of hardware imitates another

D ESKTOP V IRTUALIZATION Desktop Virtualization Separates the logical desktoplogical desktop from the physical machine Virtual Desktop Infrastructure (VDI) the user interacts with the host computer over a network connection Session Virtualization allows multiple users to connect and log into a shared but powerful computer over the network and use it simultaneously.log into Each is given a desktop and a personal folder in which they store their files

S OFTWARE V IRTUALIZATION Software Virtualization Operating system-level virtualization hosting of multiple virtualized environments within a single OS instance Application virtualization A fully virtualized application is not installed in the traditional sense although it is still executed as if it were The application does not directly interact with the original operating system but it seems that it does workspace virtualization

M EMORY Memory virtualization Aggregate RAM resources from networked systems into a single memory pool Virtual memory Give an application program the impression that it has contiguous working memory isolating it from the underlying physical memory implementation

S TORAGE V IRTUALIZATION Storage Virtualization the process of completely abstracting logical storage from physical storage Distributed file system Storage hypervisor

D ATA V IRTUALIZATION Data virtualization the presentation of data as an abstract layer independent of underlying database systems structures and storage Database virtualization the decoupling of the database layer which lies between the storage and application layers within the application stack Example: Virtual Data Partitioning

N ETWORK Network Virtualization creation of a virtualized network addressing space within or across network subnets For example, Virtual Private Network (VPN) VMware provides products that offer both internal and external network virtualization only VMware

R EFERENCES definition/virtualization ization/ ization/ n.html