2.4.7. Ubuntu

2.4.7.1. Overview

Overview

Ubuntu

  • NTT Com provides Ubuntu Official Image Template available on Bare Metal Server and Virtual Server.

Server / Dedicated Hypervisor that can use Ubuntu

  • When using Ubuntu with a server / dedicated hypervisor, there are two methods to bring the OS image for customers using an official image template.

  • The method for using Ubuntu with each server / dedicated hypervisor is as follows.

OS Use Case

Server/Dedicated Hypervisor

     
 

Baremetal Server

Virtual Server

vSphere ESXi Hyper-V

Official Image Template

Y Y N N

Private (BYOL) Image Template

Y Y Y Y

Deployment Patterns

  • Detailed usage form when using Ubuntu with server / dedicated hypervisor is as follows.

<Deployment Patterns>

Server/Dedicated Hypervisor

Use

Host OS

Guest OS

Official Image Template

BYOL

Deployment Pattern

Availability

Baremetal Server

Host OS

Ubuntu
Y
         
Y
 

Guest OS

Optional Hyper Visor

Ubuntu  
N
         
Y

Virtual Server

Guest OS

Virtual Server Platform

Ubuntu  
Y
         
Y
vSphere ESXi

Guest OS

vSphere ESXi Ubuntu  
N
         
Y
Hyper-V

Guest OS

Windows Server(Hyper-V) Ubuntu  
N
         
Y
【提供構成パターンのイメージ図】

Features

  • On Demand customers can apply Ubuntu Official Image Template on Bare Metal Server and Virtual Server via Customer Portal or API.

  • No Charge is required for Official Image Template
    Regardless of the server the customer uses, both initial and monthly charges are free.
    ※ The server itself (bare metal server, virtual server) to be used will be generated separately.

2.4.7.2. Available Functions

Official Image Template

  • Following is the Ubuntu Official Image Template to be provided for Customers:

Official Image Template

OS Version

Language

Server/Dedicated Hypervisor

     
     

Baremetal Server

Virtual Server

vSphere ESXi Hyper-V
Ubuntu 14.04.1 Ubuntu 14.04.1 EN Y Y N N
Ubuntu 16.04.1 Ubuntu 16.04.1 EN Y Y N N

List of Functions

  • Following is the list of Functions offered with Ubuntu Official Image Template:

Function

Details

Initial Username

OS Username is set default of this menu.

Initial Username Password Settings

Initial login password for OS username differs depending upon what Server Customers are utilizing.

Locale Settings

Timezone / Language / Character code / Locale / Keyboard Layout are set default of this menu.

Security Settings

OS security setting (UFW / AppArmor) is set by the prescribed value in this menu.

SSH Settings

Configuration of sshd conf on OS differs for each server/Dedicated Hypervisor.

Other Settings

Customers can set OS initial status, additional package, repository, Ipv6, NTP Server, DNS Server, and default gateway respectively.


OS installation, deletion, rebuild, replication, and such functions will be described in respective Server / Dedicated Hypervisor Service Descriptions. Please refer to them for the details.
*As for the functions offered by Ubuntu itself, please refer to the following website. https://www.ubuntulinux.jp/

Descriptions of Functions

Initial Username Settings

  • Initial Username and Initial User Permission are set as follows:

Item

Server

 
 

Baremetal Server

Virtual Server

Username

ubuntu ubuntu

Permission

Sudo

Sudo

*When executing with root authority, execute sudo or privilege promotion by su.

Initial User Password Settings

  • Customers can set following passwords of Server to be created:

Item

Server

 

Menu

Baremetal Server

Virtual Server

Details

Customers can set optional values via Customer Portal / API.
If there is no entry, random value will be applied.
Initial login password is as follows: ubuntu
ubuntu

Locale Settings

  • Time zone (UTC), locale, and keyboard layout are set as follows:

Item

Server

 
 

Baremetal Server

Virtual Server

Time Zone Settings

UTC

UTC

Locale Settings

en_US.UTF-8 en_US.UTF-8

Keyboard Layout Settings

English key arrangement (105)

English key arrangement (105)


Security Settings

  • Iptables and SELinux settings are as follows:

Item

Server

 
 

Baremetal Server

Virtual Server

UFW

N/A

N/A

AppArmor Disable Disable

SSH Settings

  • The configuration of sshd conf are set as follows:

Item

Server

 
 

Baremetal Server

Virtual Server

Port 22 22
Protocol 2 2
Password Authentication Y N
Public keyAuthentication Y Y
HostbasedAuthentication N N

  • If a server is created, customers can use the created SSH key pair and the SSH key pair that customer already had. Per 1 tenant there is an upper limit of 120 key pair.

  • Following is the methods for create/delete/register key pairs:

Item

Methodology

Create Key Pairs

