FUJITSU Cloud Service K5 SF Service Functional Overview

Similar documents
STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

PeopleSoft Cloud Architecture Automating PeopleSoft Deployment

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

<Insert Picture Here> Private Cloud with Fusion Middleware

Private Cloud Using Service Catalog

Oracle Infrastructure Systems Management with Enterprise Manager and Ops Center CON4954

VMware vsphere Data Protection 6.1

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Installing and Administering VMware vsphere Update Manager

vcloud Suite Architecture Overview and Use Cases

Oracle Cloud. What s New for Oracle Compute Cloud Service (IaaS) Topics. July What's New for Oracle Compute Cloud Service (IaaS) Release 16.

AppStack Technology Overview Model-Driven Application Management for the Cloud

Realize the Full Potential of Virtualized Java Applications

INTRODUCTION TO CLOUD MANAGEMENT

This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1.

CS 6343: CLOUD COMPUTING Term Project

Overview of Avaya Aura System Platform

Oracle Applications and Cloud Computing - Future Direction

Agenda About SUNY and ITEC Cloud project Challenges and Use cases for ITEC Cloud EM Solution Business Benefits

ClearPass Policy Manager 6.3

Marco Mantegazza WebSphere Client Technical Professional Team IBM Software Group. Virtualization and Cloud

UForge Application Automation and Marketplace Platform: Cooperation with the OW2 community Alexandre Lefebvre

Fujitsu Private Cloud Customer Service Description

Managing Microsoft Hyper-V Server 2008 R2 with HP Insight Management

ArcGIS for Server in the Cloud

Plan for Success with a Hybrid Cloud! Thanks to IBM Power Systems OpenStack SoftLayer and UrbanCode

COMMANDS 1 Overview... 1 Default Commands... 2 Creating a Script from a Command Document Revision History... 10

Intel IT s Cloud Journey. Speaker: [speaker name], Intel IT

vsphere Upgrade vsphere 6.0 EN

RSA Authentication Manager 7.1 to 8.1 Migration Guide: Upgrading RSA SecurID Appliance 3.0 On Existing Hardware

<Insert Picture Here> Oracle VM and Cloud Computing

Migrating Trend Micro Mobile Security for Enterprise (TMMS) 8.0 to TMMS 9.0 Patch 1

Installing and Administering VMware vsphere Update Manager

<Insert Picture Here> Enabling Cloud Deployments with Oracle Virtualization

VMware Cloud Computing in de praktijk VMware Inc. All rights reserved

PassTest. Bessere Qualität, bessere Dienstleistungen!

Service Orchestration

Amazon Hosted ESRI GeoPortal Server. GeoCloud Project Report

WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE

Networks and Services

Introduction to Virtual Datacenter

Kaseya 2. User Guide. Version 1.1

SolidFire SF3010 All-SSD storage system with Citrix CloudPlatform Reference Architecture

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led

CLOUD API DOCUMENTATION v2.0. Get list of cloud servers in account

Avalanche Site Edition

Backup & Disaster Recovery Appliance User Guide

Oracle Reference Architecture and Oracle Cloud

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

Install Guide for JunosV Wireless LAN Controller

Cisco Cloud Onboarding Solution

Symantec Virtual Machine Management 7.1 User Guide

Do DevOps on VMware vcloud Air Your Way, Without the Rework! Ashok Aletty, vcloud Air Solution Architect

Linux/Open Source and Cloud computing Wim Coekaerts Senior Vice President, Linux and Virtualization Engineering

Automation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode

Security Gateway for OpenStack

TOSCA Interoperability Demonstration

INTRODUCTION APPLICATION DEPLOYMENT WITH ORACLE VIRTUAL ASSEMBLY

Private Cloud for WebSphere Virtual Enterprise Application Hosting

Deployment Guide: Unidesk and Hyper- V

70-414: Implementing a Cloud Based Infrastructure. Course Overview

MySQL and Virtualization Guide

Windows Azure and private cloud

T-SYSTEMS Cloud STORY

Deploy Your First CF App on Azure with Template and Service Broker. Thomas Shao, Rita Zhang, Bin Xia Microsoft Azure Team

Deploy the client as an Azure RemoteApp program

Datasheet Fujitsu Cloud Infrastructure Management Software V1

Cloud Migration: Migrating workloads to OpenStack Cloud

Cloud n Service Presentation. NTT Communications Corporation Cloud Services

VMware vcenter Support Assistant 5.1.1

Alfresco Enterprise on Azure: Reference Architecture. September 2014

Thinspace deskcloud. Quick Start Guide

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7

IN DETAIL. Smart & Dedicated Servers

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

Service Automation to implement and operate your Cloud initiatives

