Sistemi Operativi e Reti. Virtualization technologies



Similar documents
Introduction to Virtualization

Sistemi Operativi e Reti. Cloud Computing

IOS110. Virtualization 5/27/2014 1

Basics in Energy Information (& Communication) Systems Virtualization / Virtual Machines

International Journal of Advancements in Research & Technology, Volume 1, Issue6, November ISSN

Implementing and Managing Windows Server 2008 Hyper-V

Virtualization. Dr. Yingwu Zhu

7 Real Benefits of a Virtual Infrastructure

A Project Summary: VMware ESX Server to Facilitate: Infrastructure Management Services Server Consolidation Storage & Testing with Production Servers

Virtualization Overview

VIRTUALIZATION THE FOUNDATION OF CLOUD COMPUTING

9/26/2011. What is Virtualization? What are the different types of virtualization.

Developing a dynamic, real-time IT infrastructure with Red Hat integrated virtualization

The Future of Virtualization Technology. Stephen Alan Herrod VP of Technology VMware

Virtualization and the Green Data Center

Regional SEE-GRID-SCI Training for Site Administrators Institute of Physics Belgrade March 5-6, 2009

Hypervisor Software and Virtual Machines. Professor Howard Burpee SMCC Computer Technology Dept.

Basics of Virtualisation

APPLICATION OF SERVER VIRTUALIZATION IN PLATFORM TESTING

Virtualization. Types of Interfaces

HRG Assessment: Stratus everrun Enterprise

Virtual Machine Protection with Symantec NetBackup 7

Virtualization strategy for mid-sized businesses. IBM and VMware virtualization benefits for mid-sized businesses

6422: Implementing and Managing Windows Server 2008 Hyper-V (3 Days)

Information Technology White Paper

VM Backup methodologies Oren Wolf, TSM Product Manager 11 Mar 2011

M6422A Implementing and Managing Windows Server 2008 Hyper-V

Parallels Virtuozzo Containers

Server Virtualization and Consolidation

Disaster Recovery Infrastructure

What is virtualization

Virtualizing Exchange

Satish Mohan. Head Engineering. AMD Developer Conference, Bangalore

Virtualization. Michael Tsai 2015/06/08

In addition to their professional experience, students who attend this training should have technical knowledge in the following areas.

Intro to Virtualization

Virtual Machines.

CA ARCserve Replication and High Availability Deployment Options for Hyper-V

Solution Brief Availability and Recovery Options: Microsoft Exchange Solutions on VMware

Virtualization. Jukka K. Nurminen

How To Make A Virtual Machine Aware Of A Network On A Physical Server

Parallels Virtuozzo Containers

VIRTUALIZATION SECURITY IN THE REAL WORLD

Better virtualization of. XenApp and XenDesktop with XenServer

Outline SSS Microsoft Windows Server 2008 Hyper-V Virtualization

Distributed and Cloud Computing

Microkernels, virtualization, exokernels. Tutorial 1 CSC469

Manage Your Data: Virtualization for Small Businesses

Protecting Virtual Servers with Acronis True Image Echo

Deputy Secretary for Information Technology Date Issued: November 20, 2009 Date Revised: December 20, Revision History Description:

Virtualization. Pradipta De

SCO Virtualization Presentation to Customers

Neverfail Solutions for VMware: Continuous Availability for Mission-Critical Applications throughout the Virtual Lifecycle

Virtualization Technologies and Blackboard: The Future of Blackboard Software on Multi-Core Technologies

Windows Server Virtualization An Overview

VIRTUALIZATION SECURITY OPTIONS: CHOOSE WISELY

What s New with VMware Virtual Infrastructure

Cloud Computing. Chapter 8 Virtualization

VDI can reduce costs, simplify systems and provide a less frustrating experience for users.

Solution Guide Parallels Virtualization for Linux

MS-6422A - Implement and Manage Microsoft Windows Server Hyper-V

Enterprise-class desktop virtualization with NComputing. Clear the hurdles that block you from getting ahead. Whitepaper

System and Storage Virtualization For ios (AS/400) Environment

Virtualization Essentials

Introduction. Setup of Exchange in a VM. VMware Infrastructure

Unisys ClearPath Forward Fabric Based Platform to Power the Weather Enterprise

Rackspace Cloud Databases and Container-based Virtualization

Networking for Caribbean Development

Server Virtualization with VMWare

