Tutorial

Virtualization Platform

The IaaS platform consists of hardware and cloud computing software. The hardware determines the performance of the cloud computing platform, and the cloud computing software facility can make the hardware facilities work. When the hardware and software are deployed, the IaaS platform can provide infrastructure services.

Early Preparation

The following aspects need to be prepared:

  • Server preparation

    The server is divided into minicomputer and PC server, and there are some advantages and disadvantages. You can choose according to the specific situation.

  • Environmental preparation

    You need to prepare the IP address resource pool. The server that installs the cloud software and the virtual machine created by the IaaS API will use the IP address in the IP address resource pool.

  • Cloud computing common software preparation

    At present, common cloud computing software is domestic Huawei, FusionCompute, open source OpenStack , business VMware vSphere and open source Docker, etc. You can select the cloud computing software that is suitable for the cloud computing IaaS platform. Please refer to the official documentation for the cloud computing software installation.

The Deployment Of Server

Before deploying cloud computing software (such as a vSphere suite), you need to plan your server, network, and storage.

In the deployment of cloud computing software, you need to install the following modules: calculation module, storage module, management module, security authentication module and so on. Please refer to the official documentation of FusionCompute, VMware vSphere, Docker, or contact SuperMap technical service center.

Virtual Platform Management

SuperMap iManager is a GIS cloud management system based on FusionCompute, VMware vSphere, OpenStack, Docker (Docker Swarm), which provides the virtualization platform management capabilities/ Not only can the administrator have a quick switch between different virtualization platforms, they can also view and modify the configuration information of the virtualization platform.

FusionCompute Cloud Computing Platform

  • If your cloud computing platform is FusionComupte, you need to select platform type to “Huawei FusionCompute R3” or “Huawei FusionCompute R5”;
  • Fill in “Server IP”: Here IP is the server IP of FusionCompute;
  • Fill in “Server Port”: Default port is 7443. If you modified it, you need to fill in the changed port;
  • Fill in “Protocol Type”: Default is https protocol. If you modified it, you need to fill in the changed protocol type;
  • Fill in “Login User”: Created by the FusionCompute administrator;
  • Fill in “Login Password”: the password of FusionCompute account;

virtualplatformhuawei

vSphere Cloud Computing Platform

  • If your cloud computing platform is vSphere, you need to select platform type to “VMware vSphere”;
  • Fill in “Server IP”: Here IP is the server IP of VMware vCenter Server;
  • Fill in “Protocol Type”: Default is https protocol. If you modified it, you need to fill in the changed protocol type;
  • Fill in “Login User”: The user name of VMware vCenter;
  • Fill in “Login Password”: The password of VMware vCenter;
  • Select “Data Center”: this is required. Virtual data center is a container that includes all the list objects needed to complete the full functional environment of the virtual machine. The default is in an unselected state, which requires you to select a data center;
  • Select whether to “configure resource pools”: optional. Resource pool is the logical abstraction of VMwarevCenter flexible management resources. If you configure this item, iManager takes the specified resource pool as an object when calculating the resources pool. That is, the resource pool number when administrators create GIS environment comes from the configuration of the resource pool, and then you can select the resource pool you want. The default is unselected state, which means that the resource pool is not configured. That is, the host of VMware vCenter Server is the statistical object of resource information.

virtualplatformvsphere

OpenStack Cloud Computing Platform

  • If your cloud computing platform is OpenStack, and the docking Identity is Identity API v2.0, you need to select platform type to “OpenStack”;
  • Fill in the “Identity API”: the service endpoint of the Identity service in the OpenStack system, “access & security > access API”.
  • Fill in “Tenant Name” : “the tenant name” is also known as the “project name”, which refers to project name filled in when applying resources for GIS cloud management system. For more information, please refer to Appendix > OpenStack Additional Configuration;
  • Fill in “Login User”: the “User” account created in the OpenStack system. Fill in the User name that can be logged into the OpenStack, and notice that the User needs to be assigned to a master project, and the configuration is shown in Appendix > OpenStack Additional Configuration.
  • Fill in “Login Password”: Fill in the user password that can be logged into OpenStack;
  • Select whether to use floatI P: Whether to use the float IP. Default is no. After set the floating IP, if you want to access to GIS environment, you need to bind the floating IP Please refer to the Appendix > OpenStack Additional Configuration;
  • Select the “Network Name”: the network of IP resources. Please refer to the Appendix > OpenStack Additional Configuration.

virtualplatformopenstakedit

Docker Cloud Computing Platform

  • If your cloud computing platform is Docker, you need to select platform type to “Docker”;
  • Fill in “Server IP”: Here IP is the server IP of Docker or Docker Swarm;
  • Fill in “Server Port”: You can configure the DOCKER_OPTS in the docker configuration file to get the server port. Please refer to Use iManager > Compose Application Management > Configure Resource Pool;
  • Select “Protocol Type”: now it supports tcp;
  • Please refer to Docker Platform Monitoring for the Docker platform configuration.

    virtualplatformdocker

Login the iManager as administrator, then click the virtual platform management or direct access to the URI (http://localhost:8390/imanager/staticFiles/views/configuration/virtualizationManage.html) to enter the page.

View configuration information

On the virtual platform management page, you can not only view the configuration information of the current virtualization platform of iManager, but also modify the relevant information such as server IP, so as to realize the switch between the virtualization platforms.

virtualplatformopenstack

Modify configuration information

When the configuration information of your virtualization platform changes, you can modify it on this page.

Notes:
It is impossible to modify the “platform type”. If you need to switch the platform type, please refer to Appendix > Virtual Platform Switch.