openstack and storage foundation evolution - veritas · openstack and storage foundation evolution...

42
1 OpenStack and Storage Foundation Evolution Dr. Udo Seidel Linux Strategy and Server Automation Lead @ 1280 – OpenStack and Storage Foundation Evolution Gene Mullis Sr. Principal Technical Product Manager

Upload: trantuyen

Post on 11-Jun-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

1

OpenStack and Storage Foundation Evolution Dr. Udo Seidel Linux Strategy and Server Automation Lead @

1280 – OpenStack and Storage Foundation Evolution

Gene Mullis Sr. Principal Technical Product Manager

Page 2: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Agenda

1280 – OpenStack and Storage Foundation Evolution 2

Introduction 1

About OpenStack 2

Amadeus and OpenStack 3

Symantec and OpenStack 4

Summary 5

Page 3: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Introduction

3 1280 – OpenStack and Storage Foundation Evolution

Page 4: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

• Teacher for mathematics & physics

• PhD in experimental physics

• Started with Linux in 1996

• Linux/UNIX trainer

• Solution engineer in HPC and CAx environment

• Head of the

– Linux Strategy

– Server Automation

• Publishing articles and presenting on conferences

4 1280 – OpenStack and Storage Foundation Evolution

Introductions About Udo Seidel

Page 5: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

About OpenStack

5 1280 – OpenStack and Storage Foundation Evolution

Page 6: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

About OpenStack Background

• Project started in 2010

• Provides Infrastructure as Service (Iaas)

• New versions every 6 months

– Austin, Bexar, Cactus, … , Folsom, Grizzly

– Previous (2013.2) was called Havana

– Current (2014.1) is called Icehouse

– Next (2014.2) will be Juno

• Managed by OpenStack Foundation

6 1280 – OpenStack and Storage Foundation Evolution

Page 7: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

About OpenStack Core Components

• Keystone – identity

• Glance – image store

• Nova - compute

• Cinder – block storage

• Swift – object storage

• Neutron- network

• Horizon - dashboard

• Heat – orchestration

7 1280 – OpenStack and Storage Foundation Evolution

Page 8: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

• Manila

– File-System as a Service (FaaS)

• Savana

– Hadoop as a Service (HaaS)

• Trove

– Database as a Service (DaaS)

8 1280 – OpenStack and Storage Foundation Evolution

About OpenStack Emerging Components with flavour of storage

Page 9: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

About OpenStack Impact and side effects

• Service vs. Server

– Shift of view point

• Software Defined Networking

– Network Virtualization

– Automation opportunity

• Software Defined Storage

– Paradigm change

– Another opportunity to automate

– Who owns storage management?

• DevOps

• Continuous Improvement & Deployment

9 1280 – OpenStack and Storage Foundation Evolution

Page 10: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014 10 10

• Ability to run workload a more than one location

• Ability to detect app and end-to-end faults and remediate

• Performance and SLA management are key

• Application nodes auto-configure and require no human interaction

• Ability to adjust number and location of nodes based upon load, latency, and resource optimization

• Each individual application node is stateless

• Data source can be traditional database, non-relational data source, or Object Storage

• Individual nodes might have sub-transaction level state

Resiliency Scaling Data managed Externally

1280 – OpenStack and Storage Foundation Evolution

Finance

Telecommunications

Retail

Who Runs this type of Application?

Anyone who can leverage a scale-out application

About OpenStack Characteristics of Emerging Cloud Applications

Page 11: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Amadeus and OpenStack

11 1280 – OpenStack and Storage Foundation Evolution

Page 12: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014 12 1280 – OpenStack and Storage Foundation Evolution

Page 13: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

About Amadeus Relation to/with Symantec

• Symantec customer for ages

• First HP-UX .. Now Linux

• Mainly storage and high availability

– Storage Foundation HA

– Command Central Storage

13 1280 – OpenStack and Storage Foundation Evolution

Page 14: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Amadeus’ IT challenges Normal Evolution

14 1280 – OpenStack and Storage Foundation Evolution

2009 2011 2013 2015 2017

Complexity

Server

Admin

Page 15: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Amadeus’ IT challenges Unknowns, Unexpected, Unpredicted

• World has changed

– Faster

– Better

– Cheaper

• New technologies

• New competitors

– Known

– Unknown

• Bazar and cathedral

15 1280 – OpenStack and Storage Foundation Evolution

Page 16: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

About Amadeus In OpenStack context

• Just a traditional data centre

– Not special

– Not unique

• Familiar with Opensource

– Linux

– Apache, JBOSS, …

• Mainframe and Unix

16 1280 – OpenStack and Storage Foundation Evolution

Page 17: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Using OpenStack Process Changes

• Big picture

• Faster

• ‘Power’ shift

17 1280 – OpenStack and Storage Foundation Evolution

Page 18: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Using OpenStack Organization Changes

• Joined instead of next-to-next

• Overlap instead of interfaces

• Legacy vs. New

• Internal chargeback

18 1280 – OpenStack and Storage Foundation Evolution

Page 19: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Using OpenStack Mindset Changes

• No walls

• New responsibilities

• New view points

– Technology just a vehicle

