Parallels Cloud Server - 6.0 Getting Started Guide

Parallels Cloud Server 6.0
Getting Started Guide
Copyright © 1999-2012 Parallels IP Holdings GmbH and its affiliates. All rights reserved.
Copyright © 1999-2012 Parallels IP Holdings GmbH and its affiliates. All rights reserved.
This product is protected by United States and international copyright laws. The product’s underlying technology, patents, and trademarks are listed at http://www.parallels.com/trademarks.
Microsoft, Windows, Windows Server, Windows NT, Windows Vista, and MS-DOS are registered trademarks of Microsoft Corporation. Apple, Mac, the Mac logo, Mac OS, iPad, iPhone, iPod touch, FaceTime HD camera and iSight are trademarks of Apple Inc., registered in the US and other countries. Linux is a registered trademark of Linus Torvalds. All other marks and names mentioned herein may be trademarks of their respective owners.
Contents
Introduction ............................................................................................................... 5
About Parallels Cloud Server 6.0 ..................................................................................... 6
About This Guide ............................................................................................................ 7
Organization of This Guide .......................................................................................................7
Documentation Conventions ....................................................................................................7
Getting Help .................................................................................................................... 8
Feedback ........................................................................................................................ 9
Key Terms ...................................................................................................................... 9
Installing Parallels Cloud Server 6.0 ....................................................................... 10
Hardware Compatibility ................................................................................................. 10
Requirements for Standalone Installations ............................................................................. 11
Requirements for Servers in a Parallels Cloud Storage Cluster .............................................. 12
Software Compatibility ................................................................................................... 13
Network Requirements .................................................................................................. 13
Obtaining Parallels Cloud Server 6.0 Distribution Set ...................................................... 13
Starting Installation ........................................................................................................ 14
Choosing the Installation Type ....................................................................................... 15
Installing in Graphical Mode ........................................................................................... 15
Reading and Accepting the License Agreement .................................................................... 15
Defining Network Settings ..................................................................................................... 16
Choosing the Installation Device ............................................................................................ 18
Entering the License .............................................................................................................. 20
Installing on Parallels Cloud Storage ...................................................................................... 21
Defining Time Zone Settings .................................................................................................. 27
Setting a Password ............................................................................................................... 28
Partitioning the Hardware Drive ............................................................................................. 29
Installing Parallels Virtual Automation ..................................................................................... 33
Finishing the Installation ......................................................................................................... 34
Contents
Starting to Work in Parallels Cloud Server 6.0 ....................................................... 35
Using CLI ...................................................................................................................... 36
Using Parallels Virtual Automation .................................................................................. 37
Setting Up Parallels Virtual Automation .................................................................................. 39
Installing Parallels Virtual Automation Manually ...................................................................... 40
Connecting to a Server .......................................................................................................... 41
Performing Basic Operations in Parallels Cloud Server 6.0 .................................. 42
Creating Virtual Machines and Containers ...................................................................... 43
Supported Guest Operating Systems .................................................................................... 45
Performing Initial Configuration ...................................................................................... 46
Configuring Network Settings ................................................................................................ 46
Setting Passwords for Virtual Machines and Containers ........................................................ 47
Starting, Stopping, and Querying Status of Virtual Machines and Containers .................. 48
Listing Virtual Machines and Containers ......................................................................... 49
Deleting Virtual Machines and Containers ...................................................................... 49
Running Commands in Virtual Machines and Containers ................................................ 50
Monitoring Resources ................................................................................................... 51
Migrating Virtual Machines and Containers ..................................................................... 53
Managing Virtual Machine and Container Backups ......................................................... 55
Index ........................................................................................................................ 56
Key Terms .............................................................................................................. 9
C
HAPTER
1

Introduction

Parallels Cloud Server 6.0 is a virtualization solution that allows you to run multiple virtual machines and Containers on a single physical server.
This chapter provides general information about Parallels Cloud Server and this guide. You will learn
Parallels Cloud Server basics (p. 6)
goals and target audience of the guide (p. 7)
guide organization (p. 7)
documentation conventions used in the guide (p. 7)
resources to consult to get more information on Parallels Cloud Server (p. 8)
ways to submit feedback to the Parallels documentation team (p. 9)
In This Chapter
About Parallels Cloud Server 6.0 ............................................................................. 6
About This Guide .................................................................................................... 7
Getting Help ........................................................................................................... 8
Feedback ............................................................................................................... 9
Introduction

About Parallels Cloud Server 6.0

