Linux System Administration and Shell Scripting

Size: px
Start display at page:

Download "Linux System Administration and Shell Scripting"

Transcription

1 Linux System Administration and Shell Scripting MENDOZA, John Robert T. Science Research Specialist II Advanced Science and Technology Institute October 1-5, 2012 ASTI Training Room

2 House Rules Always ask questions. :)

3 MENDOZA, John Robert T. 3 years of experience in Government service 3 years of experience in open-source networking technologies Cloud and HPC operator Open-source software advocate Likes BSD, Linux System administrator Licensed ECE professional

4 Virtualization allows multiple operating systems to run simultaneously on a computer system.

5 Virtualization Terminologies Virtual Machine (VM) Environment created by the virtualization software which contains emulated hardware devices. Host Physical machine / Operating System where the virtualization software is installed. Has all the real physical hardware devices installed.

6 Virtualization Terminologies Guest An operating system running on a virtualized platform. Has all the necessary hardware components to run (processor, memory, storage, etc.) Hypervisor (Virtual Machine Manager) software that manages hardware resources used by virtual machines. Allocates computing resources to avoid contention between VMs.

7 Virtualization There are different kinds of virtualization technology: Container-based (Kernel-level) Paravirtualization Full (a. k. a. Native, Hardware-assisted)

8 Container-based (System-level) Multiple instances of the same operating system. Provides the required isolation and security to run multiple applications or copies of the same OS (but different distributions of the OS) on the same server. Does not use VMMs. Examples: OpenVZ, Linux V-Server, FreeBSD Jails, Solaris Zones

9 Paravirtualization Requires modified version of the operating system to run as guest. Examples: Xen and User-mode Linux (UML)

10 Full Virtualization (HVM, Native) Allows unmodified versions of operating system to run on the host. Can run almost all operating systems available. Uses a full set of emulated hardware devices (storage, networking, etc.) Examples: VMWare, VirtualBox, Xen, Microsoft Hyper-V, KVM

11 Importance of Virtualization Virtualization use-cases: Running multiple operating systems simulaneously. Consolidating hardware infrastructure. Software testbed. Easier software installations.

12 VirtualBox is a cross-platform virtualization application.

13 VirtualBox Supported host operating systems: (Minimum) Windows XP Mac OS X 10.6 Solaris 10 Linux Hosts Ubuntu 8.04 Debian 5 Oracle Linux 4 Red Hat Linux 4 Fedora Core 5

14 Get VirtualBox

15 VirtualBox Documentation

16 VirtualBox: Creating a VM

17 VirtualBox: Creating a VM SupportedGuest OperatingSystems: WindowsNT4.0 Windows2000/XP/Server2003/ Vista/Server2008/Windows7/ Windows8/Server2012 DOS/Windows3.x/95/98/ME Linux2.4/2.6 Solaris10(u6andhigher),Solaris11 (includingsolaris11express) FreeBSD OpenBSD3.7orlater OS/2Warp4.5 MacOSX

18 VirtualBox: Creating a VM

19 VirtualBox: Creating a VM

20 VirtualBox: Creating a VM

21 VirtualBox: Creating a VM

22 VirtualBox: Creating a VM

23 Exercises

24 Introduction to Linux

25 Richard Stallman (March 16, Present) Founded the Free Software Foundation (FSF) in 1985 Developed the GNU/Linux Operating System Popularized the concept of copyleft Created Emacs! Authored GNU Public License (GPL)

26 Linus Benedict Torvalds (December 28, Present) Developed the Linux kernel in 1991 Owns the Linux trademark Working in Open Source Development Lab (OSDL) in Oregan

27

28 Anatomy of an OS Operating systems consist of the following: Kernel System programs Application programs

29 Parts of the Kernel The kernel has several components: Process Management Memory Management Hardware device drivers Filesystem drivers

30 Parts of the Kernel User Programs / System Programs User-mode System Calls Process Management Memory Management Kernel Network Services Virtual FS Management Network TCP/IP Drivers Servides File System Drivers Ethernet Card Drivers SATA Disk Driver Ethernet NIC SATA Hard Drives Kernel Hardware

31 What is Linux? Operating system developed in 1991 by Linus Torvalds Licensed under the GNU Public License (GPL) 2-nd Most popular Linux distribution (Desktop) Mostly used operating system for publicly accessed servers. (>60% usage share)

32 Features Free (as in free speech, and not as in 'free beer') Portability (to any hardware platform) Robust (high uptimes expected) Secure (no viruses!) Scalable (high-perfomance! Baby!) Community-supported (open-source) Cons: Not user-friendly (only for pros) Not unified (too many distributions!) Open-source(?)

33 Who uses Linux?

34 Linux Distributions Red Hat Enterprise Linux (RHEL) Debian Community Enterprise Operating System (CentOS) Ubuntu Fedora SuSe

35 Linux Distributions Red Hat Enterprise Linux (RHEL) Debian Community Enterprise Operating System (CentOS) Ubuntu Fedora SuSe

36 Ubuntu ubuntu oǒ'boǒntoō Founded by Mark Shuttleworth in 2004 Has a release cycle of every 6 months Ubuntu is an ancient African word meaning 'humanity to others' First release version was 4.10 (Warty Warthog); Latest version is (Precise Pangolin)

37 Ubuntu Funded by Canonical Group Ltd. Has two editions: Desktop and Server Long-Term Support (LTS) version every 4th release, i.e. every two (2) years Most popular operating system on the cloud: Amazon and Rackspace Licensed under the Ubuntu License Policy Derived from Debian Linux

38 Hardware Requirements Recommended Minimum Requirements: 300 Mhz x386 processor 128 MB of RAM 500 MB Storage (Base System) Monitor, Graphics card, Optical Drive/USB and Keyboard :P

39 Where to Get

40 Ubuntu Ubuntu is distributed in different types of media images: Desktop Server Alternate

41 Installation

42 Procedure Download an ISO image of Ubuntu Server bit. Mount the ISO image on the CD/DVD Drive of the virtual machine. Boot.

43 Installation Screens Boot Menu Select a Language English Select Location Install Ubuntu Server Philippines Configure the Keyboard Detect Keyboard Layout: NO Country of Origin of Keyboard: English (US) Keyboard Layout: English (US)

