Networking for Caribbean Development



Similar documents
Virtualization for Cloud Computing

Cloud Computing CS

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

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

CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies. Virtualization of Clusters and Data Centers

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

Virtualization. Types of Interfaces

Running vtserver in a Virtual Machine Environment. Technical Note by AVTware

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

MODULE 3 VIRTUALIZED DATA CENTER COMPUTE

Course Title: Virtualization Security, 1st Edition

Enabling Technologies for Distributed Computing

SCO Virtualization Presentation to Customers

COS 318: Operating Systems. Virtual Machine Monitors

The Art of Virtualization with Free Software

Full and Para Virtualization

VIRTUALIZATION 101. Brainstorm Conference 2013 PRESENTER INTRODUCTIONS

Whitepaper. NexentaConnect for VMware Virtual SAN. Full Featured File services for Virtual SAN

VirtualclientTechnology 2011 July

Hyper-V R2: What's New?

Enabling Technologies for Distributed and Cloud Computing

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

Virtualization. Dr. Yingwu Zhu

Virtualization Technologies. Embrace the new world of healthcare

NetScaler VPX FAQ. Table of Contents

IOS110. Virtualization 5/27/2014 1

VMware VDR and Cloud Storage: A Winning Backup/DR Combination

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

Comparing Free Virtualization Products

VMware vsphere 5.1 Advanced Administration

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

Enterprise-Class Virtualization with Open Source Technologies

VMware Virtual Infrastucture From the Virtualized to the Automated Data Center

Cloud Optimize Your IT

Acronis Backup Product Line

Anh Quach, Matthew Rajman, Bienvenido Rodriguez, Brian Rodriguez, Michael Roefs, Ahmed Shaikh

TGL VMware Presentation. Guangzhou Macau Hong Kong Shanghai Beijing

Virtualization. Michael Tsai 2015/06/08

Virtualization. Jukka K. Nurminen

VMWARE Introduction ESX Server Architecture and the design of Virtual Machines

Installing & Using KVM with Virtual Machine Manager COSC 495

A cure for Virtual Insanity: A vendor-neutral introduction to virtualization without the hype

Virtual Machine Monitors. Dr. Marc E. Fiuczynski Research Scholar Princeton University

EMC VPLEX FAMILY. Continuous Availability and data Mobility Within and Across Data Centers

The Xen of Virtualization

Getting the Most Out of Virtualization of Your Progress OpenEdge Environment. Libor Laubacher Principal Technical Support Engineer 8.10.

Hypervisors. Introduction. Introduction. Introduction. Introduction. Introduction. Credits:

Red Hat enterprise virtualization 3.0 feature comparison

Virtualization. Pradipta De

VMware vsphere 5.0 Boot Camp

Cloud Computing. Chapter 8 Virtualization

Understanding Full Virtualization, Paravirtualization, and Hardware Assist. Introduction...1 Overview of x86 Virtualization...2 CPU Virtualization...

RUNNING vtvax FOR WINDOWS

VMware vsphere 4.1 with ESXi and vcenter

Why Choose VMware vsphere for Desktop Virtualization? WHITE PAPER

Virtualization. Nelson L. S. da Fonseca IEEE ComSoc Summer Scool Trento, July 9 th, 2015

Chapter 14 Virtual Machines

How To Create A Cloud Based System For Aaas (Networking)

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

Distributed and Cloud Computing

The XenServer Product Family:

Server Virtualization A Game-Changer For SMB Customers

CSE 501 Monday, September 09, 2013 Kevin Cleary

Virtualization Technologies

Security. Environments. Dave Shackleford. John Wiley &. Sons, Inc. s j}! '**»* t i j. l:i. in: i««;

Virtualization Overview

Best Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software

VMware vsphere Design. 2nd Edition

COM 444 Cloud Computing

Using VMWare VAAI for storage integration with Infortrend EonStor DS G7i

The Do s and Don ts of Server Virtualization Back to basics tips for Australian IT professionals

VMware Server 2.0 Essentials. Virtualization Deployment and Management

Technical Paper. Moving SAS Applications from a Physical to a Virtual VMware Environment

Hypervisor Competitive Differences: Beyond the Data Sheet. Chris Wolf Senior Analyst, Burton Group

Virtualization: What does it mean for SAS? Karl Fisher and Clarke Thacher, SAS Institute Inc., Cary, NC

Intro to Virtualization

Virtualization and the U2 Databases

Grant Aitken. Area Vice-President VMware Canada (B) (M)

Hybrid Cloud Backup and Recovery Software. Virtualization Support Real Backups of Virtual Environments

WHITE PAPER 1