Parallels Cloud Server 6.0 is a virtualization solution that allows you to simultaneously run multiple Parallels virtual machines and Containers on a single physical server. With Parallels Cloud Server, you can efficiently share your server's hardware resources among virtual machines and Containers.
Parallels Cloud Server is installed directly on the server hardware and does not need any operating system to function. Once it is installed, Parallels Cloud Server allows you to create virtual machines and Containers and manage them using the following tools:
Parallels command-line interface (CLI). The command-line interface comprises a set of
Parallels command-line utilities that you can use to manage virtual machines and Containers, both locally and remotely.
Parallels Virtual Automation (PVA). Parallels Virtual Automation is a remote management tool
that allows you to manage physical servers and their virtual machines and Containers with the help of a standard Web browser on any platform.
Graphically, a server with the Parallels Cloud Server software installed can be represented as follows:
6
Introduction

About This Guide

The Getting Started With Parallels Cloud Server 6.0 guide provides information on installing and deploying Parallels Cloud Server on your server, including the pre-requisites and the stages you shall pass.
The guide is intended for anyone interested in deploying Parallels Cloud Server 6.0 on their servers.

Organization of This Guide

This guide is organized in the following way:
Chapter 1, Introduction (p. 5), gives an overview of the Parallels Cloud Server product and this guide.
Chapter 2, Installing Parallels Cloud Server 6.0 (p. 10), describes the hardware and software requirements your server must meet to successfully install Parallels Cloud Server. It also provides detailed information on how to install Parallels Cloud Server.
Chapter 3, Installation in a Nutshell, gives an overview of the steps to take to install Parallels Cloud Server on a physical server.
Chapter 4, Starting to Work in Parallels Cloud Server 6.0 (p. 35), provides instructions on setting up Parallels Virtual Automation, a web-based tool for managing virtual machines and Containers.
Chapter 5, Performing Basic Operations in Parallels Cloud Server 6.0 (p. 42), familiarizes you with the way to perform the main operations on your virtual machines and Containers: create new virtual machines and Containers, start and stop them, adjust their configuration, and so on.

Documentation Conventions

Before you start using this guide, it is important to understand the documentation conventions used in it.
The table below presents the existing formatting conventions.
Formatting convention Type of Information Example
Special Bold
Items you must select, such as menu options, command buttons, or items in a list.
Titles of chapters, sections, and subsections.
Go to the Resources tab.
Read the Basic Administration chapter.
7
Introduction
Italics
Preformatted
Saved parameters for Container
Monospace Bold
C:\vzlist -a
Monospace
Key+Key Key combinations for which the
Used to emphasize the importance of a point, to introduce a term or to designate a command-line placeholder, which is to be replaced with a real name or value.
The names of commands, files, and directories.
On-screen computer output in your command-line sessions; source code in XML, C++, or other programming languages.
What you type, as contrasted with on-screen computer output.
user must press and hold down one key and then press another.
These are the so-called OS templates.
To remove a Container, type prlctl delete ctid.
Use prlctl start to start a Container.
101
Ctrl+P, Alt+F4
Besides the formatting conventions, you should also know about the document organization convention applied to Parallels documents: chapters in all guides are divided into sections, which, in their turn, are subdivided into subsections. For example, About This Guide is a section, and Documentation Conventions is a subsection.

Getting Help

In addition to this guide, there are a number of other resources available for Parallels Cloud Server which can help you use the product more effectively. These resources include:
Parallels Cloud Server 6.0 Installation Guide. This guide provides detailed information on installing Parallels Cloud Server on your server, including the pre-requisites and the stages you shall pass.
Parallels Cloud Server 6.0 User's Guide. This guide provides comprehensive information on Parallels Cloud Server covering the necessary theoretical conceptions as well as all practical aspects of working with the product. However, it does not deal with the process of installing and configuring your system.
Parallels Cloud Server 6.0 Templates Management Guide. This guide is meant to provide complete information on Parallels templates - an exclusive Parallels technology allowing you to efficiently deploy standard Linux applications inside your Containers and to greatly save the server resources (physical memory, disk space, etc.).
Parallels Cloud Server 6.0 Command Line Reference Guide. This guide is a complete reference on all Parallels Cloud Server configuration files and command line utilities.
8
Introduction

Feedback

