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

Introducing the ZeroStack Cloud Platform

Jan 13, 2017

Download

Technology

ZeroStack
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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?