Hyper-V vs ESX at the datacenter

Vmware Training. Introduction

VMware vsphere-6.0 Administration Training

To join the audio portion of this webcast: meeting code

Table of Contents. vsphere 4 Suite 24. Chapter Format and Conventions 10. Why You Need Virtualization 15 Types. Why vsphere. Onward, Through the Fog!

FOR SERVERS 2.2: FEATURE matrix

VIRTUALIZATION SECURITY IN THE REAL WORLD

Enterprise Storage Solution for Hyper-V Private Cloud and VDI Deployments using Sanbolic s Melio Cloud Software Suite April 2011

Microkernels, virtualization, exokernels. Tutorial 1 CSC469

Lecture 2 Cloud Computing & Virtualization. Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu

Cloud Computing #6 - Virtualization

I/O Virtualization Using Mellanox InfiniBand And Channel I/O Virtualization (CIOV) Technology

Virtualization. Jia Rao Assistant Professor in CS

NVIDIA GRID OVERVIEW SERVER POWERED BY NVIDIA GRID. WHY GPUs FOR VIRTUAL DESKTOPS AND APPLICATIONS? WHAT IS A VIRTUAL DESKTOP?

HOW TO PROTECT YOUR VIRTUAL DESKTOPS AND SERVERS? Security for Virtual and Cloud Environments

Transcription:

Networking for Caribbean Development BELIZE NOV 2 NOV 6, 2015 w w w. c a r i b n o g. o r g

Virtualization: Architectural Considerations and Implementation Options

Virtualization Virtualization is the process of creating computing units or provisioning operating systems that can exist, operate and be migrated independently of the underlying physical hardware systems. Virtualization allows for the number of isolated computing unit to be independent of number physical hardware systems. Breaking the constraints of the 1 to 1 relations of the operating system to physical hardware

Why Virtualization In the case of server consolidation, many small physical servers are replaced by one larger physical server to increase the utilization of costly hardware resources such as CPU. Although hardware is consolidated, typically OSs are not. Instead, each OS running on a physical server becomes converted to a distinct OS running inside a virtual machine. The large server can "host" many such "guest" virtual machines.

Why Virtualization A new virtual machine can be provisioned as needed without the need for an up-front hardware purchase. A virtual machine can easily be relocated from one physical machine to another as needed. Disaster recovery from hardware failure or primary site not accessible Full application isolation and simulation of the production environments

Types of Virtualization Full software virtualization Type-1: native or bare-metal hypervisors These hypervisors run directly on the host's hardware to control the hardware and to manage guest operating systems. For this reason, they are sometimes called bare metal hypervisors. A guest operating system runs as a process on the host. Examples Citrix XenServer, VMware ESX/ESXi,Microsoft Hyper-V 2008/2012

Types of Virtualization Type-2: hosted hypervisors These hypervisors run on a conventional operating system just as other computer programs do. Type-2 hypervisors abstract guest operating systems from the host operating system. VMware Workstation, Parrells VirtualBox

Levels of Virtualization Hardware-assisted virtualization Partial virtualization Paravirtualization

Considerations in choosing a virtualization platforms Feature VMware ESX Server XenSource CPU Virtualization Transparent virtualization (binary translation) for maximum guest operating system compatibility today Support for para-virtualized operating systems and Intel VT/AMD virtualization technologies announced Based on kernel-level paravirtualization. Compatible only with operating systems with modified kernels Future support for Intel/AMD CPU-based virtualization technologies promised

Considerations in choosing a virtualization platforms Feature VMware ESX Server XenSource Memory Management Transparent virtualization (shadow page tables) to enable most efficient use of memory Exploits a wide range of advanced memory management techniques Para-virtualized approach provides partial access for the guest operating system directly to physical memory page tables No ability to use advanced memory resource management techniques

Considerations in choosing a virtualization platforms I/O Virtualization Direct I/O architecture with drivers for high-performance I/O devices in hypervisor Devices that are not performance-critical managed through Service Console (privileged Linux domain) Para-virtualized network driver used in virtual machines (vmxnet) Transparent virtualization of storage devices enables maximum virtual machine compatibility Split-driver model puts front-end drivers in virtual machines and back-end drivers in domain 0 (privileged Linux domain) Para-virtualized network driver used in virtual machines Block-level storage devices used in virtual machines compromise SCSI compatibili