– Business for technicians

1280 – OpenStack and Storage Foundation Evolution 19

Page 20: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Using OpenStack Adaption and Actions

• Change

– Mindset

– Organization/Management

– Processes

All at the same time

• Fast

– Moving target

– New sub projects

• Drink your own champagne

20 1280 – OpenStack and Storage Foundation Evolution

Page 21: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Symantec and OpenStack

21 1280 – OpenStack and Storage Foundation Evolution

Page 22: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Legal Notice and Safe Harbor

This forward-looking indication of plans for products is preliminary and all future release dates are tentative and are subject to change. Any future release of the product or planned modifications to product capability, functionality or feature are subject to ongoing evaluation by Symantec, and may or may not be implemented and should not be considered firm commitments by Symantec and should not be relied upon in making purchasing decisions.

Copyright© 2014 Symantec Corporation. All rights reserved. Symantec and the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.

This document is provided for informational purposes only and is not intended as advertising. All warranties relating to the information in this document, either express or implied, are disclaimed to the maximum extent allowed by law. The information in this document is subject to change without notice.

22

APP7400 - Symantec HA/DR Futures and Roadmap

1280 – OpenStack and Storage Foundation Evolution

Page 23: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Symantec and OpenStack Learning and Contributing

23

Services

Offerings

Contribute

Add Value to Ecosystem

New Platform SW & Appliances

Internal and External Services;

Partner Clouds

1280 – OpenStack and Storage Foundation Evolution

CPE- IaaS

Data Analytics

SNAS:

Scale out NAS

DRaaS

Object Storage Offering

Replication and Data Mobility

Enabling Disaster Recovery

Development & Testing

Cinder Drivers for CFS

Security Improvements

Corporate Sponsorship

Page 24: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Symantec and OpenStack Where are we going?

• Consolidated cloud platform for products and services

– A “greenfield” opportunity to re-invent our cloud

– Global team in the US, Europe, and Asia of top-notch, open source minded engineers in the areas of cloud and big data

• Open source components as building blocks

– Identify capability gaps and contribute back to the community

• OpenStack as the underlying infrastructure

• Distribution Agnostic

• Scale to thousands of nodes across multiple data centers

• Leverage our knowledge to develop solutions in this space

24 1280 – OpenStack and Storage Foundation Evolution

Page 25: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

CFS OpenStack Integration

• Future?

– Support Manila File Service

– Enhance Cinder to support additional Volume functionality (extend by pre-allocation of extents)

– Replication pool management

– Secure Erase

– Policy and SLA enforcements

1280 – OpenStack and Storage Foundation Evolution 25

• IceHouse Cinder API Functionality

– Volume Create/Delete

– Volume Attach/Detach

– Snapshot Create/Delete

– Create Volume from Snapshot

– Get Volume Stats

– Copy Image to Volume

– Copy Volume to Image

– Clone Volume

Page 26: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Data center transformation

• Adapt to new scale of unstructured data usage

• Accelerate performance by leveraged SSD as cache

• Leverage DAS as an option to SAN

Support for Virtual Environments

• Support hosting in virtual / cloud environment

• Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

• Continued VMware support with vStorage APIs for Array Integration (VAAI)

26

Business continuity

• Expanded On-line operations

• Improved cluster fault detection

• Enhanced Disaster Recovery

• Rolling Upgrade functionality

• Enhanced File System Recovery tools

Primary site

Mirroring/ Replication

Secondary site

APP 1 APP 2 APP 1 APP 2

1 2 3

1280 – OpenStack and Storage Foundation Evolution

Symantec Emerging Offerings Scalable NAS Appliance

Page 27: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Symantec Emerging Services Cloud Platform Vision

1280 – OpenStack and Storage Foundation Evolution 27

Symantec Cloud Offerings App 1, App 2, App 3…

Network Redirection & Content Inspection

Cloud Based Device Management

Cloud Based Data Collection

Content Distribution

from the Cloud

Data Warehousing and Analytics

Web Service Enablement

Cloud Based Object Store

FUNCTIONAL SERVICES

Entitlement Management

Identity Management

OPERATIONAL SERVICES

High Availability & Load

Balancing

Storage Management

BC/DR (Backup

& Failover)

Consumption Management

Incident Management

Deployment and

Provisioning

Security Audits & Compliance

PLATFORM AS A SERVICE

Page 28: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Symantec Emerging Offerings Next Generation Object Storage

28 1280 – OpenStack and Storage Foundation Evolution

SYMANTEC PRODUCT

INTEGRATION DLP

Classification

DATAINSIGHT

Auditing

NETBACKUP

OST

SEP

Virus Scanning

EVS

Archiving

OBJECT STORE NODE

STORAGE LAYER REDUCT

ION (COMPRESSION & DEDUP)

ENCRYPTION

REPLICATION &

ERASURE CODING

PLUGINS

AUDITING

ANTIVIRUS

CLASSIFICATION

BACKUP

METADATA LAYER

METADATA

INDEX

POLICY ENGINE

METERING &

CHARGEBACK

DATA MANAGEMENT LAYER SCRUBBI

NG &

INTEGRITY

TIERING

