Enviar pesquisa
Carregar
OpenStack Heat
•
Transferir como PPTX, PDF
•
6 gostaram
•
2,890 visualizações
openstackindia
Seguir
q
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 18
Baixar agora
Recomendados
OpenStack Ironic - Bare Metal-as-a-Service
OpenStack Ironic - Bare Metal-as-a-Service
Ramon Acedo Rodriguez
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
Openstack Magnum: Container-as-a-Service
Openstack Magnum: Container-as-a-Service
Chhavi Agarwal
PHPCon China 2016 - 從學徒變大師:談 Laravel 框架擴充與套件開發
PHPCon China 2016 - 從學徒變大師:談 Laravel 框架擴充與套件開發
Shengyou Fan
Everything You Need To Know About Persistent Storage in Kubernetes
Everything You Need To Know About Persistent Storage in Kubernetes
The {code} Team
Introduction to docker
Introduction to docker
Walid Ashraf
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
OpenStack Korea Community
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요
Jo Hoon
Recomendados
OpenStack Ironic - Bare Metal-as-a-Service
OpenStack Ironic - Bare Metal-as-a-Service
Ramon Acedo Rodriguez
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
Openstack Magnum: Container-as-a-Service
Openstack Magnum: Container-as-a-Service
Chhavi Agarwal
PHPCon China 2016 - 從學徒變大師:談 Laravel 框架擴充與套件開發
PHPCon China 2016 - 從學徒變大師:談 Laravel 框架擴充與套件開發
Shengyou Fan
Everything You Need To Know About Persistent Storage in Kubernetes
Everything You Need To Know About Persistent Storage in Kubernetes
The {code} Team
Introduction to docker
Introduction to docker
Walid Ashraf
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
[OpenStack Days Korea 2016] Track1 - 카카오는 오픈스택 기반으로 어떻게 5000VM을 운영하고 있을까?
OpenStack Korea Community
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요
왜 쿠버네티스는 systemd로 cgroup을 관리하려고 할까요
Jo Hoon
Terraform
Terraform
Pathum Fernando ☁
OpenStack Orchestration (Heat)
OpenStack Orchestration (Heat)
Jimi Chen
DCSF19 Dockerfile Best Practices
DCSF19 Dockerfile Best Practices
Docker, Inc.
[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3
[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3
Ji-Woong Choi
Docker 101
Docker 101
Lâm Đào
Qemu device prototyping
Qemu device prototyping
Yan Vugenfirer
OpenStack을 중심으로 한 오픈 소스 & 상용 하이브리드 클라우드
OpenStack을 중심으로 한 오픈 소스 & 상용 하이브리드 클라우드
Ian Choi
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
OpenStack Korea Community
Kubernetes
Kubernetes
erialc_w
Terraform
Terraform
Adam Vincze
Helm intro
Helm intro
Haggai Philip Zagury
Kubernetes Application Deployment with Helm - A beginner Guide!
Kubernetes Application Deployment with Helm - A beginner Guide!
Krishna-Kumar
K8s in 3h - Kubernetes Fundamentals Training
K8s in 3h - Kubernetes Fundamentals Training
Piotr Perzyna
Embedded Linux/ Debian with ARM64 Platform
Embedded Linux/ Debian with ARM64 Platform
SZ Lin
OpenShift 4 installation
OpenShift 4 installation
Robert Bohne
Running FreeRTOS on Digilent Zybo board
Running FreeRTOS on Digilent Zybo board
Vincent Claes
이기종 멀티코어 프로세서를 위한 프로그래밍 언어 및 영상처리 오픈소스
이기종 멀티코어 프로세서를 위한 프로그래밍 언어 및 영상처리 오픈소스
Seunghwa Song
[오픈소스컨설팅] 스카우터 사용자 가이드 2020
[오픈소스컨설팅] 스카우터 사용자 가이드 2020
Ji-Woong Choi
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"
CREATE-NET
Airflow를 이용한 데이터 Workflow 관리
Airflow를 이용한 데이터 Workflow 관리
YoungHeon (Roy) Kim
OpenStack in 10 minutes with Devstack
OpenStack in 10 minutes with Devstack
Sean Dague
Best Practice for Deploying Application with Heat
Best Practice for Deploying Application with Heat
Ethan Lynn
Mais conteúdo relacionado
Mais procurados
Terraform
Terraform
Pathum Fernando ☁
OpenStack Orchestration (Heat)
OpenStack Orchestration (Heat)
Jimi Chen
DCSF19 Dockerfile Best Practices
DCSF19 Dockerfile Best Practices
Docker, Inc.
[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3
[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3
Ji-Woong Choi
Docker 101
Docker 101
Lâm Đào
Qemu device prototyping
Qemu device prototyping
Yan Vugenfirer
OpenStack을 중심으로 한 오픈 소스 & 상용 하이브리드 클라우드
OpenStack을 중심으로 한 오픈 소스 & 상용 하이브리드 클라우드
Ian Choi
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
OpenStack Korea Community
Kubernetes
Kubernetes
erialc_w
Terraform
Terraform
Adam Vincze
Helm intro
Helm intro
Haggai Philip Zagury
Kubernetes Application Deployment with Helm - A beginner Guide!
Kubernetes Application Deployment with Helm - A beginner Guide!
Krishna-Kumar
K8s in 3h - Kubernetes Fundamentals Training
K8s in 3h - Kubernetes Fundamentals Training
Piotr Perzyna
Embedded Linux/ Debian with ARM64 Platform
Embedded Linux/ Debian with ARM64 Platform
SZ Lin
OpenShift 4 installation
OpenShift 4 installation
Robert Bohne
Running FreeRTOS on Digilent Zybo board
Running FreeRTOS on Digilent Zybo board
Vincent Claes
이기종 멀티코어 프로세서를 위한 프로그래밍 언어 및 영상처리 오픈소스
이기종 멀티코어 프로세서를 위한 프로그래밍 언어 및 영상처리 오픈소스
Seunghwa Song
[오픈소스컨설팅] 스카우터 사용자 가이드 2020
[오픈소스컨설팅] 스카우터 사용자 가이드 2020
Ji-Woong Choi
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"
CREATE-NET
Airflow를 이용한 데이터 Workflow 관리
Airflow를 이용한 데이터 Workflow 관리
YoungHeon (Roy) Kim
Mais procurados
(20)
Terraform
Terraform
OpenStack Orchestration (Heat)
OpenStack Orchestration (Heat)
DCSF19 Dockerfile Best Practices
DCSF19 Dockerfile Best Practices
[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3
[오픈소스컨설팅] 아파치톰캣 운영가이드 v1.3
Docker 101
Docker 101
Qemu device prototyping
Qemu device prototyping
OpenStack을 중심으로 한 오픈 소스 & 상용 하이브리드 클라우드
OpenStack을 중심으로 한 오픈 소스 & 상용 하이브리드 클라우드
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
[OpenInfra Days Korea 2018] (Track 4) - Grafana를 이용한 OpenStack 클라우드 성능 모니터링
Kubernetes
Kubernetes
Terraform
Terraform
Helm intro
Helm intro
Kubernetes Application Deployment with Helm - A beginner Guide!
Kubernetes Application Deployment with Helm - A beginner Guide!
K8s in 3h - Kubernetes Fundamentals Training
K8s in 3h - Kubernetes Fundamentals Training
Embedded Linux/ Debian with ARM64 Platform
Embedded Linux/ Debian with ARM64 Platform
OpenShift 4 installation
OpenShift 4 installation
Running FreeRTOS on Digilent Zybo board
Running FreeRTOS on Digilent Zybo board
이기종 멀티코어 프로세서를 위한 프로그래밍 언어 및 영상처리 오픈소스
이기종 멀티코어 프로세서를 위한 프로그래밍 언어 및 영상처리 오픈소스
[오픈소스컨설팅] 스카우터 사용자 가이드 2020
[오픈소스컨설팅] 스카우터 사용자 가이드 2020
Webinar "Introduction to OpenStack"
Webinar "Introduction to OpenStack"
Airflow를 이용한 데이터 Workflow 관리
Airflow를 이용한 데이터 Workflow 관리
Semelhante a OpenStack Heat
OpenStack in 10 minutes with Devstack
OpenStack in 10 minutes with Devstack
Sean Dague
Best Practice for Deploying Application with Heat
Best Practice for Deploying Application with Heat
Ethan Lynn
SD Times - Docker v2
SD Times - Docker v2
Alvin Richards
Using Databases and Containers From Development to Deployment
Using Databases and Containers From Development to Deployment
Aerospike, Inc.
Private Cloud with Open Stack, Docker
Private Cloud with Open Stack, Docker
Davinder Kohli
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
OpenStack Korea Community
Spark One Platform Webinar
Spark One Platform Webinar
Cloudera, Inc.
Triple o 를 이용한 빠르고 쉬운 open stack 설치
Triple o 를 이용한 빠르고 쉬운 open stack 설치
SangWook Byun
Getting Started with Apache Spark on Kubernetes
Getting Started with Apache Spark on Kubernetes
Databricks
Openstack Heat & How Autoscaling works
Openstack Heat & How Autoscaling works
Jayaprakash R
20171122 aws usergrp_coretech-spn-cicd-aws-v01
20171122 aws usergrp_coretech-spn-cicd-aws-v01
Scott Miao
Heat and its resources
Heat and its resources
Sangeeth Kumar
Red Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized Storage
Greg Hoelzer
Self-Service Provisioning and Hadoop Management with Apache Ambari
Self-Service Provisioning and Hadoop Management with Apache Ambari
DataWorks Summit
Running Apache Spark on Kubernetes: Best Practices and Pitfalls
Running Apache Spark on Kubernetes: Best Practices and Pitfalls
Databricks
Episode 2: Deploying Kubernetes at Scale
Episode 2: Deploying Kubernetes at Scale
Mesosphere Inc.
AWS (Hadoop) Meetup 30.04.09
AWS (Hadoop) Meetup 30.04.09
Chris Purrington
OpenStack London Meetup, 18 Nov 2015
OpenStack London Meetup, 18 Nov 2015
Jesse Pretorius
LEG Keynote: Linda Knippers - HP
LEG Keynote: Linda Knippers - HP
Linaro
Open shift deployment review getting ready for day 2 operations
Open shift deployment review getting ready for day 2 operations
Hendrik van Run
Semelhante a OpenStack Heat
(20)
OpenStack in 10 minutes with Devstack
OpenStack in 10 minutes with Devstack
Best Practice for Deploying Application with Heat
Best Practice for Deploying Application with Heat
SD Times - Docker v2
SD Times - Docker v2
Using Databases and Containers From Development to Deployment
Using Databases and Containers From Development to Deployment
Private Cloud with Open Stack, Docker
Private Cloud with Open Stack, Docker
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
Spark One Platform Webinar
Spark One Platform Webinar
Triple o 를 이용한 빠르고 쉬운 open stack 설치
Triple o 를 이용한 빠르고 쉬운 open stack 설치
Getting Started with Apache Spark on Kubernetes
Getting Started with Apache Spark on Kubernetes
Openstack Heat & How Autoscaling works
Openstack Heat & How Autoscaling works
20171122 aws usergrp_coretech-spn-cicd-aws-v01
20171122 aws usergrp_coretech-spn-cicd-aws-v01
Heat and its resources
Heat and its resources
Red Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized Storage
Self-Service Provisioning and Hadoop Management with Apache Ambari
Self-Service Provisioning and Hadoop Management with Apache Ambari
Running Apache Spark on Kubernetes: Best Practices and Pitfalls
Running Apache Spark on Kubernetes: Best Practices and Pitfalls
Episode 2: Deploying Kubernetes at Scale
Episode 2: Deploying Kubernetes at Scale
AWS (Hadoop) Meetup 30.04.09
AWS (Hadoop) Meetup 30.04.09
OpenStack London Meetup, 18 Nov 2015
OpenStack London Meetup, 18 Nov 2015
LEG Keynote: Linda Knippers - HP
LEG Keynote: Linda Knippers - HP
Open shift deployment review getting ready for day 2 operations
Open shift deployment review getting ready for day 2 operations
Mais de openstackindia
Guts & OpenStack migration
Guts & OpenStack migration
openstackindia
Copr HD OpenStack Day India
Copr HD OpenStack Day India
openstackindia
OPNFV & OpenStack
OPNFV & OpenStack
openstackindia
Your first patch to OpenStack
Your first patch to OpenStack
openstackindia
OpenStack Neutron Behind The Senes
OpenStack Neutron Behind The Senes
openstackindia
OpenStack Storage Buddy Ceph
OpenStack Storage Buddy Ceph
openstackindia
OpenStack Watcher
OpenStack Watcher
openstackindia
State of Containers in OpenStack
State of Containers in OpenStack
openstackindia
The OpenStack Contribution Workflow
The OpenStack Contribution Workflow
openstackindia
Introduction to Cinder
Introduction to Cinder
openstackindia
OpenStack NFV Edge computing for IOT microservices
OpenStack NFV Edge computing for IOT microservices
openstackindia
OpenStack Tempest and REST API testing
OpenStack Tempest and REST API testing
openstackindia
Deploying openstack using ansible
Deploying openstack using ansible
openstackindia
Ceph openstack-jun-2015-meetup
Ceph openstack-jun-2015-meetup
openstackindia
Role of sdn controllers in open stack
Role of sdn controllers in open stack
openstackindia
Outreachy with-openstack-zaqar
Outreachy with-openstack-zaqar
openstackindia
Enhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world application
openstackindia
Openstack devops challenges
Openstack devops challenges
openstackindia
Demistifying open stack storage
Demistifying open stack storage
openstackindia
Why open stack database as a service offerings are doomed
Why open stack database as a service offerings are doomed
openstackindia
Mais de openstackindia
(20)
Guts & OpenStack migration
Guts & OpenStack migration
Copr HD OpenStack Day India
Copr HD OpenStack Day India
OPNFV & OpenStack
OPNFV & OpenStack
Your first patch to OpenStack
Your first patch to OpenStack
OpenStack Neutron Behind The Senes
OpenStack Neutron Behind The Senes
OpenStack Storage Buddy Ceph
OpenStack Storage Buddy Ceph
OpenStack Watcher
OpenStack Watcher
State of Containers in OpenStack
State of Containers in OpenStack
The OpenStack Contribution Workflow
The OpenStack Contribution Workflow
Introduction to Cinder
Introduction to Cinder
OpenStack NFV Edge computing for IOT microservices
OpenStack NFV Edge computing for IOT microservices
OpenStack Tempest and REST API testing
OpenStack Tempest and REST API testing
Deploying openstack using ansible
Deploying openstack using ansible
Ceph openstack-jun-2015-meetup
Ceph openstack-jun-2015-meetup
Role of sdn controllers in open stack
Role of sdn controllers in open stack
Outreachy with-openstack-zaqar
Outreachy with-openstack-zaqar
Enhancing OpenStack FWaaS for real world application
Enhancing OpenStack FWaaS for real world application
Openstack devops challenges
Openstack devops challenges
Demistifying open stack storage
Demistifying open stack storage
Why open stack database as a service offerings are doomed
Why open stack database as a service offerings are doomed
Último
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
LoriGlavin3
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
mohitsingh558521
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
Último
(20)
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
How to write a Business Continuity Plan
How to write a Business Continuity Plan
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
OpenStack Heat
1.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. OpenStack Heat OS:: cloud :: orchestrator Kanagaraj Manickam (kanagaraj.manickam@hp.com) Sirushti Murugesan (sirushti.murugesan@hp.com) Aug 8th 2015 OpenStack India Day @ Bangalore
2.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.2 Agenda • Cloud application in OpenStack • Heat • Introduction • Architecture • Resource plugins • Templates • Heat Engine • Problems with heat-engine • Convergence • Convergence blueprints & future • Q&A.
3.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.3 Cloud application in OpenStack OpenStack = Cloud operating system • Platform for operator, to setup the cloud(s) on the datacenter(s). • Platform for user, to create and manage the life-cycle of instances, volumes, networks, applications, etc. • Cloud Application a stack consists of instances, volumes, networks, software & configuration
4.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. OpenStack Heat
5.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.5 Introduction An orchestration service to create and manage the lifecycle of cloud application • How to model the cloud application deployment (in YAML/JSON)? Heat provides Template (HOT & CFN) • How to customize the cloud application Heat provides Parameters & environments • How to create and manage the cloud application? Heat provides Stack • How to manage the cloud application scalability? Heat provides Auto-scaling • How to configure the cloud application? Heat provides Software-Configuration • How to model the cloud application element such as instances, volumes, etc ? Heat provides Resource (as resource plug-in) • How to track the progress of life-cycle operations ? Heat provides Events
6.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.6 Architecture Heat internals Heat- engine Heat- engine Heat- engine nova cinder neutron …. Heat- engineHeat-api Heat- engine Heat- cfnapi Environment Heat Db HOT Template CFN Template RPCmessagebus Heat- engine
7.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.7 Resource plugin Models OpenStack elements • Integrates the OpenStack services with heat for orchestrating their elements as part heat stack. • Has its own namespace like Cloud Provider :: Service :: Resource • Examples: OS::Nova::Server, OS::Cinder::Volume • Supports following Life-cycle operations • Create / Update / Delete • Snapshot / restore • Abandon / adopt
8.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.8 Template and resources Capture the declarative model of stack 10 GB/dev/vdb my_instance: type: OS::Nova::Server properties: key_name: kp1 image: cirros-0.3.3 flavor: m1.small networks: [private] my_vol: type: OS::Cinder::Volume properties: size: 10 GB vol_att: type: OS::Cinder::VolumeAttachment properties: instance_uuid: { get_resource: my_instance } volume_id: { get_resource: my_vol } mountpoint: /dev/vdb heat_template_version: 2015-04-15 description: > Cirros instance created with 10 GB volume parameters: key_name: type: string description: Name of an existing key pair for instance constraints: - custom_constraint: nova.keypair description: Must name a public key (pair) known to Nova flavor: image: network: vol_size: resources: my_instance: …. my_vol: …. vol_att: …. outputs: instance_networks: description: The IP addresses of the deployed instance value: { get_attr: [my_instance, networks] }
9.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Heat-Engine
10.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.10 Problems in heat-engine Heat-engine operates at STACK level As Stack is processed in a single heat-engine, irrespective of available heat-engines: • Capacity is an bottle-neck: – when exceeds engines RAM and CPU threshold • Reliability is compromised: – Engine fails, then stack is FAILED, but user can't recover engine failure, suppose operators. • Concurrent-update is not available – Once stack is locked by a heat-engine, it unlocks only after stack is provisioned. User end-up in waiting, till stack completes. In addition, After stack provisioning, On any underlying cloud infra failure, causes stack as unstable – KVM is down – Network connection is interrupted – Etc.
11.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.11 Convergence Heat-engine Heat-engine operates at RESOURCE level • Stack lock is removed (and resource level lock is introduced), helps concurrent updates • When one engine fails, in-progress stacks are taken care by other engines automatically • Provisioning larger stack became the reality, as more than one heat-engine started to process. • Enabled by : convergence_engine = true in heat.conf Continuous observer • Being designed to take care of stack from underlying cloud infrastructure failures.
12.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.12 Convergence Heat-engine How X stack is converged
13.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.13 Convergence Blueprints A journey from Juno->Kilo->Liberty Activity Release Owners https://blueprints.launchpad.net/heat/+spec/convergence Juno Clint Byrum https://blueprints.launchpad.net/heat/+spec/convergence-engine Juno Clint Byrum https://blueprints.launchpad.net/heat/+spec/convergence-continuous-observer Juno Clint Byrum https://blueprints.launchpad.net/heat/+spec/convergence-observer Juno Clint Byrum Convergence-engine PoC on top of upstream heat codebase Juno, Kilo Anant Patil, Rakesh HS, Sirushti Murugesan, Ishant Tyahi, Unmesh Gurjar, Vishnusaran Murugan, Kanagaraj Manickam Convergence-engine PoC Kilo Zane Bitter Convergence-engine blueprint is converted into small blueprints based on above PoC Kilo Zane Bitter https://blueprints.launchpad.net/heat/+spec/convergence-config-option Kilo Peter Razumovsky https://blueprints.launchpad.net/heat/+spec/convergence-resource-table Kilo Sergey Kraynev https://blueprints.launchpad.net/heat/+spec/convergence-message-bus Kilo Kanagaraj Manickam https://blueprints.launchpad.net/heat/+spec/convergence-push-data Kilo Sergey Kraynev https://blueprints.launchpad.net/heat/+spec/convergence-stack-data Kilo Anant Patil https://blueprints.launchpad.net/heat/+spec/convergence-concurrent-workflow Liberty Angus Salkeld https://blueprints.launchpad.net/heat/+spec/convergence-graph-progress Liberty Rakesh H S https://blueprints.launchpad.net/heat/+spec/convergence-lightweight-stack Liberty Sirushti Murugesan https://blueprints.launchpad.net/heat/+spec/convergence-prepare-traversal Liberty Rakesh H S https://blueprints.launchpad.net/heat/+spec/convergence-check-workflow Liberty Sirushti Murugesan https://blueprints.launchpad.net/heat/+spec/convergence-resource-locking Liberty Ishant Tyagi https://blueprints.launchpad.net/heat/+spec/convergence-rollback Liberty Anant Patil https://blueprints.launchpad.net/heat/+spec/convergence-resource-replacement Liberty Angus Salkeld https://blueprints.launchpad.net/heat/+spec/convergence-resource-operations Liberty Kanagaraj Manickam Enable Convergence-engine-functional testing in zuul gate Liberty Heat Community Convergence-engine Functional-testing and bug fixing Liberty Heat Community
14.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.14 Convergence Future A journey from Liberty ->Mitaka Activity Release Core logic is completed, and remaining work to be completed like Suspend, resume, timeout, etc Liberty Convergence-observer investigation, design and submit the blueprints Liberty Convergence-continuous-observer investigation, design and submit the blueprints Liberty Implement the convergence-observer Mitaka Implement the convergence-continuous-observer Mitaka
15.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.15 Consumers Actively uses heat for orchestration • OpenStack services • TipleO https://github.com/openstack/tripleo-heat-templates • Magnum https://github.com/openstack/magnum/tree/master/magnum/templates • Solum https://wiki.openstack.org/wiki/Solum • Sahara https://wiki.openstack.org/wiki/sahara • HP products • HDP http://www8.hp.com/us/en/cloud/helion-devplatform-overview.html • NFV http://www8.hp.com/in/en/cloud/nfv-overview.html
16.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.16 References Knowledge base • Wiki: https://wiki.openstack.org/wiki/Heat • Template guide: http://docs.openstack.org/developer/heat/template_guide/hot_spec.html • Developer guide: http://docs.openstack.org/developer/heat/ • Resource plugin guide: http://docs.openstack.org/developer/heat/pluginguide.html#putting-it-all-together • Sample heat-templates: https://github.com/openstack/heat-templates
17.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Q & A
18.
© Copyright 2014
Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Thank you
Baixar agora