If you spot a typo in this guide, or if you have an opinion about how to make this guide more helpful, you can share your comments and suggestions with us by completing the Documentation Feedback form on our website (http://www.parallels.com/en/support/usersdoc/).

Key Terms

To avoid any misunderstandings while following the instructions in the guide, please become acquainted with the main Parallels Cloud Server definitions:
Container. A virtual private server, which is functionally identical to an isolated standalone computer, with its own IP addresses, processes, files, users database, configuration files, applications, system libraries, and so on. Containers share one physical server and one operating system (OS) kernel. However, they are isolated from each other. Container is a kind of ‘sandbox’ for processes and users.
Guest operating system (Guest OS). An operating system installed in a virtual machine and Container. It can be any of the supported Windows or Linux operating systems.
Hardware virtualization. A technology allowing you to efficiently use your physical server's hardware resources by sharing them between multiple virtual machines created on the server.
Parallels Cloud Server license (or product key). A special license that you must install on the physical server to be able to start using Parallels Cloud Server. Every physical server must have its own license installed.
OS virtualization. A technology allowing you to create multiple isolated Containers on a single physical server to share hardware, licenses, and management effort with maximum efficiency.
Parallels server. A server where the Parallels Cloud Server software is installed for hosting Parallels virtual machines and Containers.
Virtual machine (VM). A computer emulated by Parallels Cloud Server. Like a Container, a virtual machine is functionally identical to an isolated standalone computer, with its own IP addresses, processes, files, users database, configuration files, applications, system libraries, and so on. However, virtual machines run their own operating systems rather than share one operating system kernel.
9
Installing in Graphical Mode .................................................................................... 15
C
HAPTER
2

Installing Parallels Cloud Server 6.0

The current chapter provides comprehensive information on the process of installing Parallels Cloud Server 6.0 on your server, including the pre-requisites and the stages you shall pass.
Note: This guide describes how to install Parallels Cloud Server 6.0 in the default graphical mode. For information on other installation modes, consult the Parallels Cloud Server 6.0 Installation Guide.
In This Chapter
Hardware Compatibility ........................................................................................... 10
Software Compatibility ............................................................................................ 13
Network Requirements ........................................................................................... 13
Obtaining Parallels Cloud Server 6.0 Distribution Set................................................ 13
Starting Installation .................................................................................................. 14
Choosing the Installation Type ................................................................................. 15

Hardware Compatibility

The system requirements slightly change depending on whether you are deploying Parallels Cloud Server 6.0
as a stand-alone installation (p. 11)
or
as part of a Parallels Cloud Storage cluster (p. 12)
Installing Parallels Cloud Server 6.0

Requirements for Standalone Installations

The hardware requirements for running Parallels Cloud Server 6.0 as a standalone installation are as follows:
X86 or x86-64 platform with Intel VT-x or AMD-V hardware virtualization support.
1.5 GHz or faster processor (a 64-bit processor is required for running x64 versions of guest
operating systems).
At least 2 GB of RAM.
Ethernet network adapter and a valid IP address.
DVD-ROM drive.
The actual number of virtual machines and Containers you can run on a physical server and their performance depend on the resources they require. In general, the more resources your physical server has, the more virtual machines and Containers you can run and the higher is their performance.
You will need the following partitions:
Partition Description Size
/boot
/
/vz
swap
Boot partition containing boot files for Parallels Cloud Server.
Root partition containing all Parallels Cloud Server program files.
Partition for storing all virtual machines and Containers data.
Paging partition for Parallels Cloud Server.
500 MB
12 GB or more
30 GB or more
RAM swap
up to 4 GB 2 GB
4-16 GB 4 GB
16-64 GB 8 GB
64-256 GB 16 GB
256-512 GB 32 GB
11
Installing Parallels Cloud Server 6.0

Requirements for Servers in a Parallels Cloud Storage Cluster

If you plan to deploy a Parallels Cloud Storage cluster, make sure your servers meet the requirements below.
Metadata Servers
A metadata server must meet the following requirements:
Software: Parallels Cloud Server 6.0
RAM: 2 GB or more
Disk space: 10 GB or more
Network:
1 or more Ethernet adapters (1 Gb or faster)
a static IP address for each Ethernet adapter
Chunk Servers
A chunk server must run Parallels Cloud Server 6.0 and have at least one Ethernet adapter (1 Gb or faster) installed. Chunk servers can export any amount of available local disk space to a Parallels Cloud Storage cluster and do not require more than 1 GB of RAM.
Clients
A client computer must run Parallels Cloud Server 6.0 and have at least one Ethernet adapter (1 Gb or faster) installed. There are no special requirements to the amount of RAM and disk space that must be available on a client, except for the general recommendations for running the Parallels Cloud Storage software.
Hard Disk Requirements
If you are installing Parallels Cloud Server with Parallels Cloud Storage, create these partitions:
Partition Description Size
/boot
/
/vz
Boot partition containing boot files for Parallels Cloud Server. 500 MB
Root partition containing all Parallels Cloud Server files. 10-20 GB (without the
/pstorage directory)
20-30 GB (with the /pstorage directory)
Partition for storing OS and application template files. 30-40 GB
12
Installing Parallels Cloud Server 6.0
/pstorage
Partition for storing Parallels Cloud Storage data.
Create a separate /pstorage partition if you plan to configure the server as a chunk server. Otherwise, create the /pstorage directory on the root (/) partition and additionally allocate 10 GB to this partition.
all the remaining disk space on the server
swap
Paging partition for Parallels Cloud Server.
RAM swap
up to 4 GB 2 GB
4-16 GB 4 GB
16-64 GB 8 GB
64-256 GB 16 GB
256-512 GB 32 GB

Software Compatibility

Parallels Cloud Server is installed on a bare-metal server and does not need any operating system to function.

Network Requirements

To connect to a physical server with Parallels Cloud Server, you need to establish a wireless or wired network connection between this server and the remote computer. So, you must have a valid IP address for the physical server as well as know the default gateway, network mask, and DNS configuration.

Obtaining Parallels Cloud Server 6.0 Distribution Set

You can use one of the following ways to obtain the Parallels Cloud Server 6.0 distribution set:
Download the ISO image of Parallels Cloud Server 6.0 from the Parallels web site to your computer. In this case, you need to burn the downloaded ISO image to a DVD or to create a bootable USB drive before starting the installation.
Contact a Parallels sales representative and get a DVD with Parallels Cloud Server 6.0.
13
Installing Parallels Cloud Server 6.0

Starting Installation

Parallels Cloud Server can be installed from three types of media:
DVD discs
USB drives (see Preparing for Installation from USB Storage Drives to prepare for
installation from USB drives)
PXE servers (see the Installation via PXE Server guide for information on installing Parallels Cloud Server over the network)
To start the installation, do the following:
1 Configure the server to boot from the chosen media (either a DVD disc or a USB drive).
2 Boot the server from the chosen media and wait for the Welcome screen:
14
Installing Parallels Cloud Server 6.0

Choosing the Installation Type

You can install Parallels Cloud Server 6.0 in one of the following modes:
graphical mode (default): install Parallels Cloud Server using the graphical installer. This is the recommended mode of installing the product.
graphical mode with basic video driver: install Parallels Cloud Server in a special graphical mode. Use this mode if the installer cannot load the correct driver for your video card.
expert mode: install Parallels Cloud Server using the graphical installer in extended mode. As compared to the default graphical mode, this mode gives you more options to configure your system and is recommended for advanced users.
vnc mode: install Parallels Cloud Server by running the installer in graphical mode locally and displaying it on a system connected to the local server over the network.
Your further installation steps will differ depending on which mode you choose.
Note: This guide describes only the procedure of installing Parallels Cloud Server in graphical mode. For information on other modes, consult the Parallels Cloud Server 6.0 Installation Guide.

Installing in Graphical Mode

To install in the graphical mode, choose the Install or upgrade an existing system option in the Welcome window and press Enter. In this mode, you use the graphical installer and specify only
basic parameters to install Parallels Cloud Server.

Reading and Accepting the License Agreement

Read and accept the Parallels end-user license agreement. To accept the license agreement, click Next, and in the displayed window, click Agree.
15
Installing Parallels Cloud Server 6.0

Defining Network Settings

Choose a hostname for your server. You can specify a hostname as a fully qualified domain name (hostname.domainname) or as a short name (hostname).
On this screen, you also need to configure your network settings for at least one network card. To do this:
1 Click the Configure Network button.
2 Select one of the network cards installed on the server.
3 Click Edit.
16
Installing Parallels Cloud Server 6.0
4 Do one of the following:
Accept the network settings offered by the installer. View the default settings in the editing
network card window, and if you are satisfied with them, click Apply; then click Close.
Configure the network card settings. Click the necessary tabs in the editing network card
window, and configure the settings to meet your demands. When you are done, click Apply; then click Close.
Click Next to continue with the installation.
17
Installing Parallels Cloud Server 6.0

Choosing the Installation Device

First, you need to select the storage device to install Parallels Cloud Server on.
You can choose between two options:
Basic Storage Devices: Install Parallels Cloud Server on a hard drive that is connected directly to your local system.
Parallels Cloud Storage: Install Parallels Cloud Server on a special storage device — Parallels Cloud Storage. If you choose this option, you will need to specify a number of additional settings in the step Installing on Parallels Cloud Storage (p. 21).
18
Loading...
+ 39 hidden pages