44 Installation Screens Configure the network Do not configure the network at this time Specify PREFERRED hostname Setup Users and Passwords Full name of the new user (optional) Username for the account Password of the new user (at least 8 characters with at least 3 character classes: upper case, lower case, and symbols, enter twice) Encrypt Home Directory: NO

45 Hard Disk Structure Hard disks consists of platters or discs. These platters have concentric bands which are called tracks. (Seagate boasts of 340,000 tracks per linear inch width in their 3TB disks) Sections within each track is called sectors. Sectors are the smallest physical storage unit in a disk and is always 512 bytes in size. Clusters (allocation units) are group of sectors.

46 Disk Partitions Partitions are contiguous set of blocks on a drive treated in an independent disks. Partitioning is the method of dividing a single hard drive into multiple logical disks. Partition table is an index that relates the sections of the hard drive to partitions. Contains the number of partitions and identifier of what operating systems are installed in the partitions. Contains information on the beginning and end of the partitions

47 Disk Partitions There are different types of partition: Primary Extended A subpartition of the primary which is a workaround for the limitation There can only be one extended partition in a disk Has its own file system identifier Logical Partitions created within the extended partition There can be 15 logical partitions in an extended partition Swap Original design of the partition table permits only 4 primary partitions per disk Extended memory for OS

48 Disk Partitions Points to ponder: Partitions can't be moved but can be resized Partitions can't overlap Partitions should not have gaps between adjacent partitions Theoretically, a disk can have a maximum of 18 partitions At least one primary partition is require per disk There can only be one type of filesystem per partition Always place the swap partition at the end of the disk

49 Disk Partitions The first sector in every partition is reserved as the boot sector The first sector of the disk is called the Master Boot Record (MBR) and contains the partition table.

50 Disk Nomenclature There is a special nomenclature used when referring to disk drives hd refers to IDE drives sd refers to SATA, SCSI and USB drives cd refers to optical drives

51 Disk Nomenclature Letters are suffixed to the device names to indicate their order of detection by the operating system (for IDE devices, this depends on the controller where the disk is connected) hda hdd IDE hard disk drives sda sdz SATA hard disk drives NOTE: Name assignments do not have any relationship with the SATA/SCSI port where the disk is connected.

52 Disk Nomenclature Numbers are then suffixed to indicate the partitions and its type hda{1-4} first four primary/extended partition hda{5-20} logical partitions

53 Filesystems data structures that an operating system uses to keep track of files on a disk or partition; that is, the way the files are organized on the disk Relationship of Disks, Partitions and Filesystems Filesystems need partitions Partitions need Disks

54 Types of Filesystems Most common filesystem types: File System Original OS Max File Size Max Vol Size UFS2 FreeBSD 512 GB to 32 PB 1YB NTFS Microsoft Windows NT 16 EB 16 EB EXT4 Linux 16 TiB 1 EiB

55 Filesytem Mounting Before a filesystem is used, it should be mounted onto a directory called mount points. Typical mount points: /root /home /var /tmp /usr

56 Quiz What filesystem allows sharing of filesystem between computers for file and data access? What filesystem did Windows 95 use? What is the default filesystem for Mac OSes?

57 Exercises

58 Installation Screens Partition Disks Partitioning Method: Manual Select disk to Partition: sda Create a new partition table on the device: YES Select FREE SPACE Select Create a new partition Follow these file system layout: / /var /home swap 8 GB 6 GB 4 GB 1 GB primary logical logical logical ext4 ext4 ext4 bootable=yes Finish partitioning and write changes to disk

59 Installation Screens Installing the Base System (may take some time) Configuring TaskSel No automatic updates Software selection Software to install: OpenSSH server Select and Install Software (again, this takes time)

60 Installation Screens Install the GRUB Boot loader on a hard disk Install the GRUB Boot loader to the master boot record: YES Finish the installation Continue and reboot. :)

61 Logical Volume Manager (LVM) LVM provides a higher-level view of the disk storage on a computer system than the traditional view of disks and partitions Allows management of storage volumes with user-defined volume groups A mean of storage virtualization Can concatenate, stripe together or combine partitions which can be resized or moved

62 Benefits of LVM Storage consolidation Modes of operation: Linear and Striping Dynamic storage allocation Snapshots Online servicing

63 Elements of LVM Volume Group (VG) Physical Volume (PV) Logical Volume (LV) Physical Extent (PE) Logical Extent (LE)

64 Elements of LVM

65 Redundant Array of Inexpensive Disks (RAID) combine multiple small, independent disk drives into an array of disk drives which yields performance exceeding that of a Single Large Expensive Drive (SLED) MTBF of the array is equal to the MTBF of the individual disk. Mean Time Between Failure (MTBF) is the predicted elapsed time between inherent failures of a system during operation Implementing RAID benefits performance and redundancy

66 Redundant Array of Inexpensive Disks (RAID) There are three ways to create RAID volumes: Hardware Software FakeRaid

67 Redundant Array of Inexpensive Disks (RAID) There are different types of RAID architecture: Striping (RAID 0) Mirroring (RAID 1) Parity (RAID 5) Striping and Mirroring (RAID 1+0, RAID 0+1)

