FUJITSU LIMITED
Global Cloud Platform
Service Catalogue
March, 2013
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 1
Service outline
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Internet
Virtual system
Fujitsu DC
Customers
Provide the allocated private virtual
system environment.
Resource pool
Create variety of scale of system (from small to large ) to meet customers’ needs.
Available to create system with a load balancer and firewall.
Customers can login as an administrator of virtual machine (VM)’s OS: no restriction to install any type of software
as well as to develop applications.
2
5 features
Speedy
Select the best system configuration that meets
your purpose of use from the System Template Library.
Provide a secure environment which protects against any
threat coming from Internet (DMZ, Firewall).
Self-service
Create/customize servers/storages
on the Service Portal.
Monitor status/trend, start/stop VMs, and operate
back-up/restore on the Service Portal.
Scalable
Create/delete, and Increase/decrease
servers/storages, at any time when necessary.
Hourly-based charge system.
Data Protection by redundancy, Performance warranty for VM
resources (CPU/Memory), and VPN connection Secure
Standardization Join the leadership board of the DMTF Open Cloud Standards
Incubator, and approach a Cloud standardization
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 3
Speedy
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Customer Private Environment
System Template Library Virtual system
1.Select 3.Deploy
. . .
VMs System template
WEB
Server DB
Server
WEB
Server
Firewall
DM
Z
Sec
ure
Additional resources
Windows
Server
CentOS
Server
2.Customize CentOS
Server
4
Scalable
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Customer
Setting
Increase Decrease
Business peak
hour Normal hour Normal hour
Customer
Setting
Able to increase/decrease the number of
load-balance VMs corresponding to online
business peak hour.
Temporary use as development/inspection
environment.
Example
Start with small scale.
Scale out the disk capacity to meet data
volume.
Easy to estimate disk capacity.
Performance reinforcement Initial Operation
Customer
Setting
Start with minimal initial investment.
Scale up VM performance corresponding to
business growth.
Business scale
expansion
Increase Increase
Initial Operation Data reinforcement
* Costs of Windows OS / Microsoft SQL Server
/ other software are units of licenses.
5
Self-service
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
DesignStudio
System Manager
- Select and customize system templates.
- Resource settings:
Deploy and delete VMs
Attach/detach additional disks, backup disks
- Operate VMs (Start/stop/restart/backup/restore)
- Specify Firewall and Load Balancer, Update the firmware
- Display status (Running, Stopped, Deploying etc.)
-Show trouble information (Information about fail-over)
- Create VM images and System templates
6
Secure
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Complete redundancy of parts, components, and networks.
Stocks of spare parts
and repair parts Storage
Redundant
underfloor LAN
network
Redundant
power supply
Redundant
switch & router
VM VM
Automatic fail-over in case
of hardware trouble
Server
Redundant disk
Redundant cabinet
Mirroring between
cabinets
VM
Secure access to VMs by SSL-
VPN connection
SSL-VPN
High-availability by fail-over and system redundancy.
Performance warranty for VM resources (CPU/Memory).
Secure connection with VMs by SSL-VPN connection.
7
Standardization
We translate to Japanese on the web page and enhance promotional activities (Sep 2010). And Fujitsu have been elected as a promotional leader.
Award winning 2010 DMTF Star Award (Nov 2010)
Jacques Durand who is in Fujitsu America Inc. is a important person of the activities. And he has been recognized continuous contributions for a Cloud standardization, so he won the Award.
Virtual System
WEB
server
DB
server
Firewall
DM
Z
Sec
ure
WEB
server
CentOS
server
FGCP/S5
Cloud API
Customer Software
Following operations are
automatically carried out by
Cloud API every morning,
EX) - Stop virtual machines
- Backup data
- Reboot virtual machines DMTF(Distributed Management Task Force)
:International standardization group about operation management and virtualization technology
We provide the Fujitsu Cloud API to control virtual systems
Customers can start/stop/backup virtual machines automatically .
Approach in DMTF
Cloud API in Fujitsu
8 v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Join leadership board of the DMTF Open Cloud Standards
Incubator (Nov 2009), and approach a Cloud standardization
Fujitsu Submit Cloud API specification to DMTF
Virtual system
Flow of using service
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Customer
System Template Library
2. Deployment Patches of System template are
updated regularly.
Web Server x3
+ AP/DB Server x1
+ Interior FW/LB
+ Additional disk
Single Web Server
Web Server x3
+ AP Server x2
+ DB Server x1
+ etc..
....
Service P
ortal
1. Select template
Internet/Intranet
Deployed system can obtain the Internet
connection, VPN, and the Intranet
connection easily.
3. Connect via SSL-VPN,
log-in to VM.
4. Set the firewall, then
connect to the Internet
or Intranet
Access via the
Internet
Firewall/NAT (Network Address Translation)
9
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 10
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Category Menu Description
Network
Virtual Subnet Provide a private IP address.
It enables communication between VMs in the system template.
Firewall Provide a Firewall function which controls the communication with the
Internet and between virtual subnets.
Provides a display of session logs.
NAT (Network Address Translation) Provide a NAT function for global IP address communication.
Update Servers Provide accesses to WSUS server for Windows update, yum repository
server for CentOS update, and RHUI server for RHEL update.
Monitor
Hardware monitoring Monitor the failure of hardware.
It automatically reboots VMs at different server and notifies by e-mail
when failure is detected.
VM Health Checking Monitor the running status of the VM.
Service Portal
Design Studio Modify configuration of the system, deploy the system, specify/changes
the system settings.
Dash Board Operate the system and confirm the status of the system.
Service Menu Outline
11
Subnet Firewall-controllable
traffic Conceptual diagram
1 Tier •Internet <-> DMZ
2 Tier •Internet <-> DMZ
•DMZ <-> Internal netk1
3 Tier
•Internet<->DMZ
•DMZ<->Internal net1
•DMZ<->Internal net2
•Internal net1<->Internal net2
Provide firewall by default.
One firewall can control traffic of not only between Internet and Intranet but also between intranets.
Network Layer Types
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
DMZ
DMZ
Internal
net1
DMZ
Internal
net1
Internal
net2
Internet
Internet
Internet
12
Monitoring
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Types Description
Hardware Health
Monitoring
Physical Server
Virtual Machine Health
Monitoring
Hypervisor
When Virtual Machines are transferred, those VMs are rebooted automatically.
Notification e-mails are sent to users when the transfer is started and when the transfer is completed.
Physical Server
Hypervisor
OS OS OS
VM VM VM
Transfer the VMs to the normal physical server
Failure
Monitor the physical servers for trouble. If a
physical server goes down because of fault, the
VMs running on that server are transferred to another
operational server.
Physical Server
Hypervisor
OS OS OS
VM VM VM
Trouble
Transfer the VMs to the normal physical server
If any trouble occurs on the Virtual Machine due to
an anomaly on the hypervisor or the physical
server, VMs which are running on the faulty hypervisor
or on the faulty physical server are transferred to the
normal physical server.
13
VM Type (1)
Type CPU Performance
index *1
Number of virtual
CPU *2 Memory (GB)
Economy 1 1 1.7
Standard 2 1 3.4
Advanced 4 1 7.5
High-performance 8 2 15
Double-High *3 16 4 30
*1:Appropriately Xeon 1.0GHz (in 2007) per CPU Performance index 1.
*2:Number of virtual CPUs could be varied in future requirements.
Since CPU resource is statically assigned to each VM, VM usage does not affect other VM’s performance.
*3: This VM type cannot be applied with “Red Hat Enterprise Linux 5.x(32bit)”, “CentOS 5.x(32bit)” and “CentOS
6.x(32bit)” due to non-assurance of sufficient memory.
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Disk Capacity of CentOS Capacity of WindowsServer / RHEL Capacity of Windows
Server 2012
System Disk 10 GB 40 GB 80GB
OS is installed to the system disk. The space requirement varies by OS. (The capacity above is maximum before
installing OS.)
System disk will be deleted when VM is deleted.
An additional disk is available for customer’s data.
14
VM Type (2)
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Installed OS Version
Windows Windows Server
Windows Server 2003 R2 SE/EE SP2 32bit Japanese PL
Windows Server 2008 SE 32bit Japanese PL
Windows Server 2008 R2 SE 64bit Japanese / English PL
Windows Server 2008 R2 EE 64bit Japanese PL
Linux
Red Hat
Enterprise Linux
Red Hat Enterprise Linux 5.5 32bit (Japanese)
Red Hat Enterprise Linux 5.5 64bit (Japanese)
Red Hat Enterprise Linux 5.5 32bit (English)
Red Hat Enterprise Linux 5.5 64bit (English)
CentOS CentOS 5.6 32/64bit (English)
Provide OS by selecting the System Templates.
Provide Windows VMs which has Symantec Endpoint Protection client as well as Linux VMs (RHEL
only) which has Symantec AntiVirus Linux.
15
System Template Service
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Service Menu Description
System Template Service
•Provide templates to create multi-layer subnet system by a few clicks.
•OS and middleware are included and basic network settings are configured by default.
•Access to the system from the Internet only by firewall settings.
Example for 3 Tier system template. •Customers can deploy 3 Tier system as diagram below.
•Customers can select a wide variety of system templates.
WEB WEB
DMZ
Inside2
Inside1
WEB
AP AP
DB
Templates OS/software
Web/DB CentOS [5.4/32bit/2-tier] CentOS5.6 32bit
Web/DB Windows [2003 SE/SP2/2-tier] Windows2003 R2 SE 32bit
SQL Server 2008 SE
Web/DB Windows [2008 R2 SE/2-tier] Windows Server 2008 R2 SE 64bit
SQL Server 2008 SE
Examples of the Template
16
Middleware Service
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Service Menu Description
Middleware
Service
Fujitsu Products Interstage Application Server S-JE
Synfoware Server SE
Other Products
Microsoft SQL Server 2008 SE
Microsoft SQL Server 2008 EE
Symantec System Recovery 2011
Microsoft SQL Server 2012 SE (*1)
Microsoft SQL Server 2012 EE(*1)
This service provides system templates which contain Middleware.
(* 1) Microsoft software is provided with SPLA license.
17
Service Menu Description
Internet Connection Service Provide the Internet connection for VMs.
Provide the SSL-VPN connection via the Internet to the FGCP/S5’s virtual system.
FENICS VPN Connection Service By using Fujitsu’s FENICS service, provide a connection between FGCP/S5 and
customer side by VPN.
DC Internal Connection Service
Provide Fujitsu DC internal connection for customers using Fujitsu DC Outsourcing
Service.(*1)
Provide a connection between internal system in DC and FGCP/S5 system.
Global IP address Service Provide up to 10 global IP addresses to access from the Internet.
Load-balance Service
Provide internally/externally load-balancing system.
Load balancers maintain a session (with SSL) and “Error page” functionality.
Efficiency of SSL and TPS is as follows. *2
Normal Max. 30TPS [1024bit key length] Max. 10TPS [2048bit key length]
Turbo Max. 2000TPS [1024bit key length] Max. 700TPS [2048bit key length]
*1 : This service is only available in Tatebayashi DC in Japan as of Aug. 2011.
*2 : These values were measured using the Fujitsu evaluation environment.
These values might not be achieved depending on the operation environment. Hence, actual speed cannot be guaranteed.
Network Service
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 18
Internet Connection Service
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Virtual system
Internet
No requirement for customers.
Translate global IP address into private IP address by the configuration of firewall.
Image of Internet connection
Service Portal Clients
Configure firewall using
Service Portal.
Rapid to build a
connection to the
Internet
P1 P2
P3
Global
IP address
Private
IP address
Address Translation
G1
G2
G3
19
FENICS VPN Connection Service
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Virtual system FENICS Business Network
• Business IP
• Business Ethernet
• Business VPN
FENICS Network
Customer Environment
Connect customer’s local network with virtual platform in FGCP/S5 through FENICS Service.
Customer can access to VMs as if they are located in local network.
Image of FENICS-VPN Service connection
20
DC Internal Connection Service
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Virtual system Internal network in Fujitsu DC
Customer network in Fujitsu DC
Image of DC internal connection service
* Available DC : Fujitsu Tatebayashi DC
21
Load Balance Service (1)
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Balancing Requests
Load Balancer
Dispatch requests
according to
balancing rule
Maintain Session
Load Balancer
Request may be dispatched
different server,
contradiction in the reply
may occur.
Without session preservation
With session preservation
Dispatch requests from
the same user to the same
server so that contradiction
does not occur.
Load Balancer Load Balancer
Monitoring
Monitoring server’s
health.
error
Disconnect from load
balancer when a failure
Is detected.
Continuous Service
Load Balancer Load Balancer
Disconnect from load
balancer manually for
maintenance.
Join to load balancer
after finishing maintenance.
Maintenance Online
22
Load Balance Service (2)
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Item Load Balancing Service Normal Load Balancing Service Turbo
Efficiency SSL TPS efficiency (*1)
Max. 30TPS [1024bit key length] Max. 10TPS [2048bit key length]
Max. 2000TPS [1024bit key length] Max. 700TPS [2048bit key length]
Function SLB setting
SLB Setting Web accelerator setting, add SLB group, Sorry page setting,
register certificate Load balancing status
Display statistic information/transfer to clear or maintenance mode
Error Status Display statistic information/Clear
Certificate management Register and delete Server certificate/Intermediate certificate Configuration management
Backup/restore setting information
(*1) These values were measured using the Fujitsu evaluation environment.
These values might not be achieved depending on the operation environment. Hence, actual speed cannot be guaranteed.
23
Storage Service (1)
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Service Menu Description
Additional Disk Service
10GB to 1TB capacity per an additional disk.
(Data is encrypted when written on a physical disk)
Easy to add another disk or switch connection when needed.
Scale out/switch connection to another VM.
DMZ
Inside1
Inside2
Attach/detach
Re-attach to another VM.
Additional Disk Service
Add a disk when needed
. . .
Example: Easily migrate data to higher performance server.
Disk Stand-by area
Reserved area for unconnected disks.
24
Storage Service (2)
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Service Menu Description
Disk Service for System Backup
Provide a disk for system backup.
Backup VM system disk by copying the entire disk. (*1) This service is available when you perform backup operation from Web. It is possible to generate multiple generation backup files. (*2)
Disk Service for Additional Disk
Backup
Provide a disk for additional disk backup.
Backup additional disk by copying the entire disk. (*1)
This service is available when you perform backup operation from Web. It is possible to generate
multiple generation back up files. (*2)
*1 : Backup files can only be restored to original volume.
Backup files are deleted automatically when original volume is deleted.
*2 : User can manage any generation of backup files.
25
Service Menu Function Description
Template Backup
Service/ Image Backup
Service
Create Template Create a system image (template) from the deployed virtual system to
duplicate the virtual system.
Create Image Create a master image from the deployed VM to copy the VM image.
Create Image / Create Template Service
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Create Image
Create Template
Create New Virtual System
Scale Up
Template / Image Manager
26
DNS & Domain Hosting Service 1
27
Service Menu Description
Domain Acquisition Service *1 On behalf of customers, we obtain organizational /geographical /general type JP domains from
the Japan Registry Service Co., Ltd. (JPRS). *2
Domain Registration & Configuration
Service
We register the domains, which you have gotten in Domain Acquisition Service, to JPRS and
configure/change the DNS settings.
Domain Management Service We manage the domains which you have registered in Domain Registration & Configuration
Service.
*1 If you use the domains which you have gotten in Domain Acquisition Service, then you need Domain Registration & Configuration Service and Domain Management Service. And then the domain name registrar is Fujitsu Limited.
*2 The following domains are available in this service (JP domain only).
- General type JP domain (jp) : No limitations on the number of obtaining domains
- Organizational type JP domain (.co.jp, or.jp, ne.jp, etc.) : 1 domain available per 1 organization
- Geographical type JP domain (.tokyo.jp, etc.) : 1 domain available per 1 organization
Offering To Obtain Domain Names Obtaining Domain Names
On Behalf Of Customers
Providing Domain Names Complete Notification
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 27
Service Menu Description
Primary DNS &
Secondary DNS
(Standard DNS Lookup)
Initial Settings
& Changing
We register/configure the standard DNS lookup settings to primary and secondary DNS servers, and change it if
customers need.
Management
Service We manage the standard DNS lookup settings and primary /secondary DNS servers in order to keep it available.
Secondary DNS
(Standard DNS Lookup)
Initial Settings
& Changing
We register/configure the standard DNS lookup settings to secondary DNS servers, and change it if customers
need.
Management
Service We manage the standard DNS lookup settings and secondary DNS servers in order to keep it available.
Primary DNS
(Reverse DNS Lookup)
Initial Settings
& Changing
We register/configure the reverse DNS lookup settings to primary DNS servers, , and change it if customers
need.
Management
Service We manage the reverse DNS lookup settings and the primary DNS servers in order to keep it available.
*1 You can register only the global IP address provided by FGCP/S5 Service.
*2 As a basic service, we offer the domain name resolution service.
DNS & Domain Hosting Service 2
28
Customers
Virtual System
Website
The Internet
Accessing DNS Server
DNS Server
Browsing Websites
Registering Domain Name
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 28
New User Community Outline
Forum
・Users exchange information
・ Anyone refers and distributes (need ID registration to community
site),regardless of contract of GCP or country.
FAQ
・Data stored in current community(Forum and FAQ)
・Regularly appear topics which are referred in Forum
Development tool(Download)
・Distribute API specification, SDK(Ruby version ・C# version)
Document
・Appear materials related to GCP(eg. Service Catalogue)
Contents
・Released user community. General users can use this community on the Internet. ・Provide Forum and FAQ for exchanging information between users, development tool for distributing API specification and function for documents related to GCP. ・Users can refer to lots of trouble resolution cases and methods of overseas countries. This aim is to resolve action items quickly.
User community https://cloudcommunity.global.fujitsu.com/en/
29 v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 29
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 30
Service Portal Outline
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Service Portal screen
Menu List
Notices /
Maintenance Info
New Account
Login
31
Screen after login Service Portal
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Screen after login
Menu List Notice Window
Start-up Window
Minimized Windows
32
Design Studio
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
• System template selection.
• VM addition, removal, spec change.
• Addition, removal and reconfiguration of firewalls, etc.
• Addition, creation and removal of options.
• VM addition, removal and spec change.
• Addition, removal and reconfiguration of firewalls, etc.
• Addition, creation and removal of options.
Configuration Changes
to Running Systems Initial System Deployment
33
Building a New System - Flow
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Step1
• Search for system templates
• Select system template
Step2
• Name the system template
• Select connection type (Internet/private network)
Step3
• Create/delete/modify VMs
• Create/delete/modify options
Step4
• Confirm estimation
• Save the estimation
Step5 • Accept the service agreement
Deployment process
Start to deploy system after confirming.
34
Building a New System (Step 1 - Step 2)
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Step 1. Select a template by objective.
Step 2. Specify network environment.
Template List
Template Details
Template Search
System Name Input
Network Type Selection
Template Creation Screen
System Name Screen
Refine by keyword and approximate cost
35
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Step 3. Modify system config. as necessary.
Step 4. Confirm estimate.
Details for Virtual Systems etc.
Attachable Appliance Group
System Outline Diagram
Estimation Results
Attachable by drag & drop to the
system outline diagram.
VM spec change and VM deletion
are possible.
System Build/Change Screen
Estimate Confirmation Screen
An estimate of the cost from 31 days
continuous usage can exported to PDF or
saved. Saved estimations can be re-opened.
Building a New System (Step 3 - Step 4)
36
Building a New System (Step 5 - Start Deployment)
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Step 5. Agree to service usage contract.
Service Usage Contract
Ready to start deployment .
Service Usage Contract Screen
37
System Manager
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Display Running Status
• Display VM status.
• Status display (Running / Stopped / Deploying, etc)
• Display the trouble status (Information about Fail-over)
Resource Operations
• Operate VMs (Start / Stop / Reboot / Backup / Restore)
• Specify Firewall and Load Balancer, update the firmware.
• Create VM Images and System Templates.
38
System Summary Screen Shot
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
System Summary (Composition View)
System Details
System Summary
Log-in to OS,
System composition change,
Return
List of VMs on the Selected System
Operation Buttons
39
VM Summary Screen Shot
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
VM Summary Screen
Operation Buttons
VM Summary
VM bootup/shutdown
Displays various VM info.
- VM status
- VM name
- IP address
- Backup/restore status
- Number of backups
etc
Backup Screen
Backup Data Summary
Summary of stored backup data
Operation Buttons
Start backup
Start restore
Delete backup data
Backup History
40
System Replica Distribution Function
Use Case Service Provider Capabilities
In the old system of Contract ID(*1), users cannot use high performance type of VM. However, by copying the current system to a new system contract ID(*2) users can use high performance type of VM. *1: Contract ID applied on or before July 11, 2012 *2: Contract ID applied from July 12, 2012 or later
DM
Z
SECURE1
DM
Z
SECURE1
Old System of Contract ID
New System of Contract ID
Easy migration of user system by copying the whole system.
Unable to use high performance VM
Able to use high performance VM
[Restriction] - FW/SLB settings cannot be copied in this function. - Private IP address and Global IP address are changed. - Do not use this function to a third party. - Cannot use this function between different regions.
- Please do not infringe or violate the intellectual property right of others.
DMZ
Secure
A business system Copy whole virtual system
Contract ID: A Contract ID: B
DMZ
Secure
A business system
DMZ
Secure
B business system
DMZ
Secure
C business system
DMZ
Secure
X business system Copy VMs only
DMZ
Secure
Y business system Copy only user data
in attached disk
Contract ID: C
Contract ID: D
With the System Replica Distribution Function, users may copy configured virtual machines and attached disks, and then deploy those copied resources to another contract ID’s system
It is also possible to copy user data to another attached disk in the same contract ID system
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 41
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 42
Cloud API
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Image of usage
Developers
Virtual system
System
Development of
original apps by the
API
The same operations as the DesignStudio and the System
Manager can be executed via the API.
(ex. VM deploy, shutdown, bootup, backup, etc)
•Automation/systematization of operations is possible.
•Service providers can build original services.
43
API Usage Scenario
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Building of a branded service by a third-party.
FGCP/S5
Service Provider Service (Third party)
Service provider’s clients
Service use Service provide
Service use
(API)
Service provide
Selling via Original Brand
- High-Level (PaaS/SaaS) service
User operation automation/systemized
processing.
System Administrator
Use of Only
necessary
function
Automation/systematization of Administrative operation
- Scale up/down based on schedule or load,
automated processing of backups, etc.
- Develop new portals implementing only
necessary functions.
- Develop mobile-device-specific portals.
Original portal
FGCP/S5
Operator
Portal for mobile Automation tools
Service use
(API)
Tool development Mobile
use
44
Customer Benefits from Cloud API Standardization
Fujitsu, today, has joined the leadership board of the Open Cloud Standards Incubator in the DMTF (Distributed Management Task Force).
The Open Cloud Standards Incubator was formed as part of the DMTF Standards Incubation process, which enables like-minded DMTF members to work together and produce informational specifications that can later be fast-tracked through the standards development process. It now consists of 37 major IT companies such as IBM, Microsoft, VMware etc. By joining the leadership board, Fujitsu applies know-how of the 'Trusted-Service Platform' the Cloud Service Infrastructure provided by Fujitsu, and is promoting Could Computing standardization, promoted by the 'Open Cloud Standards Incubator'.
Fujitsu and Fujitsu Laboratories Ltd. has submitted a proposal Cloud API specification(Interface for deployment of ICT resource in the cloud, configuration, deletion) to the DMTF. We will contribute to standardization of the API.
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Due to the standardization of Cloud APIs, customers would be able to choose from a broad selection of cloud computing
service vendors, or use their own facilities. They are not locked in one particular cloud provider.
http://pr.fujitsu.com/jp/news/2009/11/19.html
Cloud Computing has 2 types:
Public/private cloud - Customer uses the ICT system resources as a service by a provider.
Enterprise Cloud - Customer owns the ICT system and builds/installs/configures it.
Many service providers offer these 2 types of cloud system. While Cloud Computing propagate throughout the world, it is possible to lose the ease of use for users because multiple cloud APIs exist.
Therefore, to increase ease of taking advantage of cloud computing, The “Open Cloud Standards Incubator" has been established to promote Cloud API standardization associated with the world's leading IT vendors.
45
Examples of Cloud API (1)
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Name of API Description
DestroyVSYS Delete the virtual system. All
resources in the virtual system
are discarded and becomes
invalid.
GetVSYSStatus Obtain a status information of the
virtual system.
GetVSYSConfiguration Obtain a configuration
information of the virtual system.
GetVSYSAttributes Obtain an attribute information of
the virtual system.
UpdateVSYSAttribute Update an attribute information
of the virtual system.
CreateVServer Create a VM in the virtual system.
Specifying the ID of the disk
image, which is used for initial
contents of the boot disk, is
required. Request message is
encoded in UTF-8.
Name of API Description
ListVServer Obtain a list of all VM IDs in the
virtual system.
CreateVDisk Create additional disks in the
virtual data center. Users can
attach those created additional
disks to the VMs.
ListVDisk Obtain a list of all additional disk
IDs in the virtual data center.
The list indicates whether
additional disks are attached to
the VM or not.
Operations of Virtual System
46
Examples of Cloud API (2)
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Name of API Description
DestroyVServer Delete a VM.
StartVServer Start OS of the VM.
StopVServer Stop OS of the VM.
GetVServerStatus Obtain a status information of the
VM.
GetVServerAttributes Obtain an attribute information of
the VM.
UpdateVServerAttribute Update an attribute information
of the VM.
GetVServerInitialPassword
Obtain an administrator’s initial
password of the OS in the VM.
AttachVDisk Attach an additional disk to the
VM.
DestroyVDisk Delete an additional disk as well
as the saved data in the disk.
Name of API Description
DetachVDisk Detach an additional disk from
the VM.
BackupVDisk Start a backup of additional disk.
The created backup is copied to
the newly-created backup disk.
RestoreVDisk Copy the contents of additional
disk’s backup to the another
additional disk.
ListVDiskBackup Obtain a list of the additional
disk’s backups.
GetVDiskStatus Obtain a status information of the
additional disk.
GetVDiskAttributes Obtain an attribute information of
the additional disk.
UpdateVDiskAttribute Update an attribute information
of the additional disk.
Operations of Virtual Machine Operations of Additional Disk
47
Examples of Cloud API (3)
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Name of API Description
UnregisterVSYSDescriptor
Cancel a registration of the
template.
GetVSYSDescriptorConfiguration
Obtain a configuration
information of the template.
GetVSYSDescriptorAttributes
Obtain an attribute information of
the template.
Name of API Description
CreateEFM Create a built-in server.
ListEFM Obtain a list of the built-in server.
DestroyEFM Delete a built-in server.
StartEFM Start a built-in server.
StopEFM Stop a built-in server.
GetEFMStatus Obtain a status information of the
built-in server.
GetEFMAttributes Obtain an attribute information of
the built-in server.
GetEFMConfiguration Obtain a configuration
information of the built-in server.
UpdateEFMAttribute Update an attribute information
of the built-in server. API of this
version can update the built-in
server name only.
UpdateEFMConfiguration Update a configuration
information of the built-in server.
Operations of Template Operations of Built-in Server
Name of API Description
UnregisterDiskImage Cancel a registration of the disk
image from the virtual disk center.
GetDiskImageAttributes Obtain an attribute information of
the disk image.
Operations of Disk Image
48
Examples of Cloud API (4)
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Name of API Description
ListVSYSDescriptor Obtain a list of the template in
the virtual data center.
CreateVSYS Create a virtual system based on
the template.
ListVSYS Obtain a list of the virtual system
in the virtual data center.
AllocatePublicIP Allocate the global IP address.
ListPublicIP Obtain a list of all global IP
addresses in the virtual data
center.
ListDiskImage Obtain a Disk Image ID in the
virtual data center.
Name of API Description
FreePublicIP Release a global IP address.
AttachPublicIP Attach a global IP address to the
virtual system.
DetachPublicIP Detach a global IP address from
the virtual system.
GetPublicIPStatus Obtain a status information of the
global IP address.
GetPublicIPAttributes Obtain an attribute information of
the global IP address.
Operations of Virtual DC (*) Operations of Global IP Address
Name of API Description
StandByConsole Prepare a connection with the
console.
Other Operations
(*) A hypothetical data center on the cloud where users can create and use virtual systems.
49
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 50
Considerations of Charges and Payment Requests
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Charge for the usage of the various resources and functions.
Refer to an attachment for each service’s unit price.
Operating time is rounded up to the next Hour.
ex. Operating time : 1H 45M -> 2H
Network traffic is rounded down to the previous GB.
ex. Network traffic : 31.5GB -> 31GB
Charge from the start point in usage of the resource/function.
The same as when the resource type is changed.
The charging system varies by the service used.
(Details from next page onward.)
Where several systems exist within one contract, per-system charge totals are calculated, then included in a single bill.
51
Charging System
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Type Charging System Description Service
TYPE- I Rate-based (1-hour units) Charge corresponding usage time.
For VMs, the unit price varies with type.
- VMs
- Global IP address Service
- Load Balancing Service
TYPE- II Rate-based (Monthly) Charging is performed even for a single
usage.
(Independent of number of VM CPU)
- VM OS Environment
[Microsoft Windows Server]
TYPE- III Rate-based (Monthly and Number
of CPUs)
Charging is performed even for a single
usage.
(Dependent on number of VM CPU)
- VM Middleware Environment
[Microsoft SQL Server]
TYPE- IV Rate-based (Time and Capacity) Perform charging according to [Usage period
x Guaranteed capacity].
(Capacity is the guaranteed capacity)
- System Disk Offer Service
- Additional Disk Service
- Template Storage Service
- Disk Service for System Backup
- Disk Service for Additional Disk Backup
TYPE- V Usage amount Charging performed on the basis of usage. -Internet connection service
(Include the usage amount of SSL-VPN
connection service)
TYPE- VI Usage counts Charging performed by each single use of
the service.
Unit price varies by template type (network
class).
- System Template Service
(Charged when new system is created)
52
Usage Period : 25min + 50min + 30min = 105min (1H45M) -> 2 Hours
Usage Period Considerations [1-Hour Unit]
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
Usage time is calculated by summing minutes of actual usage.
Totals are rounded up to the next hour (1 - 59 min).
15:10 15:35 16:20 17:10 20:00 20:30
15:00 16:00 17:00 18:00 19:00 20:00 21:00
25min
50min
30min
Round up
Example :
53
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 54
Service Level
Coverage of redundancy
Target SLA
Availability of offered virtual resource: 99.99% (except maintenance hour)
Object Description
VM
Provide automatic failover.
In the case of a physical server fault, a new VM is automatically assigned and booted.
Data being processed at the time of fault is not guaranteed.
Virtual Storage
(System, Data)
Copies of data are maintained across 4 physical disks.
Even in the case of 3 simultaneous physical disk failures, data is not lost. All data is
stored in the same DC.
Internet connection Fully redundant.
Switchover time for equipment failure within one minute.
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 55
Other Notes
On-Site operations
Customers cannot perform installations or setups in the DC. All operation is remotely accessible.
Maintenance
The security on the VMs is responsible to the customers.
Data deletion at time of deleting VM
Data in the system disk will be deleted by deletion of the VM.
Data in an additional disk will be deleted by deletion of the disk.
Back up disks will be deleted when its system disk or additional disk deleted.
We use ‘zero write’ method to delete data,.
Requirements (Service Portal)
Resolution : 1280 x 1024 or better (recommended), 1024 x 768 (min.)
OS : Windows XP SP3 (32bit), Windows Vista SP2 (32bit)
Browser : Internet Explorer 7/8
Flash Player : Adobe Flash Player 10
Java Runtime Environment : JRE 6.0 or better
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 56
Security Stipulations
Data center
VMs run in Fujitsu in-country DCs.
All data is stored internally to Fujitsu DCs.
Administrator privileges
Fujitsu does not retain administrator privileges on VMs deployed by the customers.
Security updates
Security updates for OS and middleware of the VM are applied by customer.
Security updates for hypervisor, admin OS, network equipments, and storage are applied by Fujitsu.
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013 57
Resource Limits
v1.7 All Rights Reserved, Copyright FUJITSU LIMITED 2013
No. Items Limitation value
1 Max. number of Resource Controllers per a contract No explicit limit
2 Max. number of Custom Authorization Patterns per a system
(Central Management Privilege pattern)
No explicit limit
3 Max. number of Custom Authorization Patterns per a contract
(Virtual System Management Privilege pattern)
No explicit limit
4 Max. number of systems per a contract No explicit limit
5 Max. number of VMs and SLB built-in servers per a segment (Expect Firewall)
20
6 Max. number of VMs and SLB built-in servers per a system (Except for Firewall)
20
7 Max. number of additional disks per a system No explicit limit
8 Max. capacity of an additional disk 1TB(=1000GB)
9 Max. number of attachable additional disks per a VM 14
10 Max. number of global IP address per a system 10
11 Max. number of backups per a system disk No explicit limit
12 Max. number of backups per an additional disk No explicit
13 Max. number of configuration preservations(New) No explicit limit
14 Max. number of. Configuration preservations n(Modify ) 1
15 Max. number of simultaneous VPN connections per a segment
20
No. Items Limitation value
16 Max. number of firewall rules per direction 50
17 Max. number of load balance groups per an SLB built-in server
32
18 Max. number of load balancer VMs per a load balance group
Depend on the max. number of VMs in a
segment
19 Max. f key length of the server certificate registered at SLB
2,048bit
20 Max. file size of Sorry page(Error page) registered at SLB built-in server.
32,767byte
21 Max. number of configuration backups per built-in server
No explicit limit
VM Service
58