CEE Connectivity User Guide
Cloud Execution Environment

Contents

1Introduction
1.1Scope
1.2Target Groups
1.3Prerequisites
1.3.1Conditions
1.3.2Tools and Equipment
1.3.3Documents

2

Main CEE User Types

3

Introduction to the CEE Interfaces
3.1Interfaces for CEE Users
3.2Interfaces for CEE Administrators

4

System and Initial User Accounts

5

Atlas VM
5.1CLI Logon
5.2GUI Logon

6

vCIC

7

vFuel

8

Compute Host

9

Storage Access
9.1EMC VNX Access
9.2EMC ScaleIO Access

10

End-User Access

1   Introduction

This User Guide provides an overview of the available interfaces in Cloud Execution Environment (CEE), and instructions on how to connect to these. The document covers the interfaces from both a CEE user and CEE administrator point of view.

1.1   Scope

This User Guide provides a basic-level overview of the logon methods available in CEE.

1.2   Target Groups

This document is aimed at the following groups:

1.3   Prerequisites

This section describes the prerequisites which have to be fulfilled.

1.3.1   Conditions

Ensure that the following condition is met:

1.3.2   Tools and Equipment

Ensure that the following tools are available:

1.3.3   Documents

The following document is needed:

2   Main CEE User Types

The purpose of CEE Identity and Access Management (IdAM) is to manage identities and credentials for cloud users, and to provide authentication and access control services for user accesses.

The CEE IdAM solution differentiates between the following user types:

OpenStack users are managed by default Keystone and Dashboard operations, not by the CEE IdAM tool. For these operations, refer to OpenStack Administrator Guide.

The following OpenStack user types are defined:

For detailed information about the user types available in CEE, see the Security User Guide.

3   Introduction to the CEE Interfaces

3.1   Interfaces for CEE Users

The tasks of a CEE user concern managing the applications (VNFs) running on CEE. Typical tasks include creating and starting VMs, creating or deleting networks, and so on. Such management is done through the CEE Northbound (NB) API, meaning the OpenStack interfaces. These interfaces are provided through the REST API of CEE, and can be accessed by the following:

The use of the CEE interfaces require user authentication. The CEE users are managed in Keystone, and must be defined by the CEE administrator. The administrator creates a CEE project and connects users to it. The CEE user then use the user name and password provided by the CEE administrator to access the CEE NB interfaces.

Atlas GUI

Atlas runs as a separate VM and provides a management GUI, similar to OpenStack Horizon. The Atlas GUI is provided as a web interface. To log into the Atlas GUI, the Atlas user needs to connect to the interface using a web browser running outside CEE, and uses the credentials defined in Keystone.

OpenStack Command Line Client

The OS CLI connect to the same REST API as Atlas, and consequently uses the same credentials (users in Keystone). As the name implies, the OS CLI is used from the command line of the user's system. As the CLI uses the REST API of CEE, it can run in various places:

Some use-cases in Atlas require SSH and/or SFTP access to the Atlas VM. In these cases, the Atlas administrator must provide the credentials for Atlas access.

3.2   Interfaces for CEE Administrators

The CEE administrator has a number of additional interfaces apart from the interfaces provided for the CEE user.

Note:  
Certain actions require the administrator to use the root account. It is recommended to use sudo to temporary gain root privileges for such actions.

4   System and Initial User Accounts

The initial administrator and system account credentials that are created during the system installation are shown in Table 1.

Table 1    Initial Administrator and System Account Credentials

Username

Where

Type

Initial Password and Public Key Set

Place of Use

Allowed Human Interface

ceeadm

vCIC, Compute, vFuel

Linux

Initial factory password; initial public key is generated at installation time.

Initial non-root administrator account for example for the following:


  • Update

  • LDAP account

SSH, console access

ceebackup

vCIC, vFuel

Linux

Initial factory password; initial public key is generated at installation time.

Backup and restore processes

SSH, console access

root

vFuel

Linux

Initial factory password

Manage CIC, Compute, Fuel

SSH, console access

root

vCIC, Compute

Linux

Initial factory password, public key based login available only from Fuel.

Mainly for Fuel to manage CIC and Compute

Console access (no SSH)

atlasadm

Atlas VM

Linux

Initial password to log into Atlas, no public key based authentication by default.

