becloud vcontainer christophe gaussin product manager cloud solutions [email protected]

39
Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions [email protected]

Upload: molly-newton

Post on 17-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

Becloud vContainerChristophe GAUSSIN

Product Manager Cloud [email protected]

Page 2: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

Becloud IaaS Portfolio PositioningSe

lfman

agam

ent

Man

aged

Dns Dedicated Webhosting

Dedicated hosting

vContainer

Managed vHosting

Use

Timing & cost

Becloud vDatacenter

Flexible & customised design Multiple server environments

Standardized offer / Fast time to marketSmall server environment

Page 3: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer, a service

facilities

network

server & storage

virtual environment

backup & restore

operating system

middleware

(business) applications

traditional datacenter layered approach

Page 4: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

serv

ice in

dica

tors &

le

vels

secu

rity

vContainer, a service

facilities

network

server & storage

virtual environment

backup & restore

operating system

middleware

(business) applications

vContainer approach

vContainer

Page 5: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer

customer proprietary environment

vContainer, a service

operating system

middleware

(business) applications

Page 6: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

Definition vContainer

Environment that provides the ability to build secure, multi-tenant clouds by POOLING Belgacom RESOURCES (cpu – memory – storage – network - security)

into VIRTUAL DATACENTERS

and exposing them to users through WEB-BASED PORTALS and CATALOG –based services

Page 7: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer conceptual architecture

vCloud API

Private CloudsProgrammatic Control and Integrations

VMware vCloud Director

Users

Organization 1 Organization m

VMwarevShield

Secure Public Cloud

VMware vCenter Server

VMwarevCenter Server

VMware vSphere VMware vSphere

User Portals

Virtual Datacenter n (Silver)Virtual Datacenter 1 (Gold)

SecurityCatalogs

Page 8: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer architecture details

Page 9: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer customer implementation use case

External network – subnet (/26)

Virtual datacenter

Organization ABC

Internet – public ip address

3,5 GHz

8 GB

158 GB

3 Vlans

12 Vms

Resources

Vapp network – subnet (/24)Vapp network – subnet (/24)

Direct connect network – subnet (/26)

Vapp network – subnet (/24)

vshield firewall rulesNat internal/external address

vshield firewall rulesNat internal/external address

vshield firewall rulesNat internal/external address

Vapp 1 Vapp 2

Shared vsysExternal firewall rulesNat external address/public address (internet only)

Page 10: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer redundancy

• HA/vMotion from hypervisor layer• Storage virtualization from storage layer (optional)

Page 11: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Web basedAuthentication screen

Page 12: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Create a vApp

A vApp consists of one or more virtual machines that communicate over a

network

Page 13: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Parameterize the vApp

Page 14: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Create virtual machine from :

• Public catalog• Private catalog• From scratch

Page 15: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Deploy the vApp

Page 16: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Page 17: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Create vApp network

Page 18: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Connect vApp network to outside world

Page 19: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Configure VM and connect it to network

Page 20: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Configure edge gateway NAT

Page 21: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Configure edge gatewayFirewall rules

Page 22: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Start the vApp

Page 23: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer user interface

Access VM console

Page 24: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

Define your vContainer

Do not think about products, operational complexity, technology and so on.

Think about the service you need, think about your functional

requirements

Page 25: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

Define it : Compute & storage

• vCPU (Virtual Processing power) :– Quantity of vCPU required, the underlying type of CPU’s (nr of cores etc) is

no longer relevant

• vRAM (Random access memory):– Amount of memory expressed in GB

• vStorage (Storage):– Amount of net storage required (GB or TB)– Located in 2 physically separated Belgian datacenter – Several tiering :

• Capacity disks (sata disks): Disk used to store large amount of data with limited (I/O) performance.

• Performance disks (FC Disks): Disk used to store data with high (I/O) performance. • Virtual Storage : storage replication and synchronization between physical

separated datacenters presented to customer as a virtual storage

Page 26: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

Define it : Back-up & restore

• Back-up is offered as a service and not one of the functionalities within the vContainer• Block-based backup

• Virtual machine level granularity• Daily incremental back-ups • Weekly full back-ups (one month retention time) • Restores are considered as a change and are performed respecting the SLA

timers

• File based backup • Organized by the customer inside his vContainer• Can be provided as an additional service from STAAS portfolio (server backup

advanced)

• Snapshot function available inside vContainer

Page 27: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