AFACT Cloud Computing Working Group. Chia Hung Kao Institute for Information Industry

ovirt and Gluster hyper-converged! HA solution for maximum resource utilization

1 P a g e Delivering Self -Service Cloud application service using Oracle Enterprise Manager 12c

ovirt and Gluster hyper-converged! HA solution for maximum resource utilization

Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0

Migrating Mobile Security for Enterprise (TMMS) 8.0 to version 9.0

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

The Sirocco multi-cloud management framework

Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

What s New in VMware vsphere 4.1 VMware vcenter. VMware vsphere 4.1

Helping Customers Move Workloads into the Cloud. A Guide for Providers of vcloud Powered Services

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

VEEAM ONE 8 RELEASE NOTES

White Paper. Cloud Native Advantage: Multi-Tenant, Shared Container PaaS. Version 1.1 (June 19, 2012)

Transcription:

FUJITSU Cloud Service K5 SF Service Functional Overview June 2016 Fujitsu Limited - Unauthorized copying and replication of the contents of this document is prohibited. - The contents of this document may be changed without prior notice.

IaaS PaaS Purpose of This Document This document describes the SF service, one of the services offered in PaaS by the FUJITSU Cloud Service K5 (hereafter referred to as K5) Business Common Layer Matching Business Platform Service Technology Component Service VO/Biometrics/Auto-translation/Shunsaku etc. Business Platform Service Authentication/Customer Contract Mgmt/Billing Calculation/Payment/Workflow etc. API Management Secure API Publishing/Usage Analysis Application/ Development Platform Layer Infrastructure/Opera tions Layer PF(Mission-critical Platform Service) Loose Coupling/Data Virtualization/ Anti-aging SF(System Auto-configuration Service) Configuration/Operations/ Packaging/Deployment CF(Cloud Native Platform Service) Cloud Foundry based development/implementation env. General-purpose Components (RDB, Messaging, email, etc.) System Resource(OpenStack) Refer to the following link for general information on K5: Introduction to FUJITSU Cloud Service K5 http://www.fujitsu.com/global/solutions/cloud/k5/ 1

Agenda SF Glossary About SF Features of SF SF Service Map SF Service Overview Function Overview Function Details Billing Model Restrictions 2 Copyright 2016 FUJITSU LIMITED

SF Glossary This glossary offers a list of terms and definitions to provide a vocabulary for SFrelated concepts No. Term Description 1 Virtual Appliance (VA) Virtual machine image with OS, middleware and apps installed (Master Image). 2 Software Stack and configuration information for the OS, middleware, apps, etc. used to create a VA. 3 System Structure 4 (Workload Package) of the specifications of a virtual machine (number of CPU cores, size of memory, etc.) and network topology (network segment, IP address, port, etc.) to build a system A package combining the software stack definition and system structure definition of K5 IaaS. Automatic system building is possible by running. 5 Stack A set of VMs and network created and managed by the Orchestration function in K5 IaaS according to a given system structure definition and software stack definition. 6 Migration Function A function to create and edit the software stack definition. It can be used to automatically create the software stack definition, and then the VA by scanning of the existing machine. 7 Orchestration Function An integrated function in K5 to orchestrate a set of virtual resources to automatically build the K5 IaaS system. 8 Template A text file used to define the stack in K5 IaaS. 9 Software Stack Bundle Contents Customer software components uploaded and added in the virtual appliance during software stack definition. 3 Copyright 2016 FUJITSU LIMITED

About SF Automatic creation of a VA based on the software stack definition. Automated building of a computer system consisting of multiple virtual machines and a virtual network based on the combination of software stack and system structure definitions. Also, by using the definitions identical systems can be created repeatedly. Automatic VA creation and enhancement to ensure rapid creation and a high quality VA Automated building of a computer system consisting of multiple VMs to ensure rapid environment development Easy to reproduce and delete the system repeatedly to reduce operation costs Software Stack Staging Production Development Virtual Network Virtual Machine System Structure FUJITSU Cloud Service K5 IaaS Create s Execute s Build System Automatically User 4 Copyright 2016 FUJITSU LIMITED

Features of SF Automatic VA Creation Using the Software Stack Automatically create a VA consisting of an OS, middleware, applications, various agents, etc. based on the software stack definition. VA Enhancement Through Editing of the Software Stack Enhance a VA by editing the software stack definition - there is no need for tasks such as uninstallation or reinstallation of software. VA Creation by Scanning the Existing Server Automatically create a VA and software stack definition based on the existing server using the scan function to make the existing server s assets reusable. (in future) Automated System Building and Easy System Reproduction Automatically build a system consisting of multiple VMs and a virtual network based on the combination of software stack and system structure definitions. The same system can be automatically built repeatedly in different environments. (in future) Version Management of Entire Systems Easily and effectively perform version control for an entire system consisting of various types and different versions of software stacks using the version management function of. 5

