Grounded in the Cloud
cancel
Showing results for 
Search instead for 
Did you mean: 

OpenStack Summit Sessions: Planning your OpenStack Project

Stephen_Spector

As mentioned in a previous post, the OpenStack community is now voting on submitted talks for the upcoming Summit in Paris.  I have broken the submissions down into separate blogs to make it easier to find the available HP Helion submitted talks for your voting consideration.

 

PLANNING YOUR OPENSTACK PROJECT

Namos – OpenStack Infrastructure Manager  

In this presentation, a new service called 'namos' will be presented to provide the "Openstack Cloud Infrastructure manager" functionalities similar to the "device manager" provided in the traditional operation system. More details are as follows.

 

Once Openstack services (such as nova, cinder, neutron, etc.) are deployed on distributed nodes (such as controller nodes, compute nodes, etc), admin would configure enterprise datacenter devices (such as Hypervisors, Storage arrays, network switches, etc.) in the respective configuration files such as nova.conf, cinder.conf, etc. These devices are not manageable entities in Openstack i.e, there is no service exist to represent these device in REST format. A new service called "namos" is provided to manage these devices, and will provide the following functionalities in REST API, CLI and horizon admin panel:

 

Like in traditional operating system,  "device manager"  is provided to show the association between 1. service 2. driver 3. device. i.e, an example could be, Cinder service is configured with 3PAR FC driver for a 3PAR storage array. Another example could be, nova service is configured with VmwareVC driver for a given vmware cluster. By using this feature, admin can add, update and delete devices and its association with service and driver as well. 

 

In cloud datacenter, resource such as hypervisors, storage devices, network switches are being consumed across the projects and users. But there are scenarios where cloud providers want to restrict the projects to a given set of datacenter resources due to various reason such as security, technology limitations, etc. Similarly the given project or users want to create their cloud entities like instances, volume, etc. only from the given set of datacenter resources and they don't want to share these resources with other projects in the same cloud. And this is called "tenancy at device level". These consumer and providers scenarios are not handled in the OpenStack today. As namos service could represents the device in REST format, It allows admin to allocate a device with one or more keystone project or user and vice-versa.

 

To put the device in Maintenance mode, namos provides required REST API, over which admin can bring the device into maintenance mode. This functionality could be consumed in other Openstack services as well. For example, Cinder can consume it to put a 3PAR in to maintenance mode.

 

In future, this service could be consumed or enhanced to achieve elastic Openstack, Effective quota management for a given device or set of devices, dynamic discovery of  service components deployments for a given device, etc.

 

Polciy-based lifecycle management of Cloud Service deployed on OpenStack  

This presentation describes a policy framework that can be used to facilitate the lifecycle management of cloud services deployed on OpenStack or hybrid clouds. In this context, policies are defined as data used to guide how, when and which lifecycle management actions are performed. Policies guide in particular the provisioning of services (e.g. placement, location, application release based staging, provider selection), scheduling of actions, governance of actions, Monitoring of resulting instances (e.g. operational/performances, compliance, security, usage), handling of events and incident and remediation. When life cycle management actions are requested on a cloud service (template or instance) a policy aware fulfillment engine modify the orchestration to execute based on the policy which may for example help select options or add additional fulfillment or configuration steps. 

Among its numerous advantages, such an approach facilitates the design of complex deployment and life cycle management of cloud services by separating concerns between the modeling of the services and the specification of its lifecycle management that can now be described more broadly in terms of say how it needs to be deployed, what needs to be monitored and how issues can be addressed or by whom.  This in turns can be used to package applications with such policies to facilitates use cases like devops where placement is driven by the release stage and autonomous computing with self deployment, monitoring and healing.

 

Using and Extending Horizon  

Horizon, the OpenStack Dashboard, provides a highly extensible framework for managing OpenStack. To make the most of Horizon in a real deployment, functionality may need to be added or changed. Come hear how to effectively use Horizon in your deployment. This talk will cover how to create and manage extensions while minimizing the pain of syncing your code base with upstream changes. Additionally, best practices around when altering or extending Horizon will be presented.

 

Race to Results Cloud Simulation  

An interactive and immersive business simulation that demonstrates the flexibility and business benefits of cloud computing. Key considerations when choosing and implementing a cloud solution are discussed and facilitated in an exciting and realistic business led environment. How to manage OpenStack Cloud and the transition from a legacy datacentre to hybrid cloud environment providing the business with agile, secure and stable platforms from which to launch new initiatives in to the world of motor racing whilst addressing and mitigating risk. Created and delivered by HP this is a vendor neutral experience.

 

Enabling High Performance Computing Clouds with OpenStack Technology  

The increasing demand for High Performance Computing (HPC) or Technical Computing (TC) to accelerate competitive innovation is pushing organizations to make it more accessible to more users via cloud architectures. This session will look at how OpenStack technology is a key change agent for how early adopters have and now more mainstream organizations can implement HPC cloud services.  We will examine how it has been able to offer both the scale and ease of use the new high performance computing users demand with the open architecture for innovation that is preferred for HPC environments.

 

In this presentation you will get a view on the value and opportunities OpenStack offers today as a scalable abstraction layer for infrastructure in self-service HPC cloud implementations.  You will also engage in dialog on the challenges OpenStack has to overcome to become a core cloud technology for HPC.  We will also discuss successful HPC cloud workloads and use cases and how OpenStack-based HPC cloud implementations can support and further address these workload needs based on real-world discussions with innovative organizations across a range of industries. 

 

Senior Manager, Cloud Online Marketing
  • HP Cloud
0 Kudos
About the Author

Stephen_Spector

I manage the HPE Helion social media and website teams promoting the enterprise cloud solutions at HPE for hybrid, public, and private clouds. I was previously at Dell promoting their Cloud solutions and was the open source community manager for OpenStack and Xen.org at Rackspace and Citrix Systems. While at Citrix Systems, I founded the Citrix Developer Network, developed global alliance and licensing programs, and even once added audio to the DOS ICA client with assembler. Follow me at @SpectorID

Events
28-30 November
Madrid, Spain
Discover 2017 Madrid
Join us for Hewlett Packard Enterprise Discover 2017 Madrid, taking place 28-30 November at the Feria de Madrid Convention Center
Read more
See posts for dates
Online
HPE Webinars - 2017
Find out about this year's live broadcasts and on-demand webinars.
Read more
View all