Oracle making openstack an enterprise grade solution

31

Transcript of Oracle making openstack an enterprise grade solution

Page 1: Oracle making openstack an enterprise grade solution
Page 2: Oracle making openstack an enterprise grade solution

CON8473 – Oracle Distribution of OpenStack

Ronen Kofman Director of Product Development Oracle OpenStack September, 2014

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Making OpenStack an Enterprise Grade Solution

Page 3: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

3

Page 4: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Program Agenda

About OpenStack

Oracle Linux OpenStack Distribution

Making OpenStack ‘Enterprise Grade’

Summary

1

2

3

4

4

Page 5: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

About OpenStack

5

Page 6: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

What is OpenStack? • OpenStack is an open source, Python based, cloud operating system. It is

designed to control large scale, multi tenant cloud deployments • OpenStack is built through a set of distributed services which control

compute, storage, network, identity management, orchestration, and much more

6

Page 7: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

OpenStack is About Abstraction and Integration

7

Block Storage service

Cinder

Network service

Neutron

Compute service

Nova Abstraction Layer

Plug ins (partial list)

Common Interface – OpenStack API

Page 8: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

OpenStack Momentum • Launched in 2010 OpenStack has grown to become one of the largest open source

project ever launched. Some numbers from http://www.stackalytics.com/ as of September 2014: – Over 200 companies contributed code to date – Almost 2700 individuals contributed to OpenStack

8

0

20

40

60

80

100

120

140

Companies Contributing

0 200 400 600 800

1000 1200 1400 1600

Individuals Contributing

Page 9: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Linux OpenStack Distribution

9

Page 10: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle OpenStack for Oracle Linux 1.0

10

Image service

Glance

Block Storage service

Cinder

Identity service

Keystone

Object Storage service

Swift

Network service

Neutron

OpenStack Dashboard

Horizon

Compute service

Nova

• Based on the OpenStack Icehouse release

• Available on public-yum.oracle.com and the Unbreakable Linux Network (ULN)

• Free to download and use with the latest updates and patches

• Support for OpenStack is included as part of the Oracle Linux or Oracle VM Premier Support subscription at no additional cost

• Integrated with Oracle Clusterware

Page 11: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

OpenStack With Oracle Linux and Oracle VM

11

Interoperability

• Help make OpenStack a first class solution for enterprise customers

• Work with the OpenStack community to support enterprise applications in an OpenStack cloud

• Provide choice for managing hypervisors with Oracle Linux and Oracle VM

• Ensure Oracle Linux and Oracle VM can work with any OpenStack solution customers choose

• Work with third party vendors to offer joint solutions

Page 12: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

End to End support

12

Control node Compute node 1 Compute node n

VM VM

VM VM

VM VM

Clusterware

Page 13: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Support options • OpenStack deployment consists of compute and control nodes • Oracle provides support for control nodes using Oracle Linux and compute

nodes using Oracle Linux (KVM) or Oracle VM • Customer can choose to use a control node from any vendor with Oracle

compute nodes (“Mirantis Delivers Mirantis OpenStack integration with Oracle Linux and Oracle VM”) • Oracle Linux can be deployed as guest on top of any OpenStack

deployment with full support from Oracle • Oracle Linux can be used as base operating system in any OpenStack

deployment

13

Page 14: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Object Storage service

Swift

Identity service

Keystone

Deploying OpenStack – Control Nodes Configuration

14

Image service

Glance

Block Storage service

Cinder

Identity service

Keystone

Object Storage service

Swift

Network service

Neutron

OpenStack Dashboard

Horizon

Compute service

Nova

Message Queue

Database

Database

OpenStack Dashboard

Horizon

Image service

Glance

Network service

Neutron Compute service

Nova

Block Storage service

Cinder

Message Queue

All-In-One Deployment Multi Node Deployment

Page 15: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

OpenStack Support in ZFS Storage Appliance (ZFSSA) • ZFS Storage OS 8.2, released in June 2014, adds OpenStack support

• OpenStack Cinder driver is available and also contributed upstream

• The Cinder driver supports all life cycle management functions directly from OpenStack API/CLI/GUI

• Fast instance creation for large images using ZFSSA cloning capabilities

• Easy to get started with freely available VirtualBox based ZFSSA simulator

• Available as part of Oracle OpenStack for Oracle Linux

15

Page 16: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

