Professional Documents
Culture Documents
ZeroStack UserGuide Version 2.2 PDF
ZeroStack UserGuide Version 2.2 PDF
www.zerostack.com
ZeroStack
User Guide
Version 2.2
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of
ZeroStack, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
Table of Contents
ZeroStack User Guide .............................................................................................................. 1
Version 2.2...........................................................................................................................................................1
1. Organization of the ZeroStack Cloud ......................................................................... 5
1.1. Regions and Availability Zones .......................................................................................................5
1.2. Business Units ........................................................................................................................................7
1.3. Projects .....................................................................................................................................................7
2. Accessing the ZeroStack Cloud.................................................................................... 9
2.1. User Interface .........................................................................................................................................9
2.2. OpenStack API .................................................................................................................................... 10
2.3. OpenStack Command Line Interface (CLI) ............................................................................... 11
3. Preparing to Create a VM........................................................................................... 12
3.2. Creating a Private Network ............................................................................................................ 12
3.3. Creating Security Groups ................................................................................................................ 15
3.4. Creating Key Pairs.............................................................................................................................. 16
3.5. Importing Images .............................................................................................................................. 19
4. Creating a VM .............................................................................................................. 22
4.1. Using a Placement Policy................................................................................................................ 22
4.2. Selecting an Availability Zone (AZ) ............................................................................................. 22
4.3. Adding Tags (Optional) ................................................................................................................... 22
4.4. Selecting the Source Image for the VM .................................................................................... 23
4.5. Using a Placement Group ............................................................................................................... 24
4.6. Selecting Image Flavors for Creating the VM ......................................................................... 25
4.7. Creating VM with Advanced Config ........................................................................................... 26
4.8. Choosing a Volume .......................................................................................................................... 26
4.9. Setting the Private and Floating IPs ........................................................................................... 29
4.10. Adding Security Groups .................................................................................................................. 30
4.11. Setting Passwordless SSH............................................................................................................... 31
4.12. Injecting Boot Scripts ....................................................................................................................... 31
4.13. Reviewing and Creating a VM ...................................................................................................... 32
5. Creating Your Own Image .......................................................................................... 33
5.1. Create an Image from a VM .......................................................................................................... 33
5.2. Upload Your Own Image ................................................................................................................ 34
6. Using the Object Store ............................................................................................... 38
2
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
The ZeroStack Cloud platform can be hosted in multiple locations worldwide. These locations are
composed of regions and availability zones. Each region is a separate geographic area and has isolated
locations knows as availability zones. The ZeroStack Cloud platform provides you the ability to place
resources and data in multiple locations.
One or more zBlocks constitute an availability zone (AZ). An AZ represents a fault domain, and zBlocks
that are connected to the same power and networking infrastructure should typically be in the same
AZ. For example, a rack could be an AZ, or multiple adjacent racks could be in the same AZ.
There are several other considerations when defining what constitutes an AZ. In some enterprises, the
infrastructure architect can create an AZ. The placement of workloads to this AZ are controlled via
placement policies described in later sections.
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
One or more AZs constitutes a region. A region defines the scope of a cloud service. Users have to
choose the region in which they want to create VMs, volumes, snapshots, networks, projects, and so
on.
Depending on the size, a region can map to a single physical data center in a particular geographical
area.
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
1.3. Projects
Projects are associated with a Business Unit. Each business unit can have multiple projects.
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
To sign in to your ZeroStack private cloud, go to console.zerostack.com, enter your customer ID,
business unit, username, and password, then click Sign In. The main page of the interface opens, as
shown below. To return to this page, click the cloud icon ( ) in the left sidebar.
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
10
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
11
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
3. Preparing to Create a VM
Before creating a VM, the following preparatory steps required:
1. You need a first create a private network that the VM will use to communicate with other VM’s.
You can create your own internal subnets and share them with other projects if needed.
Optionally, you can create routers to connect to external networks or other private networks
within the cluster.
2. You then need to create security groups that act like VM-level firewalls where you can define
rules that open a given port and protocol to access the VM instance. As part of security group
definition, you need to define a key pair which are the SSH credentials that are injected into the
instance when it is launched.
3. Finally, you will need to import an VM image that will be used to launch the instance.
These steps are described in more detail in the following pages:
12
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
4. Verify that the Networks tab is selected, and then click Create Network.
13
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
11. Type a router name, select a gateway, and then add an interface. Click Create.
12. Select the Network Topology tab to review your new network.
14
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
15
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
2. Add a custom group by clicking Add Custom Security Group and following the steps.
16
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
2. Add a key pair name. Check the box below to make this the default key pair for this project.
17
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
The selected key pair is set as the default and appears at the top of the list.
18
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
3. You can select an image from external source file or URL. For these options, you need to set the
image configuration and image type. Click Browse to select a file, and then click Next: Image
Profile.
19
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
4. Alternately, you can select from available public images. Select Public Image and then click Next:
Image Profile.
5. Set the image profile using the default image configuration. Click Next: Image Access.
6. Specify the permissions for image access. You can make it accessible for all projects or keep the
access limited to the current project.
20
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
21
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
4. Creating a VM
The process of creating a VM can be a single or multi-step process depending on the level of
customization needed. The process usually involves selecting a VM image as the source of the VM,
adding volumes from the appropriate pool types, and associating networking, security groups, and key
pairs. You can optionally inject a script that runs at VM boot time. The system also allows you to use
placement groups to put VMs together in the same host or place them across multiple hosts.
ZeroStack offers support for custom VM placement policies. If your cloud administrator has created a
placement policy for a project, you can associate that policy and have the system place the VM per the
set policy.
22
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
23
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
24
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
25
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
26
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
A new volume record is added. You can add details to new volume record as desired.
27
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
2. At the bottom of the window, click Add to add selected volumes to VM.
Selecting a Volume from a Snapshot
1. Select a snapshot to use for adding a volume and click Add.
28
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
The added volume appears in the volumes list. You can edit or delete any volumes you add.
Volumes added from existing volumes cannot be edited, just deleted.
29
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
30
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
31
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
Note that you can create the VM at any step in the wizard by clicking the Create Now button.
32
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
3. Click the three vertical dots ( ) at the top right to open the actions menu, and then select an
option.
This actions menu lists the available actions for the VM for creating a new image.
33
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
34
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
35
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
To assign permissions
When creating a new image, you can share the image with all projects and BUs, or limit it to your
current project.
1. Select the type of access you want for the new image: All Projects, My Project.
2. Click Create New Image.
36
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
3. The image panel refreshes and displays your new image with a status of Queued. Click VMs and
then select the Images tab again.
Your image is saved. The images are listed on the Images tab and the image status is Active.
37
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
38
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
39
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
2. The ZApp Store section displays available templates. You need to import them into My Library
before deploying them into a project. To import a template, select it and click Import to My
Library.
40
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
41
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
2. Fill in necessary details like template name, version, supported OS, and so on.
3. You can import template source code via an external file or URL or you can write your own
template code.
The cloned app is displayed in My Library and is ready to deploy.
42
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
4. To edit a template, select Edit from overflow menu on the template that you want to edit.
43
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
44
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
2. Add details for the new template like name, version, supported OS, description, and so on.
3. You can import template source code via an external file or URL or you can write your own
template code. When this is done, click Create to create the template.
The newly created template is added to My Library and is ready to deploy.
45
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
2. Provide App Name, Template Name, and Template Version. Select one of the supported Image
options shown.
3. Select a flavor, fill in any other required details, and then click Deploy App in the upper left.
After successful deployment, the deployed apps are listed in the Apps section of the project.
46
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
47
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
48
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
o Add an external cloud provider in the Configuration area under Default Settings.
4. For either option, fill in the information, and then click Authenticate and Test Connection to
verify that the provider is correctly set up.
When the external cloud provider is added successfully, it is listed on the Project Summary page.
49
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
2. In order to use VMs from external cloud providers, you first need to migrate them to ZeroStack
cloud.
3. In the Account Name dropdown list, select the external cloud account from which you want to
migrate VMs.
4. For the desired VM, select Migrate in the Actions menu. You can select multiple VMs in order to
initiate bulk migration.
50
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
51
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
7. Your VMs are powered off during migration. When a Migrate Workloads message appears, click
Yes to start the migration.
52
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
8. When the migration is completed or failed, the status updates accordingly. If the migration fails,
you can view more details by clicking See More.
53
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
You can export your workloads from your ZeroStack cloud to an external cloud provider like AWS. This
flexible model gives you two-way mobility of workloads between ZeroStack and AWS. You can thus
achieve the best hybrid strategy for your environment.
To start exporting
1. Power off your VM and click on Export to External Cloud Provider. You can do this in the list or
table view. You can also select multiple VMs belonging to the same project and export them
together. Please note you cannot export any VMs that are powered on.
54
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
2. Once you have selected the VMs and clicked on Export, you can input the Account Name,
Region, and Availability Zone. The external cloud provider will default to AWS. Click on Review
And Edit after entering all the required information.
55
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
3. Once you click on Review, you can start entering details for AWS instances. The ZeroStack UI gives
you a one to one mapping between ZeroStack VMs and AWS instances.
56
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
4. Click on Start Exporting. The UI will show you a message that the export is queued.
5. You can also click on the Export Activity pane to collapse it and see detailed VM Export Progress.
57
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
Once the export is completed, you will be able to see this in the Export Activity with all necessary
details. You can also log into your AWS account and see the migrated VM instance.
58
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
59
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
You can see sizing recommendation for VMs in the Recommended Flavor column. To resize the VM,
clicking on Actions and then click on Resize.
60
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
ZeroStack offers a rich set of monitoring tools for reducing the time to troubleshoot issues. This
includes the ZeroStack Timeline Viewer. The timeline viewer shows a list of current and past events
generated by the system. You can select a granularity of Hourly, Daily, or Weekly to view the events.
You can also go back in time and view event data up to a month old.
Below the events list are available metrics and their values. This view is most relevant at a VM level.
You can select error or warning events and juxtapose them against the metrics of one or more VMs to
find out what may have been the cause of the event.
The image below shows a historical view of event metrics.
61
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
This combination of events and metrics allows customers to determine the causes of issues quickly,
without having to call customer support.
62
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
63
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
You can set resource quotas for each of your business unit to set an upper limit on resources the
business unit can consume.
1. To set the quota, click on the Business Unit and then on” Set Quota” on
the summary tab.
2. Click on “Quota Limit” and enter appropriate quota numbers for each of
the resources that are listed.
64
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
3. Once the quota limits are set, the summary page will start displaying the
number resources you are using, the number resources that are allocated
to projects and the total number of resources available. This information
will be listed for every type of resources.
65
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
With ZeroStack, you can configure storage pools pointing to external storage. After these storage
pools are configured, you can use them as pool types while creating new volumes. Zerostack supports
the following types of external storage
• NFS
• Nimble
• NetApp
• Pure Storage
• NexentaNFS
External Storage Pools can be used across all Business Units and Projects. To create an external storage
pool
1. Click on Infrastructure
2. Under Regions, click on View more details
3. Navigate to the Storage tab in the top navigation pane. Click on Create External Storage
Pools
4. Select the Storage Type under Add External Storage section
5. Depending on the selected storage type, enter additional configuration information and save
details
You will now see the Storage Pool created successfully under External Storage Pools. You can on
Actions to edit, delete and view details for this pool
66
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
While creating volumes, you can use your configured external storage instead of the local storage
pools.
67
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
68
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
12.1. Prerequisites
Before you start backing up your VM instances you need to do the following
1. Configure a backup server
2. Configure a backup group in projects that require a backup
Once you click on Save, please wait for a 5-8 mins to ensure the backup settings are saved and the
service is successfully created. Please do not navigate anywhere on the UI till these settings are saved.
69
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
Backup groups can be configured only by member roles. For admins to be able to configure backup
groups, they need to have the member role too in addition to the admin role.
Alternatively, if you have created backup groups for a project before you can also do this by clicking
on Create Backup Group under Backups in the top navigation pane of a project.
70
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
There are two ways of taking backups. You can either do this through the Configuration tab or the
Backups tab if you have taken backups before.
71
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
1. Navigate to the Configuration tab in the top navigation pane under Projects. If you haven’t
used this option recently it may appear under the More tab.
2. Click on Backup Groups under Project Settings
3. Under Backup Groups, you can see all the groups you have created. Click on a group
4. Click on options available on top right of the screen and then click on Backup
5. Give the back up a Name and Description and select its Type
6. Click on Save. The application will navigate you to the Backups tab where you can see the
status of the backup. Your backup is created successfully once its Status changes to Available.
1. Navigate to the Backups tab in the top navigation pane under Projects.
2. Search for a backup group
3. Click on Actions
4. Click on Take Backup
5. Give the back up a Name and Description and select its Type
6. Click on Save. You will see your backup appear in the list. Your backup is created successfully
once its Status changes to Available
72
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
You can restore your backups at any point to recover your VM instances and applications in case of a
failure.
73
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
74
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
You can connect your ZeroStack Cloud to any LDAP directory for authentication, user and group
management. An LDAP directory is a collection of data about users and groups. LDAP (Lightweight
Directory Access Protocol) is an Internet protocol that web applications can use to look up information
about those users and groups from the LDAP server.
You can configure your ZeroStack Cloud to connect to any LDAP directory servers including
OpenLDAP and Microsoft Active Directory.
You will be able to see the configured LDAP directories and use the edit functionality in the future to
make any changes.
75
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
76
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
77
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
78
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
2. To log in into any other region, Click on Sign In link next to that region
3. You can then enter the credentials for this region. This includes business unit name, username
and password.
79
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
4. You are now logged into the other region. You can confirm this by clicking the Customer Id
again on the top right hand corner
80
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
To save a profile,
1. Click on the Customer Id on the top right hand corner
2. Click on Add Profile and enter the required credentials
3. Click on Sign In. This will save the user profile for subsequent sign-ins. Please note, for
security reasons the application will not save the password.
81
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
This profile will now appear on the sign in page. You can click on the profile and sign in into the region
by entering your password.
82
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
83
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
The ZeroStack Cloud Platform supports rolling upgrades for your cluster. A rolling upgrade allows the
ZeroStack Cloud Operating System (Z-COS) to be upgraded one node at a time. This means the
ZeroStack services running on your cluster are highly available and they flawlessly continue to function
even while software is being upgraded.
The upgrade takes close to an hour for a 4 node cluster. However, this number may change depending
on how busy the cluster is and the size of your workloads.
When the user kicks off an upgrade, this sets into motion a series of events that updates the nodes in
the cluster to a new version of the ZeroStack Cloud Operating System (Z-COS).
The upgrade starts with a single node by live migrating the VMs from that node to other nodes in the
cluster. After the VMs and cloud services are live migrated off of the first node, the full OS stack is
updated, rebooting the node if required. Once that node is brought back online and has rejoined the
84
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
cluster, the upgrade process moves on to node 2 repeating the process. This continues through each
node in the cluster until the system in its entirety is running the latest code.
Rolling upgrades on your ZeroStack cluster have the following fundamental requirements
Shared Storage: All VMs running critical workloads should have volumes hosted on shared storage.
Shared storage comprises of HDD and SSD replicated pools only. VMs on shared storage will be live
migrated during the rolling upgrade. VMs with volumes on local on external storage will be shut down
when the node hosting their volume is shut down and automatically restarted when the node is back
up again.
Spare Capacity: During rolling upgrade, nodes in the cluster are upgraded one at a time. Since the
node upgrade includes a reboot of the node; any critical workloads (VMs) or cloud services running on
the node are first evacuated to other nodes before it is rebooted.
Since critical VMs, residing on shared storage, will be live-migrated to other nodes, there should be
enough spare capacity on the other nodes for hosting these VMs.Zerostack support can help you
make this determination and will support verify spare capacity before starting the rolling upgrade.
Network Utilization: Live migration involves copying memory contents of a VM from the source to
the destination node. This can generate some network traffic, especially for VMs with lots of memory
activity. It is therefore advisable to schedule rolling upgrades for periods when an increase in network
bandwidth can be accommodated.
Control Plane Downtime: Since control services are migrated before the node on which they are
running can be rebooted; there are multiple short-lived downtimes, lasting a few seconds, for control
plane services. It is therefore advisable to schedule rolling-upgrades at times when not a lot of control
plane activity (e.g VM creations, volume creations etc.) is expected.
The ZeroStack Support team will contact you once the rolling upgrade is successfully completed. You
can then check the version number on the UI and verify all powered-on VMs are still accessible.
85
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
The ZeroStack Cloud provides a cost management console that lets you view, monitor budget your
costs according to your resource consumption. You can set individual rates for the resources you are
consuming which can be applied to various business units or projects. Once these rates are applied,
you can see detailed reports of what resources in the cloud are driving your costs. This helps you make
the best data driven decisions on your overall Enterprise IT spending and allocate budgets accordingly
to various projects.
ZeroStack supports the following features to help you analyze all your cloud costs
The Cost Management tab on your left navigation bar provides a detailed overview of how your costs
are moving over time. When you log in, the default time period is set to first day of the calendar
month till the current date. You can change this calendar period by clicking on the calendar icon on
the top right-hand corner, selecting the new time period and then clicking on Apply.
You can then see how your costs have been changing over time for the selected time period and a
break up of costs by different resources consumed.
86
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
1. Cost
87
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
2. Rates
3. Consumption
Cost- This section shows the total cost for each of the business unit. It also breaks down the cost by
VCPUs, Memory and Storage.
Rates- This section shows the rate that has been applied to calculate these costs.
88
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
Consumption – This section shows the actual consumption of resources for each of the business units.
Consumption for vCPU’s, Memory and Storage is calculated in CPU-HRS, MB-HRS, and GB-HRS
respectively.
By clicking on a business unit name, you can see detailed reports for all projects inside the business
unit.
89
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
You can also compare different projects across business units by selecting multiple business unit and
clicking on “View Details”
90
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
To see break up of your storage costs according to storage pool types, click on the “View More” icon
next to the storage costs. You will see a pop up window that shows different storage pools and cost
associated with them. Please note that external storage pool types are not supported in this current
version.
91
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
Click on the “Rate Configuration” tab to set the rates that can be applied to various resources in the
cloud. These rates will be used for cost reporting described earlier in section 15.3. Please note this
functionality is only available to cloud admins.
There are three different ways to configure rates to enable cost reporting.
1. Rates for the entire region - You can set region level rates by clicking on the “Region” tab.
These rates will be applied to all the business units and projects in the region. Once you set
region level rates, they are automatically copied to all business units and projects. You do not
need to separately configure any rates for business units and projects.
2. Rates for Business Units – If you are interested in setting a separate rate for any of your
business units, you can do this by selecting the business unit and then providing the rates. If
you choose not to configure rates for your business units, the region level rate will be applied
to your business unit.
92
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
3. Rates for Projects - If you are interested in setting a separate rate for any of your projects,
you can do this by selecting the business unit and project and then providing the rates. If you
choose not to configure rates for your projects, the business unit rate will be applied to each
of your projects within the business unit.
93
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
You can create a Windows image from an ISO file and use this image to create Windows virtual
machines. As a part of the conversion to create a windows image, you need to log into a temporary
virtual machine instance and perform some necessary operations described later in the document.
94
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
95
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
Within a few minutes after clicking on “Create Image”, the application is going to prompt you to click
on the console of an installer virtual machine. Please follow the steps below after you log into the
console.
1. This is a standard setup of your Windows environment. Let’s take the example of Windows
Server 2012 installation. As soon as you log in, you will be prompted to configure your
Windows installation. Please select the language, time, keyboard format and click on Install
Now. You will also need the Windows license product key to activate the installation.
2. You can select your operating system and select the drive where you want to install Windows.
96
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
3. The installation takes a few minutes to complete. Once Windows restarts, you can enter a
password for the administrator account. Please note this is not the password that will be built
in the Windows image.
97
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
1. Click on the CDROM installed for creating this image. This is usually Drive E and has custom
tools to build the image. You will see various drivers, Cloud Base Init setup and a custom
image builder tool called ZSImager here.
CloudBase Init is one of the ways of automating a Windowns installation. You can find more
information on https://cloudbase.it/cloudbase-init/
98
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
2. Extend Boot Volume if required. You can also choose to install the CloudBase Init Tool.
3. Please set the administrator password for this image. If you leave this blank, you will be
prompted to create a password when an instance is created out of the image.
4. You can choose Enable Remote Desktop, ICMP Traffic and Windows Remote Management.
You can click on Enable Networking to download any applications that will be installed as a
part of this process.
99
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
100
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
Once you click on “Build Image”, navigate back to the Image tab and please wait for a few minutes for
the new image to show up. You will see the status of this image change from “Saving “to “Active”.
Once the status is “Active”, you can start using this image to create VMs.
101
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.
User Guide Ver. 2.2
102
Copyright © 2016 ZeroStack, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ZeroStack is a registered trademark or trademark of ZeroStack, Inc.
in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.