Define it : Security

• Network security• Network topology built by customer• 2 layered firewalls :

• External firewall under Belgacom control• Edge gateway inside vContainer under control of the customer

• Access to the vContainer: • HTTPS • SSL VPN • Belgacom Explore• Password protection

• Application security• Inside the vContainer ... responsibility of the customer

Page 28: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

Define it : vContainer flavors

Shared vContainer

• Shared physical platform

• Shared management infrastructure

• Standardized• Redundant on 2 DC• Delivery time

reduced

Dedicated vContainer

• Dedicated physical platform

• Dedicated management platform

• Tailored made

Mixed vContainer

• Dedicated compute/security platform

• Shared management platform

• Tailored made

Page 29: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer shared architecture

Shar

ed in

fras

truc

ture

Page 30: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer dedicated architecture

Shared infrastructure

Ded

icat

ed in

fras

truc

ture

Page 31: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer mix architecture

Shared infrastructure

Dedicated infrastructure

Shared infrastructure

Page 32: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

Define it : SLA

Service availability*: Availability of servers expressed as a monthly percentage and calculated as follows (excluding planned interventions): ((total service hours per month – total service hours downtime per month)/total service hours time per month)*100%.

Objectives Silver Gold

Service days working days + saturdays

7/7

Service hours 7h00 - 22h00 24/24

Service desk availability 24/7 24/7

Service availability* 99,5% 99,9%

Incident response times (hours³)

P1² 1 30min

P2² 2 1

P3² 4 2

P4² 8 6

Incident resolution times (hours³)

P1² 8 4

P2² 12 6

P3² 18 8

P4² 24 16

Change implementation times (hours³) Normal 24 24

Urgent² 12 12

Page 33: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

Define it: Pricing Models

• Shared infrastructure (order form)– Reserved model

• (multi) year(s) basis with no refund principle.

– Pay as you use• Monthly contracts stopped whenever customer wants to :

– Used GHz– Used vRAM GB– Used disk capacity

– Mix of both• Dedicated infrastructure (tailor made)

Possibilities to get additional services like consulting, project management,…

Page 34: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

How to define my vContainer?

Do not think about products, operational complexity, technology and so on.

Think about the service you need, think about your functional requirements

• What are your infrastructure requirements for your applications/vApp ? vCPU - memory - storage capacity – networking - security requirements

• Does my business require a standard or a customized ICT environment? shared or dedicated vContainer

• How critical is your ICT environment for your business? degree of redundancy Type of SLA : Silver - Gold

• Which pricing model? Reserved – PPU – Mixed on both

Page 35: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

Additional key features

• Support multiple operating systems from windows NT 4 up to windows 2012 – Linux – Solaris - MacOS– Windows OS licences included*– Possibility for customer to use his own Microsoft application

licences*

• Belgacom predefined virtual machines and vApp• Upload/download virtual machines/vApp from/to

vContainer– Upload room availablenever underestimate the bandwidth of a truck full of tapes

• Demo environment available for customer free of charge

* Some restrictions may applied

Page 36: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

Hybrid cloud - vConnector

Cloud Ready Infrastructurewith a vision on the future

Page 37: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer = vCloud™ Powered

• A technology badge • Belgacom is among the first in BeLux to obtain it• Easy to locate through:

http://vcloud.vmware.com/vcloud-ecosystem#view=vcp • Guarantee that the solution is based on VMware vSphere™

and VMware vCloud Director.• Give confidence in secure VMware-based clouds.• Expose the VMware vCloud API.• Support the Open Virtualization Format for image upload and

download.

Page 38: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer casessome examples

vContainer

- Test & development environments

- IT solution provider (SAAS,…)

- Project based application

- Training environment

- Split up application tiers (traffic/security ...)

- Spin up workloads for traffic spike (temporary capacity)

- DRS purposes

- ….

but basically, anything is possiblethe business defines the requirements, the service fills in the

requirements

Page 39: Becloud vContainer Christophe GAUSSIN Product Manager Cloud Solutions Christophe.gaussin@belgacom.be

vContainer conclusion

vContainer is a BeCloud IaaS solution that offers :• Solution based on market proven and leading technology: A-

Brand infrastructure components. • Intended for clients looking for a solution which provides a high

level of flexibility, autonomy• Advanced technical features allowing strict SLA • Hybrid cloud ready• Financial flexibility (Reserved / pay as you use model)