The OpenStack APIs. George Reese, Senior Distinguished Engineer! 5 November 2013
|
|
- Allen Lawson
- 5 years ago
- Views:
Transcription
1 The OpenStack APIs George Reese, Senior Distinguished Engineer! 5 November 2013
2 Background Creator of Dasein Cloud! Open Source Java cloud abstraction API ( Interacts with nearly 2 dozen cloud APIs! Author of The Rest API Design Handbook! General critic of the OpenStack APIs since the beginning 2
3 Please keep in mind I believe OpenStack APIs are among the most elegant API suites in the cloud computing world.!! Any criticism has the goal of improving them. 3
4 and the basic premise The primary job of a RESTful API is! to expose all high-level functionality of the system! without bias towards specific use cases! based on abstractions that hide the implementation details and NEVER BREAK CLIENT CODE 4
5 A Brief Tour of the OpenStack APIs 5
6 Overview Not one API, but many APIs! Keystone, Nova, Swift, etc. are all independent APIs! They generally have similar structure! The Swift API is the most dissimilar! (Generally) faithful to RESTful principles! JSON and XML payloads! You pick through content negotiation 6
7 It starts with Keystone Keystone is a service catalog! Two OpenStack environments likely support different services! The service catalog enables you to discover what services a given OpenStack environment supports! Keystone is an identity/auth service! Acts as a secure token service! Authenticates clients and provides tokens! To get started, authenticate 7
8 After Keystone, the service APIs Swift! Nova + extensions! Glance! Cinder! Neutron! Ceilometer! Custom services 8
9 Keystone and the OpenStack Security Model 9
10 POST an authentication payload Endpoint: keystone URI + /tokens!! POST \ v2.0/tokens \ HTTP/1.1 Content-Type: application/json! { auth":{"rax-kskey:apikeycredentials": {"username":"user","apikey":"api_key"}}} 10
11 Response A token to use in any subsequent API calls! A service catalog identifying supported services and versions of those services! {"access": { token": {"id":"lalalalaiwontshowyouhahaha", "expires":" t02:42: :00", "tenant":{"id":"555121","name":"555121"}, "RAX-AUTH:authenticatedBy":["APIKEY"]}, "servicecatalog :[] etc 11
12 Using the token Cache the token and provide it in all service API calls! GET dfw.servers.api.rackspacecloud.com/v2/ TENANT/flavors/detail HTTP/1.1 Content-Type: application/json X-Auth-Token: LALALALAIWONTSHOWYOUHAHAHA Be prepared to re-authenticate 12
13 But there is no standard payload And no discovery process! HP: accesskey/secretkey! Rackspace: username/apikey! Other: username/password! And sometimes you need a tenantid And sometimes you don t! Or sometimes you need the tenantname 13
14 And all the world isn t Keystone Older environments won t have Keystone! Direct Nova or Swift authentication! No a priori mechanism for discovery! Some environments through Essex mix and match! Trick: try both! If the endpoints ends with 1.0 or 1.1, try Nova authentication then Keystone! Otherwise, try Keystone then Nova 14
15 Versioning 15
16 How version negotiation works Keystone provides you with the list of supported services and the list of API versions you can use to interact with those services! Your client can use any supported version to speak with a given service at the endpoint specified 16
17 OpenStack versioning is a living hell Ideally! Keystone should be highly standardized across installations! Keystone should authoritatively identify what services and what versions of the APIs for those services are supported! But! Older versions of Keystone are an absolute mess! There s no fixed version when Keystone works! The same service has many identities in Keystone 17
18 Core, Nova extensions, and custom services 18
19 Supposedly OpenStack supports a core set of APIs with the ability to easily integrate APIs in support of non-core services! ROFL ROFL ROFL ROFL ROFL ROFL ROFL ROFL! ROFL ROFL ROFL ROFL ROFL ROFL ROFL ROFL! ROFL ROFL ROFL ROFL ROFL ROFL ROFL ROFL! ROFL ROFL ROFL ROFL ROFL ROFL ROFL ROFL! ROFL ROFL ROFL ROFL ROFL ROFL ROFL ROFL! ROFL ROFL ROFL ROFL ROFL ROFL ROFL ROFL 19
20 Core API example: Nova Catalog entry! {"name":"cloudservers","endpoints":[{"tenantid":"tenant","publicurl":" servers.api.rackspacecloud.com\/v1.0\/tenant","versioninfo":" servers.api.rackspacecloud.com\/v1.0","versionlist":" servers.api.rackspacecloud.com\/","versionid":"1.0"}],"type":"compute"} Request/response! GET HTTP/1.1 Content-Type: application/json X-Auth-Token: LALALALAIWONTSHOWYOUHAHAHA HTTP/ OK Date: Mon, 04 Nov :48:54 GMT Content-Length: 4156 Content-Type: application/json X-Compute-Request-Id: req-23551d9b f5-ac50-82c09d Server: Jetty(8.0.y.z-SNAPSHOT) {"servers":[{{"status": "ACTIVE", "updated": " T01:45:42Z", "hostid": some_host_id,: "bookmark"}]}, "created": " T01:43:45Z", "tenant_id": "TENANT", "OS-DCF:diskConfig": "AUTO", "accessipv4": " ", "accessipv6": "2001:4800:7810:512:ba57:a687:ff05:5745", "progress": 100, "OS-EXT-STS:power_state":1, /* more stuff not shown */]} 20
21 Non-core API example: Cloud DNS Catalog entry! {"name":"clouddns","endpoints":[{"tenantid":"tenant","publicurl":" dns.api.rackspacecloud.com\/v1.0\/tenant"}],"type":"rax:dns"} Request/response! GET HTTP/1.1 Content-Type: application/json X-Auth-Token: LALALALAIWONTSHOWYOUHAHAHA HTTP/ OK Content-Type: application/json Via: 1.1 Repose (Repose/2.7.0) x-api-version: Content-Length: 248 Date: Mon, 04 Nov :16:08 GMT Server: Jetty(8.0.y.z-SNAPSHOT) {"domains": [{"name":"dasein6483.org","id": ,"comment":"dasein Cloud Test Zone", "updated":" t03:15: ", "created":" t03:15: "}], "totalentries":1} 21
22 Compute extension API example: Nova Volumes Catalog entry: no such thing! Request/response! GET HTTP/1.1 Content-Type: application/json X-Auth-Token: LALALALAIWONTSHOWYOUHAHAHA HTTP/ OK Content-Type: application/json {"volumes": [ { "id": "521752a6-acf6-4b2d-bc7a-119f9148cd8c", "display_name": "vol-001", "display_description": "Another volume.", "size": 30, "volume_type": "289da7f c-9fb4-7db01ec49164", "metadata": {"contents": "junk"}, "availability_zone": "us-east1", "snapshot_id": null, "attachments": [], "created_at": " T20:53:07Z" } 22
23 Problem #1: Nova Volumes -> Cinder OpenStack exposes the implementation of volumes to via the API no abstraction! Programmatically ugly to determine if a cloud has one of the following possible configurations:! Nova volumes! Cinder! Neither! Upgrades pointlessly broke existing code 23
24 Problem #2: FrankenQuantum Nova networks?! Neutron?! Rackspace FrankenQuantum?! private enum QuantumType { NONE, RACKSPACE, NOVA, QUANTUM; public String getnetworkresource() { } } switch( this ) { case QUANTUM: return "/networks"; case RACKSPACE: return "/os-networksv2"; case NOVA: return "/os-networks"; } return null; 24
25 The API War 25
26 The facts about the AWS APIs AWS! has a huge base of proven third-party tools! has never broken deployed client code, ever! is supported in nearly every cloud storage system! is very opinionated in how it models cloud! is an ugly looking, non-restful API! is very complex to mimic in a transparent manner! Resource ID mess! Undocumented behavior 26
27 The facts about the OpenStack APIs The OpenStack APIs! are elegant and largely consistent with each other! have moderate ecosystem support! constantly break client code! are controlled by the OpenStack community! best model OpenStack cloud concepts 27
28 And so We need to support BOTH APIs! The AWS APIs! Give us access to the full range of third-party ecosystem tools! Limit the ways in which we can model cloud computing concepts! Are expensive to support properly! The OpenStack APIs! Give us control over our cloud computing model 28
29 Questions? 29
Part2: Let s pick one cloud IaaS middleware: OpenStack. Sergio Maffioletti
S3IT: Service and Support for Science IT Cloud middleware Part2: Let s pick one cloud IaaS middleware: OpenStack Sergio Maffioletti S3IT: Service and Support for Science IT, University of Zurich http://www.s3it.uzh.ch/
More informationBuild Cloud like Rackspace with OpenStack Ansible
Build Cloud like Rackspace with OpenStack Ansible https://etherpad.openstack.org/p/osa-workshop-01 Jirayut Nimsaeng DevOps & Cloud Architect 2nd Cloud OpenStack-Container Conference and Workshop 2016 Grand
More informationOpenStack Lab on VMware Workstation Setting up the All-In-One VM
OpenStack Lab on VMware Workstation Setting up the All-In-One VM In our first post, we got to the start of the OpenStack install using the Rackspace Private Cloud ISO (Alamo). Because we had to set up
More informationIaaS API Reference (Foundation Service)
FUJITSU Cloud Service for OSS IaaS API Reference (Foundation Service) Version 1.28 FUJITSU LIMITED All Rights Reserved, Copyright FUJITSU LIMITED 2015-2018 K5IA-DC-M-001-001E Preface Structure of the manuals
More informationSpawning Virtual HPCs Using OpenStack
Spawning Virtual HPCs Using OpenStack Michael Olson SPIN Undergraduate Researcher, NCSA maolson2@illinois.edu Lin Cheng Senior Computer Science Major, UIUC lcheng10@ncsa.illinois.edu Dr. Volodymyr Kindratenko
More informationDeploying Instances On Heterogeneous Hardware Using Availability Zones in OpenStack Compute
Deploying Instances On Heterogeneous Hardware Using Availability Zones in OpenStack Compute William Kelly, Deployment Engineer, Rackspace Hosting, Inc. (william.kelly@rackspace.com) Joseph W. Breu, Deployment
More informationIaaS API Reference (Foundation Service)
FUJITSU Cloud Service for OSS IaaS API Reference (Foundation Service) Version 2.15 FUJITSU LIMITED All Rights Reserved, Copyright FUJITSU LIMITED 2015-2018 K5IA-DC-M-021-200E Preface Structure of the manuals
More informationIntroduction to OpenStack Trove
Introduction to OpenStack Trove A multi-database deployment Doug Shelley - Tesora Michael Basnight - Rackspace Agenda What is Trove How to Install Trove A look at the Trove API Multi-Database demonstration
More informationArchitecture and terminology
Architecture and terminology Guy Carmin RHCE, RHCI, RHCVA, RHCSA Solution Architect IGC, Red Hat Roei Goldenberg RHCE Linux Consultant and Cloud expert, Matrix May 2015 Agenda RHEL-OSP services modules
More informationGETTING STARTED WITH OPENSTACK. Kenneth Hui, Rackspace Dan Radez, Red Hat April 27, 2016
GETTING STARTED WITH OPENSTACK Kenneth Hui, Rackspace Dan Radez, Red Hat April 27, 2016 Presenters Kenneth Hui Dan Radez OpenStack Evangelist Sr. Software Engineer Rackspace Red Hat Twitter: @kenhuiny
More informationDEEP DIVE: OPENSTACK COMPUTE
DEEP DIVE: OPENSTACK COMPUTE Stephen Gordon Technical Product Manager, Red Hat @xsgordon AGENDA OpenStack architecture refresher Compute architecture Instance life cycle Scaling compute
More informationUpcoming Services in OpenStack Rohit Agarwalla, Technical DEVNET-1102
Upcoming Services in OpenStack Rohit Agarwalla, Technical Leader roagarwa@cisco.com, @rohitagarwalla DEVNET-1102 Agenda OpenStack Overview Upcoming Services Trove Sahara Ironic Magnum Kolla OpenStack Overview
More information1. What is Cloud Computing (CC)? What are the Pros and Cons of CC? Technologies of CC 27
1. What is Cloud Computing (CC)? 3 1.1. Utility Computing First 3 1.2. The New Features of Cloud Computing (CC) 4 1.3. Cloud Service Provider (CSP) 6 1.3.1 Thin Provisioning 7 1.4. CC via a CSP (not via
More informationMetadata Tagging in Cinder
Metadata Tagging in Cinder OpenStack Summit Vancouver Dave Chen May 2015 Agenda o Motivation o Use-case scenarios o Work in progress o o o Cinder CLI, API Properties protection New Dashboard o Conclusion
More informationOpenStack. Architecture and Operation. OpenStack Tutorial Day 2. Kasidit Chanchio Vasabilab, Thammasat University
OpenStack Architecture and Operation OpenStack Tutorial Day 2 Kasidit Chanchio Vasabilab, Thammasat University How OpenStack Components work Components in our focuses: Keystone Nova Glance Networking Orchrestration
More informationRed Hat OpenStack Platform 10 Product Guide
Red Hat OpenStack Platform 10 Product Guide Overview of Red Hat OpenStack Platform OpenStack Team Red Hat OpenStack Platform 10 Product Guide Overview of Red Hat OpenStack Platform OpenStack Team rhos-docs@redhat.com
More informationPure Storage OpenStack (Liberty) Cinder Driver Best Practices. Simon Dodsley, OpenStack Solutions Architect
Pure Storage OpenStack (Liberty) Cinder Driver Best Practices Simon Dodsley, OpenStack Solutions Architect Version 2.0, 30 November 2015 Contents Executive Summary... 3 Audience... 3 OpenStack Architecture...
More informationOpenStack in 10 minutes with DevStack
OpenStack in 10 minutes with DevStack Sean Dague / Aug 20th, 2014 Twitter: @sdague Blog: dague.net OpenStack A Constellation of IaaS Services Heat Sahara Horizon Swift Trove Glance Nova Cinder Keystone
More informationOperators Deep Dive. Graham Hayes / HP Ron Rickard / ebay Inc.
Operators Deep Dive Graham Hayes / HP Ron Rickard / ebay Inc. Graham Hayes - HP Cloud Ron Rickard Sr. Cloud Engineer, ebay Inc. rrickard@ebaysf.com irc.freenode.net: rjrjr Agenda Designate Overview Designate
More informationOpenStack Ceilometer. Lucas Graf, ZHAW, Toni Zehnder, ZHAW,
OpenStack Ceilometer Lucas Graf, ZHAW, graflu0@students.zhaw.ch Toni Zehnder, ZHAW, zehndton@students.zhaw.ch Intro Beginning 2012: Billing left out of OpenStack core But almost every deployment needs
More informationBRKDCT-1253: Introduction to OpenStack Daneyon Hansen, Software Engineer
BRKDCT-1253: Introduction to OpenStack Daneyon Hansen, Software Engineer Agenda Background Technical Overview Demonstration Q&A 2 Looking Back Do You Remember What This Guy Did to IT? Linux 3 The Internet
More informationOSDC.de 2013 Introduction to OpenStack. Justin Clift Open Source & Standards RH 17 April 2013
OSDC.de 2013 Introduction to OpenStack Justin Clift Open Source & Standards Team @ RH 17 April 2013 Who is Justin Clift? Senior Software Engineer @ Red Hat Generally works in technical Community Building
More informationMultiattach, Image Caching, and Other New Block Storage Features
Multiattach, Image Caching, and Other New Block Storage Features Hello! Peter Penchev a software developer who likes to play with things Misspent my youth on books and computers Worried each and every
More informationSecret Key M As anagement for a the O Service pen Cloud
SecretAsaService Key Management for the Open Cloud Jarret Raim & Matt Tesauro aboutus ACADEMIC DEVELOPER SECURITY CONSULTANT OWASP BOARD MEMBER OWASP LIVE CD OWASP WTE APPLICATION SECURITY SECURITY PRODUCTS
More informationIdentity federation in OpenStack - an introduction to hybrid clouds
Journal of Physics: Conference Series PAPER OPEN ACCESS Identity federation in OpenStack - an introduction to hybrid clouds To cite this article: Marek Denis et al 2015 J. Phys.: Conf. Ser. 664 022015
More informationRed Hat Enterprise Linux OpenStack Platform 7 Dell EqualLogic Back End Guide
Red Hat Enterprise Linux OpenStack Platform 7 Dell EqualLogic Back End Guide A Guide to Using Dell EqualLogic Storage in a RHEL OpenStack Platform Environment OpenStack Team Red Hat Enterprise Linux OpenStack
More informationUSING OPENSTACK TO INTEGRATE NON-OPENSTACK SERVICE JUNHO YOON, ANDREW LIU, JACK NING
USING OPENSTACK TO INTEGRATE NON-OPENSTACK SERVICE JUNHO YOON, ANDREW LIU, JACK NING AGENDA INTRODUCTION MOTIVATIONS INTEGRATE AUTHN/AUTHZ INTEGRATE PLATFORM UI INTEGRATE PLATFORM COMMUNICATION CONTINOUS
More informationIntroduction to OpenStack
Introduction to OpenStack Overview This online self-paced introductory course helps you kickstart your OpenStack journey. By taking this course, you will learn about the origins of OpenStack, how to deploy
More information"Charting the Course... H8Q14S HPE Helion OpenStack. Course Summary
Course Summary Description This course will take students through an in-depth look at HPE Helion OpenStack V5.0. The course flow is optimized to address the high-level architecture and HPE Helion OpenStack
More informationIaaS API Reference (Management Administration)
FUJITSU Cloud Service K5 IaaS API Reference (Management Administration) Version 1.18 FUJITSU LIMITED All Rights Reserved, Copyright FUJITSU LIMITED 2015-2018 K5IA-DC-M-001-001E Preface Structure of the
More informationganeti Comparing IaaS VMware vs OpenStack vs Google s Ganeti November 2013 Giuseppe Gippa Paternò
ganeti Comparing IaaS VMware vs OpenStack vs Google s Ganeti November 2013 Giuseppe Gippa Paternò Knowing Gippa... EMEA Cloud Solution Architect for Canonical (the company behind Ubuntu). In this role
More informationBCS EXIN Foundation Certificate in OpenStack Software Syllabus
BCS EXIN Foundation Certificate in OpenStack Software Syllabus Version 1.2 April 2017 This qualification is not regulated by the following United Kingdom Regulators - Ofqual, Qualification in Wales, CCEA
More informationRed Hat OpenStack Platform 13
Red Hat OpenStack Platform 13 Dell EMC PS Series Back End Guide A Guide to Using Dell EMC PS Series Storage in a Red Hat OpenStack Platform Overcloud Last Updated: 2018-06-29 Red Hat OpenStack Platform
More informationHigh Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack
High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack Eve Kleinknecht Principal Product Manager Thorsten Früauf Principal Software Engineer November 18, 2015 Safe Harbor Statement
More informationBest Practice Deployment of F5 App Services in Private Clouds. Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect
Best Practice Deployment of F5 App Services in Private Clouds Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect Agenda 1 2 3 4 5 The trend of data center, private cloud
More informationNephOS. A Single Turn-key Solution for Public, Private, and Hybrid Clouds
NephOS A Single Turn-key Solution for Public, Private, and Hybrid Clouds What is NephOS? NephoScale NephOS is a turn-key OpenStack-based service-provider-grade cloud software suite designed for multi-tenancy.
More informationBlack Box DCX3000 / DCX1000 Using the API
Black Box DCX3000 / DCX1000 Using the API updated 2/22/2017 This document will give you a brief overview of how to access the DCX3000 / DCX1000 API and how you can interact with it using an online tool.
More informationCloud Essentials for Architects using OpenStack
Cloud Essentials for Architects using OpenStack Course Overview Start Date 5th March 2015 Duration 2 Days Location Dublin Course Code SS15-13 Programme Overview Cloud Computing is gaining increasing attention
More informationApplication Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015
Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services Redhat Summit 2015 Agenda Introduction Why Application Centric Application Deployment Options What is Microservices Infrastructure
More informationSingle Sign-On for PCF. User's Guide
Single Sign-On for PCF Version 1.2 User's Guide 2018 Pivotal Software, Inc. Table of Contents Table of Contents Single Sign-On Overview Installation Getting Started with Single Sign-On Manage Service Plans
More informationHPE Digital Learner OpenStack Content Pack
Content Pack data sheet HPE Digital Learner OpenStack Content Pack HPE Content Pack number Content Pack category Content Pack length Learn more CP001 Category 1 20 Hours View now Why HPE Education Services?
More informationActual Agility with SDN: Weaving SDN into Data Center Automation May 6, John Burke Principal Research Analyst & CIO
Actual Agility with SDN: Weaving SDN into Data Center Automation May 6, 2016 John Burke Principal Research Analyst & CIO john@nemertes Agenda ± Introductions ± SDN Adoption ± Cloud Management Adoption
More informationNephOS. A Single Turn-key Solution for Public, Private, and Hybrid Clouds
NephOS A Single Turn-key Solution for Public, Private, and Hybrid Clouds What is NephOS? NephoScale NephOS is a turn-key OpenStack-based service-provider-grade cloud software suite designed for multi-tenancy.
More informationLife Without DevStack: OpenStack Development With OSA. Miguel
Life Without DevStack: OpenStack Development With OSA Miguel Grinberg @miguelgrinberg About Me Software Developer with Rackspace Rackspace Private Cloud OpenStack Contributor openstack-ansible, heat, keystone,
More informationFile system, 199 file trove-guestagent.conf, 40 flavor-create command, 108 flavor-related APIs list, 280 show details, 281 Flavors, 107
Index A Amazon AWS, 7, 10 Amazon RDS DBaaS solutions, 10 service vs. platform, 8 single-tenant DBaaS solution, 6 Amazon RedShift DBaaS solutions, 10 single-tenant DBaaS solution, 6 AMD-V, 17 AMQP server
More informationIntroduction to Neutron. Network as a Service
Introduction to Neutron Network as a Service Assaf Muller, Associate Software Engineer, Cloud Networking, Red Hat assafmuller.wordpress.com, amuller@redhat.com, amuller on Freenode (#openstack) The Why
More informationInfrastructure-as-Code and CI Infrastructure at Open Stack A look at one of the largest CI systems and system administration
Infrastructure-as-Code and CI Infrastructure at Open Stack A look at one of the largest CI systems and system administration Andreas Jaeger Product Manager SUSE aj@suse.com OpenStack Open source software
More informationInteroperability and APIs in OpenStack. Piyush Harsh, John Kennedy, Andy Edmonds, Thijs Metsch
Interoperability and APIs in OpenStack Piyush Harsh, John Kennedy, Andy Edmonds, Thijs Metsch Some Introductions... Piyush Harsh John Kennedy Researcher @ ZHAW InIT Cloud Computing Lab Automation, Billing,
More informationOpenStack Admin User Guide
docs.openstack.org OpenStack Admin User Guide current (2014-12-10) Copyright 2014 OpenStack Foundation Some rights reserved. OpenStack is an open source cloud computing platform for public and private
More informationMinimal OpenStack Starting Your OpenStack Journey
Minimal OpenStack Starting Your OpenStack Journey Sean Dague / Aug 19th, 2015 Twitter: @sdague Blog: dague.net The Mission of OpenStack "To produce the ubiquitous Open Source Cloud Computing platform that
More informationTechnical Note. Isilon OneFS. Isilon Swift Technical Note. Release number July, 2015
Isilon OneFS Release number 7.2.0 Isilon Swift July, 2015 This section contains the following topics: Introduction... 2 Supported libraries and authentication methods... 2 Object data storage overview...
More informationSimon Dodsley, OpenStack Solutions Architect
Simon Dodsley, OpenStack Solutions Architect Contents Executive Summary... 4 Audience... 4 OpenStack Architecture... 5 Cinder Architecture... 6 Pure Storage Cinder Driver... 7 Supported Versions... 7 Getting
More informationCISE Research Infrastructure: Mid-Scale Infrastructure - NSFCloud (CRI: NSFCloud)
Chameleon Cloud Tutorial National Science Foundation Program Solicitation # NSF 13-602 CISE Research Infrastructure: Mid-Scale Infrastructure - NSFCloud (CRI: NSFCloud) Cloud - API Objectives In this tutorial,
More informationIntegrated Management of OpenPOWER Converged Infrastructures. Revolutionizing the Datacenter
Integrated Management of OpenPOWER Converged Infrastructures Marcelo Perazolo, Architect IBM Systems Revolutionizing the Datacenter Join the Conversation #OpenPOWERSummit Converged Infrastructure Systems
More informationAccessing the Progress OpenEdge AppServer. From Progress Rollbase. Using Object Script
Accessing the Progress OpenEdge AppServer From Progress Rollbase Using Object Script Introduction Progress Rollbase provides a simple way to create a web-based, multi-tenanted and customizable application
More informationOpenStack Ceilometer. Tong Li (IBM) Brad Topol (IBM)
OpenStack Ceilometer Tong Li (IBM) Brad Topol (IBM) Agenda What is Ceilometer? Brief history of Ceilometer Meters of Ceilometer Workflow Ceilometer Architect & Building Blocks Collecting Process Pipeline
More informationOpenStack Cloud Storage. PRESENTATION TITLE GOES HERE Sam Fineberg HP Storage
OpenStack Cloud Storage PRESENTATION TITLE GOES HERE Sam Fineberg HP Storage What is OpenStack Free open source (Apache license) software governed by a non-profit foundation (corporation) with a mission
More informationReimagining OpenStack*
Reimagining OpenStack* Kristen Accardi *Other names and brands may be claimed as the property of others. 1 "Evaluators of OpenStack believe that complexity and difficulty of deployment are decreasing,
More informationCOMP4442. Service and Cloud Computing. Lecture 04: OpenStack. Prof. George Baciu PQ838.
COMP4442 Service and Cloud Computing Lecture 04: OpenStack www.comp.polyu.edu.hk/~csgeorge/comp4442 Prof. George Baciu PQ838 csgeorge@comp.polyu.edu.hk 2/5/2018 COMP4442 Cloud Computing Lecture 04 George
More informationHPE HELION CLOUDSYSTEM 9.0. Copyright 2015 Hewlett Packard Enterprise Development LP
HPE HELION CLOUDSYSTEM 9.0 HPE Helion CloudSystem Foundation CloudSystem Foundation Key Use Cases Automate dev/test CICD on OpenStack technology compatible infrastructure Accelerate cloud-native application
More informationLUCITY REST API INTRODUCTION AND CORE CONCEPTS
LUCITY REST API INTRODUCTION AND CORE CONCEPTS REST API OFFERINGS Lucity Citizen Portal REST API Lucity REST API Both products are included in our REST API Historically we also offered a COM API and a.net
More informationBuilding a Video Optimized Private Cloud Platform on Cisco Infrastructure Rohit Agarwalla, Technical
Building a Video Optimized Private Cloud Platform on Cisco Infrastructure Rohit Agarwalla, Technical Leader roagarwa@cisco.com, @rohitagarwalla DEVNET-1106 Agenda Cisco Media Blueprint Media Workflows
More informationWhite paper irmc Redfish API
White paper irmc Redfish API This document shows a brief overview how to use Redfish API on irmc. Content Introduction 2 Prerequisites 2 RESTful/Redfish API general structure 2 RESTful curl-usage examples
More information5 Things You Need for a True VMware Private Cloud
5 Things You Need for a True VMware Private Cloud Introduction IT teams forging their cloud strategies are considering public cloud providers such as Amazon Web Services (AWS) to satisfy growing developer
More informationStorageGRID Webscale 11.0 Tenant Administrator Guide
StorageGRID Webscale 11.0 Tenant Administrator Guide January 2018 215-12403_B0 doccomments@netapp.com Table of Contents 3 Contents Administering a StorageGRID Webscale tenant account... 5 Understanding
More informationPure Storage FlashArray OpenStack Cinder Volume Driver Setup Guide
Pure Storage FlashArray OpenStack Cinder Volume Driver Setup Guide Wednesday, October 29, 2014 16:13 Pure Storage FlashArray OpenStack Cinder Volume Driver Setup Guide Contents Chapter 1: Introduction...
More informationFULL PAPER PROCEEDING Multidisciplinary Studies Available online at
Full Paper Proceeding ECBA-2017, Vol. 03 Issue 42, 1-5 ECBA-17 FULL PAPER PROCEEDING Multidisciplinary Studies Available online at www.academicfora.com ISBN 978-969-683-369-7 Identify Cloud Security Weakness
More informationGlusterFS Cloud Storage. John Mark Walker Gluster Community Leader, RED HAT
GlusterFS Cloud Storage John Mark Walker Gluster Community Leader, RED HAT Adventures in Cloud Storage John Mark Walker Gluster Community Leader November 8, 2013 Topics Usage and Performance GlusterFS
More informationHow to ensure OpenStack Swift & Amazon S3 Conformance for storage products & services supporting multiple Object APIs
How to ensure OpenStack Swift & Amazon S3 Conformance for storage products & services supporting multiple Object APIs Ankit Agrawal Tata Consultancy Services Ltd. 30 May 2017 1 Copyright 2017 Tata Consultancy
More informationOpenStack Mitaka Release Overview
OpenStack Mitaka Release Overview Brad Topol, Ph.D., IBM Distinguished Engineer, OpenStack Core Contributor Davanum Srinivas, Community Architect and OpenStack TC Member / Principal Software Engineer,
More informationCloud Storage. Patrick Osborne Director of Product Management. Sam Fineberg Distinguished Technologist.
Cloud Storage Patrick Osborne (@patrick_osborne) Director of Product Management Sam Fineberg Distinguished Technologist HP Storage Why HP will WIN with Converged Storage Industry Standard x86-based platforms
More informationHuawei FusionSphere 6.0 Technical White Paper on OpenStack Integrating FusionCompute HUAWEI TECHNOLOGIES CO., LTD. Issue 01.
Technical White Paper on OpenStack Integrating Issue 01 Date 2016-04-30 HUAWEI TECHNOLOGIES CO., LTD. 2016. All rights reserved. No part of this document may be reproduced or transmitted in any form or
More informationLearning From Real Practice of Providing Highly Available Hybrid Cloud Service with OpenStack Neutron
Learning From Real Practice of Providing Highly Available Hybrid Cloud Service with OpenStack Neutron Kazuhiro MIYASHITA FUJITSU LIMITED PLATFORM SOFTWARE BUSINESS UNIT PLATFORM SOFTWARE DIV.I DEVELOPMENT
More informationOpenStack Summit Tokyo Multi location implementation of OpenStack
OpenStack Summit Tokyo Multi location implementation of OpenStack Hyuntae Park Team Manger / OpenStack Engineer Naoto Gohko IT Architect Enginner # Agenda History
More informationOpenStack Summit Half-Day Track
OpenStack Summit Half-Day Track May 12-16, Atlanta, GA Cloud Foundry, OpenStack, and the Enterprise Developer Nicholas Walker/May 12, 2014 Introduction About Me: Nicholas Walker, Product Manager, HP Helion
More informationOPENSTACK PRIVATE CLOUD WITH GITHUB
OPENSTACK PRIVATE CLOUD WITH GITHUB Kiran Gurbani 1 Abstract Today, with rapid growth of the cloud computing technology, enterprises and organizations need to build their private cloud for their own specific
More informationKubernetes on Openstack
Kubernetes on Openstack Saverio Proto saverio.proto@switch.ch Lugano 2018 SWITCH 1 Infrastructure & Data Services Your added value Our customers Our offer 2018 SWITCH 2 Your added value SWITCH made Swiss
More informationLibra Client Documentation
Libra Client Documentation Release 2015-10-17-beta Andrew Hutchings October 17, 2015 Contents 1 Introduction 1 2 Installation 3 2.1 From Ubuntu Package via PPA..................................... 3 2.2
More informationAnalyzing Performance of OpenStack with Grafana Dashboards
Analyzing Performance of OpenStack with Grafana Dashboards GrafanaCon EU 2018 Alex Krzos Senior Software Engineer March 2nd 2018 Agenda What is OpenStack Example Perf and Scale Analysis What is the problem?
More informationCISE Research Infrastructure: Mid-Scale Infrastructure - NSFCloud (CRI: NSFCloud)
Chameleon Cloud Tutorial National Science Foundation Program Solicitation # NSF 13-602 CISE Research Infrastructure: Mid-Scale Infrastructure - NSFCloud (CRI: NSFCloud) Networking - Security Objectives
More informationCONTAINERIZING THE CONTROL PLANE: AN ENHANCEMENT TO OPENSTACK
CONTAINERIZING THE CONTROL PLANE: AN ENHANCEMENT TO OPENSTACK TABLE OF CONTENTS INTRODUCTION.... 3 EXPLORING THE CONTAINERIZED CONTROL PLANE.... 3 OPERATIONAL BENEFITS.... 3 HOW DOES THIS AFFECT SCALABILITY?...
More informationMaking a POST Request Using Informatica Cloud REST API Connector
Making a POST Request Using Informatica Cloud REST API Connector Copyright Informatica LLC 2016, 2017. Informatica, the Informatica logo, and Informatica Cloud are trademarks or registered trademarks of
More informationvrealize Operations Management Pack for OpenStack 5.0
vrealize Operations Management Pack for 5.0 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit
More informationAn Introduction to Red Hat Enterprise Linux OpenStack Platform. Rhys Oxenham Field Product Manager, Red Hat
An Introduction to Red Hat Enterprise Linux OpenStack Platform Rhys Oxenham Field Product Manager, Red Hat What is OpenStack? What is OpenStack? Fully open source cloud operating system Comprised of several
More informationSHAREPOINT DEVELOPMENT FOR 2016/2013
SHAREPOINT DEVELOPMENT FOR 2016/2013 Course Code: AUDIENCE: FORMAT: LENGTH: SP16-310-GSA (CP GSA2016) Professional Developers Instructor-led training with hands-on labs 5 Days COURSE INCLUDES: 5-days of
More informationBeginner s Guide to Cordova and Mobile Application Development
November 13, 2018 Beginner s Guide to Cordova and Mobile Application Development George Campbell Lead Software Engineer Doug Davies Lead Software Engineer George Campbell Lead Software Engineer Doug Davies
More informationPOWERED BY OPENSTACK. Powered by OpenStack. Globo.Tech GloboTech Communications
PRIVATE PRIVATE CLOUD CLOUD POWERED BY OPENSTACK Powered by OpenStack Globo.Tech GloboTech Communications sales@globo.tech TABLE OF CONTENT 2 EXECUTIVE SUMMARY...3 OPENSTACK... 4 INFRASTRUCTURE... 8 GLOBOTECH...
More informationPure Storage OpenStack (Queens) Cinder Driver Best Practices. Simon Dodsley, Director New Stack Technologies
Pure Storage OpenStack (Queens) Cinder Driver Best Practices Simon Dodsley, Director New Stack Technologies Version 1.0, 1 March 2018 Contents Notices... 4 Executive Summary... 5 Audience... 5 OpenStack
More informationEnhanced and Automated Virtual Machine Provisioning to Online E-assessment using Openstack Cloud
Enhanced and Automated Virtual Machine Provisioning to Online E-assessment using Openstack Cloud Vigneshwaran P M.Tech Cloud Computing, Department of Information Technology, SRM University, SRM Nagar,
More informationIBM Cloud Orchestrator Version User's Guide IBM
IBM Cloud Orchestrator Version 2.5.0.4 User's Guide IBM IBM Cloud Orchestrator Version 2.5.0.4 User's Guide IBM Note Before you use this information and the product it supports, read the information in
More informationAPI Reference (Contract Management)
FUJITSU Cloud Service K5 IaaS API Reference (Contract Management) Version 1.5 FUJITSU LIMITED All Rights Reserved, Copyright Fujitsu Limited 2016 K5IA-DC-M-001-001E Preface Structure of the manuals Manual
More informationOrchestrating an OpenStack* based IoT Smart Home
Orchestrating an OpenStack* based IoT Smart Home Michael Kadera, John Geier, Dr. Yih Leong Sun Intel Open Source Technology Center 26th October, Wednesday, 17:55-18:35 *Other names and brands may be claimed
More informationEXIN Foundation Certificate in OpenStack Software. Version Newton. Sample Exam. Edition
EXIN Foundation Certificate in OpenStack Software Version Newton Sample Exam Edition 201706 Copyright EXIN Holding B.V. 2017. All rights reserved. EXIN is a registered trademark. No part of this publication
More informationOpenStack Icehouse on IPv6
OpenStack Icehouse on IPv6 Shixiong Shang v1.3 Agenda Introduction Overview Use Cases Design and Implementation Demo Next Steps 2 Introduction Nephos6 Founded in June, 2011 Service assurance company Twitter:
More informationDatabaseRESTAPI
ORDS DatabaseRESTAPI https://oracle.com/rest Jeff Smith Senior Principal Product Manager Jeff.d.smith@oracle.com @thatjeffsmith Database Tools, Oracle Corp Not just THAT SQLDev Guy I GET ORDS, too! Blogs
More informationMarathon Documentation
Marathon Documentation Release 3.0.0 Top Free Games Feb 07, 2018 Contents 1 Overview 3 1.1 Features.................................................. 3 1.2 Architecture...............................................
More informationISRXM3717E-1. NEC Storage OpenStack Cinder Driver (Newton) Installation Guide
NEC Storage OpenStack Cinder Driver (Newton) Installation Guide This page is intentionally left blank. 2 Preface This installation guide describes the installation and setup procedures, basic operations,
More informationFragility of API Interoperability
Fragility of API Interoperability - Keep Open Source Interoperable - Open Source Summit, Japan 2017 Ghanshyam Mann, NEC Ghanshyam Mann Software developer, NEC OpenStack upstream developer since 2014. @ghanshyammann
More informationEdge Computing Operations:
Edge Computing Operations: Day-1 Deployment & Day-2 Management Titanium Cloud Brent Rowsell & Greg Waines (Wind River Systems) WHEN IT MATTERS, IT RUNS ON WIND RIVER. 2017 WIND RIVER. ALL RIGHTS RESERVED.
More informationThe power of PostgreSQL exposed with automatically generated API endpoints. Sylvain Verly Coderbunker 2016Postgres 中国用户大会 Postgres Conference China 20
The power of PostgreSQL exposed with automatically generated API endpoints. Sylvain Verly Coderbunker Development actors Frontend developer Backend developer Database administrator System administrator
More information