Customer Portal / API
・Keyname (String)
・SSH public key generated by RSA or DSA.

Delete Key Pairs

Customer Portal / API
・Keyname (String)

Record Key Pairs

Customer Portal /API
・Keyname (String)

Note

If the virtual server is used without changing the initial password, and implemented the SSH connection by the key pair,
After changing the login password, the session will be cut once.
If the SSH connection is implemented again, it will be available. Please be careful.

Other Settings

  • Following is the installation status and initial settings of OS:

Category

Item

Server

 
   

Baremetal Server

Virtual Server

Initial Status

Type of Server

Minimal Installation

Minimal Installation

 

Additional PKG

Common
Open SSH Server(meta group)
In the case of Ubuntu 14.04
Cloud-init 0.7.5
In case of Ubuntu 16.04
Cloud-init 0.7.8
HP-Agentless Management Service
Common
Open SSH Server(meta group)
In the case of Ubuntu 14.04
Cloud-init 0.7.5
In case of Ubuntu 16.04
Cloud-init 0.7.8

Initial Setting

Repository

etc/apt/sources.list etc/apt/sources.list
  IPv6 Enable Enable
 

Default Gateway

Values configured in Logical Network will be set.
If left vacant, no value will be set.
Values configured in Logical Network will be set.
If left vacant, no value will be set.
  DNS
Values configured in Logical Network will be set.
If left vacant, no value will be set.
Values configured in Logical Network will be set.
If left vacant, no value will be set.
  NTP
Common
Values configured in Logical Network will be set.
If left vacant, 169.254.127.1 will be set.
In case of Ubuntu 16.04
In ntpd.conf, the slew mode setting is made.
Values configured in Logical Network will be set.
If left vacant, no value will be set.
In case of Ubuntu 16.04
In ntpd.conf, the slew mode setting is made.
  Linux EDCA (Error Detection And Correction) driver
After setting up a file in the following directory, it will be set to be unload.
etc/modprobe.d/blacklist-edac.conf


2.4.7.3. Official Image Template

Official Image Template (Reprise)

  • Following is the Ubuntu Official Image Template to be provided for Customers:

Official Image Template

OS Version

Language

Server/Dedicated Hypervisor

     
     

Baremetal Server

Virtual Server

vSphere ESXi Hyper-V
Ubuntu 14.04.1 Ubuntu 14.04.1 EN Y Y N N
Ubuntu 16.04.1 Ubuntu 16.04.1 EN Y Y N N

Subscriptions Method

  • New Subscriptions
    Please specify following Image at server creation.

Server

 

Baremetal Server

Virtual Server

Ubuntu-14.04.1_64_baremetal-server_01 Ubuntu-14.04.1_64_virtual-server_02
Ubuntu-16.04.1_64_baremetal-server_01 Ubuntu-16.04.1_64_virtual-server_02
  • Termination

    Customers can delete the subscription when they delete Baremetal Server/Virtual Server created with Ubuntu Official Image Template.


2.4.7.4. Terms and Conditions of Use

Conditions for Usage with Other Services

  • Customers are required to request for subscriptions in combination with any of the two: Baremetal Server / Virtual Server.

  • In the event that Customers utilize NTP Server that is provided in this service, they will essentially be required to obtain the Common Function Gateway. If Customers would like to request such, they are suggested that they request for subscription.

  • In order for Customers to access to set Repository, Customers are required to have a separate contract for Internet Connectivity Menu Services.

Minimum Use Period

  • This service does not require Minimum Use Period.

2.4.7.5. Pricing

Initial Fee

  • This menu does not require initial fee.

Monthly Fee

  • This menu does not require monthly fee. *However, the Customers’ concurrent Baremetal Server / Virtual Server Subscriptions separately require to be billed.

2.4.7.6. Quality of Service

Support Coverage

Supported Official Image Templates:

  • Support for the Official Image Templates correspond to the following Baremetal Server and / or Virtual Server that is created by Official Image template:

server/

 

Baremetal Server

Virtual Server

Ubuntu-14.04.1_64_baremetal-server_01 Ubuntu-14.04.1_64_virtual-server_02
Ubuntu-16.04.1_64_baremetal-server_01 Ubuntu-16.04.1_64_virtual-server_02

Support Method

  • As for the support coverage of Official Image Template concerning free OS including Ubuntu, please refer to OS Service Description.

Operations

Monitoring Coverage

  • This menu’s Monitoring Coverage corresponds to SLA regulations based upon the standard Enterprise Cloud 2.0.

SLA

  • This menu’s SLA corresponds to SLA regulations based upon the standard Enterprise Cloud 2.0.

2.4.7.7. Restrictions

General -

  • There is no particular restriction for this menu.

  • Please refer to following Service Description Document if Customers would like to see the restrictions of overall OS menus.

Backup -