RETENTION &

WORM

APPLICATION ACCESS LAYER

HTTPD (REST,

S3) OST

PARALLEL

ACCESS PROTO

COL

MANAGEMENT LAYER

CONFIGURATION

MANAGEMENT

TELEMETRY

WEB CONSOLE

High Perf Applicati

on

NFS Applicati

on

Web Application

REST

NetBackup

Media Server

NFS OST PARALLEL

ACCESS PROTOCOL

CIFS Applicati

on

Cloud Storage

Application Various

Open Stack

Application SWIFT CIFS

GATEWAY LAYER

CIFS REST

MIDDLEWARE

NFS

PARALLEL ACCESS PROTOCOL

Key Features

•Multi-Protocol Access

•Policy based Management

•Content Inspection

•Data Classification

•Multi-Tenant Design

Page 29: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Symantec Emerging Services One Target Type: Provider Clouds based on OpenStack

29 1280 – OpenStack and Storage Foundation Evolution

Customer: On-Premise Protected Compute/Apps

• Secure

• Replication

• Automated recovery

• Multi-tenant management

• Subscription based billing

Compute Pools

Disaster Recovery-as-a-Service powered by Symantec

Provider’s Cloud (IaaS): Based upon OpenStack

Block Storage

Network

Optimized Recovery Resource Utilization via OpenStack Integration: Just-in-time DR Failover, Failback, Fire Drill

Example: Provision Recovery Resources at DR Failover (Cost efficient just-in-time DR failover model)

How

What Detach Replicated Data From Replication

Controller Provision VM (replicated data + network assignment + any personalization)

Compute API:

delete v2/{tenant_id}/servers/{server_id}/os-

volume_attachments/{attachment_id}

Compute API:

post v2/{tenant_id}/servers/{imageRef, flavorRef, name,

metadata, personality, networks}

post v2/{tenant_id}/servers/{server_id}/os-

volume_attachments

Page 30: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Summary

30 1280 – OpenStack and Storage Foundation Evolution

Page 31: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Summary Key take away items

The OpenStack Ecosystem provides:

• Both an opportunity and challenge

• A powerful and evolving eco-system

• An opportunity for Automation

• A platform for a new generation of cloud applications

31 1280 – OpenStack and Storage Foundation Evolution

Page 32: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Questions? Thoughts? Comments?

32 1280 – OpenStack and Storage Foundation Evolution

Page 33: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

Thank you!

33

Please take a few minutes to fill out the short session survey available on the mobile app—the survey will be available in the mobile app shortly after the session ends. And then watch for and complete the more extensive post-event survey that will arrive via email a few days after the conference.

To download the app, go to https://vision2014.quickmobile.com or search for Vision 2014 in the iTunes or Android stores.

Page 34: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

Thank you!

Copyright © 2014 Symantec Corporation. All rights reserved. Symantec and the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. This document is provided for informational purposes only and is not intended as advertising. All warranties relating to the information in this document, either express or implied, are disclaimed to the maximum extent allowed by law. The information in this document is subject to change without notice.

1280 – OpenStack and Storage Foundation Evolution 34

Dr. Udo Seidel

[email protected]

Gene Mullis

[email protected]

Page 35: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Side-effects of introducing/using OpenStack

35 1280 – OpenStack and Storage Foundation Evolution

Page 36: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

About OpenStack Architecture

36 1280 – OpenStack and Storage Foundation Evolution

Page 37: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Introducing OpenStack – Side-effects

• Demand management

– Ahead

– Buffers and/or alternatives

• Server vs. Service

– Shift of view point

• Stack visibility

• Stack responsibility

37 1280 – OpenStack and Storage Foundation Evolution

Page 38: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Introducing OpenStack – More side-effects

• Software Defined Networking & Network Functions Virtualization

– Automation opportunity

– Many projects/products

– No golden rule

• Software Defined Storage

– Paradigm change

– Organizational changes almost mandatory

• DevOps

• Continues Improvement & Continues Deployment

38 1280 – OpenStack and Storage Foundation Evolution

Page 39: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

About OpenStack Core Components

• Keystone – identity

• Glance - image

• Nova - compute

• Cinder – block storage

• Swift – object storage

• Neutron- network

• Horizon - dashboard

• Heat – orchestration

39 1280 – OpenStack and Storage Foundation Evolution

Page 40: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Contributing to Opensource

• Legal foundation

• License?

• When ROI?

• Impact/influence by contributing

40 1280 – OpenStack and Storage Foundation Evolution

Page 41: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Partners and Competitors

• Co-petition

• Stats for

– Contributions

– Solved issues (closed tickets)

41 1280 – OpenStack and Storage Foundation Evolution

Page 42: OpenStack and Storage Foundation Evolution - Veritas · OpenStack and Storage Foundation Evolution ... •Integrate with OpenStack to support Cinder NFS, iSCSI and Manila volumes

SYMANTEC VISION 2014

Beyond OpenStack

• Triple O

• Challenges almost independent of IaaS solution

• Opensource vs. closed source mentality

• APIs: standard/open vs. proprietary

• Legal and tax implications

42 1280 – OpenStack and Storage Foundation Evolution