Initial account in Atlas VM.

SSH

admin

vCIC, Host, Atlas

OpenStack

Initial factory passwords, no public keys.

OpenStack management

Atlas dashboard, OpenStack CLI (restful interfaces)

For more information on initial administrator and system accounts, see the System Hardening Guideline.

5   Atlas VM

5.1   CLI Logon

To log on to Atlas using the CLI, follow these steps:

  1. Open a command line.
  2. Type in the following command:
    ssh user@Atlas_IP

    Replace Atlas_IP with the administrator defined Atlas IP address.

    The user can be a personal user account or atlasadm depending on the credentials provided by the Atlas administrator.

5.2   GUI Logon

To log on to Atlas using the GUI, follow these steps:

  1. Open a web browser.
  2. Navigate to https://Atlas_IP/ to reach the Atlas GUI logon screen, as shown in Figure 1.

    Replace Atlas_IP with the administrator defined Atlas IP address.

Figure 1   Atlas Login Screen

  1. Type the username and password in the corresponding fields, then click > to log in to Atlas.
Note:  
Atlas is best viewed using Google Chrome™, but it also supports Mozilla Firefox® 40.0+.

6   vCIC

The vCICs can be reached from:

The CEE Region has one vCIC node (cic-1) in case of Single Server and three vCIC nodes (cic-1, cic-2 and cic-3) in case of Multi-Server configurations with public IP addresses according to IP addresses allocated for vCIC nodes in cee_om_sp network.

The vCIC nodes have hostnames of the format cic-<id>, for example: cic-2

To log on to any vCIC from outside CEE using the NB IP of the vCIC, follow these steps:

  1. Open a command line.
  2. Type in the following command:
    ssh personal-user@any_cic-ip-address

Note:  
The command line capabilities provided by the vCIC can be used by the CEE administrator for administrative tasks only.

To log on to any vCIC from vFuel, follow these steps:

  1. Open a command line.
  2. Type in the following command:
    ssh cic-id

Note:  
This method is only applicable if a management network is connected to vFuel with a direct ssh connection to vFuel from outside CEE. The normal procedure is to connect to vCIC and then use ssh to connect to vFuel. In such cases there is no need to make another ssh session to the vCIC from vFuel.

7   vFuel

To log on to vFuel, follow these steps:

  1. Connect to vCIC as described in Section 6.
  2. Type in the following command:
    ssh root@fuel_address

    fuel_address is the Fuel static address in the fuel_ctrl_sp VLAN. The factory default value is 192.168.0.11. Refer to the local version of the IP and VLAN plan, updated with site-specific IP addresses.

8   Compute Host

Compute hosts can be reached:

Compute hosts have hostnames of the format compute-<shelf-id>-<blade id, for example: compute-0-3.

More examples are provided in Table 2.

Table 2    Examples of Hostnames

Hostname

Description

compute-0-5

Compute host in shelf 0 (enclosure 0), device bay 5

compute-1-10

Compute host in shelf 1 (enclosure 1), device bay 10

Following the same pattern for further shelves

compute-2-16

Compute host in shelf 2 (enclosure 2), device bay 16

To log on to a compute host, follow these steps:

  1. Connect to vFuel as described in Section 7.
  2. Type in the following command:
    ssh ceeadm@compute_address

    Replace compute_address with the relevant IP address or compute node name.

9   Storage Access

9.1   EMC VNX Access

Refer to the EMC VNX technical documentation regarding CLI and GUI access.

9.2   EMC ScaleIO Access

Refer to the EMC ScaleIO technical documentation regarding CLI and GUI access.

10   End-User Access

End users can manage the virtual resources through the following interfaces:

Note:  
The command line capabilities provided by the vCIC can be used by the CEE administrator for administrative tasks only.



Copyright

© Ericsson AB 2016. All rights reserved. No part of this document may be reproduced in any form without the written permission of the copyright owner.

Disclaimer

The contents of this document are subject to revision without notice due to continued progress in methodology, design and manufacturing. Ericsson shall have no liability for any error or damage of any kind resulting from the use of this document.

Trademark List
All trademarks mentioned herein are the property of their respective owners. These are shown in the document Trademark Information.

    CEE Connectivity User Guide         Cloud Execution Environment