introducing the zerostack cloud platform

39
© ZeroStack Inc. | zerostack.com © ZeroStack Inc. | zerostack.com ZeroStack Cloud Platform

Upload: zerostack

Post on 13-Jan-2017

719 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com© ZeroStack Inc. | zerostack.com

ZeroStack Cloud Platform

Page 2: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 2

Agenda

ZeroStack Overview

Summary

Demos

• Day 0: Building a Private Cloud

• Day 1: Self-service provisioning

• Day N: Troubleshooting

Capacity planning

Feature upgrades

Automated application deployment

Self healing

1

3

4

Technical Deep-Dive2

Page 3: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 3

Where most organizations are today

Where they want to be

The Journey to the Cloud Today

No “Shadow IT”

• Security, compliance, control

• Predictive cost structure

Application-centric

• Predictable performance

• Provisioning control

Business agility

• Self-service

• Scale on demand

Page 4: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 4

Where most organizations are today

Where they want to be

The Journey to the Cloud Today

DIY OpenStack Private Cloud

Public Cloud

Vendor-Driven Private Cloud

Page 5: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 5

Unraveling the Options: Vendor-Driven Private Cloud

“ “We don’t want to be locked

into [insert vendor name].

- Large university

“ “I don’t have experts to build

and operate the cloud.

- Leading EDA firm

Page 6: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 6

Unraveling the Options: DIY OpenStack Private Cloud

“ “

We have been trying to build

an OpenStack-based cloud for

6 months.

- Enterprise software vendor

“ “I don’t want my IT to be

developers

- Local municipality

Page 7: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 7

Unraveling the Options: Public Cloud

“ “

We have used both EC2 and

internal OpenStack. We find the

private cloud to be 2-4x faster.

- Prominent retail brand

“ “

AWS looks cheaper but it is not.

You pay for everything and can’t

control the cost as you grow.

- Provider of analytics software

Page 8: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 8

Goal: Create a Path to Simplify the Journey

Built in minutes… Not months…

Without the need for a team of rocket scientists.

A fully functional cloud…

Page 9: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 9

The Best of Both Clouds

Public Cloud Private CloudCloud-Managed

Infrastructure

• Ease of use• No operational headaches• Pay as you grow

• Diminished control• Inconsistent performance• Compliance & security

• Greater control• Predictable performance• Data governance

• High software cost• Operational complexity• Requires specialists

Public Cloud Experience:• Deployed in minutes• No expertise necessary• Scale on demand

Private Cloud Control:• Maintain data ownership• Service reliability• Better user experience

Page 10: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 10

A New Model of Cloud

Public Cloud Private Cloud

Cloud

On-Premises • Maintain control

and visibility

• Data locality, no

“noisy neighbors”

• Feature agility

• Real-time insight and

preventative analytics

Operations

Management

Apps & Data

User Workflows

Operations

Management

Apps & Data

User Workflows

Cloud-Managed

Infrastructure

Management

Apps & Data

Operations

User Workflows

Page 11: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 11

ZeroStack Cloud Platform Components

• User workflows

• Real-time insight and analytics

• Health monitoring

• Multi-site aware management

• 2U chassis with 4 server nodes o 64 - 112 CPU cores

o 512GB - 1TB RAM

o 6.4 - 19.2 TB (SSD) & 16 - 32 TB (HDD)

• Symmetric, self-healing

• Scale out

• 100% pure OpenStack APIs

ZeroStack Cloud Platform

ZeroStack Cloud Portal

ZeroStack Cloud Building Blocks

Cloud

On-Premises

Page 12: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 12

Cloud-Managed Infrastructure Advantages

Complex & time consuming to build a private cloud Bare metal to running applications in the cloud in minutes

Experts needed to operate on-premises cloud Eliminate IT headaches with SaaS-based operations

Inflexible scaling Symmetric, self-healing architecture that scales on demand

Glacial rate of software upgrades On-premises cloud with the feature agility of AWS

Disintegrated multi-site deployment Single interface to manage multiple sites

Core Issues ZeroStack Differentiation

Page 13: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 13

Agenda

ZeroStack Overview

Summary

1

3

4

Technical Deep-Dive2

Demos

• Day 0: Building a Private Cloud

• Day 1: Self-service provisioning

• Day N: Troubleshooting

Capacity planning

Feature upgrades

Automated application deployment

Self healing

Page 14: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 14

On-Premises

Cloud

ZeroStack Cloud Portal

ZeroStack User Interface

Map-Reduce Analytics

Stream Processing Visualization

Big Data Layer

Monitoring & Event Processing

ZeroStack Cloud Building Blocks

ZeroStack Control Plane

Software-Defined Network

OpenStack Services Linux + Hypervisor (KVM)

Software-Defined Storage

HW / SW Manager

ZeroStack Cloud Platform:Functional Software Elements

Page 15: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 15

VMs

Host 0 Host 1 Host 2 Host 3

VMs VMs

zVM zVM zVM zVM

ZeroStack Cloud Building Block

ZeroStackControl Plane

On-Premises

Cloud

Cloud Gateway Cloud Gateway

StatsHealth MonitoringEvents

Host n

VMs

zVM

VMs

Clustered Storage

Distributed Mgmt

SDN Fabric

ZeroStack Cloud Building Block

Symmetric & Distributed Scale Out

Page 16: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 16

ZeroStackControl Plane

Host 0 Host 1 Host 2 Host 3

ZeroStack Cloud Building Block

Host n

Self-Healing Architecture

DistributedCloud Services

1. Leader election

Page 17: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 17

ZeroStackControl Plane

Host 0 Host 1 Host 2 Host 3

ZeroStack Cloud Building Block

Host n

