Rapporto tecnico N.44
|
|
|
- Jodie Jackson
- 10 years ago
- Views:
Transcription
1 Consiglio Nazionale delle Ricerche ISTITUTO DI RICERCA SULL IMPRESA E LO SVILUPPO Settembre 2013 Rapporto tecnico N.44 KVM: AN OPEN-SOURCE FRAMEWORK FOR VIRTUALIZATION Giancarlo Birello, Ivano Fucile, Valter Giovanetti, Anna Perin
2 Istituto di Ricerche sull Impresa e Lo Sviluppo Rapporti tecnici CERIS ISSN: online Anno 8, N. 44; settembre 2013 Direttore Responsabile Secondo Rolfo Direzione e Redazione CNR-Ceris Istituto di Ricerca sull Impresa e lo Sviluppo Via Real Collegio, Moncalieri (Torino), Italy Tel Fax [email protected] Sede di Roma Via dei Taurini, Roma, Italy Tel Fax Sede di Milano Via Bassini, Milano, Italy tel Fax Segreteria di redazione Enrico Viarisio [email protected] Copyright Settembre 2013 by CNR-Ceris
3 KVM: AN OPEN-SOURCE FRAMEWORK FOR VIRTUALIZATION Giancarlo Birello*, Ivano Fucile Valter Giovanetti (CNR-Ceris, IT Office) Anna Perin (CNR-Ceris, Library) CNR-Ceris IT Office Strada delle Cacce, Torino Italy Phone: /4/5 CNR-Ceris Library Via Real Collegio, Moncalieri (Torino) Italy Phone: * Corresponding author: [email protected] ABSTRACT: This report analyses the configuration steps of the open-source hypervisor component KVM, (Kernelbased Virtual Machine). KVM solution is used for digibess (open-source project of digital archive) and all network services as web and application servers, user backup, long term archive and . KEY WORDS: open-source, hypervisor, virtualization, KVM 3
4 Table of Contents 1 Introduction.5 2 Hypervisor deployment OS and KVM OpenvSwitch LVM iscsi Maintenance VM serial console Virtual Machine Manager Clone Backup procedure Migrate from esxi Upgrade LIBVIRT to from source (experimental).16 5 Webography18 4
5 1 Introduction Two years ago we started a project of digital preservation (digibess, committed by Bess (Social Science Electronic Library of Piemonte). The project grown up completely open-source, CNR-Ceris has deployed the software and server platforms of the repository in a virtualized and redundant infrastructure, the only software that wasn't opensource at the beginning of the project was the hypervisor component until the adoption of KVM (Kernel-based Virtual Machine). KVM is an open source full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V). It consists of a loadable kernel module, kvm.ko, that provides the core virtualization infrastructure and a processor specific module, kvm-intel.ko or kvm-amd.ko. The KVM host can run multiple virtual machines and it supports most production operating systems. To manage network infrastructure underlining KVM framework we used Open vswitch. Open vswitch is a production quality, multilayer virtual switch licensed under the open source Apache 2.0 license. It is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces and protocols. Soon we adopted KVM solution for all servers at CNR Ceris IT Office which provides network services to CNR Piedmont users. Currently we have about 30 virtualized machines providing network services as web and application servers, user backup, long term archive, . To manage virtual machine backups and storage we use our open source active/passive twonodes cluster solution connected by iscsi protocol to KVM hosts. 5
6 2 Hypervisor deployment The KVM testbed is made by: server equipped with 1 AMD Opteron + 4GB RAM + 80GB SATA + 2 Ethernet (Gbit) network switch with VLANs capabilities two-nodes active/passive cluster for storage (iscsi interface) 2.1 OS and KVM We will use 1 Eth as management interface connected at reserved VLAN (eth1) and 1 Eth as Virtual machine network interface (eth0). Begin installation of Ubuntu server x64 OS from CD ROM onto the server: at network interface setting configure eth1 with static IP at tasksel step select LVM, OpenSSH server and Virtualization host. After installation complete restart the server and login using SSH into the server network management interface eth1, then verify KVM installation and CPU compatibility: # kvm-ok INFO: /dev/kvm exists KVM acceleration can be used Upgrade packages to last version and add myuser to libvirtd group: # apt-get update # apt-get upgrade # adduser myuser libvirtd # reboot Verify KVM is up: $ virsh -c qemu:///system list Id Name State OpenvSwitch We chose OpenvSwitch as network infrastructure manager for virtual machine hosted on KVM. We installed it from Ubuntu packages following this procedure: # aptitude purge ebtables # virsh net-destroy default # virsh net-autostart --disable default # service libvirt-bin stop # service qemu-kvm stop # aptitude install openvswitch-switch openvswitch-controller openvswitch-brcompat # nano -w /etc/default/openvswitch-switch BRCOMPAT=yes # service openvswitch-switch restart # service openvswitch-controller restart # reboot 6
7 Verify modules and service: $ lsmod grep br brcompat_mod openvswitch_mod brcompat_mod $ service openvswitch-switch status ovsdb-server is running with pid 1349 ovs-vswitchd is running with pid 1358 ovs-brcompatd is running with pid 1393 Add bridge br0 (libvirt compatibility) and connect to eth0 (untagged + VLANs tagged): # ovs-vsctl add-br br0 # ovs-vsctl add-port br0 eth0 Add virtual bridges br2 (VLAN tag 2) and br3 (VLAN tag 3): # ovs-vsctl add-br br2 br0 2 # ovs-vsctl add-br br3 br0 3 Add dummy entries in /etc/network/interfaces: # nano -w /etc/network/interfaces auto eth0 iface eth0 inet manual up ifconfig $IFACE up down ifconfig $IFACE down auto br0 iface br0 inet manual up ifconfig $IFACE up down ifconfig $IFACE down auto br2 iface br2 inet manual up ifconfig $IFACE up down ifconfig $IFACE down auto br3 iface br3 inet manual up ifconfig $IFACE up down ifconfig $IFACE down Edit libvirt upstart script to wait for bridge then reboot: # nano -w /etc/init/libvirt-bin.conf # reboot - start on runlevel [2345] + start on (runlevel [2345] and net-device-up IFACE=br0) Verify running configuration: # ovs-vsctl show Bridge "br0" Port "eth0" Interface "eth0" Port "br3" tag: 3 Interface "br3" type: internal Port "br2" tag: 2 Interface "br2" type: internal Port "br0" Interface "br0" type: internal ovs_version: "1.4.0+build0" 7
8 2.3 LVM OS was installed using LVM partitioning as show here: # fdisk -l /dev/sda Device Boot Start End Blocks Id System /dev/sda1 * Linux /dev/sda Extended /dev/sda e Linux LVM # pvdisplay --- Physical volume --- PV Name /dev/sda5 VG Name kvm2 PV Size GiB / not usable 2.00 MiB Allocatable yes PE Size 4.00 MiB Total PE Free PE Allocated PE 4383 PV UUID xxxxx # lvdisplay --- Logical volume --- LV Name /dev/kvm2/root VG Name kvm2 --- Logical volume --- LV Name /dev/kvm2/swap_1 VG Name kvm2 We also use LVM for VM virtual disk. This architecture allows snapshots, flexible partition resize and mixed local and remote storage. After installed a first VM tubu1, LVM configuration will be: # pvdisplay -m --- Physical volume --- PV Name /dev/sda5 VG Name kvm2 PV Size GiB / not usable 2.00 MiB --- Physical Segments --- Physical extent 0 to 1359: Logical volume /dev/kvm2/root Logical extents 0 to 1359 Physical extent 1360 to 2382: Logical volume /dev/kvm2/swap_1 Logical extents 0 to 1022 Physical extent 2383 to 4382: Logical volume /dev/kvm2/tubu1 Logical extents 0 to 1999 Physical extent 4383 to 19017: FREE 2.4 iscsi Cluster remote storage is connected to KVM host by iscsi protocol. Install and configure iscsi Initiator onto the KVM hypervisor: # apt-get install open-iscsi # nano -w /etc/iscsi/iscsid.conf node.startup = automatic # /etc/init.d/open-iscsi restart 8
9 Target discovery: # iscsiadm -m discovery -t st -p iscsiserverip Remove unwanted nodes: # rm -R /etc/iscsi/nodes/iqnxxxx Configure node authentication: # nano -w /etc/iscsi/nodes/iqnyyyy/1234/default node.session.auth.authmethod = CHAP node.session.auth.username = user node.session.auth.password = password # /etc/init.d/open-iscsi restart We use iscsi partition as backing storage for LVM. Attach iscsi target as /dev/sdc on KVM host then partitioning it as follow: # fdisk -l /dev/sdc Device Boot Start End Blocks Id System /dev/sdc e Linux LVM Add Physical Volume /dev/sdc1 to Volume Group iscsi1vg and create Logical Volume tubu1b: # pvdisplay -m --- Physical volume --- PV Name /dev/sdc1 VG Name iscsi1vg PV Size 2.00 GiB / not usable 3.00 MiB Allocatable yes (but full) PE Size 4.00 MiB Total PE 511 Free PE 0 Allocated PE Physical Segments --- Physical extent 0 to 510: Logical volume /dev/iscsi1vg/tubu1b Assign virtual disk tubu1b to VM tubu1 and from tubu1 SSH session format and mount new disk: # fdisk -l /dev/vdb Disk /dev/vdb: 2143 MB, bytes Device Boot Start End Blocks Id System /dev/vdb Linux # mkfs.ext4 /dev/vdb1 # mount /dev/vdb1 /media/test We checked iscsi disk reliability vs cluster fail-over. Trig a cluster fail-over during first copy command, VM freeze for 2 seconds: # pv ubuntu server-amd64.iso > /media/test/ubuntu1.iso Trig a second cluster fail-over during second copy command, VM freeze for 2 seconds: # pv ubuntu server-amd64.iso > /media/test/ubuntu2.iso Then verify data integrity # diff /media/test/ubuntu1.iso /media/test/ubuntu2.iso 9
10 3 Maintenance There are a lot of tools to perform maintenance operations. Main tools we use are: SSH connection to KVM host and virsh CLI client, VM console access provided by virsh console command from hypervisor and virt-manager GUI from remote desktop client. 3.1 VM serial console Into VM define a serial console: # nano -w /etc/init/ttys0.conf # ttys0 - getty # # This service maintains a getty on ttys0 from the point the system is # started until it is shut down again. start on stopped rc RUNLEVEL=[2345] stop on runlevel [!2345] respawn exec /sbin/getty -L ttys0 xterm On KVM host, verify in VM XML file is present serial tag: <domain> <devices> <serial type='pty'> <source path='/dev/pts/7'/> <target port='0'/> <alias name='serial0'/> </serial> </devices> </domain> SSH into KVM host then access VM tubu1 console: $ virsh console tubu1 3.2 Virtual Machine Manager Virtual Machine Manager is a GUI to manage KVM hosts and VMs. Install Virt-Manager from packages: # apt-get install virt-manager Launch Virt-Manager and connect to remote KVM host using Hypervisor=QEMU/KVM, Method=SSH and Hostname=KVMHOSTIP. From within GUI you can manage hypervisor storage, not network. Also you can manage existing VM, create new VM or remove existing one and access graphic console of VM. NOTE: due a bug ( you need /etc/init.d/udev restart on KVM host if virt-manager client timeout. 10
11 3.3 Clone Libvirt library provides useful code included one to clone existing VM. The command line tool clone is included in package virtinst based on libvirt library. # apt-get install virtinst To clone existing VM tubu1, first you have to create a virtual disk for VM clone same size as original: # lvdisplay kvm2 --- Logical volume --- LV Name /dev/kvm2/tubu1 VG Name kvm2 LV UUID ****** LV Write Access read/write LV Status available # open 0 LV Size 7.81 GiB Current LE 2000 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 252:2 # lvcreate -l n tubu1-clone iscsi2 Then you can invoke the command: # virt-clone --original tubu1 --name tubu1-clone --file /dev/mapper/iscsi2-tubu1- clone --prompt The new guest tubu1-clone will be listed in KVM hypervisor and ready to run. 3.4 Backup procedure If VM virtual disk is KVM based then you can take a live backup using LVM snapshot feature. The virt-backup.pl script from Daniel Berteaud is really a good solution to fully backup a libvirt managed virtual machine. Download, edit settings for Ubuntu distribution and install required packages: # wget # chmod +x virt-backup.pl # nano -w virt-backup.pl # lvcreate path - $opts{lvcreate} = '/usr/sbin/lvcreate -c 512'; + $opts{lvcreate} = '/sbin/lvcreate -c 512'; # lvremove path - $opts{lvremove} = '/usr/sbin/lvremove'; + $opts{lvremove} = '/sbin/lvremove'; # apt-get install libxml-simple-perl libsys-virt-perl libfile-which-perl Define a partition for backup: # lvcreate -l n backup iscsi2 # mkfs.ext4 /dev/iscsi2/backup # mount /dev/mapper/iscsi2-backup /var/lib/libvirt/backup 11
12 To mount it at boot: # blkid /dev/mapper/iscsi2-backup: UUID="0a413f6c-50cd-45c7-ba1c-0a413f6c1ac6" TYPE="ext4" # nano -w /etc/fstab + UUID=0a413f6c-50cd-45c7-ba1c-0a413f6c1ac6 /var/lib/libvirt/backup ext4 defaults,auto,_netdev 0 0 To take a live backup of VM tubu1-clone using LVM snapshot: #./virt-backup.pl --dump --vm=tubu1-clone --state --debug Connecting to libvirt daemon using qemu:///system as URI Checking tubu1-clone status Running dump routine for tubu1-clone Locking tubu1-clone Saving XML description for tubu1-clone to /var/lib/libvirt/backup/tubu1-clone/tubu1-clone.xml tubu1-clone is running, saving state. tubu1-clone state saved as /var/lib/libvirt/backup/tubu1-clone/tubu1-clone.state Analysing disk /dev/iscsi2/tubu1-clone connected on tubu1-clone as vda Running: /sbin/lvcreate -c 512 -p r -s -n /dev/iscsi2/tubu1-clone_ L 5G /dev/iscsi2/tubu1-clone > /dev/null 2>&1 /dev/iscsi2/tubu1-clone seems to be a valid logical volume (LVM), a snapshot has been taken as /dev/iscsi2/tubu1-clone_ Adding /dev/iscsi2/tubu1-clone_ to the list of disks to be backed up The following disks will be dumped: Source: /dev/iscsi2/tubu1-clone_ clone_vda.img Dest: /var/lib/libvirt/backup/tubu1-clone/tubu1- We can run a live backup Trying to restore tubu1-clone from /var/lib/libvirt/backup/tubu1-clone/tubu1-clone.state Waiting for restoration to complete Starting dump of /dev/iscsi2/tubu1-clone_ to /var/lib/libvirt/backup/tubu1-clone/tubu1- clone_vda.img records in records out bytes (8.4 GB) copied, s, 34.3 MB/s Removing snapshot /dev/iscsi2/tubu1-clone_ Cannot start domain restoration, tubu1-clone is running (maybe already restored after a live backup?) Removing lock file for tubu1-clone The backup creates a directory with these files: # ls -l /var/lib/libvirt/backup/tubu1-clone -rw root root Aug 10 17:23 tubu1-clone.state -rw-r--r-- 1 root root Aug 10 17:28 tubu1-clone_vda.img -rw-r--r-- 1 root root 2453 Aug 10 17:23 tubu1-clone.xml Restore from backup to same VM: # virsh shutdown tubu1-clone # dd if=/var/lib/libvirt/backup/tubu1-clone/tubu1-clone_vda.img of=/dev/iscsi2/tubu1-clone # virsh restore tubu1-clone.state 12
13 Restore from backup to different VM: Check original disk size # qemu-img info /var/lib/libvirt/backup/tubu1-clone/tubu1-clone_vda.img image: /var/lib/libvirt/backup/tubu1-clone/tubu1-clone_vda.img file format: raw virtual size: 7.8G ( bytes) disk size: 7.8G Create new volume same size as original lvcreate -L B -n tubu1-restore kvm2 Restore disk # dd if=/var/lib/libvirt/backup/tubu1-clone/tubu1-clone_vda.img of=/dev/kvm2/tubu1- restore Edit metadata with new name and UUID # cp /var/lib/libvirt/backup/tubu1-clone/tubu1-clone.xml./tubu1r.xml # uuidgen 6702d0ee ff9-bb75-d4a62ebc82b7 # nano -w tubu1r.xml # diff tubu1r.xml /var/lib/libvirt/backup/tubu1-clone/tubu1-clone.xml 1,3c1,3 < <domain type='kvm' id='107'> < <name>tubu1r</name> < <uuid>6702d0ee ff9-bb75-d4a62ebc82b7</uuid> --- > <domain type='kvm' id='7'> > <name>tubu1-clone</name> > <uuid>4d9fad f3-dd620c402b9b</uuid> 31c31 < <source dev='/dev/kvm2/tubu1-restore'/> --- > <source dev='/dev/iscsi2/tubu1-clone'/> Define new virtual machine from metadata # virsh define tubu1r.xml 3.5 Migrate from esxi 4.1 For *nix OS guests is more simple than Windows. This example is for Linux (Ubuntu) OS. Remove vmware-tools from guest OS. # vmware-unistall-tools.pl Create a VM flat disk backup on esxi hypervisor, e.g. by ghettovcb script: # ghettovcb.sh -f vmltemp -c vmspec Aserver where vmltemp 13
14 and vmspec/aserver VM_BACKUP_VOLUME=/vmfs/volumes/Backup DISK_BACKUP_FORMAT=zeroedthick VM_BACKUP_ROTATION_COUNT=1 POWER_VM_DOWN_BEFORE_BACKUP=0 ENABLE_HARD_POWER_OFF=0 ITER_TO_WAIT_SHUTDOWN=4 POWER_DOWN_TIMEOUT=5 SNAPSHOT_TIMEOUT=15 ENABLE_COMPRESSION=0 ADAPTER_FORMAT=lsilogic VM_SNAPSHOT_MEMORY=0 VM_SNAPSHOT_QUIESCE=1 VMDK_FILES_TO_BACKUP=all _LOG=0 Prepare KVM storage for copy virtual flat disk: # lvcreate -L 20G -n vmware kvm2 # mkdir /vmware # mkfs.ext4 /dev/kvm2/vmware # mount /dev/kvm2/vmware /vmware Copy virtual flat disk from esxi to KVM host: # cd /vmware/ # mkdir Aserver # cd Aserver/ # scp [email protected]:/vmfs/volumes/backup/aserver/aserver _ /aserver_1-flat.vmdk./ Verify flat disk: # file Aserver_1-flat.vmdk /vmware/aserver/aserver_1-flat.vmdk: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, stage2 address 0x2000, stage2 segment 0x200; partition 1: ID=0x83, active, starthead 1, startsector 63, sectors; partition 2: ID=0x5, starthead 0, startsector , sectors, code offset 0x48 For virtual machine file based, create qcow2 file: # qemu-img convert Aserver_1-flat.vmdk -O qcow2 Aserver_1-flat.qcow2 For virtual machine LVM based, create LV: # ls -l Aserver_1-flat.vmdk -rw root root Sep 3 13:49 /vmware/aserver/aserver_1-flat.vmdk #lvcreate -L B -n aserver iscsi2 #dd if=aserver_1-flat.vmdk pv -s 8G dd of=/dev/iscsi2/aserver Define the new virtual machine using this virtual disk (qcow2 or LV). 14
15 Here an example of migration of Windows Server 2003 from esxi to KVM. On esxi remove vmware-tools from guest VM and reboot. Enable boot from IDE executing the mergeide.reg at Microsoft KB, Shutdown guest and create virtual machine flat disk backup on esxi hypervisor, e.g. by ghettovcb script. Copy virtual flat disk from esxi to KVM host. Verify the flat disk and create virtual disk (LVM based). Define a new virtual machine using this virtual disk as IDE, a dummy disk as VirtIO, a CD ISO from KVM project wiki downloads ( and a network card as VirtIO. Start the new virtual machine and install requested drivers from CD then shutdown Change main virtual disk to VirtIO and remove dummy disk Start virtual machine TCP/IP parameters for best performance ( net.reg Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters] "DefaultSendWindow"=dword: "DefaultReceiveWindow"=dword: "FastSendDatagramThreshold"=dword: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] "Tcp1323Opts"=dword: "TcpWindowSize"=dword:
16 4 Upgrade LIBVIRT to from source (experimental) We used libvirt and openvswitch from packages, for this Ubuntu release (12.04 LTS) libvirt package is version and openvswitch is We experimented on the test machine libvirt from source because libvirt 1.x release is better integrated with OpenvSwitch. Download souce code: # wget # tar -xvzf libvirt tar.gz Install extra packages: # apt-get install libxml2-dev libgnutls-dev libyajl-dev libnl-dev pkg-config libdevmapper-dev python-dev Compile: #./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc --with-esx=no # make # make install Edit libvirtd config: # diff /etc/libvirt/libvirtd.conf /etc/libvirt/libvirtd.conf.ori < unix_sock_group = "libvirtd" --- > #unix_sock_group = "libvirt" < unix_sock_rw_perms = "0770" --- > #unix_sock_rw_perms = "0770" < auth_unix_ro = "none" --- > #auth_unix_ro = "none" < auth_unix_rw = "none" --- > #auth_unix_rw = "none" Remove libvirt default network: # virsh net-destroy default # virsh net-autostart --disable default Edit OpenvSwitch conf: # nano -w /etc/default/openvswitch-switch BRCOMPAT=no Edit OVS bridges and leave only main bridge: # ovs-vsctl del-br br2 # ovs-vsctl del-br br3 16
17 Edit interfaces and remove dummy entries in /etc/network/interfaces then reboot: # nano -w /etc/network/interfaces auto eth0 iface eth0 inet manual up ifconfig $IFACE up down ifconfig $IFACE down auto br0 iface br0 inet manual up ifconfig $IFACE up down ifconfig $IFACE down # reboot Configure KVM network: # nano -w mynet-ovs.xml <network> <name>ovs-network</name> <forward mode='bridge'/> <bridge name='br0'/> <virtualport type='openvswitch'/> <portgroup name='vmport0' default='yes'> </portgroup> <portgroup name='vmport2'> <vlan trunk='yes'> <tag id='0'/> <tag id='2'/> <tag id='3'/> </vlan> </portgroup> </network> # virsh net-define mynet-ovs.xml # virsh net-start VM network configuration example: <interface type='network'> <mac address='52:54:00:bd:6c:2a'/> <source network='ovs-network' portgroup='vmport0'/> <target dev='vnet0'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> 17
18 5 Webography [1] DigiBESS developer site, visited September [2] GhettoVCB.sh, visited September [3] Kernel Based Virtual Machine, visited September [4] Libvirt, visited September [5] LVM2, visited September [6] Microsoft KB, visited September [7] Open vswitch, visited September [8] Ubuntu, visited September [9] Virt-backup, visited September
V2P2 and DigiBESS: case studies of open IT infrastructures for Islandora devel and production
V2P2 and DigiBESS: case studies of open IT infrastructures for Islandora devel and production Giancarlo Birello, Anna Perin IRCrES-CNR Italy Simona Abbà IPSP-CNR - Italy Winner of the Canada-Italy Innovation
Introduction to KVM. By Sheng-wei Lee [email protected] #20110929
Introduction to KVM By Sheng-wei Lee [email protected] #20110929 Hypervisor - KVM virt-manager Outline Libvirt Migration How to install KVM. Bridged Networking Virsh How to new a VM How to adjust the setting
Linux Virtualization Nesting and Management
Linux Virtualization Nesting and Management Shen Wei Faculty of Informatics Technische Universität München May 14, 2013 Overview of nested virtualization Network bridging Hardware acceleration libvirt
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
Virtual Systems with qemu
Virtual Systems with qemu Version 0.1-2011-02-08 Christian Külker Inhaltsverzeichnis 1 Image Creation 2 1.1 Preparations.................................. 2 1.2 Creating a Disk Image.............................
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
KVM Virtualization in RHEL 7 Made Easy
A Dell Technical White Paper Jose De la Rosa Dell Linux Engineering 2 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS
Deploy the ExtraHop Discover Appliance on a Linux KVM
Deploy the ExtraHop Discover Appliance on a Linux KVM This document provides information on how to install an ExtraHop Discover EH1000v or EH2000v virtual appliance on a Linux kernel-based virtual machine
Set Up the VM-Series Firewall on KVM
Set Up the VM-Series Firewall on KVM Palo Alto Networks VM-Series Deployment Guide PAN-OS 6.1 Contact Information Corporate Headquarters: Palo Alto Networks 4401 Great America Parkway Santa Clara, CA 95054
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...
Parallels Virtuozzo Containers 4.7 for Linux
Parallels Virtuozzo Containers 4.7 for Linux Deploying Clusters in Parallels-Based Systems Copyright 1999-2011 Parallels Holdings, Ltd. and its affiliates. All rights reserved. Parallels Holdings, Ltd.
How To Install Openstack On Ubuntu 14.04 (Amd64)
Getting Started with HP Helion OpenStack Using the Virtual Cloud Installation Method 1 What is OpenStack Cloud Software? A series of interrelated projects that control pools of compute, storage, and networking
KVM Virtualization in RHEL 6 Made Easy
A Dell Technical White Paper Jose De la Rosa Dell Linux Engineering 2 THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS
Migrating to ESXi: How To
ILTA Webinar Session Migrating to ESXi: How To Strategies, Procedures & Precautions Server Operations and Security Technology Speaker: Christopher Janoch December 29, 2010 Migrating to ESXi: How To Strategies,
Install Guide for JunosV Wireless LAN Controller
The next-generation Juniper Networks JunosV Wireless LAN Controller is a virtual controller using a cloud-based architecture with physical access points. The current functionality of a physical controller
Building a Penetration Testing Virtual Computer Laboratory
Building a Penetration Testing Virtual Computer Laboratory User Guide 1 A. Table of Contents Collaborative Virtual Computer Laboratory A. Table of Contents... 2 B. Introduction... 3 C. Configure Host Network
RedHat (RHEL) System Administration Course Summary
Contact Us: (616) 875-4060 RedHat (RHEL) System Administration Course Summary Length: 5 Days Prerequisite: RedHat fundamentals course Recommendation Statement: Students should have some experience with
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
Deploying a Virtual Machine (Instance) using a Template via CloudStack UI in v4.5.x (procedure valid until Oct 2015)
Deploying a Virtual Machine (Instance) using a Template via CloudStack UI in v4.5.x (procedure valid until Oct 2015) Access CloudStack web interface via: Internal access links: http://cloudstack.doc.ic.ac.uk
How you configure Iscsi target using starwind free Nas software & configure Iscsi initiator on Oracle Linux 6.4
How you configure Iscsi target using starwind free Nas software & configure Iscsi initiator on Oracle Linux 6.4 Download the software from http://www.starwindsoftware.com/ Click on products then under
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
Linux Integration Services 3.4 for Hyper-V Readme
Linux Integration Services 3.4 for Hyper-V Readme Microsoft Corporation Published: September 2012 Abstract This guide discusses the installation and functionality of Linux Integration Services for Hyper-V
Virtualization on Linux Using KVM and libvirt. Matt Surico Long Island Linux Users Group 11 March, 2014
Virtualization on Linux Using KVM and libvirt Matt Surico Long Island Linux Users Group 11 March, 2014 What will we talk about? Rationalizing virtualization Virtualization basics How does it work under
Introduction to Virtualization & KVM
Introduction to Virtualization & KVM By Zahra Moezkarimi ICT Research Institute Software Platform Laboratory Outline Virtualization History Overview Advantages and Limitations Types of virtualization Virtualization
13.1 Backup virtual machines running on VMware ESXi / ESX Server
13 Backup / Restore VMware Virtual Machines Tomahawk Pro This chapter describes how to backup and restore virtual machines running on VMware ESX, ESXi Server or VMware Server 2.0. 13.1 Backup virtual machines
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
Land Information New Zealand (LINZ) SALT Database. Migration from original hardware to virtualised hardware: Process Documentation
Land Information New Zealand (LINZ) SALT Database Migration from original hardware to virtualised hardware: Process Documentation Contents Migration from original hardware to virtualised hardware: Process
Linux Template Creation Guide. How to build your own Linux VM templates for deployment in Cloudturk.
Linux Template Creation Guide How to build your own Linux VM templates for deployment in Cloudturk. TABLE OF CONTENTS 1. Installing Xen Hypervisor... 2 2. Installing DomU (Paravirtualized)... 5 3. Installing
VMware vsphere-6.0 Administration Training
VMware vsphere-6.0 Administration Training Course Course Duration : 20 Days Class Duration : 3 hours per day (Including LAB Practical) Classroom Fee = 20,000 INR Online / Fast-Track Fee = 25,000 INR Fast
Veritas InfoScale 7.0 Virtualization Guide - Linux
Veritas InfoScale 7.0 Virtualization Guide - Linux November 2015 Veritas InfoScale 7.0 Virtualization Guide The software described in this book is furnished under a license agreement and may be used only
Deploy and test ovirt using nested virtualization environments. Mark Wu [email protected]
Deploy and test ovirt using nested virtualization environments Mark Wu [email protected] 1 Agenda Nested KVM Kickstart & Cobbler Kickstart files for VMs Install and clone ovirt VMs Integration test
Using Open Source Virtualization Technology In Computer Education. SUNY IT Master's Project By: Ronny L. Bull
Using Open Source Virtualization Technology In Computer Education SUNY IT Master's Project By: Ronny L. Bull Master's Project Advisor: Geethapriya Thamilarasu, Ph.D. Date: 9-04-2011 Abstract: This paper
RED HAT ENTERPRISE VIRTUALIZATION
Giuseppe Paterno' Solution Architect Jan 2010 Red Hat Milestones October 1994 Red Hat Linux June 2004 Red Hat Global File System August 2005 Red Hat Certificate System & Dir. Server April 2006 JBoss April
Configuring Virtual Blades
CHAPTER 14 This chapter describes how to configure virtual blades, which are computer emulators that reside in a WAE or WAVE device. A virtual blade allows you to allocate WAE system resources for use
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
Abstract. Microsoft Corporation Published: November 2011
Linux Integration Services Version 3.2 for Hyper-V (Windows Server 2008, Windows Server 2008 R2, Microsoft Hyper-V Server 2008, and Microsoft Hyper-V Server 2008 R2) Readme Microsoft Corporation Published:
Procedure to Create and Duplicate Master LiveUSB Stick
Procedure to Create and Duplicate Master LiveUSB Stick A. Creating a Master LiveUSB stick using 64 GB USB Flash Drive 1. Formatting USB stick having Linux partition (skip this step if you are using a new
VIRTUALIZATION 101. Brainstorm Conference 2013 PRESENTER INTRODUCTIONS
VIRTUALIZATION 101 Brainstorm Conference 2013 PRESENTER INTRODUCTIONS Timothy Leerhoff Senior Consultant TIES 21+ years experience IT consulting 12+ years consulting in Education experience 1 THE QUESTION
Rally Installation Guide
Rally Installation Guide Rally On-Premises release 2015.1 [email protected] www.rallydev.com Version 2015.1 Table of Contents Overview... 3 Server requirements... 3 Browser requirements... 3 Access
TimeIPS Server. IPS256T Virtual Machine. Installation Guide
TimeIPS Server IPS256T Virtual Machine Installation Guide TimeIPS License Notification The terms and conditions applicable to the license of the TimeIPS software, sale of TimeIPS hardware and the provision
Backup of ESXi Virtual Machines using Affa
Backup of ESXi Virtual Machines using Affa From SME Server Skill level: Advanced The instructions on this page may require deviations from procedure, a good understanding of linux and SME is recommended.
WatchGuard Dimension v1.1 Update 1 Release Notes
WatchGuard Dimension v1.1 Update 1 Release Notes Build Number 442674 Revision Date March 25, 2014 WatchGuard Dimension is the next-generation cloud-ready visibility solution for our Unified Threat Management
Table of Contents Introduction and System Requirements 9 Installing VMware Server 35
Table of Contents Introduction and System Requirements 9 VMware Server: Product Overview 10 Features in VMware Server 11 Support for 64-bit Guest Operating Systems 11 Two-Way Virtual SMP (Experimental
Virtualization with Windows
Virtualization with Windows at CERN Juraj Sucik, Emmanuel Ormancey Internet Services Group Agenda Current status of IT-IS group virtualization service Server Self Service New virtualization features in
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
Windows Host Utilities 6.0.2 Installation and Setup Guide
Windows Host Utilities 6.0.2 Installation and Setup Guide NetApp, Inc. 495 East Java Drive Sunnyvale, CA 94089 U.S.A. Telephone: +1 (408) 822-6000 Fax: +1 (408) 822-4501 Support telephone: +1 (888) 463-8277
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
VM-Series Firewall Deployment Tech Note PAN-OS 5.0
VM-Series Firewall Deployment Tech Note PAN-OS 5.0 Revision A 2012, Palo Alto Networks, Inc. www.paloaltonetworks.com Contents Overview... 3 Supported Topologies... 3 Prerequisites... 4 Licensing... 5
Building Oracle Grid with Oracle VM on Blade Servers and iscsi Storage. Kai Yu Dell Oracle Solutions Engineering
Building Oracle Grid with Oracle VM on Blade Servers and iscsi Storage Kai Yu Dell Oracle Solutions Engineering About Author Kai Yu 15 years with Oracle technology, specialized in Oracle Grid/RAC, Oracle
Red Hat Linux Administration II Installation, Configuration, Software and Troubleshooting
Course ID RHL200 Red Hat Linux Administration II Installation, Configuration, Software and Troubleshooting Course Description Students will experience added understanding of configuration issues of disks,
Upgrading Cisco UCS Central
This chapter includes the following sections: to Release 1.3, page 1 to Release 1.3 You can upgrade Cisco UCS Central release 1.1(2a) or 1.2 to 1.3 in either standalone or cluster mode. If you are already
Cloud Server. Parallels. Key Features and Benefits. White Paper. www.parallels.com
Parallels Cloud Server White Paper Key Features and Benefits www.parallels.com Table of Contents Introduction... 3 Key Features... 3 Distributed Cloud Storage (Containers and Hypervisors)... 3 Rebootless
Linux KVM Virtual Traffic Monitoring
Linux KVM Virtual Traffic Monitoring East-West traffic visibility Scott Harvey Director of Engineering October 7th, 2015 apcon.com Speaker Bio Scott Harvey Director of Engineering at APCON Responsible
Virtualization possibilities in MikroTik RouterOS
Virtualization possibilities in MikroTik RouterOS by Martin Pína MUM Poland, Wroclaw, 2 nd March, 2010 Why virtualization? Security (create whole running environment) Logical segregation (HTTP/FTP/DNS)
GL-250: Red Hat Linux Systems Administration. Course Outline. Course Length: 5 days
GL-250: Red Hat Linux Systems Administration Course Length: 5 days Course Description: The GL250 is an in-depth course that explores installation, configuration and maintenance of Linux systems. The course
Advanced Server Virtualization: Vmware and Microsoft Platforms in the Virtual Data Center
Advanced Server Virtualization: Vmware and Microsoft Platforms in the Virtual Data Center Marshall, David ISBN-13: 9780849339318 Table of Contents BASIC CONCEPTS Introduction to Server Virtualization Overview
A technical whitepaper describing steps to setup a Private Cloud using the Eucalyptus Private Cloud Software and Xen hypervisor.
A technical whitepaper describing steps to setup a Private Cloud using the Eucalyptus Private Cloud Software and Xen hypervisor. Vivek Juneja Cloud Computing COE Torry Harris Business Solutions INDIA Contents
Deploying Red Hat Enterprise Virtualization On Tintri VMstore Systems Best Practices Guide
TECHNICAL WHITE PAPER Deploying Red Hat Enterprise Virtualization On Tintri VMstore Systems Best Practices Guide www.tintri.com Contents Intended Audience... 4 Introduction... 4 Consolidated List of Practices...
Open vswitch Configuration Guide
Open vswitch Configuration Guide PICA8 Inc. March, 2011 Copyright (C) 2011 Pica8, Inc. All rights reserved. Pica8, Inc. makes no warranty of any kind with regard to this material, including, but not limited
NOC PS manual. Copyright Maxnet 2009 2015 All rights reserved. Page 1/45 NOC-PS Manuel EN version 1.3
NOC PS manual Copyright Maxnet 2009 2015 All rights reserved Page 1/45 Table of contents Installation...3 System requirements...3 Network setup...5 Installation under Vmware Vsphere...8 Installation under
Module 4 - Introduction to XenServer Storage Repositories
Module 4 - Introduction to XenServer Storage Repositories Page 1 Table of contents Scenario... 3 Exercise 1: Creating an NFS Storage Repository... 4 Exercise 2: Probing an Storage Repository... 9 Exercise
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
Installation Guide July 2009
July 2009 About this guide Edition notice This edition applies to Version 4.0 of the Pivot3 RAIGE Operating System and to any subsequent releases until otherwise indicated in new editions. Notification
Network Virtualization Tools in Linux PRESENTED BY: QUAMAR NIYAZ & AHMAD JAVAID
Network Virtualization Tools in Linux PRESENTED BY: QUAMAR NIYAZ & AHMAD JAVAID Contents Introduction Types of Virtualization Network Virtualization OS Virtualization OS Level Virtualization Some Virtualization
HP SDN VM and Ubuntu Setup
HP SDN VM and Ubuntu Setup Technical Configuration Guide Version: 1 September 2013 Table of Contents Introduction... 2 Option 1: VirtualBox Preconfigured Setup... 2 Option 2: VMware Setup (from scratch)...
Installing and Configuring Windows Server 2008. Module Overview 14/05/2013. Lesson 1: Planning Windows Server 2008 Installation.
Installing and Configuring Windows Server 2008 Tom Brett Module Overview Planning Windows Server 2008 Installations Performing a Windows Server 2008 Installation Configuring Windows Server 2008 Following
Virtualization: Know your options on Ubuntu. Nick Barcet. Ubuntu Server Product Manager [email protected]
Virtualization: Know your options on Ubuntu Nick Barcet Ubuntu Server Product Manager [email protected] Agenda Defi nitions Host virtualization tools Desktop virtualization tools Ubuntu as a guest
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
Abstract. Microsoft Corporation Published: August 2009
Linux Integration Components Version 2 for Hyper-V (Windows Server 2008, Windows Server 2008 R2, Microsoft Hyper-V Server 2008, and Microsoft Hyper-V Server 2008 R2) Readme Microsoft Corporation Published:
Partek Flow Installation Guide
Partek Flow Installation Guide Partek Flow is a web based application for genomic data analysis and visualization, which can be installed on a desktop computer, compute cluster or cloud. Users can access
FUJITSU Storage ETERNUS DX Configuration Guide -Server Connection-
FUJITSU Storage ETERNUS DX Configuration Guide -Server Connection- (iscsi) for Linux This page is intentionally left blank. Preface This manual briefly explains the operations that need to be performed
HP LeftHand SAN Solutions
HP LeftHand SAN Solutions Support Document Support Procedures Seting Up iscsi volumes on CENTOS 5, RedHat 5, Fedora 7 and, Debian Ubutu Linux Legal Notices Warranty The only warranties for HP products
A quantitative comparison between xen and kvm
Home Search Collections Journals About Contact us My IOPscience A quantitative comparison between xen and kvm This content has been downloaded from IOPscience. Please scroll down to see the full text.
Active Fabric Manager (AFM) Plug-in for VMware vcenter Virtual Distributed Switch (VDS) CLI Guide
Active Fabric Manager (AFM) Plug-in for VMware vcenter Virtual Distributed Switch (VDS) CLI Guide Notes, Cautions, and Warnings NOTE: A NOTE indicates important information that helps you make better use
Acronis Backup & Recovery 10 Server for Linux. Update 5. Installation Guide
Acronis Backup & Recovery 10 Server for Linux Update 5 Installation Guide Table of contents 1 Before installation...3 1.1 Acronis Backup & Recovery 10 components... 3 1.1.1 Agent for Linux... 3 1.1.2 Management
Windows Host Utilities 6.0 Installation and Setup Guide
Windows Host Utilities 6.0 Installation and Setup Guide NetApp, Inc. 495 East Java Drive Sunnyvale, CA 94089 U.S.A. Telephone: +1 (408) 822-6000 Fax: +1 (408) 822-4501 Support telephone: +1 (888) 4-NETAPP
Virtualization Features
Virtualization Features Palo Alto Networks PAN-OS New Features Guide Version 6.1 Contact Information Corporate Headquarters: Palo Alto Networks 4401 Great America Parkway Santa Clara, CA 95054 http://www.paloaltonetworks.com/contact/contact/
LBNC and IBM Corporation 2009. Document: LBNC-Install.doc Date: 06.03.2009 Path: D:\Doc\EPFL\LNBC\LBNC-Install.doc Version: V1.0
LBNC Compute Cluster Installation and Configuration Author: Markus Baertschi Owner: Markus Baertschi Customer: LBNC Subject: LBNC Compute Cluster Installation and Configuration Page 1 of 14 Contents 1.
Dell UPS Local Node Manager USER'S GUIDE EXTENSION FOR MICROSOFT VIRTUAL ARCHITECTURES Dellups.com
CHAPTER: Introduction Microsoft virtual architecture: Hyper-V 6.0 Manager Hyper-V Server (R1 & R2) Hyper-V Manager Hyper-V Server R1, Dell UPS Local Node Manager R2 Main Operating System: 2008Enterprise
Intelligent Power Protector User manual extension for Microsoft Virtual architectures: Hyper-V 6.0 Manager Hyper-V Server (R1&R2)
Intelligent Power Protector User manual extension for Microsoft Virtual architectures: Hyper-V 6.0 Manager Hyper-V Server (R1&R2) Hyper-V Manager Hyper-V Server R1, R2 Intelligent Power Protector Main
About the VM-Series Firewall
About the VM-Series Firewall Palo Alto Networks VM-Series Deployment Guide PAN-OS 6.1 Contact Information Corporate Headquarters: Palo Alto Networks 4401 Great America Parkway Santa Clara, CA 95054 http://www.paloaltonetworks.com/contact/contact/
Installing and Administering VMware vsphere Update Manager
Installing and Administering VMware vsphere Update Manager Update 1 vsphere Update Manager 5.1 This document supports the version of each product listed and supports all subsequent versions until the document
How to install software on VMware ESXi 4.0/4.1
How to install software on VMware ESXi 4.0/4.1 This section describes the installation and configuration of the Software on VMware ESXi 4.0/4.1 Server. Notice: the version of VMware ESXi 4.0/4.1 should
Hyper-V vs ESX at the datacenter
Hyper-V vs ESX at the datacenter Gabrie van Zanten www.gabesvirtualworld.com GabesVirtualWorld Which hypervisor to use in the data center? Virtualisation has matured Virtualisation in the data center grows
Dell High Availability Solutions Guide for Microsoft Hyper-V
Dell High Availability Solutions Guide for Microsoft Hyper-V www.dell.com support.dell.com Notes and Cautions NOTE: A NOTE indicates important information that helps you make better use of your computer.
Install and Configure an ESXi 5.1 Host
Install and Configure an ESXi 5.1 Host This document will walk through installing and configuring an ESXi host. It will explore various types of installations, from Single server to a more robust environment
Creating Overlay Networks Using Intel Ethernet Converged Network Adapters
Creating Overlay Networks Using Intel Ethernet Converged Network Adapters Technical Brief Networking Division (ND) August 2013 Revision 1.0 LEGAL INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION
Acronis Backup & Recovery 11.5
Acronis Backup & Recovery 11.5 Update 2 Installation Guide Applies to the following editions: Advanced Server Server for Windows Virtual Edition Server for Linux Advanced Server SBS Edition Workstation
Table of Contents. Online backup Manager User s Guide
Table of Contents Backup / Restore VMware Virtual Machines... Error! Bookmark not defined. Backup virtual machines running on VMware ESXi / ESX Server with VDDK / non VDDK... 2 Requirements and recommendations...
VMware for Bosch VMS. en Software Manual
VMware for Bosch VMS en Software Manual VMware for Bosch VMS Table of Contents en 3 Table of contents 1 Introduction 4 1.1 Restrictions 4 2 Overview 5 3 Installing and configuring ESXi server 6 3.1 Installing
EMC NetWorker Module for Microsoft for Windows Bare Metal Recovery Solution
EMC NetWorker Module for Microsoft for Windows Bare Metal Recovery Solution Release 3.0 User Guide P/N 300-999-671 REV 02 Copyright 2007-2013 EMC Corporation. All rights reserved. Published in the USA.
Linux Integration Services 3.5 for Hyper-V Readme
Linux Integration Services 3.5 for Hyper-V Readme Microsoft Corporation Published: December 2013 Abstract Hyper-V supports both emulated ( legacy ) and Hyper-V-specific ( synthetic ) devices for Linux
Support ovirt on Ubuntu
Support ovirt on Ubuntu May 2013 Zhou Zheng Sheng / 周征晟 - IBM, Linux Technology Center, KVM zhshzhou #vdsm on irc.freenode.net #ovirt on irc.oftc.net Agenda Why Ubuntu? Our focus and status Support VDSM
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
Overview... 2. Customer Login... 2. Main Page... 2. VM Management... 4. Creation... 4 Editing a Virtual Machine... 6
July 2013 Contents Overview... 2 Customer Login... 2 Main Page... 2 VM Management... 4 Creation... 4 Editing a Virtual Machine... 6 Disk Management... 7 Deletion... 7 Power On / Off... 8 Network Management...