Introduction to Virtualization. Paul A. Strassmann George Mason University October 29, 2008, 7:20 to 10:00 PM

Virtualized Networks based on System Virtualization

Hyper-V R2: What's New?

Simplifying the Transition to Virtualization TS17

Server Virtualization A Game-Changer For SMB Customers

Double-Take Replication in the VMware Environment: Building DR solutions using Double-Take and VMware Infrastructure and VMware Server

Server and Storage Virtualization. Virtualization. Overview. 5 Reasons to Virtualize

Full and Para Virtualization

Solution Recipe: Improve PC Security and Reliability with Intel Virtualization Technology

Simplifying Server Workload Migrations

Protecting Virtual Servers with Acronis True Image

Announcing the product launch of a Mitel Virtual Mitel Communication Director (Virtual MCD)

Virtualization Technologies. Embrace the new world of healthcare

M.Sc. IT Semester III VIRTUALIZATION QUESTION BANK Unit 1 1. What is virtualization? Explain the five stage virtualization process. 2.

A hypervisor approach with real-time support to the MIPS M5150 processor

Developing a Backup Strategy for Hybrid Physical and Virtual Infrastructures

Enterprise-Class Virtualization with Open Source Technologies

Enabling Technologies for Distributed Computing

CSE 501 Monday, September 09, 2013 Kevin Cleary

Transcription:

1 Sistemi Operativi e Reti Virtualization technologies Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi ogervasi@computer.org

What is virtualization Virtualization abstracts the underlying physical structure of various technologies. Virtualization, in computing, is the creation of a virtual (rather than actual) version of something, such as a hardware platform, operating system, a storage device or network resources[1] Server virtualization[2] Creates multiple isolated environments Allows multiple OS s and workloads to run on the same physical hardware Solves the problem of tight coupling between OS s and hardware [1] http://en.wikipedia.org/wiki/virtualization [2] Anil Desai IEEE Computer Society, Austin Chapter April 18th, 2007 2

The traditional server concept 3

The virtual server concept 4

5 Virtual Machines Virtual machines provide: Hardware independence Guest VM sees the same hardware regardless of the host hardware Isolation VM s operating system is isolated from the host operating system Encapsulation Entire VM encapsulated into a single file

Virtual Machine 6

Hypervisor di tipo 1 e 2... windows... Linux... Hypervisor of type 1 Solo programma eseguito in modalità Kernel: supporta molteplici copie dell'hardware reale programma eseguito in modalità utente ed intrepreta le istruzioni macchina... Guest operating system... Hypervisor of type 2 Host Operating System Intel Virtualization Technology AMD Secure Virtual Machine 7

Benefits of virtualization Simplified administration Hardware independence/portabili ty Increased hardware utilization Server consolidation Decreased provisioning times Virtualization features Improved security Software Development Testing / Quality Assurance Product evaluations / demonstrations Training Disaster Recovery Virtualization scenarios 8

Server consolidation 9

Virtualization Key solutions / Use cases Server Consolidation and Containment Eliminate server sprawl by deploying systems into virtual machines Infrastructure Provisioning Reduce the time for provisioning new infrastructure to minutes with sophisticated automation capabilities. Business Continuity Reduce the cost and complexity of business continuity by encapsulating entire systems files that can be replicated and restored onto any target server Test and Development Rapidly provision and re-provision test and development servers; store libraries of pre-configured test machines Enterprise Desktop Secure unmanaged PCs. Alternatively, provide standardized enterprise desktop environments hosted on servers. Legacy Application Re-hosting Migrate legacy operating systems and software applications to virtual machines running on new hardware for better reliability 10

11 Top 3 economic reasons for virtualization

12 Server, storage and Network consolidation

Virtualization advantages Source: IDC and VMWare 13

14 Virtualization reduces energy consumtion

15 Modernizing the desktop: Virtual Desktop Infrastructure

Virtual Distributed Network Switch 16

System virtualization: present state Data center and desktop computing successfully use virtualization to Better utilize computing capacity Balance computing load Manage complexity and parallelism Improve security by isolation Mobile and embedded computing currently lag behind since Most hypervisors only support the x86 platform Most hypervisors require large memories Most hypervisors have poor real-time support Most hypervisors are inefficient with microkernel Oss Full-virtualization is not available. Operating system source code needs to be available and must be modified Suitable open source-code hypervisors are not available 18