Automatic VA Creation Using the Software Stack Automatically create a VA consisting of an OS, middleware, applications, various agents, etc. based on the software stack definition. Traditional VA Creation 1 Install an OS, MW and apps based on the procedure manual to build a VM (manual task) 2 Remove the unique configuration from the VM to create a VA (manual task) 3 Check VA operation (manual task) Error-prone manual tasks -> low quality Manual tasks based on installation guide and procedures VA Creation Using SF 1 Define and configure an OS, MW, apps through a GUI (Software stack definition) 2 Automatically create a VA based on the definitions 3 Check VA operation (manual task) Minimize human error and rework using automation -> ensured quality Auto VA creation and software stack definition via a GUI OS MW MW APP 1 VM building Stored in Repository&Newly Imported OS Server AP Server 1 creation Server 2 VA creation AP Server AP 3 VA operation check VM VA (Master image) MW MW APP Select K5 SF Service 2 Auto VA creation AP 3 VA operation check VA (Master image) 6 Copyright 2016 FUJITSU LIMITED

VA Enhancement Through Editing of the Software Stack Enhance a VA (version upgrade of MW, apps and patch application) by editing the software stack definition Traditional VA Enhancement VA Enhancement Using SF 1 Boot a VM based on the target VA (manual task) 2 Enhance the VM (manual task) 3 Re-create a new VA based on the enhanced VM (manual task) 4 Check operation of the new VA (manual task) Troublesome operation -> high cost, low quality Manual operation based on installation guide and procedures VA (old) 1 Boot AP Server MW 2 VA enhancements 3 VA re-creation AP Server 4 VA operation check AP VM VA (new) 1 Edit the definition of the target VM (GUI) 2 Re-create a new VA based on enhanced definition 3 Check operation of the new VA (manual task) Simple editing of software stack definition -> low cost, ensured quality MW Auto VA creation and software stack definition via a GUI VA (old) AP Select Server K5 SF Service 2 Auto VA creation AP Server AP 3 VA operation check 1 modification VA (new) 7 Copyright 2016 FUJITSU LIMITED

VA Creation by Scanning the Existing Server Automatically create a VA and software stack definition based on the existing server using the scan function to make the existing server s assets reusable. (in future) Create a VA of the Existing Server 1 Scan and analyze the existing server 2 Create and save the software stack definition based on the results of scanning and analysis 3 Edit the software stack definition 4 Automatically create a VA based on the definition 5 Check VA operation (manual task) Existing System (*) 1 Scan/analyze With the same components and same configuration 2 Create and save the definition Server K5 SF Service 4 Auto creation Server 5VA operation check (*) Only supports CentOS in SF V1.0; will eventually support other OS in future versions Auto creation of an editable software stack definition based on the existing server -> reuse of existing server assets Create and edit the software stack definition via a GUI 3 Edit the software stack definition Select VA (Master image) Stored in Repository&Newly Imported OS MW MW APP 8 Copyright 2015 FUJITSU LIMITED

Automated System Building & Easy System Reproduction Automatically build a system consisting of multiple VMs and a virtual network based on the combination of software stack and system structure definitions. The same system can be automatically built repeatedly in different environments by just specifying the deployment destination. Package multiple software stack definitions and system structure definitions into a ->For automated system building Build the same system repeatedly K5 IaaS Domain Project Development Virtual network Software Stack Create stacks + Deployment info. (*) VA (Auto Creation) Staging Virtual server Virtual network Virtual server System Structure Production Virtual network (*) Deployment information = Information on the Domain/Project/User ID of K5 IaaS Currently only the default project of the user id is supported; this restriction will be lifted in later versions. 9 Virtual server Copyright 2016 FUJITSU LIMITED

Version Management of Entire Systems Easily and effectively perform version control for an entire system consisting of various types and different versions of software stacks using the version management function of Traditional Management Management Using SF Difficult to comprehensively manage an entire system due to the increased number of VAs System A (Prod.) System A (Dev.) System B Easily and effectively manage the entire structure and version of a system using the System A (Prod.) System A (Dev.) System B Combine VAs respectively to build systems K5 SF Service 1.0 Structure 1.0 1.1 Structure 1.1 2.0 Structure 2.0 AP 1.0 AP 2.0 Operator System A-1.0 1.0 AP 1.0 Structure 1.0 System A-1.1 1.1 AP 1.0 Structure 1.1 System B-2.0 2.0 AP 2.0 Structure2.0 Operator Software Stack definitions Structure s 10 Copyright 2015 FUJITSU LIMITED