Considerations: VMWARE and HYPER-V2 EY FEATURES AND BENEFITS are-metal Architecture -inserts a robust virtualization layer directly on the server ardware for ear-native virtual machine performance, reliability and scalability irect Driver Model direct driver model that locates the device drivers that link virtual achines to physical devices directly in the hypervisor. This results in optimal erformance as result of a shorter I/O path. VMWARE VSPHERE WITH OPERATIONS MANAGEMENT 6 MICROSOFT WINDOWS SERVER 2012 R2 HYPER-V & SYSTEM CENTER 2012 R2 uest Operating Systems Support - VMware vsphere 6 provides the most extensive guest perating system upport, including Windows, Linux, Solaris, MAC OS X and more. When we list an perating system as supported it

Hypervisor layer anti-virus offload lets administrators manage anti-virus and anti-malware policies through the same management interfaces used to secure the physical infrastructure, without the need for in-guest agents. Configuring USB Device Passthrough from an ESXi Host to a Virtual Machine - Firewall protected by a service-oriented and stateless firewall CPU Capacity Prioritization - CPU capacity on a host is assigned to virtual machines on a fair share basis and CPU resource controls also allow an absolute minimum level of CPU capacity to be provided to critical virtual No ( Using Core installation) (Third party) ( limited)

KEY FEATURES AND BENEFITS VMWARE VSPHERE MICROSOFT Memory Ballooning - Shift memory dynamically from idle virtual machines to active ones. Memory ballooning artificially induces memory pressure within idle virtual machines, forcing them to use their own paging areas and release memory for active virtual machines. Memory Compression - selectively compress memory pages to delay the need to swap to disk when under memory pressure. Guest Memory Resource Shares - Prioritize memory allocations to VMs by assignable shares. Leverage resource pools for comprehensive resource configuration management Hot pluggable Memory No ( Using Core installation) Hot pluggable Disk and extension (Third party) Hot pluggable CPU Hot pluggable NIC ( limited) No

KEY FEATURES AND BENEFITS VMWARE VSPHERE MICROSOFT Hardware Support for 3D Graphics - vgpu Graphic Offload provides support for hardware-accelerated 3D graphics inside a virtual machine. Offload can be configured so that hardwareacceleration will continue after a vmotion Centralized Control and Visibility - VMware vcenter Server is a platform that provides centralized control and visibility for your virtual infrastructure.

KEY FEATURES AND BENEFITS VMWARE VSPHERE MICROSOFT Concurrent vmotion Support - Support for four to eight simultaneous vmotion migrations per host, depending on the vmotion network adapter Long Distance vmotion - Ability to use vmotion to move a running virtual machine when the source and destination hosts are located in different geographic regions. The maximum supported round trip time latency betw No

Virtualization and Containers Hypervisor works by having the host operating system emulate machine hardware On the other hand, container virtualization, is virtualization at the operating system level, instead of the hardware level.

The Difference Between Containers and Hypervisors

Why containers Better Performance and maximizing the performance of the machines The demands of the cloud require much more elastic growth Application centric services Fast Provisioning

Remote Desktop Service (RDS) Remote Desktop Service (RDS), a proprietary protocol of Microsoft, allows users to connect remotely to a network with a graphic user interface the RDS network connect to the server using a VM, this VM is shared with other users and operates on the same server operating system (OS) for all users.

Virtual Desktop Infrastructure (VDI) Virtual desktop infrastructure (VDI) is a process of running user desktops inside virtual machines that are hosted on data center servers VDI environment, each user is allotted a dedicated virtual machine that runs a separate operating system. This flexibility provides an isolated environment for the user

Both Solutions in one package Parallels RAS is an integrated solution to virtualize your applications, desktops and data. Parallels RAS publishes applications and delivers Remote Desktops and VDI to any device in your network,

NFV and SDN: What s the Difference Software-defined networking (SDN) and network function virtualization (NFV) evolving technologies SDN got its start on campus networks. This lead to a formalization of the principle elements that define SDN today: Separation of control and forwarding functions Centralization of control Ability to program the behavior of the network using well-defined interfaces

NFV and SDN The Open Networking Forum (ONF) [1] was organized for the purpose of formalizing one approach for controllers talking to network elements, and that approach is OpenFlow. OpenFlow defines both a model for how traffic is organized into flows, and how those flows can be controlled as needed

NFV Created by Service Providers Service providers attempted to speed up deployment of new network services in order to advance their revenue and growth plans, and they found that hardware-based appliances limited their ability to achieve these goals. Network Functions Virtualization aims to address these problems by leveraging standard IT virtualization technology to consolidate many network equipment types onto industry standard high volume servers, switches and storage, which could be located in Datacenters, Network Nodes and in the end user premises.

SDN versus NFV

N E T W O R K I N G F O R C A R I B B E A N D E V E L O P M E N T BELIZE NOV 2 NOV 6, 2015 w w w. c a r i b n o g. o r g