68 Redundant Array of Inexpensive Disks (RAID) RAID 0 (Striping) Data are striped to member disk devices Provides the best performance in read and write operations Needs minimum of 2 disks No redundancy (can't tolerate disk failure) Capacity can be computed as S * N Where: S = single disk capacity (smallest) N = number of disk

69 Redundant Array of Inexpensive Disks (RAID) RAID 1 (Mirroring) Data is mirrored or replicated on member disk Read and write is comparable to a single disk performance Requires a minimum of 2 disks Provides 1+1 redundancy (able to survive a disk failure) Capacity equals S/N

70 Redundant Array of Inexpensive Disks (RAID) RAID 5 (Parity) and RAID 6 (Double Parity) Parity is calculated and stored across the disk members Read performance is excellent; write performance is somewhat slower (parity calculation) Requires a minimum of 3 disks (for RAID5); 4 disks (for RAID6) Can tolerate 1 disk failure (RAID5); 2 disk failure (RAID6) Capacity equals: RAID 5: (N-1) * S RAID 6: (N-2) * S

71 Redundant Array of Inexpensive Disks (RAID) There is no substitute for backups!

72 Configure LVM on Installation Partition Disk Create a partition table on the disks Create a 100MB partition on the disk Create a Physical Volume (PV) Create a logical partition on the disk Use it as physical volume for LVM Create Volume Group (VG) Name it as UbuntuTraining Select the created logical partition to include in the volume group Create Logical Volumes (LV) Mount as /boot, ext4 formatted, bootable Create this logical volumes UbuntuRoot 8 GB UbuntuVar 4 GB UbuntuHome UbuntuSwap 3 GB 2 GB

73 Configure LVM on Installation Format and mount the LV to filesystems UbuntuRoot / ext4 UbuntuVar /var ext4 UbuntuHome /home ext4 UbuntuSwap swap

74 Configure LVM on Installation Extending the volume group Create a partition table on the second disk Delete the UbuntuRoot LV Extend the volume group UbuntuTraining: Add the partition of the second disk Create the new UbuntuRoot logical volume with all the capacity available

75 Configure RAID on Installation Partition Disks Create the prescribed partitions on the first disk instead of formatting them with ext4, select use physical volume for RAID Create the same layout on the second disk Create RAID volumes by matching the partitions from the first and second disk to create a new device, md. Format and mount the RAID devices as described

76 Configure RAID on Installation Detach the disk drives from the virtual machine one at a time and test if it boots!

77 Booting Up For The First Time (Post-Installation)

78 Boot Sequence Basic Input/Output System (BIOS) Boot Loader (Grub) Kernel and Init Runlevels Getty and Login Console

79 Basic Input/Output System (BIOS) Tests and checks the available devices in the system Looks for the devices to boot the system When booting from a disk drive, reads the content of the first sector (MBR) The MBR contains instructions on how to load the boot-loader (which is by default installed in the MBR)

80 GRUB Boot Loader First software program that runs when a computer starts and is responsible for loading and transferring control to the operating system kernel software GRUB stands for GRand Unified Bootloader Supports two boot methods: Direct loading and Chain Loading Provides a CLI, pre-os environment which displays the available operating systems installed in the disk partitions

81 Kernel and Init First application process executed by the kernel after the boot-loader passes on the boot sequence Located in /sbin Initializes its configuration file located in /etc/inittab Spawns all other processes in the operating system (mother of all processes)

82 Init Runlevel runlevel is a configuration of what applications/processes will be running on the operating system at boot time The init process looks in the inittab for the configured runlevel. It then looks into the script directory configured in the inittab, /etc/rcx.d Provides the concept of operation modes

83 Init Runlevel The run levels are: 0 - halt (Do NOT set initdefault to this) 1 - Single user mode (runlevel S) 2 - Multiuser, without NFS (The same as 3, no networking) 3 - Full multiuser mode 4 - unused 5 - X reboot (Do NOT set initdefault to this)

84 Getty and Login Console Getty is a process which prints tty lines and executes the login process from the virtual consoles or virtual terminals (VT). There is only one getty process per virtual terminal.

85 Virtual Consoles interface for the user to interact with the operating system provided by two main peripheral devices, keyboard and the monitor display. By default, there are 7 virtual terminals available for the user. Switching virtual terminals are done by these keystroke combinations, <CTRL> + <ALT> + <F1-F7>

86 Ubuntu System Administration End of Day 1

PARALLELS SERVER BARE METAL 5.0 README

PARALLELS SERVER BARE METAL 5.0 README PARALLELS SERVER BARE METAL 5.0 README 1999-2011 Parallels Holdings, Ltd. and its affiliates. All rights reserved. This document provides the first-priority information on the Parallels Server Bare Metal

More information

PARALLELS SERVER 4 BARE METAL README

PARALLELS SERVER 4 BARE METAL README PARALLELS SERVER 4 BARE METAL README This document provides the first-priority information on Parallels Server 4 Bare Metal and supplements the included documentation. TABLE OF CONTENTS 1 About Parallels

More information

Comparing Free Virtualization Products

Comparing Free Virtualization Products A S P E I T Tr a i n i n g Comparing Free Virtualization Products A WHITE PAPER PREPARED FOR ASPE BY TONY UNGRUHE www.aspe-it.com toll-free: 877-800-5221 Comparing Free Virtualization Products In this

More information

Distributed systems Techs 4. Virtualization. October 26, 2009

Distributed systems Techs 4. Virtualization. October 26, 2009 Distributed systems Techs 4. Virtualization October 26, 2009 Current interest in virtualization is one of the hottest topics in information technology today. Possible due to the increasing speed and capabilities

More information

Intro to Virtualization

Intro to Virtualization Cloud@Ceid Seminars Intro to Virtualization Christos Alexakos Computer Engineer, MSc, PhD C. Sysadmin at Pattern Recognition Lab 1 st Seminar 19/3/2014 Contents What is virtualization How it works Hypervisor

More information

VMware Server 2.0 Essentials. Virtualization Deployment and Management

VMware Server 2.0 Essentials. Virtualization Deployment and Management VMware Server 2.0 Essentials Virtualization Deployment and Management . This PDF is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved.

More information

Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration

Week Overview. Installing Linux Linux on your Desktop Virtualization Basic Linux system administration ULI101 Week 06b Week Overview Installing Linux Linux on your Desktop Virtualization Basic Linux system administration Installing Linux Standalone installation Linux is the only OS on the computer Any existing

More information

HTTP-FUSE PS3 Linux: an internet boot framework with kboot

HTTP-FUSE PS3 Linux: an internet boot framework with kboot HTTP-FUSE PS3 Linux: an internet boot framework with kboot http://openlab.jp/oscirclar/ Kuniyasu Suzaki and Toshiki Yagi National Institute of Advanced Industrial Science and Technology Embedded Linux

More information

Professional Xen Visualization

Professional Xen Visualization Professional Xen Visualization William von Hagen WILEY Wiley Publishing, Inc. Acknowledgments Introduction ix xix Chapter 1: Overview of Virtualization : 1 What Is Virtualization? 2 Application Virtualization

More information

II. Installing Debian Linux:

II. Installing Debian Linux: Debian Linux Installation Lab Spring 2013 In this lab you will be installing Debian Linux in a KVM (Kernel Virtual Machine). You will be guided through a series of steps to setup the network (IP addresses,

More information

ThinkServer RD540 and RD640 Operating System Installation Guide

ThinkServer RD540 and RD640 Operating System Installation Guide ThinkServer RD540 and RD640 Operating System Installation Guide Note: Before using this information and the product it supports, be sure to read and understand the Read Me First and Safety, Warranty, and

More information

Parallels Cloud Server 6.0 Readme

Parallels Cloud Server 6.0 Readme Parallels Cloud Server 6.0 Readme Copyright 1999-2012 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Contents About This Document... 3 About Parallels Cloud Server 6.0... 3 What's

More information

ECT362 Installing Linux Virtual Machine in KL322

ECT362 Installing Linux Virtual Machine in KL322 ECT362 Installing Linux Virtual Machine in KL322 The steps below outline how to install Linux under Windows as a virtual machine. This install uses the Ubuntu 10.04 distribution of Linux along with the

More information

Creating a Linux Virtual Machine using Virtual Box

Creating a Linux Virtual Machine using Virtual Box A. Install Virtual Box: Creating a Linux Virtual Machine using Virtual Box 1. Download the Virtualbox installer http://www.virtualbox.org/wiki/downloads 2. Run the installer and have the installer complete.

More information

Parallels Cloud Server 6.0

Parallels Cloud Server 6.0 Parallels Cloud Server 6.0 Readme September 25, 2013 Copyright 1999-2013 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Contents About This Document... 3 About Parallels Cloud Server

More information

Converting Linux and Windows Physical and Virtual Machines to Oracle VM Virtual Machines. An Oracle Technical White Paper December 2008

Converting Linux and Windows Physical and Virtual Machines to Oracle VM Virtual Machines. An Oracle Technical White Paper December 2008 Converting Linux and Windows Physical and Virtual Machines to Oracle VM Virtual Machines An Oracle Technical White Paper December 2008 Converting Linux and Windows Physical and Virtual Machines to Oracle

More information

Virtuozzo 7 Technical Preview - Virtual Machines Getting Started Guide

Virtuozzo 7 Technical Preview - Virtual Machines Getting Started Guide Virtuozzo 7 Technical Preview - Virtual Machines Getting Started Guide January 27, 2016 Parallels IP Holdings GmbH Vordergasse 59 8200 Schaffhausen Switzerland Tel: + 41 52 632 0411 Fax: + 41 52 672 2010

More information

LSN 10 Linux Overview

LSN 10 Linux Overview LSN 10 Linux Overview ECT362 Operating Systems Department of Engineering Technology LSN 10 Linux Overview Linux Contemporary open source implementation of UNIX available for free on the Internet Introduced

More information

CSE 501 Monday, September 09, 2013 Kevin Cleary kpcleary@buffalo.edu

CSE 501 Monday, September 09, 2013 Kevin Cleary kpcleary@buffalo.edu CSE 501 Monday, September 09, 2013 Kevin Cleary kpcleary@buffalo.edu What is Virtualization? Practical Uses What can be virtualized Popular virtualization products Demo Question, answer, discussion Can

More information

Copyright 1999-2011 by Parallels Holdings, Ltd. All rights reserved.

Copyright 1999-2011 by Parallels Holdings, Ltd. All rights reserved. Parallels Virtuozzo Containers 4.0 for Linux Readme Copyright 1999-2011 by Parallels Holdings, Ltd. All rights reserved. This document provides the first-priority information on Parallels Virtuozzo Containers

More information

Parallels Server Bare Metal 5.0

Parallels Server Bare Metal 5.0 Parallels Server Bare Metal 5.0 Getting Started Guide Copyright 1999-2011 Parallels Holdings, Ltd. and its affiliates. All rights reserved. Parallels Holdings, Ltd. c/o Parallels International GMbH. Parallels

More information

Adaptec ASR-7805/ASR-7805Q/ASR-71605/ASR-71605Q/ASR-71605E/ASR-71685/ASR-72405 SAS/SATA RAID Controllers AFM-700 Flash Backup Unit

Adaptec ASR-7805/ASR-7805Q/ASR-71605/ASR-71605Q/ASR-71605E/ASR-71685/ASR-72405 SAS/SATA RAID Controllers AFM-700 Flash Backup Unit README.TXT Adaptec ASR-7805/ASR-7805Q/ASR-71605/ASR-71605Q/ASR-71605E/ASR-71685/ASR-72405 SAS/SATA RAID Controllers AFM-700 Flash Backup Unit NOTE: All Adaptec by PMC products are UL listed and for use

More information

Virtualization and Performance NSRC

Virtualization and Performance NSRC Virtualization and Performance NSRC Overhead of full emulation Software takes many steps to do what the hardware would do in one step So pure emulation (e.g. QEMU) is slow although much clever optimization

More information

Parallels Cloud Server 6.0

Parallels Cloud Server 6.0 Parallels Cloud Server 6.0 Getting Started Guide March 17, 2015 Copyright 1999-2015 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH Vordergasse 59 8200 Schaffhausen

More information

4.1 Introduction 4.2 Explain the purpose of an operating system 4.2.1 Describe characteristics of modern operating systems Control Hardware Access

4.1 Introduction 4.2 Explain the purpose of an operating system 4.2.1 Describe characteristics of modern operating systems Control Hardware Access 4.1 Introduction The operating system (OS) controls almost all functions on a computer. In this lecture, you will learn about the components, functions, and terminology related to the Windows 2000, Windows

More information

Accessing RCS IBM Console in Windows Using Linux Virtual Machine

Accessing RCS IBM Console in Windows Using Linux Virtual Machine Accessing RCS IBM Console in Windows Using Linux Virtual Machine For Graphics Simulation Experiment, Real Time Applications, ECSE 4760 Quan Wang Department of ECSE, Rensselaer Polytechnic Institute March,

More information

Options in Open Source Virtualization and Cloud Computing. Andrew Hadinyoto Republic Polytechnic

Options in Open Source Virtualization and Cloud Computing. Andrew Hadinyoto Republic Polytechnic Options in Open Source Virtualization and Cloud Computing Andrew Hadinyoto Republic Polytechnic No Virtualization Application Operating System Hardware Virtualization (general) Application Application

More information

EXPLORING LINUX KERNEL: THE EASY WAY!

EXPLORING LINUX KERNEL: THE EASY WAY! EXPLORING LINUX KERNEL: THE EASY WAY! By: Ahmed Bilal Numan 1 PROBLEM Explore linux kernel TCP/IP stack Solution Try to understand relative kernel code Available text Run kernel in virtualized environment

More information

ThinkServer RD550 and RD650 Operating System Installation Guide

ThinkServer RD550 and RD650 Operating System Installation Guide ThinkServer RD550 and RD650 Operating System Installation Guide Note: Before using this information and the product it supports, be sure to read and understand the Read Me First and Safety, Warranty, and

More information

-------------------------------------------------------------------- README.TXT

-------------------------------------------------------------------- README.TXT README.TXT Adaptec ASR-7805/ASR-7805Q/ASR-71605/ASR-71605Q/ASR-71605E/ASR-71685/ASR-72405 SAS/SATA RAID Controllers Adaptec ASR-6405/ASR-6445/ASR-6805/ASR-6805Q/ASR-6405E/ASR-6805E/ASR-6805E R5 SAS/SATA

More information

Parallels Cloud Server 6.0

Parallels Cloud Server 6.0 Parallels Cloud Server 6.0 Getting Started Guide August 15, 2013 Copyright 1999-2013 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH Vordergasse 59 8200 Schaffhausen

More information

NAS 249 Virtual Machine Configuration with VirtualBox

NAS 249 Virtual Machine Configuration with VirtualBox NAS 249 Virtual Machine Configuration with VirtualBox Configure and run Virtual Machines on ASUSTOR Portal with VirtualBox A S U S T O R C O L L E G E COURSE OBJECTIVES Upon completion of this course you

More information

Virtualization for Cloud Computing

Virtualization for Cloud Computing Virtualization for Cloud Computing Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF CLOUD COMPUTING On demand provision of computational resources

More information

A Comparison of VMware and {Virtual Server}

A Comparison of VMware and {Virtual Server} A Comparison of VMware and {Virtual Server} Kurt Lamoreaux Consultant, MCSE, VCP Computer Networking and Consulting Services A Funny Thing Happened on the Way to HP World 2004 Call for speakers at the

More information

Installing Operating Systems

Installing Operating Systems CHAPTER 6 The unattended operating system installation function helps you install the Microsoft Windows and RedHat Linux operating system families. UCS-SCU has integrated device drivers including RAID

More information

Guest Operating System Installation Guide

Guest Operating System Installation Guide Guest Operating System Installation Guide July 13, 2010 Note: The contents of the Guest Operating System Installation Guide have changed. The new version of this guide contains information and instructions

More information

How To Manage Your Volume On Linux 2.5.5 (Evms) 2.4.5 On A Windows Box (Amd64) On A Raspberry Powerbook (Amd32) On An Ubuntu Box (Aes) On Linux

How To Manage Your Volume On Linux 2.5.5 (Evms) 2.4.5 On A Windows Box (Amd64) On A Raspberry Powerbook (Amd32) On An Ubuntu Box (Aes) On Linux www.suse.com/documentation Storage Administration Guide SUSE Linux Enterprise Server 10 SP3/SP4 March 6, 2011 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents

More information

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

9/26/2011. What is Virtualization? What are the different types of virtualization. CSE 501 Monday, September 26, 2011 Kevin Cleary kpcleary@buffalo.edu What is Virtualization? What are the different types of virtualization. Practical Uses Popular virtualization products Demo Question,

More information

PCI Express SATA / esata 6Gb/s RAID Card User Manual

PCI Express SATA / esata 6Gb/s RAID Card User Manual PCI Express SATA / esata 6Gb/s RAID Card User Manual Specifications : - 2 x SATA 6Gb/s Port (SATA version) - 2 x esata 6Gb/s Port (esata version) - Max. 6Gb/s transfer rate per port - Supports both SATA

More information

Comparing Virtualization Technologies

Comparing Virtualization Technologies CHAPTER 2 Comparing Virtualization Technologies With this chapter, we begin our exploration of several popular virtualization strategies and explain how each works. The aim is to bring you the operational

More information

Getting Started with VMware Fusion. VMware Fusion for Mac OS X

Getting Started with VMware Fusion. VMware Fusion for Mac OS X Getting Started with VMware Fusion VMware Fusion for Mac OS X 2 Getting Started with VMware Fusion Getting Started with VMware Fusion Item: EN-000189-00 You can find the most up-to-date technical documentation

More information

The Art of Virtualization with Free Software

The Art of Virtualization with Free Software Master on Free Software 2009/2010 {mvidal,jfcastro}@libresoft.es GSyC/Libresoft URJC April 24th, 2010 (cc) 2010. Some rights reserved. This work is licensed under a Creative Commons Attribution-Share Alike

More information

Parallels Virtuozzo Containers 4.7 for Linux Readme

Parallels Virtuozzo Containers 4.7 for Linux Readme Parallels Virtuozzo Containers 4.7 for Linux Readme This document provides the first-priority information about Parallels Virtuozzo Containers 4.7 for Linux and supplements the included documentation.

More information

For Hyper-V Edition Practical Operation Seminar. 4th Edition

For Hyper-V Edition Practical Operation Seminar. 4th Edition For Hyper-V Edition Practical Operation Seminar 4th Edition 3.5 for Hyper-V 1. ActiveImage Protector made available in 8 editions Server Edition Support for backup of server OS s, Windows 2000 or later,

More information

Installing Ubuntu 12.04.1 LTS with full disk encryption

Installing Ubuntu 12.04.1 LTS with full disk encryption Installing Ubuntu 12.04.1 LTS with full disk encryption Intro: This is a simple step by step tutorial showing you how to install Ubuntu 12.04.1 LTS with enabled full disk encryption. If you don't know

More information

Sun xvm VirtualBox Product Overview

Sun xvm VirtualBox Product Overview Sun xvm VirtualBox Product Overview Orgad Kimchi ISV-E Engineering Sun Microsystems, Inc. 1 Agenda Background Product Overview Key Features 2 Background In January 2007, innotek went GNU public with the

More information

Parallels Cloud Server 6.0

Parallels Cloud Server 6.0 Parallels Cloud Server 6.0 Getting Started Guide Copyright 1999-2012 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH. Vordergasse 59 CH8200 Schaffhausen Switzerland

More information

Computer Virtualization in Practice

Computer Virtualization in Practice Computer Virtualization in Practice [ life between virtual and physical ] A. Németh University of Applied Sciences, Oulu, Finland andras.nemeth@students.oamk.fi ABSTRACT This paper provides an overview

More information

Parallels Desktop 4 for Windows and Linux Read Me

Parallels Desktop 4 for Windows and Linux Read Me Parallels Desktop 4 for Windows and Linux Read Me Welcome to Parallels Desktop for Windows and Linux build 4.0.6576. This document contains the information you should know to successfully install Parallels

More information

Guest Operating System. Installation Guide

Guest Operating System. Installation Guide Guest Operating System Installation Guide VMware, Inc. 3145 Porter Drive Palo Alto, CA 94304 www.vmware.com Please note that you will always find the most up-to-date technical documentation on our Web

More information

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows

A+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows : Managing, Maintaining, and Troubleshooting, 5e Chapter 3 Installing Windows Objectives How to plan a Windows installation How to install Windows Vista How to install Windows XP How to install Windows

More information

Xen Virtualization: Xen (source) and XenServer

Xen Virtualization: Xen (source) and XenServer Xen Virtualization: Xen (source) and XenServer An introduction to free and commercial methods of creating virtual servers by Mark Sallee, Sys Admin, NCAR " Why Virtualization? Scenario: imagine that you

More information

Virtualization Technology (or how my Windows computer gave birth to a bunch of Linux computers)

Virtualization Technology (or how my Windows computer gave birth to a bunch of Linux computers) Virtualization Technology (or how my Windows computer gave birth to a bunch of Linux computers) The purpose of this document is to walk you through creating a Linux Virtual Machine (a guest Operating System)

More information

Guide to SATA Hard Disks Installation and RAID Configuration

Guide to SATA Hard Disks Installation and RAID Configuration Guide to SATA Hard Disks Installation and RAID Configuration 1. Guide to SATA Hard Disks Installation... 2 1.1 Serial ATA (SATA) Hard Disks Installation... 2 2. Guide to RAID Configurations... 3 2.1 Introduction

More information

Create a virtual machine at your assigned virtual server. Use the following specs

Create a virtual machine at your assigned virtual server. Use the following specs CIS Networking Installing Ubuntu Server on Windows hyper-v Much of this information was stolen from http://www.isummation.com/blog/installing-ubuntu-server-1104-64bit-on-hyper-v/ Create a virtual machine

More information

Vembu BDR v2.0.2. Release Notes. Major features in v2.0.2. Other features in Vembu BDR. Cloud Disaster Recovery Service. VMware UltraBlaze.

Vembu BDR v2.0.2. Release Notes. Major features in v2.0.2. Other features in Vembu BDR. Cloud Disaster Recovery Service. VMware UltraBlaze. Vembu BDR v2.0.2 Release Notes Vembu BDR v2.0.2 is now publicly released and is available for production deployments with new features and more bug fixes which improves the stability and performance. Also,

More information

ThinkServer RD350 and RD450 Operating System Installation Guide

ThinkServer RD350 and RD450 Operating System Installation Guide ThinkServer RD350 and RD450 Operating System Installation Guide Note: Before using this information and the product it supports, be sure to read and understand the Read Me First and Safety, Warranty, and

More information

LOCKSS on LINUX. CentOS6 Installation Manual 08/22/2013

LOCKSS on LINUX. CentOS6 Installation Manual 08/22/2013 LOCKSS on LINUX CentOS6 Installation Manual 08/22/2013 1 Table of Contents Overview... 3 LOCKSS Hardware... 5 Installation Checklist... 6 BIOS Settings... 9 Installation... 10 Firewall Configuration...

More information

Article. Well-distributed Linux Clusters, Virtual Guests and Nodes. Article Reprint

Article. Well-distributed Linux Clusters, Virtual Guests and Nodes. Article Reprint Article Reprint www.novell.com Well-distributed Linux Clusters, Virtual Guests and Nodes Article first appeared in c t 2007, issue 26 (published by Heise) Authored by Mirko Dölle Article Well-distributed

More information

This chapter explains how to update device drivers and apply hotfix.

This chapter explains how to update device drivers and apply hotfix. MegaRAID SAS User's Guide Areas Covered Before Reading This Manual This section explains the notes for your safety and conventions used in this manual. Chapter 1 Overview This chapter explains an overview

More information

Preparing Your Computer for LFS101x. July 11, 2014 A Linux Foundation Training Publication www.linuxfoundation.org

Preparing Your Computer for LFS101x. July 11, 2014 A Linux Foundation Training Publication www.linuxfoundation.org Preparing Your Computer for LFS101x July 11, 2014 A Linux Foundation Training Publication www.linuxfoundation.org This class is intended to be very hands-on: in order to learn about Linux you must use

More information

Chapter 2 Array Configuration [SATA Setup Utility] This chapter explains array configurations using this array controller.

Chapter 2 Array Configuration [SATA Setup Utility] This chapter explains array configurations using this array controller. Embedded MegaRAID SATA User's Guide Areas Covered Before Reading This Manual This section explains the notes for your safety and conventions used in this manual. Chapter 1 Overview This chapter introduces

More information

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS Server virtualization offers tremendous benefits for enterprise IT organizations server

More information

Windows Template Creation Guide. How to build your own Windows VM templates for deployment in Cloudturk.

Windows Template Creation Guide. How to build your own Windows VM templates for deployment in Cloudturk. Windows Template Creation Guide How to build your own Windows VM templates for deployment in Cloudturk. TABLE OF CONTENTS 1. Preparing the Server... 2 2. Installing Windows... 3 3. Creating a Template...

More information

Operating Systems Virtualization mechanisms

Operating Systems Virtualization mechanisms Operating Systems Virtualization mechanisms René Serral-Gracià Xavier Martorell-Bofill 1 1 Universitat Politècnica de Catalunya (UPC) May 26, 2014 Contents 1 Introduction 2 Hardware Virtualization mechanisms

More information

Linux - CentOS 6 Install Guide

Linux - CentOS 6 Install Guide Linux - CentOS 6 Install Guide Information: This simple guide is intended to assist System Administrators in the Installation of CentOS for Studywiz hosting. The CentOS web site can be found here http://www.centos.org/

More information

Parallels Desktop for Mac

Parallels Desktop for Mac Parallels Software International, Inc. Parallels Desktop for Mac Quick Start Guide 3.0 (c) 2005-2007 Copyright 2006-2007 by Parallels Software International, Inc. All rights reserved. Parallels and Parallels

More information

Module I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM

Module I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM Bern University of Applied Sciences Engineering and Information Technology Module I-7410 Advanced Linux FS-11 Part1: Virtualization with KVM By Franz Meyer Version 1.0 February 2011 Virtualization Architecture

More information

The Virtual Environment

The Virtual Environment Chapter 2 The Virtual Environment In the following chapters we examine a variety of problems related to information security, as they arise in modern computer and communication systems. To deepen your

More information

VIA Fedora Linux Core 8 (x86&x86_64) VT8237R/VT8237A/VT8237S/VT8251/CX700/VX800 V-RAID V3.10 Driver Installation Guide

VIA Fedora Linux Core 8 (x86&x86_64) VT8237R/VT8237A/VT8237S/VT8251/CX700/VX800 V-RAID V3.10 Driver Installation Guide VIA Fedora Linux Core 8 (x86&x86_64) VT8237R/VT8237A/VT8237S/VT8251/CX700/VX800 V-RAID V3.10 Driver Installation Guide 1. Summary Version 0.8, December 03, 2007 Copyright 2003~2007 VIA Technologies, INC

More information

Virtualization. Jukka K. Nurminen 23.9.2015

Virtualization. Jukka K. Nurminen 23.9.2015 Virtualization Jukka K. Nurminen 23.9.2015 Virtualization Virtualization refers to the act of creating a virtual (rather than actual) version of something, including virtual computer hardware platforms,

More information

MODULE 3 VIRTUALIZED DATA CENTER COMPUTE

MODULE 3 VIRTUALIZED DATA CENTER COMPUTE MODULE 3 VIRTUALIZED DATA CENTER COMPUTE Module 3: Virtualized Data Center Compute Upon completion of this module, you should be able to: Describe compute virtualization Discuss the compute virtualization

More information

AKIPS Network Monitor Installation, Configuration & Upgrade Guide Version 16. AKIPS Pty Ltd

AKIPS Network Monitor Installation, Configuration & Upgrade Guide Version 16. AKIPS Pty Ltd AKIPS Network Monitor Installation, Configuration & Upgrade Guide Version 16 AKIPS Pty Ltd July 5, 2016 1 Copyright Copyright 2015 AKIPS Holdings Pty Ltd. All rights reserved worldwide. No part of this

More information

OPEN SOURCE VIRTUALIZATION TRENDS. SYAMSUL ANUAR ABD NASIR Warix Technologies / Fedora Community Malaysia

OPEN SOURCE VIRTUALIZATION TRENDS. SYAMSUL ANUAR ABD NASIR Warix Technologies / Fedora Community Malaysia OPEN SOURCE VIRTUALIZATION TRENDS SYAMSUL ANUAR ABD NASIR Warix Technologies / Fedora Community Malaysia WHAT I WILL BE TALKING ON? Introduction to Virtualization Full Virtualization, Para Virtualization

More information

Enterprise-Class Virtualization with Open Source Technologies

Enterprise-Class Virtualization with Open Source Technologies Enterprise-Class Virtualization with Open Source Technologies Alex Vasilevsky CTO & Founder Virtual Iron Software June 14, 2006 Virtualization Overview Traditional x86 Architecture Each server runs single

More information

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

Server and Storage Virtualization. Virtualization. Overview. 5 Reasons to Virtualize Server and Storage Virtualization. Overview Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu These slides and audio/video recordings of this class lecture are at:

More information

Citrix XenServer Product Frequently Asked Questions

Citrix XenServer Product Frequently Asked Questions Citrix XenServer Product FAQ Citrix XenServer Product Frequently Asked Questions Version 4.0.1i Citrix XenServer FAQ 4.01i 2 New Features... 3 Hardware Support... 3 Product Limits... 6 Virtual Machine

More information

Guide to SATA Hard Disks Installation and RAID Configuration

Guide to SATA Hard Disks Installation and RAID Configuration Guide to SATA Hard Disks Installation and RAID Configuration 1. Guide to SATA Hard Disks Installation... 2 1.1 Serial ATA (SATA) Hard Disks Installation... 2 2. Guide to RAID Configurations... 3 2.1 Introduction

More information

Quick Start Guide for VMware and Windows 7

Quick Start Guide for VMware and Windows 7 PROPALMS VDI Version 2.1 Quick Start Guide for VMware and Windows 7 Rev. 1.1 Published: JULY-2011 1999-2011 Propalms Ltd. All rights reserved. The information contained in this document represents the

More information

VX 9000E WiNG Express Manager INSTALLATION GUIDE

VX 9000E WiNG Express Manager INSTALLATION GUIDE VX 9000E WiNG Express Manager INSTALLATION GUIDE 2 VX 9000E WiNG Express Manager Service Information If you have a problem with your equipment, contact support for your region. Support and issue resolution

More information

Introduction to Gluster. Versions 3.0.x

Introduction to Gluster. Versions 3.0.x Introduction to Gluster Versions 3.0.x Table of Contents Table of Contents... 2 Overview... 3 Gluster File System... 3 Gluster Storage Platform... 3 No metadata with the Elastic Hash Algorithm... 4 A Gluster

More information

Red Hat enterprise virtualization 3.0 feature comparison

Red Hat enterprise virtualization 3.0 feature comparison Red Hat enterprise virtualization 3.0 feature comparison at a glance Red Hat Enterprise is the first fully open source, enterprise ready virtualization platform Compare the functionality of RHEV to VMware

More information

Software SIParator / Firewall

Software SIParator / Firewall Orientation and Installation Guide for the Ingate SBC and E-SBC Software SIParator / Firewall for Virtual x86 Machines For the Ingate Software SIParators using software release 5.0.6 or later Revision

More information

Table of Contents. Server Virtualization Peer Review 01-03-2007 cameron 1-24-2007: modified, cameron

Table of Contents. Server Virtualization Peer Review 01-03-2007 cameron 1-24-2007: modified, cameron Table of Contents Objective...2 Definitions...2 Objective discussion...2 Comparison criteria...3 Criteria weights...4 Product scores...4 Criteria comparison discussion...5 References...7 Cost Estimate,

More information

Virtualization: Know your options on Ubuntu. Nick Barcet. Ubuntu Server Product Manager nick.barcet@canonical.com

Virtualization: Know your options on Ubuntu. Nick Barcet. Ubuntu Server Product Manager nick.barcet@canonical.com Virtualization: Know your options on Ubuntu Nick Barcet Ubuntu Server Product Manager nick.barcet@canonical.com Agenda Defi nitions Host virtualization tools Desktop virtualization tools Ubuntu as a guest

More information

How to Install Windows on Xen TM 3.0

How to Install Windows on Xen TM 3.0 How to Install Windows on Xen TM 3.0 A XenSource Technical Note for the Windows 2003 Server Introduction This note describes how to install Windows 2003 Server on Xen. It provides an overview of the Linux

More information

Linux Server (Web, FTP, File) on Vmware

Linux Server (Web, FTP, File) on Vmware Linux Server (Web, FTP, File) on Vmware Purposes Many people want to use Linux but don't want to spend all their weekend in order to be familiar with this operating system. This file allows to share the

More information

Support for Storage Volumes Greater than 2TB Using Standard Operating System Functionality

Support for Storage Volumes Greater than 2TB Using Standard Operating System Functionality Support for Storage Volumes Greater than 2TB Using Standard Operating System Functionality Introduction A History of Hard Drive Capacity Starting in 1984, when IBM first introduced a 5MB hard drive in

More information

These application notes are intended to be a guide to implement features or extend the features of the Elastix IP PBX system.

These application notes are intended to be a guide to implement features or extend the features of the Elastix IP PBX system. Elastix Application Note #201201091: Elastix RAID Setup Step By Step Including Recovery Title Elastix Raid Setup Step By Step Including Recovery Author Bob Fryer Date Document Written 9 th January 2012

More information

Guide to SATA Hard Disks Installation and RAID Configuration

Guide to SATA Hard Disks Installation and RAID Configuration Guide to SATA Hard Disks Installation and RAID Configuration 1. Guide to SATA Hard Disks Installation...2 1.1 Serial ATA (SATA) Hard Disks Installation...2 2. Guide to RAID Configurations...3 2.1 Introduction

More information

RH033 Red Hat Linux Essentials or equivalent experience with Red Hat Linux..

RH033 Red Hat Linux Essentials or equivalent experience with Red Hat Linux.. RH131 Red Hat Linux System Administration Course Summary For users of Linux (or UNIX) who want to start building skills in systems administration on Red Hat Linux, to a level where they can attach and

More information

VMWare Workstation 11 Installation MICROSOFT WINDOWS SERVER 2008 R2 STANDARD ENTERPRISE ED.

VMWare Workstation 11 Installation MICROSOFT WINDOWS SERVER 2008 R2 STANDARD ENTERPRISE ED. VMWare Workstation 11 Installation MICROSOFT WINDOWS SERVER 2008 R2 STANDARD ENTERPRISE ED. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *If you are using

More information

LinMin Bare Metal Provisioning April 15, 2009. Functional Overview White Paper

LinMin Bare Metal Provisioning April 15, 2009. Functional Overview White Paper LinMin Bare Metal Provisioning April 15, 2009 Functional Overview White Paper Introduction... 2 Architecture... 3 Operational Description... 4 MAC-Independent Provisioning... 6 MAC-Specific Provisioning...

More information

Creating a Windows XP Virtual Machine using Virtual Box

Creating a Windows XP Virtual Machine using Virtual Box A. Install Virtual Box: Creating a Windows XP Virtual Machine using Virtual Box 1. Download the Virtualbox installer http://www.virtualbox.org/wiki/downloads 2. Run the installer and have the installer

More information

Parallels Cloud Server 6.0

Parallels Cloud Server 6.0 Parallels Cloud Server 6.0 Installation Guide November 11, 2014 Copyright 1999-2014 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH Vordergasse 59 8200 Schaffhausen

More information

Citrix XenServer 7.0 Virtual Machine User's Guide. Published June 2016 1.0 Edition

Citrix XenServer 7.0 Virtual Machine User's Guide. Published June 2016 1.0 Edition Citrix XenServer 7.0 Virtual Machine User's Guide Published June 2016 1.0 Edition Citrix XenServer 7.0 Virtual Machine User's Guide Copyright 2016 Citrix Systems. Inc. All Rights Reserved. Version: 7.0

More information

Acronis Disk Director 11 Advanced Server. Quick Start Guide

Acronis Disk Director 11 Advanced Server. Quick Start Guide Acronis Disk Director 11 Advanced Server Quick Start Guide Copyright Acronis, Inc., 2000-2010. All rights reserved. Acronis and Acronis Secure Zone are registered trademarks of Acronis, Inc. "Acronis Compute

More information

ServerPronto Cloud User Guide

ServerPronto Cloud User Guide ServerPronto Cloud User Guide Virtual machines Virtual machines are based on templates and are deployed on hypervisors. Hypervisors give them access to CPU, disk and network resources. The ServerPronto

More information

Parallels Desktop for Mac

Parallels Desktop for Mac Parallels Software International, Inc. Parallels Desktop for Mac User Guide (c) 2005-2006 2 Contents Introduction 7 Virtual Machine Technology and Key Terms...7 About Parallels Desktop...8 Intel Virtualization

More information