SF Service Overview Administrator UI API UI User SF Administrator Portal K5 SF SF Portal K5 IaaS Project Stack Dev. Environment Source Code Mgmt System Structure Software Stack Build Software Stack Bundle Contents Auto System Building K5 IaaS Auto VA Creation VA 11 Copyright 2016 FUJITSU LIMITED

Function Overview Function Overview Software Stack System Structure List Stack The Software Stack defines the software combinations and settings required for generating Virtual Appliances. SF can be used to create, edit, store, list, and obtain software stack definitions. Software Stack can also be generated automatically from an existing virtual server by using Migration function. (in future) The System Structure automatically builds multiple virtual networks, virtual servers, and storage using the IaaS Orchestration function. The user can import into SF and edit a template created in K5 IaaS and use that template as the system structure definition. The automatically runs a series of software stack definitions and system structure definitions. SF can be used to store or obtain definitions that users have created or edited. Users can store s in SF, and run commands such as List, Stack Creation, Download, or Delete. Users can obtain a list of stacks generated using the Stack creation function. The Stack function displays the status of stack creation or deletion. Stack deletion can be run to delete all multiple virtual servers and virtual networks managed as a stack. 12

Function Details 13

Structure is a package consisting of the which defines the structure of, System Structure which defines the structure (Stack) of the automated build system, and Software Stack which defines the software stack for each virtual server in the system. is developed into a package by using SF and K5 IaaS functions to create each definition file. build source code Refer to s to be created System Structure Software Stack Software Stack Bundle Contents SF function Edit & System Structure Edit Software Stack 14

Software Stack Creates a definition that automatically generates a Virtual Appliance with an OS, middleware, and applications installed. Using the Migration function also allows you to import the state of an existing virtual server to create the software stack definition. (in future) Software Stack Appliance template Create new software stack Existing virtual server Configuration (Startup script) MySoftware (Separately installed application definition) OS profile (OS installation package definition) Installation profile (Virtual server initial settings) Save (Structure definition group) System Structure Software Stack Create using the Migration function (Scan) (in future) Edit Package addition/deletion Changes to configuration information App/Script definitions Software Stack Bundle Contents (Separately installed applications, etc.) 15

& System Structure The shows the relationship between the software stack definition and the system structure definition used. The System Structure uses the K5 IaaS Orchestration function to create a definition for automatically managing the development of the entire system structure (network definition, virtual server deployment, etc.). The template created using the K5 IaaS System can be imported, edited, and used as the system structure definition. Create using a text editor, etc. Create from K5 IaaS template (Template Builder) management information Information regarding the definition used System Structure Network (Network segment, IP address, port) Virtual server attributes (CPU, memory, number of servers) (Structure definition group) System Structure Software Stack 16

List This allows you to select a from the workload packages displayed in the list, then run stack creation on K5 IaaS (Auto System Build). By specifying deployment information at stack creation time, you can replicate the same system configuration for multiple K5 IaaS projects. List _X Ver. 1.0-1 _A Ver. 1.0-2 _B Ver. 2.0-1 _C Ver. 1.0-1 Stack Creation (Auto System Build) Deployment information(*) (Development environment) Stack Creation (Auto System Build) Deployment information (*) (Production environment) Customer system (_A) Development environment Virtual networks Virtual servers Customer system (_A) Production environment Virtual networks Virtual servers (*) Deployment information = Information on the Domain/Project/User ID of K5 IaaS Currently only the default project of the user id is supported. (This restriction will be removed in later versions.) 17

Stack This allows you to check the system environment (Stack) list deployed from the on K5 IaaS. You can delete multiple managed virtual servers, virtual networks, etc., in one step by deleting a stack. Stack List Development environment (WL- PKG_A) ID : 715 Delete Running Production environment (_A) ID : 733 Running Customer system (_A) Development environment Virtual networks Virtual servers Customer system (_A) Production environment Virtual networks Virtual servers 18

Billing Model The SF Service is billed using a fixed monthly charge. Fixed charge billing starts when you start using the SF Service. In any cases below, full monthly charge will be billed. Month start (Day 1) Service charge Case 1: Start using service at beginning of month Month end (the last day of the billing month) Fixed Monthly charge Case 2: Start using service during month Case 3: Start using service at end of month The SF Service assumes use of the K5 IaaS service as well. No. of days K5 IaaS service charge incurred for stack resources (multiple virtual servers, virtual networks, etc.) generated when using SF are charged separately from SF service charge. 19

Restrictions 1. The Scan function to generate VA from an existing server is not available. 2. Stack creation and deletion can only be carried out in the default project of the K5 IaaS user (ID). 3. In this service, the maximum memory capacity for storing VAs is approximately 500GB. 20 Copyright 2016 FUJITSU LIMITED

Copyright 2015 FUJITSU LIMITED