Suche senden
Hochladen
OpenStack Ironic Project Summary, February 2014
•
11 gefällt mir
•
3,587 views
Devananda Van Der Veen
Folgen
Summary of the OpenStack Ironic project, circa Feburary 2014
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 30
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Ironic summary @ LCA 2014
Ironic summary @ LCA 2014
Devananda Van Der Veen
Hadoop {Submarine} Project: Running Deep Learning Workloads on YARN
Hadoop {Submarine} Project: Running Deep Learning Workloads on YARN
DataWorks Summit
Embulk, an open-source plugin-based parallel bulk data loader
Embulk, an open-source plugin-based parallel bulk data loader
Sadayuki Furuhashi
Docker based Hadoop provisioning - Hadoop Summit 2014
Docker based Hadoop provisioning - Hadoop Summit 2014
Janos Matyas
Docker meetup - PaaS interoperability
Docker meetup - PaaS interoperability
Ludovic Piot
Big Data in Container; Hadoop Spark in Docker and Mesos
Big Data in Container; Hadoop Spark in Docker and Mesos
Heiko Loewe
Kubecon 2017 Zero Touch Kubernetes
Kubecon 2017 Zero Touch Kubernetes
rhirschfeld
#SREcon Immutable Infrastructure: rethinking configuration mgmt
#SREcon Immutable Infrastructure: rethinking configuration mgmt
rhirschfeld
Empfohlen
Ironic summary @ LCA 2014
Ironic summary @ LCA 2014
Devananda Van Der Veen
Hadoop {Submarine} Project: Running Deep Learning Workloads on YARN
Hadoop {Submarine} Project: Running Deep Learning Workloads on YARN
DataWorks Summit
Embulk, an open-source plugin-based parallel bulk data loader
Embulk, an open-source plugin-based parallel bulk data loader
Sadayuki Furuhashi
Docker based Hadoop provisioning - Hadoop Summit 2014
Docker based Hadoop provisioning - Hadoop Summit 2014
Janos Matyas
Docker meetup - PaaS interoperability
Docker meetup - PaaS interoperability
Ludovic Piot
Big Data in Container; Hadoop Spark in Docker and Mesos
Big Data in Container; Hadoop Spark in Docker and Mesos
Heiko Loewe
Kubecon 2017 Zero Touch Kubernetes
Kubecon 2017 Zero Touch Kubernetes
rhirschfeld
#SREcon Immutable Infrastructure: rethinking configuration mgmt
#SREcon Immutable Infrastructure: rethinking configuration mgmt
rhirschfeld
Developing Real-Time Data Pipelines with Apache Kafka
Developing Real-Time Data Pipelines with Apache Kafka
Joe Stein
CloudStack usage service
CloudStack usage service
ShapeBlue
What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?
rhirschfeld
Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...
Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...
CloudOps2005
今すぐ始めるCloud Foundry #hackt #hackt_k
今すぐ始めるCloud Foundry #hackt #hackt_k
Toshiaki Maki
Hadoop on Docker
Hadoop on Docker
Rakesh Saha
Extending TripleO for OpenStack Management
Extending TripleO for OpenStack Management
Keith Basil
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
Alessandro Arrichiello
Helium makes Zeppelin fly!
Helium makes Zeppelin fly!
DataWorks Summit
Relay: The Next Leg, Eric Sorenson, Puppet
Relay: The Next Leg, Eric Sorenson, Puppet
Puppet
Data manipulation for configuration management using Ansible
Data manipulation for configuration management using Ansible
Joel W. King
How Helm, The Package Manager For Kubernetes, Works
How Helm, The Package Manager For Kubernetes, Works
Matthew Farina
[Hands-on] Kubernetes | Nov 18, 2017
[Hands-on] Kubernetes | Nov 18, 2017
Oracle Korea
Apache HDFS High Availability
Apache HDFS High Availability
Uma Maheswara Rao Gangumalla
Automate drupal deployments with linux containers, docker and vagrant
Automate drupal deployments with linux containers, docker and vagrant
Ricardo Amaro
My Experiences as a Beginner of OpenJDK Contributor (jLove Conference)
My Experiences as a Beginner of OpenJDK Contributor (jLove Conference)
NTT DATA Technology & Innovation
Bluemix hadoop beginners Guide part I
Bluemix hadoop beginners Guide part I
Joseph Chang
Dag Sonstebo - CloudStack usage service
Dag Sonstebo - CloudStack usage service
ShapeBlue
DevNet Associate : Python introduction
DevNet Associate : Python introduction
Joel W. King
Configuring Highly Scalable Compile Masters, Vasco Cardoso, AWS
Configuring Highly Scalable Compile Masters, Vasco Cardoso, AWS
Puppet
Isn't it ironic - managing a bare metal cloud (OSL TES 2015)
Isn't it ironic - managing a bare metal cloud (OSL TES 2015)
Devananda Van Der Veen
Ironic - A modern approach to machine deployment
Ironic - A modern approach to machine deployment
Devananda Van Der Veen
Weitere ähnliche Inhalte
Was ist angesagt?
Developing Real-Time Data Pipelines with Apache Kafka
Developing Real-Time Data Pipelines with Apache Kafka
Joe Stein
CloudStack usage service
CloudStack usage service
ShapeBlue
What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?
rhirschfeld
Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...
Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...
CloudOps2005
今すぐ始めるCloud Foundry #hackt #hackt_k
今すぐ始めるCloud Foundry #hackt #hackt_k
Toshiaki Maki
Hadoop on Docker
Hadoop on Docker
Rakesh Saha
Extending TripleO for OpenStack Management
Extending TripleO for OpenStack Management
Keith Basil
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
Alessandro Arrichiello
Helium makes Zeppelin fly!
Helium makes Zeppelin fly!
DataWorks Summit
Relay: The Next Leg, Eric Sorenson, Puppet
Relay: The Next Leg, Eric Sorenson, Puppet
Puppet
Data manipulation for configuration management using Ansible
Data manipulation for configuration management using Ansible
Joel W. King
How Helm, The Package Manager For Kubernetes, Works
How Helm, The Package Manager For Kubernetes, Works
Matthew Farina
[Hands-on] Kubernetes | Nov 18, 2017
[Hands-on] Kubernetes | Nov 18, 2017
Oracle Korea
Apache HDFS High Availability
Apache HDFS High Availability
Uma Maheswara Rao Gangumalla
Automate drupal deployments with linux containers, docker and vagrant
Automate drupal deployments with linux containers, docker and vagrant
Ricardo Amaro
My Experiences as a Beginner of OpenJDK Contributor (jLove Conference)
My Experiences as a Beginner of OpenJDK Contributor (jLove Conference)
NTT DATA Technology & Innovation
Bluemix hadoop beginners Guide part I
Bluemix hadoop beginners Guide part I
Joseph Chang
Dag Sonstebo - CloudStack usage service
Dag Sonstebo - CloudStack usage service
ShapeBlue
DevNet Associate : Python introduction
DevNet Associate : Python introduction
Joel W. King
Configuring Highly Scalable Compile Masters, Vasco Cardoso, AWS
Configuring Highly Scalable Compile Masters, Vasco Cardoso, AWS
Puppet
Was ist angesagt?
(20)
Developing Real-Time Data Pipelines with Apache Kafka
Developing Real-Time Data Pipelines with Apache Kafka
CloudStack usage service
CloudStack usage service
What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?
Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...
Kubernetes on Bare Metal at the Kitchener-Waterloo Kubernetes and Cloud Nativ...
今すぐ始めるCloud Foundry #hackt #hackt_k
今すぐ始めるCloud Foundry #hackt #hackt_k
Hadoop on Docker
Hadoop on Docker
Extending TripleO for OpenStack Management
Extending TripleO for OpenStack Management
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
Helium makes Zeppelin fly!
Helium makes Zeppelin fly!
Relay: The Next Leg, Eric Sorenson, Puppet
Relay: The Next Leg, Eric Sorenson, Puppet
Data manipulation for configuration management using Ansible
Data manipulation for configuration management using Ansible
How Helm, The Package Manager For Kubernetes, Works
How Helm, The Package Manager For Kubernetes, Works
[Hands-on] Kubernetes | Nov 18, 2017
[Hands-on] Kubernetes | Nov 18, 2017
Apache HDFS High Availability
Apache HDFS High Availability
Automate drupal deployments with linux containers, docker and vagrant
Automate drupal deployments with linux containers, docker and vagrant
My Experiences as a Beginner of OpenJDK Contributor (jLove Conference)
My Experiences as a Beginner of OpenJDK Contributor (jLove Conference)
Bluemix hadoop beginners Guide part I
Bluemix hadoop beginners Guide part I
Dag Sonstebo - CloudStack usage service
Dag Sonstebo - CloudStack usage service
DevNet Associate : Python introduction
DevNet Associate : Python introduction
Configuring Highly Scalable Compile Masters, Vasco Cardoso, AWS
Configuring Highly Scalable Compile Masters, Vasco Cardoso, AWS
Andere mochten auch
Isn't it ironic - managing a bare metal cloud (OSL TES 2015)
Isn't it ironic - managing a bare metal cloud (OSL TES 2015)
Devananda Van Der Veen
Ironic - A modern approach to machine deployment
Ironic - A modern approach to machine deployment
Devananda Van Der Veen
Ironic Towards Truly Open and Reliable, Eventually for Mission Critical
Ironic Towards Truly Open and Reliable, Eventually for Mission Critical
Naohiro Tamura
OpenStack Barcelona Summit Recap - Technical Meetup #12
OpenStack Barcelona Summit Recap - Technical Meetup #12
Vietnam Open Infrastructure User Group
Provisioning Bare Metal with OpenStack
Provisioning Bare Metal with OpenStack
Devananda Van Der Veen
Ironic - Vietnam OpenStack Technical Meetup #12
Ironic - Vietnam OpenStack Technical Meetup #12
Vietnam Open Infrastructure User Group
Ironic
Ironic
Haomeng Wang
Andere mochten auch
(7)
Isn't it ironic - managing a bare metal cloud (OSL TES 2015)
Isn't it ironic - managing a bare metal cloud (OSL TES 2015)
Ironic - A modern approach to machine deployment
Ironic - A modern approach to machine deployment
Ironic Towards Truly Open and Reliable, Eventually for Mission Critical
Ironic Towards Truly Open and Reliable, Eventually for Mission Critical
OpenStack Barcelona Summit Recap - Technical Meetup #12
OpenStack Barcelona Summit Recap - Technical Meetup #12
Provisioning Bare Metal with OpenStack
Provisioning Bare Metal with OpenStack
Ironic - Vietnam OpenStack Technical Meetup #12
Ironic - Vietnam OpenStack Technical Meetup #12
Ironic
Ironic
Ähnlich wie OpenStack Ironic Project Summary, February 2014
Hybrid Cloud Workloads, Monty Taylor
Hybrid Cloud Workloads, Monty Taylor
Cloud Native Day Tel Aviv
OpenStack on OpenStack
OpenStack on OpenStack
OpenStack Foundation
Robert collins openstack on openstack 201304162
Robert collins openstack on openstack 201304162
OpenStack Foundation
OpenStack in 10 minutes with Devstack
OpenStack in 10 minutes with Devstack
Sean Dague
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
OpenStack Korea Community
Triple o overview
Triple o overview
Cloud Native Day Tel Aviv
Triple o 를 이용한 빠르고 쉬운 open stack 설치
Triple o 를 이용한 빠르고 쉬운 open stack 설치
SangWook Byun
Infrastructure-as-Code with Puppet Enterprise in the Cloud - PuppetConf 2014
Infrastructure-as-Code with Puppet Enterprise in the Cloud - PuppetConf 2014
Puppet
Open stackbrief happylearning
Open stackbrief happylearning
Ligong Duan
SDN Realized Application Directed Networking
SDN Realized Application Directed Networking
Open Networking Summits
Hadoop past, present and future
Hadoop past, present and future
Codemotion
Trafodion – an enterprise class sql based on hadoop
Trafodion – an enterprise class sql based on hadoop
Krishna-Kumar
Why OpenStack matters and how you can get involved
Why OpenStack matters and how you can get involved
Matthew Farina
Building Hadoop-as-a-Service with Pivotal Hadoop Distribution, Serengeti, & I...
Building Hadoop-as-a-Service with Pivotal Hadoop Distribution, Serengeti, & I...
EMC
OpenStack Neutron's Distributed Virtual Router
OpenStack Neutron's Distributed Virtual Router
carlbaldwin
An Introduction to Hadoop and Cloudera: Nashville Cloudera User Group, 10/23/14
An Introduction to Hadoop and Cloudera: Nashville Cloudera User Group, 10/23/14
iwrigley
TripleO Lightning Talk
TripleO Lightning Talk
cmsj1
Hp helion meetup_networking_sdn
Hp helion meetup_networking_sdn
Marton Kiss
HP Helion Webinar #2
HP Helion Webinar #2
BeMyApp
Asynchronous architecture (Node.js & Vert.x)
Asynchronous architecture (Node.js & Vert.x)
Yu Kwangjong
Ähnlich wie OpenStack Ironic Project Summary, February 2014
(20)
Hybrid Cloud Workloads, Monty Taylor
Hybrid Cloud Workloads, Monty Taylor
OpenStack on OpenStack
OpenStack on OpenStack
Robert collins openstack on openstack 201304162
Robert collins openstack on openstack 201304162
OpenStack in 10 minutes with Devstack
OpenStack in 10 minutes with Devstack
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
Triple o overview
Triple o overview
Triple o 를 이용한 빠르고 쉬운 open stack 설치
Triple o 를 이용한 빠르고 쉬운 open stack 설치
Infrastructure-as-Code with Puppet Enterprise in the Cloud - PuppetConf 2014
Infrastructure-as-Code with Puppet Enterprise in the Cloud - PuppetConf 2014
Open stackbrief happylearning
Open stackbrief happylearning
SDN Realized Application Directed Networking
SDN Realized Application Directed Networking
Hadoop past, present and future
Hadoop past, present and future
Trafodion – an enterprise class sql based on hadoop
Trafodion – an enterprise class sql based on hadoop
Why OpenStack matters and how you can get involved
Why OpenStack matters and how you can get involved
Building Hadoop-as-a-Service with Pivotal Hadoop Distribution, Serengeti, & I...
Building Hadoop-as-a-Service with Pivotal Hadoop Distribution, Serengeti, & I...
OpenStack Neutron's Distributed Virtual Router
OpenStack Neutron's Distributed Virtual Router
An Introduction to Hadoop and Cloudera: Nashville Cloudera User Group, 10/23/14
An Introduction to Hadoop and Cloudera: Nashville Cloudera User Group, 10/23/14
TripleO Lightning Talk
TripleO Lightning Talk
Hp helion meetup_networking_sdn
Hp helion meetup_networking_sdn
HP Helion Webinar #2
HP Helion Webinar #2
Asynchronous architecture (Node.js & Vert.x)
Asynchronous architecture (Node.js & Vert.x)
Kürzlich hochgeladen
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Boston Institute of Analytics
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
The Digital Insurer
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
SynarionITSolutions
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Kürzlich hochgeladen
(20)
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
OpenStack Ironic Project Summary, February 2014
1.
OpenStack's Baremetal provisioning service Devananda
van der Veen HP Cloud Twitter: @devananda Email: devananda.vdv@gmail.com
2.
© Copyright 2013
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
3.
$ cat /etc/nova/nova.conf … compute_driver
= BareMetalDriver © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
4.
Nova changes © Copyright
2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
5.
Nova changes → second
database backend © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
6.
Nova changes → second
database backend → incompatible scheduler © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
7.
Nova changes → second
database backend → incompatible scheduler → extra service © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
8.
Very promising, but
... © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
9.
Also very limited. ©
Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
10.
Also very limited. →
HA is external © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
11.
Also very limited. →
HA is external → only one driver per region © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
12.
Also very limited. →
HA is external → only one driver per region → progress blocked © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
13.
So... © Copyright 2013
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
14.
© Copyright 2013
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
15.
Ironic ™ commit 84a7dc47e2f666ff11b5816387b7ada2371e48c2 Author: Monty
Taylor <mordred@inaugust.com> Date: Thu May 2 14:50:57 2013 -0400 Added project infrastructure needs. © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
16.
Time goes by... ©
Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
17.
© Copyright 2013
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
18.
Openstack is not
a virtualization layer. It's an abstraction layer. - Daniel Sabbah, CTO @ IBM © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
19.
“nova boot ...” nova-api nova-scheduler nova-compute glance neutron hypervisors (libvirt,
xen, etc) etc © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
20.
“nova boot ...” nova-api nova-scheduler nova-compute ironic-api neutron ironic-conductor glance drivers cinder,
swift, ... © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
21.
on ly ! in ad m API services REST chassis: optional grouping RPC nodes: status
& metadata Conductor service(s) 1 2 3 DB ... ports: mac address conductors: heartbeat driver list © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
22.
request rpc_thread_pool worker_thread_pool TaskManager() - loads driver -
locks Node validate request spawn worker 202 Accepted wake up work... update node status return to pool © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
23.
./api/controllers/v1/ # V1 API {chassis,driver,node,port} # main objects ./cmd/* # cmdline wrappers ./common/* # common utils ./conductor/manager.py # main service ./conductor/rpcapi.py # RPC API ./db/sqlalchemy/* # DB stuff ./drivers/ # driver API ./modules/{pxe,ipmitool,ssh} # driver modules ./objects/* # Nova RPC objects ./openstack/common/* # Oslo ./tests/* # Unit tests © Copyright 2013
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
24.
Driver Interface → three
classes of interface → core → common → vendor © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
25.
Current Drivers → PXE →
IPMI → SSH © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
26.
Proposed Drivers → HP
iLO & 3par → AMD SeaMicro © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
27.
Node locking via
TaskManager() → all actions on Node guarded by mutex → driver loading happens in same context → lock backed by DB // sync'd across Conductors © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
28.
Testing locally → Emulate
hardware with VMs → OpenVSwitch & local net bridge → Devstack || TripleO © Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
29.
Questions? © Copyright 2013
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
30.
Thank you https://launchpad.net/ironic https://github.com/openstack/ironic irc.freenode.net #openstack-ironic #tripleo © Copyright
2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Jetzt herunterladen