Self-Healing Architecture

DistributedCloud Services

1. Leader election

2. Host failure

Page 18: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 18

ZeroStackControl Plane

Host 0 Host 1 Host 2 Host 3

ZeroStack Cloud Building Block

Host n

Self-Healing Architecture

DistributedCloud Services

1. Leader election

2. Host failure

• Leader detects node and service failure

• Leader computes new service mapping

• Services migrated to match new service map

Page 19: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 19

ZeroStackControl Plane

Host 0 Host 1 Host 2 Host 3

ZeroStack Cloud Building Block

Host n

Self-Healing Architecture (continued)

DistributedCloud Services

1. Non-leader nodes monitor leader health

Page 20: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 20

ZeroStackControl Plane

Host 0 Host 1 Host 2 Host 3

ZeroStack Cloud Building Block

Host n

Self-Healing Architecture (continued)

DistributedCloud Services

1. Non-leader nodes monitor leader health

2. Initiate new leader election when leader becomes unavailable

Page 21: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 21

ZeroStackControl Plane

Host 0 Host 1 Host 2 Host 3

ZeroStack Cloud Building Block

Host n

Self-Healing Architecture (continued)

DistributedCloud Services

1. Non-leader nodes monitor leader health

2. Initiate new leader election when leader becomes unavailable

3. New leader restores previous leader’s state from Distributed WAL

Page 22: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 22

ZeroStackControl Plane

Host 0 Host 1 Host 2 Host 3

ZeroStack Cloud Building Block

Host n

Self-Healing Architecture (continued)

DistributedCloud Services

1. Non-leader nodes monitor leader health

2. Initiate new leader election when leader becomes unavailable

3. New leader restores previous leader’s state from Distributed WAL

4. Re-balance services as necessary

Page 23: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 23

On-Premises

Cloud

Cloud Gateway Cloud Gateway

ZeroStack User Interface

ZeroStack Cloud Building Block

Data Processing Cluster

Smart AnalyticsBatch ProcessingPersistent Store

In-Memory KV Store Cluster

zVM zVM zVM zVM zVM

ZeroStack Cloud Portal

Health Monitoring & Predictive Analytics

Intuitive User Interface & Practical Workflows

Page 24: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 24

Agenda

ZeroStack Overview

Summary

1

3

4

Technical Deep-Dive2

Demos

• Day 0: Building a Private Cloud

• Day 1: Self-service provisioning

• Day N: Troubleshooting

Capacity planning

Feature upgrades

Automated application deployment

Self healing

Page 25: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 25

Then & Now: Building a Private Cloud

Then

Heavy lift involving significant investment and in-house expertise

Building a cloud is far too complex

Now (with ZeroStack)

Created in 30 minutes or less;No prior experience required

That was easy!

Page 26: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 26

Building a Cloud with ZeroStack

1. Install the ZeroStack Cloud Building Blocks in your datacenter

• Rack & stack chassis

• Provide IP address

2. Discover the hosts using the ZeroStack Cloud Portal

• Connect through Port 443

• Register account

3. Configure the cloud

• Create schema (i.e. sites, business units, projects)

• Set policies

• Assign roles

• Provision resources

Page 27: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com© ZeroStack Inc. | zerostack.com

DEMO

Day 0: Cloud Creation

Page 28: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 28

Then & Now: Resource Provisioning

Then

Lengthy process involving numerous stakeholders with conflicting priorities

Now (with ZeroStack)

Self-service with push-button provisioning, approval and cost tracking

Page 29: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com© ZeroStack Inc. | zerostack.com

DEMO

Day 1: Self-Service Provisioning

Page 30: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 30

Then & Now: Troubleshooting

Then

• Difficult to operationalize event logs/metrics• Exponential rise in complexity with

additional components

Now (with ZeroStack)

Precisely trace events and correlate to root-cause issues

© Dan Roam

Page 31: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 31

Then & Now: Capacity Planning

ThenShortage of data and/or context

for intelligent decisions

Now (with ZeroStack)Specific guidance based on analysis of usage patterns

Page 32: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 32

Then & Now: Feature Upgrades

Then

Long delay before next version release

Now (with ZeroStack)

High feature velocity

Page 33: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 33

Manual and error-prone process

Then & Now: Application Deployment

Then

Automated through templates

Now (with ZeroStack)

Page 34: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 34

Then & Now: Fault Handling

Then

• Overprovisioned resources for HA• Manual intervention needed for fail-over

Now (with ZeroStack)

• Automated, self-healing architecture• Highly available by default

Page 35: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com© ZeroStack Inc. | zerostack.com

DEMODay N: Troubleshooting

Capacity PlanningFeature UpgradeAutomated Application DeploymentSelf Healing

Page 36: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 36

Agenda

ZeroStack Overview

Summary

1

3

4

Technical Deep-Dive2

Demos

• Day 0: Building a Private Cloud

• Day 1: Self-service provisioning

• Day N: Troubleshooting

Capacity planning

Feature upgrades

Automated application deployment

Self healing

Page 37: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 37

Complete Private Cloud in Minutes(For About Half the Cost)

Minutes 3 Months 6 Months Time toProduction

Co

st

(3 y

ea

r)

Vendor-driven

Private Cloud

Cost of Deployment

Cost of Operation

OpenStack-based

Private Cloud

ZeroStack

Cloud Platform

Page 38: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 38

SpeedSimplicityElasticity

PerformanceControl

Security

A New Model of Cloud Deployment

Public Cloud

Private Cloud ZeroStack

Page 39: Introducing the ZeroStack Cloud Platform

© ZeroStack Inc. | zerostack.com 39

Schedule a live demo at:

zerostack.com

Want to Learn More?