OpenStack Support in Oracle Virtual Network • Oracle announced the Neutron plugin for Oracle Virtual

Network • Main features

– True multi-tenancy with enhanced Security – High Speed with 40 Gbps NICs on demand – Scalability with up to 16000 tenant networks – Solves VLAN exhaustion problem – QOS support per network

16

Page 17: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Making OpenStack ‘Enterprise Grade’

17

Page 18: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

What Makes a Product Enterprise Grade?

Oracle Confidential – Internal/Restricted/Highly Restricted 18

Recover Operate

Monitor Maintain And Support

Operational Efficiency

Page 19: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

What Makes a Product Enterprise Grade?

Oracle Confidential – Internal/Restricted/Highly Restricted 19

Can run any application (Pet or Cattle)

Highly available

Secure

Can interoperate with existing solutions

Has clear and predictable Roadmap

Quality and Reliability

Performance and scalability

Page 20: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

• Storage – Persistent storage support – Storage network security – Portability – QOS – NFS to instances

• Compute – Placement – Affinity

• Network – Control path – complexity, scalability – Data path – redundancy, performance – QOS

• Security – Role Base Access Control – User Management

• Support and Maintenance – Live Migration – Monitoring – Upgrade path

Oracle Confidential – Internal/Restricted/Highly Restricted 20

Some of The Main Challenges OpenStack Faces

Page 21: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

• Complexity – Impacts customer experience – Installation process is key – Affects maintenance – Makes the evaluation process longer

and harder – Requires expertise, highly skilled

operators

• Maturity – Stability – APIs, client tools – Quality – bugs and vulnerabilities

• Predictability and Roadmap – Customer confidence – Planning the test cycle – Planning for upgrade – Assurance when feature gap will be

closed

Oracle Confidential – Internal/Restricted/Highly Restricted 21

Other Challenges for Enterprises to Adopt OpenStack

Page 22: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Summary

22

Page 23: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Summary • Oracle OpenStack

– OpenStack is investing in OpenStack in several areas – Oracle is providing an end to end solution – Choice and integration is key

• Making OpenStack ‘Enterprise Grade’ – OpenStack improves constantly – Feature gap is not high – Customers need to feel confident about OpenStack Job #1: Work with the community to make OpenStack first class solution for the

enterprise

23

Page 24: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Ask the Penguins

Oracle Confidential – Internal/Restricted/Highly Restricted 24

Page 25: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle VM Sessions @ OpenWorld 2014 Oracle VM & Oracle OpenStack for Oracle Linux Session Highlights

Monday, Sept 29

10:15 – 11:00

Intercontinental Hotel, Grand Ballroom B

1:30 – 2:15

Intercontinental Hotel, Grand Ballroom B

1:15 – 2:15 Nikko Hotel, Floor 3, Room Nikko1

25

Page 26: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle VM Sessions @ Oracle OpenWorld 2014 Virtualization Sessions Highlights

Time Wednesday, Oct. 01 Time Thursday, Oct. 02

10:15 – 11:00

Intercontinental Hotel, Union Square – Floor 3

9:30 – 10:15

Intercontinental Hotel, Union Square – Floor 3

11:30 – 12:15

Intercontinental Hotel, Union Square – Floor 3

10:45 – 11:30

Intercontinental Hotel, Union Square – Floor 3

4:45 – 5:30

Intercontinental Hotel, Grand Ballroom A

26

Page 28: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle VM and Oracle OpenStack for Oracle Linux Demos In the Linux and Virtualization with OpenStack Showcase

3760 – Oracle VM - integrated infrastructure choice for the cloud Oracle Linux and Virtualization with OpenStack Showcase

3767 – OpenStack - Enterprise-grade Cloud with Oracle Linux and Oracle VM Oracle Linux and Virtualization with OpenStack Showcase

28

Page 29: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Stay Connected

• Oracle.com/virtualization • @ORCL_Virtualize • Facebook.com/OracleVirtualization • Oracle VM Group • Blogs.oracle.com/virtualization

Join our communities, visit our websites for more information

29

Youtube.com/virtualization Focus on Virtualization and OpenStack

Download: edelivery.oracle.com/oraclevm Training: education.oracle.com/virtualization

Page 30: Oracle making openstack an enterprise grade solution

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 30

Page 31: Oracle making openstack an enterprise grade solution