Enviar pesquisa
Carregar
Isn't it ironic - managing a bare metal cloud (OSL TES 2015)
•
8 gostaram
•
3,791 visualizações
Devananda Van Der Veen
Seguir
Tecnologia
Vista de apresentação de diapositivos
Denunciar
Compartilhar
Vista de apresentação de diapositivos
Denunciar
Compartilhar
1 de 40
Baixar agora
Baixar para ler offline
Recomendados
There are some issues for OpenStack multi-region mode, for example, lack of global view quotas control, resource utilization, metering data, replication of image / keypair / security group / volume , L2/L3 networking across OpenStack, ... etc. OpenStack cascading is the best-matched solution to solve these issues in multi-site multi-region cloud
Issues of OpenStack multi-region mode
Issues of OpenStack multi-region mode
Joe Huang
Introduction to Ironic, OpenStack Bare Metal and a highlight of features such as multi-tenancy, auto-discovery, Redfish and network information extraction with LLDP
OpenStack Ironic - Bare Metal-as-a-Service
OpenStack Ironic - Bare Metal-as-a-Service
Ramon Acedo Rodriguez
A short summary of processor benchmarking by Brendan Gregg: a case study of misleading results, and methodologies to do accurate benchmarking.
IntelON 2021 Processor Benchmarking
IntelON 2021 Processor Benchmarking
Brendan Gregg
These are the slides from the webinar "OpenStack networking (Neutron)", which covered the topics: - OpenStack Networking: the Neutron project (NaaS); - Main features of Neutron; - Advanced networking functionalities in OpenStack.
OpenStack networking (Neutron)
OpenStack networking (Neutron)
CREATE-NET
OpenStack: Overview, its modules, how are they used in telecommuncations and uses cases in CERN, China Mobile and AT&T.
OpenStack Architecture and Use Cases
OpenStack Architecture and Use Cases
Jalal Mostafa
OpenStack Ceph & Neutron에 대한 설명을 담고 있습니다. 1. OpenStack 2. How to create instance 3. Ceph - Ceph - OpenStack with Ceph 4. Neutron - Neutron - How neutron works 5. OpenStack HA- controller- l3 agent 6. OpenStack multi-region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
Ji-Woong Choi
Open Source Virtualization based on KVM and available tools like Libvirt, Libguestfs, Qemu, ...
KVM tools and enterprise usage
KVM tools and enterprise usage
vincentvdk
Building and packaging OS Images with KVM, qemu-img and podman and deploying them onto Kubernetes and KubeVirt with OpenShift Virtualization Build and create images using Hashicorp Packer and Kickstart - create layered images for multiple cloud providers.
OpenShift Virtualization - VM and OS Image Lifecycle
OpenShift Virtualization - VM and OS Image Lifecycle
Mihai Criveti
Recomendados
There are some issues for OpenStack multi-region mode, for example, lack of global view quotas control, resource utilization, metering data, replication of image / keypair / security group / volume , L2/L3 networking across OpenStack, ... etc. OpenStack cascading is the best-matched solution to solve these issues in multi-site multi-region cloud
Issues of OpenStack multi-region mode
Issues of OpenStack multi-region mode
Joe Huang
Introduction to Ironic, OpenStack Bare Metal and a highlight of features such as multi-tenancy, auto-discovery, Redfish and network information extraction with LLDP
OpenStack Ironic - Bare Metal-as-a-Service
OpenStack Ironic - Bare Metal-as-a-Service
Ramon Acedo Rodriguez
A short summary of processor benchmarking by Brendan Gregg: a case study of misleading results, and methodologies to do accurate benchmarking.
IntelON 2021 Processor Benchmarking
IntelON 2021 Processor Benchmarking
Brendan Gregg
These are the slides from the webinar "OpenStack networking (Neutron)", which covered the topics: - OpenStack Networking: the Neutron project (NaaS); - Main features of Neutron; - Advanced networking functionalities in OpenStack.
OpenStack networking (Neutron)
OpenStack networking (Neutron)
CREATE-NET
OpenStack: Overview, its modules, how are they used in telecommuncations and uses cases in CERN, China Mobile and AT&T.
OpenStack Architecture and Use Cases
OpenStack Architecture and Use Cases
Jalal Mostafa
OpenStack Ceph & Neutron에 대한 설명을 담고 있습니다. 1. OpenStack 2. How to create instance 3. Ceph - Ceph - OpenStack with Ceph 4. Neutron - Neutron - How neutron works 5. OpenStack HA- controller- l3 agent 6. OpenStack multi-region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
Ji-Woong Choi
Open Source Virtualization based on KVM and available tools like Libvirt, Libguestfs, Qemu, ...
KVM tools and enterprise usage
KVM tools and enterprise usage
vincentvdk
Building and packaging OS Images with KVM, qemu-img and podman and deploying them onto Kubernetes and KubeVirt with OpenShift Virtualization Build and create images using Hashicorp Packer and Kickstart - create layered images for multiple cloud providers.
OpenShift Virtualization - VM and OS Image Lifecycle
OpenShift Virtualization - VM and OS Image Lifecycle
Mihai Criveti
The slides used in the speech "Building multi-site and multi-openstack cloud with OpenStack cascading" in OpenStack Paris summit 2014. The slides cover the requirement and driving forces, case study of VDF, technologies eloboration and demo of OpenStack cascading.
Building Multi-Site and Multi-OpenStack Cloud with OpenStack Cascading
Building Multi-Site and Multi-OpenStack Cloud with OpenStack Cascading
Joe Huang
OVN - The future of networking in OpenStack
Meetup 23 - 02 - OVN - The future of networking in OpenStack
Meetup 23 - 02 - OVN - The future of networking in OpenStack
Vietnam Open Infrastructure User Group
OpenStackの概要についてのスライドです。 主に仮想ネットワーク回りの構造に力を入れています。 学部時代の資産のため、一部古い情報があると思います。(~IceHouse)
OpenStack概要 ~仮想ネットワーク~
OpenStack概要 ~仮想ネットワーク~
Masaya Aoyama
- Video Playlist: https://www.youtube.com/playlist?list=PLkgLtPJ7Lg3paDba9_z8m-VRGR88CFK67
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
Ian Choi
Open vSwitch (OVS) has long been a critical component of the Neutron's reference implementation, offering reliable and flexible virtual switching for cloud environments. Being an early adopter of the OVS technology, Neutron's reference implementation made some compromises to stay within the early, stable featureset OVS exposed. In particular, Security Groups (SG) have been so far implemented by leveraging hybrid Linux Bridging and IPTables, which come at a significant performance overhead. However, thanks to recent developments and ongoing improvements within the OVS community, we are now able to implement feature-complete security groups directly within OVS. In this talk we will summarize the existing Security Groups implementation in Neutron and compare its performance with the Open vSwitch-only approach. We hope this analysis will form the foundation of future improvements to the Neutron Open vSwitch reference design.
Taking Security Groups to Ludicrous Speed with OVS (OpenStack Summit 2015)
Taking Security Groups to Ludicrous Speed with OVS (OpenStack Summit 2015)
Thomas Graf
Overview of Distributed Virtual Router (DVR) feature in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
vivekkonnect
Service Function Chaining (SFC) uses software-defined networking (SDN) capabilities to create a service chain of connected network services (such as L4-7 like firewalls, network address translation [NAT], intrusion protection) and connect them in a virtual chain. This capability can be used by network operators to set up suites or catalogs of connected services that enable the use of a single network connection for many services, with different characteristics. networking-sfc is a service plugin of Openstack neutron. The talk will go over the architecture, implementation, use-cases and latest enhancements to networking-sfc (the APIs and implementation to support service function chaining in neutron). About the speaker: Farhad Sunavala is currently a principal architect/engineer working on Network Virtualization, Cloud service, and SDN technologies at Huawei Technology USA. He has led several wireless projects in Huawei including virtual EPC, service function chaining, etc. Prior to Huawei, he worked 17 years at Cisco. Farhad received his MS in Electrical and Computer Engineering from University of New Hampshire. His expertise includes L2/L3/L4 networking, Network Virtualization, SDN, Cloud Computing, and mobile wireless networks. He holds several patents in platforms, virtualization, wireless, service-chaining and cloud computing. Farhad was a core member of networking-sfc.
Service Function Chaining in Openstack Neutron
Service Function Chaining in Openstack Neutron
Michelle Holley
Cilium - BPF & XDP for containers by Thomas Graf (Noiro Networks) Cilium - https://github.com/cilium/cilium Liveblogging: http://canopy.mirage.io/Liveblog/NetworkingDDS2016
Cilium - BPF & XDP for containers
Cilium - BPF & XDP for containers
Docker, Inc.
오픈스택이 가진 기술에 대하여 설명합니다. 1. 오픈소스기반 OpenStack 클라우드 시스템 2. OpenStack 기술 개요 및 동향 3. OpenStack 의 Community 개발 체계 4. OpenStack HA를 위한 방안 5. OpenStack SDN 개발 동향 6. Neutron OVS-DPDK 가속화와 구현방안
[오픈소스컨설팅]오픈스택에 대하여
[오픈소스컨설팅]오픈스택에 대하여
Ji-Woong Choi
As a technical preview, SUSE Linux Enterprise Server 11 contains KVM, which is the next-generation virtualization software delivered with the Linux kernel. In this technical session we will demonstrate how to set up SUSE Linux Enterprise Server 11 for KVM, install some virtual machines and deal with different storage and networking setups. To demonstrate live migration we will also show a distributed replicated block device (DRBD) setup and a setup based on iSCSI and OCFS2, which are included in SUSE Linux Enterprise Server 11 and SUSE Linux Enterprise 11 High Availability Extension.
Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)
Novell
20151214 Team5
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
OpenStack Korea Community
VMware-Tools と Hyper-V の統合サービスがいかに Hypervisor を呼び出しているかを調べたものです。 2010/4/12 の発表資料が発掘されたので、アップロードしときます。
Backdoor!! vmware-tools と 統合サービスに見るハイパーバイザの呼び出し方
Backdoor!! vmware-tools と 統合サービスに見るハイパーバイザの呼び出し方
tshiroyama
Cloud computing and OpenStack
Cloud computing and OpenStack
Minh Le
Virtual Networking for OVS - Trinath Somanchi - Senior Technical Lead - 2, NXP Inda
OVN - Basics and deep dive
OVN - Basics and deep dive
Trinath Somanchi
Quick and Solid - Baremetal on OpenStack | Rico Lin
Quick and Solid - Baremetal on OpenStack | Rico Lin
Quick and Solid - Baremetal on OpenStack | Rico Lin
Vietnam Open Infrastructure User Group
OpenStack Neutron 에 대해 분석한 자료입니다.
20150511 jun lee_openstack neutron 분석 (최종)
20150511 jun lee_openstack neutron 분석 (최종)
rootfs32
What if you lost your datacenter completely in a catastrophe, but your users hardly noticed? Sounds like a mirage, but it’s absolutely possible. This talk will showcase OpenStack features enabling multisite and disaster recovery functionalities. We’ll present the latest capabilities of OpenStack and Ceph for Volume and Image Replication using Ceph Block and Object as the backend storage solution, as well as look at the future developments they are driving to improve and simplify the relevant architecture use cases, such as Distributed NFV, an emerging use case that rationalizes your IT by using less control planes and allows you to spread your VNF on multiple datacenters and edge deployments. In this session you will learn about wew OpenStack features enabling Multisite and distributed deployments, as well as review key use cases, architecture design and best practices to help operations avoid the OpenStack cloud Meltdown nightmare. https://youtu.be/n2S7uNC_KMw https://goo.gl/cRNGBK
How to Survive an OpenStack Cloud Meltdown with Ceph
How to Survive an OpenStack Cloud Meltdown with Ceph
Sean Cohen
Presentation delivered at LinuxCon China 2017. Open vSwitch (OVS) is a multilayer open source virtual switch. OVS is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces. OVN is a new network virtualization project that brings virtual networking to the Open vSwitch user community. OVN includes logical switches and routers, security groups, and L2/L3/L4 ACLs, implemented on top of a tunnel-based overlay network. In this presentation, we will provide an overview of the current state of the projects and their future plans, such as: - The current state of the Linux, DPDK, and Hyper-V ports - A status update on a portable BPF-based datapath - The latest stateful and OpenFlow features available in OVS - Performance and debugging enhancement to OVN - OVN features under development such as ACL logging and encrypted tunnels
The Open vSwitch and OVN Projects
The Open vSwitch and OVN Projects
LinuxCon ContainerCon CloudOpen China
containerd is an industry-standard core container runtime with an emphasis on simplicity, robustness and portability. It is available as a daemon for Linux and Windows, which can manage the complete container lifecycle of its host system: image transfer and storage, container execution and supervision, low-level storage and network attachments, etc.. containerd is designed to be embedded into a larger system, rather than being used directly by developers or end-users. containerd includes a daemon exposing gRPC API over a local UNIX socket. The API is a low-level one designed for higher layers to wrap and extend. It also includes a barebone CLI (ctr) designed specifically for development and debugging purpose. It uses runC to run containers according to the OCI specification. The code can be found on GitHub, and here are the contribution guidelines. containerd is based on the Docker Engine’s core container runtime to benefit from its maturity and existing contributors.
containerd the universal container runtime
containerd the universal container runtime
Docker, Inc.
Routed Provider Networks with Romana v2.0. Use standard Neutron to get multi-network provider networks using topology aware IPAM.
Routed Provider Networks on OpenStack
Routed Provider Networks on OpenStack
Romana Project
Provisioning Bare Metal with OpenStack
Provisioning Bare Metal with OpenStack
Devananda Van Der Veen
Ironic - Vietnam OpenStack Technical Meetup #12 Presenter: Tien Dao-Cong (tiendc) - Ironic Serial Console Contributor
Ironic - Vietnam OpenStack Technical Meetup #12
Ironic - Vietnam OpenStack Technical Meetup #12
Vietnam Open Infrastructure User Group
Mais conteúdo relacionado
Mais procurados
The slides used in the speech "Building multi-site and multi-openstack cloud with OpenStack cascading" in OpenStack Paris summit 2014. The slides cover the requirement and driving forces, case study of VDF, technologies eloboration and demo of OpenStack cascading.
Building Multi-Site and Multi-OpenStack Cloud with OpenStack Cascading
Building Multi-Site and Multi-OpenStack Cloud with OpenStack Cascading
Joe Huang
OVN - The future of networking in OpenStack
Meetup 23 - 02 - OVN - The future of networking in OpenStack
Meetup 23 - 02 - OVN - The future of networking in OpenStack
Vietnam Open Infrastructure User Group
OpenStackの概要についてのスライドです。 主に仮想ネットワーク回りの構造に力を入れています。 学部時代の資産のため、一部古い情報があると思います。(~IceHouse)
OpenStack概要 ~仮想ネットワーク~
OpenStack概要 ~仮想ネットワーク~
Masaya Aoyama
- Video Playlist: https://www.youtube.com/playlist?list=PLkgLtPJ7Lg3paDba9_z8m-VRGR88CFK67
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
Ian Choi
Open vSwitch (OVS) has long been a critical component of the Neutron's reference implementation, offering reliable and flexible virtual switching for cloud environments. Being an early adopter of the OVS technology, Neutron's reference implementation made some compromises to stay within the early, stable featureset OVS exposed. In particular, Security Groups (SG) have been so far implemented by leveraging hybrid Linux Bridging and IPTables, which come at a significant performance overhead. However, thanks to recent developments and ongoing improvements within the OVS community, we are now able to implement feature-complete security groups directly within OVS. In this talk we will summarize the existing Security Groups implementation in Neutron and compare its performance with the Open vSwitch-only approach. We hope this analysis will form the foundation of future improvements to the Neutron Open vSwitch reference design.
Taking Security Groups to Ludicrous Speed with OVS (OpenStack Summit 2015)
Taking Security Groups to Ludicrous Speed with OVS (OpenStack Summit 2015)
Thomas Graf
Overview of Distributed Virtual Router (DVR) feature in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
vivekkonnect
Service Function Chaining (SFC) uses software-defined networking (SDN) capabilities to create a service chain of connected network services (such as L4-7 like firewalls, network address translation [NAT], intrusion protection) and connect them in a virtual chain. This capability can be used by network operators to set up suites or catalogs of connected services that enable the use of a single network connection for many services, with different characteristics. networking-sfc is a service plugin of Openstack neutron. The talk will go over the architecture, implementation, use-cases and latest enhancements to networking-sfc (the APIs and implementation to support service function chaining in neutron). About the speaker: Farhad Sunavala is currently a principal architect/engineer working on Network Virtualization, Cloud service, and SDN technologies at Huawei Technology USA. He has led several wireless projects in Huawei including virtual EPC, service function chaining, etc. Prior to Huawei, he worked 17 years at Cisco. Farhad received his MS in Electrical and Computer Engineering from University of New Hampshire. His expertise includes L2/L3/L4 networking, Network Virtualization, SDN, Cloud Computing, and mobile wireless networks. He holds several patents in platforms, virtualization, wireless, service-chaining and cloud computing. Farhad was a core member of networking-sfc.
Service Function Chaining in Openstack Neutron
Service Function Chaining in Openstack Neutron
Michelle Holley
Cilium - BPF & XDP for containers by Thomas Graf (Noiro Networks) Cilium - https://github.com/cilium/cilium Liveblogging: http://canopy.mirage.io/Liveblog/NetworkingDDS2016
Cilium - BPF & XDP for containers
Cilium - BPF & XDP for containers
Docker, Inc.
오픈스택이 가진 기술에 대하여 설명합니다. 1. 오픈소스기반 OpenStack 클라우드 시스템 2. OpenStack 기술 개요 및 동향 3. OpenStack 의 Community 개발 체계 4. OpenStack HA를 위한 방안 5. OpenStack SDN 개발 동향 6. Neutron OVS-DPDK 가속화와 구현방안
[오픈소스컨설팅]오픈스택에 대하여
[오픈소스컨설팅]오픈스택에 대하여
Ji-Woong Choi
As a technical preview, SUSE Linux Enterprise Server 11 contains KVM, which is the next-generation virtualization software delivered with the Linux kernel. In this technical session we will demonstrate how to set up SUSE Linux Enterprise Server 11 for KVM, install some virtual machines and deal with different storage and networking setups. To demonstrate live migration we will also show a distributed replicated block device (DRBD) setup and a setup based on iSCSI and OCFS2, which are included in SUSE Linux Enterprise Server 11 and SUSE Linux Enterprise 11 High Availability Extension.
Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)
Novell
20151214 Team5
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
OpenStack Korea Community
VMware-Tools と Hyper-V の統合サービスがいかに Hypervisor を呼び出しているかを調べたものです。 2010/4/12 の発表資料が発掘されたので、アップロードしときます。
Backdoor!! vmware-tools と 統合サービスに見るハイパーバイザの呼び出し方
Backdoor!! vmware-tools と 統合サービスに見るハイパーバイザの呼び出し方
tshiroyama
Cloud computing and OpenStack
Cloud computing and OpenStack
Minh Le
Virtual Networking for OVS - Trinath Somanchi - Senior Technical Lead - 2, NXP Inda
OVN - Basics and deep dive
OVN - Basics and deep dive
Trinath Somanchi
Quick and Solid - Baremetal on OpenStack | Rico Lin
Quick and Solid - Baremetal on OpenStack | Rico Lin
Quick and Solid - Baremetal on OpenStack | Rico Lin
Vietnam Open Infrastructure User Group
OpenStack Neutron 에 대해 분석한 자료입니다.
20150511 jun lee_openstack neutron 분석 (최종)
20150511 jun lee_openstack neutron 분석 (최종)
rootfs32
What if you lost your datacenter completely in a catastrophe, but your users hardly noticed? Sounds like a mirage, but it’s absolutely possible. This talk will showcase OpenStack features enabling multisite and disaster recovery functionalities. We’ll present the latest capabilities of OpenStack and Ceph for Volume and Image Replication using Ceph Block and Object as the backend storage solution, as well as look at the future developments they are driving to improve and simplify the relevant architecture use cases, such as Distributed NFV, an emerging use case that rationalizes your IT by using less control planes and allows you to spread your VNF on multiple datacenters and edge deployments. In this session you will learn about wew OpenStack features enabling Multisite and distributed deployments, as well as review key use cases, architecture design and best practices to help operations avoid the OpenStack cloud Meltdown nightmare. https://youtu.be/n2S7uNC_KMw https://goo.gl/cRNGBK
How to Survive an OpenStack Cloud Meltdown with Ceph
How to Survive an OpenStack Cloud Meltdown with Ceph
Sean Cohen
Presentation delivered at LinuxCon China 2017. Open vSwitch (OVS) is a multilayer open source virtual switch. OVS is designed to enable massive network automation through programmatic extension, while still supporting standard management interfaces. OVN is a new network virtualization project that brings virtual networking to the Open vSwitch user community. OVN includes logical switches and routers, security groups, and L2/L3/L4 ACLs, implemented on top of a tunnel-based overlay network. In this presentation, we will provide an overview of the current state of the projects and their future plans, such as: - The current state of the Linux, DPDK, and Hyper-V ports - A status update on a portable BPF-based datapath - The latest stateful and OpenFlow features available in OVS - Performance and debugging enhancement to OVN - OVN features under development such as ACL logging and encrypted tunnels
The Open vSwitch and OVN Projects
The Open vSwitch and OVN Projects
LinuxCon ContainerCon CloudOpen China
containerd is an industry-standard core container runtime with an emphasis on simplicity, robustness and portability. It is available as a daemon for Linux and Windows, which can manage the complete container lifecycle of its host system: image transfer and storage, container execution and supervision, low-level storage and network attachments, etc.. containerd is designed to be embedded into a larger system, rather than being used directly by developers or end-users. containerd includes a daemon exposing gRPC API over a local UNIX socket. The API is a low-level one designed for higher layers to wrap and extend. It also includes a barebone CLI (ctr) designed specifically for development and debugging purpose. It uses runC to run containers according to the OCI specification. The code can be found on GitHub, and here are the contribution guidelines. containerd is based on the Docker Engine’s core container runtime to benefit from its maturity and existing contributors.
containerd the universal container runtime
containerd the universal container runtime
Docker, Inc.
Routed Provider Networks with Romana v2.0. Use standard Neutron to get multi-network provider networks using topology aware IPAM.
Routed Provider Networks on OpenStack
Routed Provider Networks on OpenStack
Romana Project
Mais procurados
(20)
Building Multi-Site and Multi-OpenStack Cloud with OpenStack Cascading
Building Multi-Site and Multi-OpenStack Cloud with OpenStack Cascading
Meetup 23 - 02 - OVN - The future of networking in OpenStack
Meetup 23 - 02 - OVN - The future of networking in OpenStack
OpenStack概要 ~仮想ネットワーク~
OpenStack概要 ~仮想ネットワーク~
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
Taking Security Groups to Ludicrous Speed with OVS (OpenStack Summit 2015)
Taking Security Groups to Ludicrous Speed with OVS (OpenStack Summit 2015)
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
Service Function Chaining in Openstack Neutron
Service Function Chaining in Openstack Neutron
Cilium - BPF & XDP for containers
Cilium - BPF & XDP for containers
[오픈소스컨설팅]오픈스택에 대하여
[오픈소스컨설팅]오픈스택에 대하여
Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
Backdoor!! vmware-tools と 統合サービスに見るハイパーバイザの呼び出し方
Backdoor!! vmware-tools と 統合サービスに見るハイパーバイザの呼び出し方
Cloud computing and OpenStack
Cloud computing and OpenStack
OVN - Basics and deep dive
OVN - Basics and deep dive
Quick and Solid - Baremetal on OpenStack | Rico Lin
Quick and Solid - Baremetal on OpenStack | Rico Lin
20150511 jun lee_openstack neutron 분석 (최종)
20150511 jun lee_openstack neutron 분석 (최종)
How to Survive an OpenStack Cloud Meltdown with Ceph
How to Survive an OpenStack Cloud Meltdown with Ceph
The Open vSwitch and OVN Projects
The Open vSwitch and OVN Projects
containerd the universal container runtime
containerd the universal container runtime
Routed Provider Networks on OpenStack
Routed Provider Networks on OpenStack
Destaque
Provisioning Bare Metal with OpenStack
Provisioning Bare Metal with OpenStack
Devananda Van Der Veen
Ironic - Vietnam OpenStack Technical Meetup #12 Presenter: Tien Dao-Cong (tiendc) - Ironic Serial Console Contributor
Ironic - Vietnam OpenStack Technical Meetup #12
Ironic - Vietnam OpenStack Technical Meetup #12
Vietnam Open Infrastructure User Group
Summary of the OpenStack Ironic project, circa Feburary 2014
OpenStack Ironic Project Summary, February 2014
OpenStack Ironic Project Summary, February 2014
Devananda Van Der Veen
Ironic is a modern open-source tool for hardware provisioning. Combining a RESTful API, a scale-out control plane, and pluggable hardware drivers for both in- and out-of-band management, Ironic installs operating systems in a fast, efficient, and reliable fashion. In fact, Ironic does not “install” an operating system in the traditional sense – it doesn’t use a kickstart/preseed file or an ISO image. Instead, compressed machine images are copied onto each host, and a minimal configuration (IP, host name, SSH keys) is applied at first boot. This guarantees the consistency of the initial state of each machine in a way that traditional installers do not. Bonus: it’s also faster! With a vibrant community of developers from the most popular server hardware vendors, Ironic’s support for many of the latest and greatest management technologies is coming directly from the creators of these technologies. Meanwhile, the project’s leaders work to create a common abstraction layer that provides a consistent experience across all supported hardware. But Ironic is still a young project – it was only started in 2013 – and there is much on the roadmap. In this session, Devananda will demonstrate how to install Ironic with Ansible, modify a cloud image for bare metal, and deploy it to a server. He will discuss the history and architecture of the project, and its current goals and challenges. Attendees should be familiar with the task of hardware provisioning and standards like PXE and IPMI, but do not need deep knowledge of related tools.
Ironic - A modern approach to machine deployment
Ironic - A modern approach to machine deployment
Devananda Van Der Veen
https://www.youtube.com/watch?v=MpSqDA3jo0I OpenStack Summit October 2015 Tokyo Thursday, October 29 • 11:00am -11:40am Ironic Towards Truly Open and Reliable, Eventually for Mission Critical
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 Presenter: Hieu LE - VietOpenStack Organizer
OpenStack Barcelona Summit Recap - Technical Meetup #12
OpenStack Barcelona Summit Recap - Technical Meetup #12
Vietnam Open Infrastructure User Group
OpenStack Ironic introduction, including the Bare Metal Provision Domain background knowledge and Ironic Architecture and Framework, components, and
Ironic
Ironic
Haomeng Wang
Destaque
(7)
Provisioning Bare Metal with OpenStack
Provisioning Bare Metal with OpenStack
Ironic - Vietnam OpenStack Technical Meetup #12
Ironic - Vietnam OpenStack Technical Meetup #12
OpenStack Ironic Project Summary, February 2014
OpenStack Ironic Project Summary, February 2014
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
Ironic
Ironic
Semelhante a Isn't it ironic - managing a bare metal cloud (OSL TES 2015)
Introduction to NCHC Ezilla and Haduzilla project in OSC.JP CLOUD 2012 Tokyo https://www.ospn.jp/osc2012.cloud/modules/eventrsv/?id=1&noform=1
Build Your Private Cloud with Ezilla and Haduzilla
Build Your Private Cloud with Ezilla and Haduzilla
Jazz Yao-Tsung Wang
Virtualization in the cloud
Virtualization in the cloud
CloudStack - Open Source Cloud Computing Project
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
The Linux Foundation
Virtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud Compting
Ahmed Mekkawy
Openstack: WTF?
Open stack wtf_(1)
Open stack wtf_(1)
Ilya Sviridov
Docker - Portable Deployment
Docker - Portable Deployment
javaonfly
Short primer on the different virtualization technologies included in Fedora 19
F19 slidedeck (OpenStack^H^H^H^Hhift, what the)
F19 slidedeck (OpenStack^H^H^H^Hhift, what the)
Gerard Braad
OpenStack presentation by Syed and Ritesh during OpenStack global meetup, Delhi.
Openstack Global Meetup
Openstack Global Meetup
openstackindia
Introduction to OpenStack & SDN by Ady Saputra, presented at 1st SDNRG ITB Meetup in 1st November 2014
7 - Introduction to OpenStack & SDN by Ady Saputra
7 - Introduction to OpenStack & SDN by Ady Saputra
SDNRG ITB
OpenStack Summit
OpenStack Summit
Docker, Inc.
Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013
Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013
dotCloud
Using Open Source technologies to create Enterprise Level Cloud System, optimize your costs and offset your carbon footprint on the environment - Венелин Горнишки, Илиян Стоянов
Using Open Source technologies to create Enterprise Level Cloud System
Using Open Source technologies to create Enterprise Level Cloud System
OpenFest team
An update on what VMware is doing with OpenStack (November 2013)
OpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack Summit
Dan Wendlandt
Introduction to docker
Docker intro
Docker intro
Frei Zhang
Recording posted here: https://codefresh.io/blog/containers-101-containers-openstack/ Slides from Robert Starmer's talk where he gave an overview of container technology and how it relates to OpenStack.
Containers #101 Meetup: Containers and OpenStack
Containers #101 Meetup: Containers and OpenStack
Codefresh
Docker-Intro
Docker-Intro
Sujai Sivasamy
Robert Starmer's talk recording- https://codefresh.io/blog/containers-101-containers-openstack/ His slides from our meetup on August 17th, where he gave an overview of container technology and how it relates to OpenStack.
Containers #101 Meetup: Containers & OpenStack
Containers #101 Meetup: Containers & OpenStack
Brittany Ingram
What challenges does Docker address? What IS Docker?
Docker 101
Docker 101
Kevin Nord
Elatt Presentation
Elatt Presentation
student-elatt
Docker Overview detail about docker introduction, architecture, components and orchestration Meetup Details of my presentation here: http://www.meetup.com/DevOps-Meetup/events/222569192/ http://www.meetup.com/Scale-Warriors-of-Bangalore/events/223008532/
Quick Trip with Docker
Quick Trip with Docker
Venkata Naga Ravi
Semelhante a Isn't it ironic - managing a bare metal cloud (OSL TES 2015)
(20)
Build Your Private Cloud with Ezilla and Haduzilla
Build Your Private Cloud with Ezilla and Haduzilla
Virtualization in the cloud
Virtualization in the cloud
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
Virtualization Techniques & Cloud Compting
Virtualization Techniques & Cloud Compting
Open stack wtf_(1)
Open stack wtf_(1)
Docker - Portable Deployment
Docker - Portable Deployment
F19 slidedeck (OpenStack^H^H^H^Hhift, what the)
F19 slidedeck (OpenStack^H^H^H^Hhift, what the)
Openstack Global Meetup
Openstack Global Meetup
7 - Introduction to OpenStack & SDN by Ady Saputra
7 - Introduction to OpenStack & SDN by Ady Saputra
OpenStack Summit
OpenStack Summit
Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013
Write Once and REALLY Run Anywhere | OpenStack Summit HK 2013
Using Open Source technologies to create Enterprise Level Cloud System
Using Open Source technologies to create Enterprise Level Cloud System
OpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack Summit
Docker intro
Docker intro
Containers #101 Meetup: Containers and OpenStack
Containers #101 Meetup: Containers and OpenStack
Docker-Intro
Docker-Intro
Containers #101 Meetup: Containers & OpenStack
Containers #101 Meetup: Containers & OpenStack
Docker 101
Docker 101
Elatt Presentation
Elatt Presentation
Quick Trip with Docker
Quick Trip with Docker
Último
In this session, we will delve into strategic approaches for optimizing knowledge management within Microsoft 365, amidst the evolving landscape of Copilot. From leveraging automatic metadata classification and permission governance with SharePoint Premium, to unlocking Viva Engage for the cultivation of knowledge and communities, you will gain actionable insights to bolster your organization's knowledge-sharing initiatives. In this session, we will also explore how to facilitate solutions to enable your employees to find answers and expertise within Microsoft 365. You will leave equipped with practical techniques and a deeper understanding of how there is more to effective knowledge management than just enabling Copilot, but building actual solutions to prepare the knowledge that Copilot and your employees can use.
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Following the popularity of "Cloud Revolution: Exploring the New Wave of Serverless Spatial Data," we're thrilled to announce this much-anticipated encore webinar. In this sequel, we'll dive deeper into the Cloud-Native realm by uncovering practical applications and FME support for these new formats, including COGs, COPC, FlatGeoBuf, GeoParquet, STAC, and ZARR. Building on the foundation laid by industry leaders Michelle Roby of Radiant Earth and Chris Holmes of Planet in the first webinar, this second part offers an in-depth look at the real-world application and behind-the-scenes dynamics of these cutting-edge formats. We will spotlight specific use-cases and workflows, showcasing their efficiency and relevance in practical scenarios. Discover the vast possibilities each format holds, highlighted through detailed discussions and demonstrations. Our expert speakers will dissect the key aspects and provide critical takeaways for effective use, ensuring attendees leave with a thorough understanding of how to apply these formats in their own projects. Elevate your understanding of how FME supports these cutting-edge technologies, enhancing your ability to manage, share, and analyze spatial data. Whether you're building on knowledge from our initial session or are new to the serverless spatial data landscape, this webinar is your gateway to mastering cloud-native formats in your workflows.
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
This presentations targets students or working professionals. You may know Google for search, YouTube, Android, Chrome, and Gmail, but did you know Google has many developer tools, platforms & APIs? This comprehensive yet still high-level overview outlines the most impactful tools for where to run your code, store & analyze your data. It will also inspire you as to what's possible. This talk is 50 minutes in length.
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Read about the journey the Adobe Experience Manager team has gone through in order to become and scale API-first throughout the organisation.
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Webinar Recording: https://www.panagenda.com/webinars/why-teams-call-analytics-is-critical-to-your-entire-business Nothing is as frustrating and noticeable as being in an important call and being unable to see or hear the other person. Not surprising then, that issues with Teams calls are among the most common problems users call their helpdesk for. Having in depth insight into everything relevant going on at the user’s device, local network, ISP and Microsoft itself during the call is crucial for good Microsoft Teams Call quality support. To ensure a quick and adequate solution and to ensure your users get the most out of their Microsoft 365. But did you know that ‘bad calls’ are also an excellent indicator of other problems arising? Precisely because it is so noticeable!? Like the canary in the mine, bad calls can be early indicators of problems. Problems that might otherwise not have been noticed for a while but can have a big impact on productivity and satisfaction. Join this session by Christoph Adler to learn how true Microsoft Teams call quality analytics helped other organizations troubleshoot bad calls and identify and fix problems that impacted Teams calls or the use of Microsoft365 in general. See what it can do to keep your users happy and productive! In this session we will cover - Why CQD data alone is not enough to troubleshoot call problems - The importance of attributing call problems to the right call participant - What call quality analytics can do to help you quickly find, fix-, and prevent problems - Why having retrospective detailed insights matters - Real life examples of how others have used Microsoft Teams call quality monitoring to problem shoot problems with their ISP, network, device health and more.
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Presentation on the progress in the Domino Container community project as delivered at the Engage 2024 conference
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Presentation from Melissa Klemke from her talk at Product Anonymous in April 2024
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
A Principled Technologies deployment guide Conclusion Deploying VMware Cloud Foundation 5.1 on next gen Dell PowerEdge servers brings together critical virtualization capabilities and high-performing hardware infrastructure. Relying on our hands-on experience, this deployment guide offers a comprehensive roadmap that can guide your organization through the seamless integration of advanced VMware cloud solutions with the performance and reliability of Dell PowerEdge servers. In addition to the deployment efficiency, the Cloud Foundation 5.1 and PowerEdge solution delivered strong performance while running a MySQL database workload. By leveraging VMware Cloud Foundation 5.1 and PowerEdge servers, you could help your organization embrace cloud computing with confidence, potentially unlocking a new level of agility, scalability, and efficiency in your data center operations.
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Principled Technologies
This presentation explores the impact of HTML injection attacks on web applications, detailing how attackers exploit vulnerabilities to inject malicious code into web pages. Learn about the potential consequences of such attacks and discover effective mitigation strategies to protect your web applications from HTML injection vulnerabilities. for more information visit https://bostoninstituteofanalytics.org/category/cyber-security-ethical-hacking/
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Boston Institute of Analytics
JAM, the future of Polkadot.
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
Uncertainty, Acting under uncertainty, Basic probability notation, Bayes’ Rule,
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Effective data discovery is crucial for maintaining compliance and mitigating risks in today's rapidly evolving privacy landscape. However, traditional manual approaches often struggle to keep pace with the growing volume and complexity of data. Join us for an insightful webinar where industry leaders from TrustArc and Privya will share their expertise on leveraging AI-powered solutions to revolutionize data discovery. You'll learn how to: - Effortlessly maintain a comprehensive, up-to-date data inventory - Harness code scanning insights to gain complete visibility into data flows leveraging the advantages of code scanning over DB scanning - Simplify compliance by leveraging Privya's integration with TrustArc - Implement proven strategies to mitigate third-party risks Our panel of experts will discuss real-world case studies and share practical strategies for overcoming common data discovery challenges. They'll also explore the latest trends and innovations in AI-driven data management, and how these technologies can help organizations stay ahead of the curve in an ever-changing privacy landscape.
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
MySQL Webinar, presented on the 25th of April, 2024. Summary: MySQL solutions enable the deployment of diverse Database Architectures tailored to specific needs, including High Availability, Disaster Recovery, and Read Scale-Out. With MySQL Shell's AdminAPI, administrators can seamlessly set up, manage, and monitor these solutions, ensuring efficiency and ease of use in their administration. MySQL Router, on the other hand, provides transparent routing from the application traffic to the backend servers in the architectures, requiring minimal configuration. Completely built in-house and supported by Oracle, these solutions have been adopted by enterprises of all sizes for their business-critical applications. In this presentation, we'll delve into various database architecture solutions to help you choose the right one based on your business requirements. Focusing on technical details and the latest features to maximize the potential of these solutions.
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
If you are a Domino Administrator in any size company you already have a range of skills that make you an expert administrator across many platforms and technologies. In this session Gab explains how to apply those skills and that knowledge to take your career wherever you want to go.
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Breathing New Life into MySQL Apps With Advanced Postgres Capabilities
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
How to get Oracle DBA Job as fresher.
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
I've been in the field of "Cyber Security" in its many incarnations for about 25 years. In that time I've learned some lessons, some the hard way. Here are my slides presented at BSides New Orleans in April 2024.
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
These are the slides delivered in a workshop at Data Innovation Summit Stockholm April 2024, by Kristof Neys and Jonas El Reweny.
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
Último
(20)
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
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...
Isn't it ironic - managing a bare metal cloud (OSL TES 2015)
1.
Isn't it Ironic? Managing a bare metal cloud Devananda van der Veen http://github.com/devananda/talks/isntitironic.html twitter: @devananda
2.
Who am I Master Engineer at HP OpenStack Technical Committee OpenStack Ironic PTL
3.
What we're going to talk about Virtualization & OpenStack Ironic's architecture Configuration choices you need to make Operators <> Developers Walk through a deploy Multitenancy Some other cool stuff
4.
Why is virtualization important?
5.
6.
"OpenStack is not a virtualization layer. It is an abstraction layer." Daniel Sabbah, CTO @ IBM
7.
Compute Virtualization Drivers (KVM, Xen, HyperV ...) flexibility: dev controls their whole environment isolation: guests don't share resources ... but noisy neighbors
8.
Compute Containerization Drivers (lxc, docker ...) specificity: just your app, nothing more density: far more instances per server ... but shared kernel, memory, and other resources
9.
Compute Physicalization Drivers (Ironic) raw performance nonvirtualizable workloads (eg, GPUs) ... but no hypervisor
10.
Ironic is: An OpenStack service A Nova driver also capable of being used stand alone
11.
Design Goals Be resilient to hardware and service failures Predictable and horizontal scaleout Common API across hardware vendors Common API for both virtual and physical resources
12.
Key Components ironicapi: RESTful API service ironicconductor: interacts directly with hardware; asynchronous handling of both requested and periodic actions. deploy ramdisk: temporary agent, booted on machines, to provide remote access to hardware for provisioning and management. Nova driver: interface for Nova; enables OpenStack to provide common abstraction for virtual and physical machines. discoverd ramdisk: optional tool for hardware inventory management
13.
14.
Key Technologies PXE: preboot execution environment, allows host to boot from network DHCP: dynamic host configuration protocol, used to locate the NBP on the network, and provide the host OS with IP address during init IPMI: intelligent platform management interface, for remote control of machine power state, boot device, serial console, etc. TFTP: trivial file transfer protocol, copies the NBP over the network iSCSI: used to remotely attach to HDD and copy the machine image
15.
But you have options... ! PXE: use virtual media channel instead of PXE. Requires Swift; available in Kilo; limited to "ilo" drivers. ! DHCP: static IP injection is possible, but not really suitable for larger or dynamic environments ! IPMI: many other outofband power management tools supported ! TFTP: iPXE / HTTP(S) supported, too ! iSCSI: image can be fetched directly by "agent" drivers
16.
... and options ... Homogeneous hardware? Easy! Heterogeneous hardware? Use novascheduler to match flavors to node.properties Single tenant / small deployment? Flat network. Maybe use Ironic standalone Service provider for multiple tenants? Use keystone for auth, nova for quota management, ... Basically, use OpenStack Untrusted tenants? Network isolation is possible (but not trivial) via Neutron Secureerase disks, flash firmware between each use
17.
Operators <> Developers
18.
19.
Examples
20.
Enroll Hardware $ironicnode-create-dagent_ipmitool -iipmi_username=admin-iipmi_password=fake-iipmi_address=10.1.2.3 -pcpus=4-pmemory_mb=8192-plocal_gb=500 -enote='spareserver'-nmytest +--------------+-------------------------------------------------------------+ |Property |Value | +--------------+-------------------------------------------------------------+ |chassis_uuid|None
| |driver |agent_ipmitool | |driver_info |{u'ipmi_address':u'10.1.2.3',u'ipmi_username':u'admin', | | |u'ipmi_password':u'******'} | |extra |{u'note':u'spareserver'} | |properties |{u'memory_mb':u'8192',u'local_gb':u'500',u'cpus':u'4'}| |uuid |7a1ce8d0-9679-4d87-8f54-b11f6e8adb8f | |name |mytest | +--------------+-------------------------------------------------------------+ $ironicport-create-n7a1ce8d0-9679-4d87-8f54-b11f6e8adb8f-a00:11:22:00:11:22 +-----------+--------------------------------------+ |Property |Value | +-----------+--------------------------------------+ |node_uuid|7a1ce8d0-9679-4d87-8f54-b11f6e8adb8f| |extra |{} | |uuid |024e52b2-6ae4-483b-a039-d6afae7f6a22| |address |00:11:22:00:11:22 | +-----------+--------------------------------------+
21.
Validate provided info $ironicnode-validate7a1ce8d0-9679-4d87-8f54-b11f6e8adb8f +------------+--------+-------------------------------------------------------------- |Interface |Result|Reason +------------+--------+-------------------------------------------------------------- |console |False
|Missing'ipmi_terminal_port'parameterinnode'sdriver_info. |deploy |False |Node7a1ce8d0-9679-4d87-8f54-b11f6e8adb8ffailedtovalidate deployimageinfo.Someparametersweremissing.Missingare: ['driver_info.deploy_kernel','driver_info.deploy_ramdisk','instance_info.image_source']| |inspect |None |notsupported |management|True | |power |True | +------------+--------+--------------------------------------------------------------
22.
(I forgot a few options) Oops
23.
Add or change options $ironicnode-updatemytestadd instance_info/image_source=http://192.168.1.1/myimage.qcow2 instance_info/image_checksum=e1d99d6d0ef2144a8d672b0420c547b5 $ironicnode-updatemytestadd driver_info/deploy_ramdisk=http://192.168.1.1/deploy.initrd driver_info/deploy_kernel=http://192.168.1.1/deploy.vmlinuz $ironicnode-updatemytestreplaceextra/note='database'name=db01.example +------------------------+------------------------------------------------- |Property |Value +------------------------+------------------------------------------------- |extra |{u'note':u'database'} |name
|db01.example
24.
Validate info (again) $ironicnode-validatedb01.example +------------+--------+---------------------------------------------------------------+ |Interface |Result|Reason | +------------+--------+---------------------------------------------------------------+ |console
|False |Missing'ipmi_terminal_port'parameterinnode'sdriver_info.| |deploy |True | | |inspect |None |notsupported | |management|True | | |power |True | | +------------+--------+---------------------------------------------------------------+
25.
Show details $ironicnode-showdb01.example +------------------------+------------------------------------------------------------ |Property |Value +------------------------+------------------------------------------------------------ |target_power_state |None |last_error
| |maintenance_reason | |provision_state |available |console_enabled |False |target_provision_state|None |maintenance |False |power_state |poweroff |driver |agent_ipmitool |reservation |None |instance_uuid |None |driver_internal_info |{} |chassis_uuid |
26.
Maintenance Mode $ironicnode-set-maintenance--reason'replacingdisks'db01.exampletrue $ironicnode-showdb01.example +------------------------+------------------------------------------------------------ |Property |Value +------------------------+------------------------------------------------------------ |target_power_state |None |last_error
| |maintenance_reason |replacingdisks |provision_state |available |console_enabled |False |target_provision_state|None |maintenance |True |power_state |poweroff |instance_uuid |None |driver_internal_info |{}
27.
Power Status Loop $ironicnode-showmy.broken.node +-----------------+----------------------------------------------------------------------+ |Property |Value | +-----------------+----------------------------------------------------------------------+ |last_error
|Duringsync_power_state,maxretriesexceededfornode | | |9729f0b2-b270-4d06-aa87-40f2b2cad6ee,nodestateNonedoesnotmatch| | |expectedstate'off'.UpdatingDBstateto'None'Switchingnodeto | | |maintenancemode. | $cat/var/log/upstart/ironic-conductor.log 2015-03-2404:29:19.34926317WARNINGironic.conductor.manager[-] Duringsync_power_state,couldnotgetpowerstatefornode9729f0b2-b270-4d06-aa87-40f2b2cad6ee. Error:IPMIcallfailed:powerstatus.
28.
Deployment (via Ironic) $ironicnode-set-provision-statedb01.exampleactive Theprovisioningoperationcan'tbeperformedonnode 7a1ce8d0-9679-4d87-8f54-b11f6e8adb8fbecauseit'sinmaintenancemode. $ironicnode-set-maintenancedb01.examplefalse $ironicnode-set-provision-statedb01.exampleactive $ #...timegoeson...
29.
Deployment (via Ironic) $ironicnode-showdb01.example +------------------------+------------------------------------- |Property |Value +------------------------+------------------------------------- |target_power_state |None |last_error
| |maintenance_reason |None |provision_state |active |console_enabled |False |target_provision_state|None |maintenance |False |power_state |poweron |instance_uuid |None |driver_internal_info |{}
30.
Deployment (via Nova) $novaboot–flavorbaremetal-imagemyimage-key-namemy_ssh_key... $tail-f/var/log/upsart/nova-compute.log ... 2014-05-0103:47:05.878AUDITnova.compute.resource_tracker[-]Freeram(MB):8192 2014-05-0103:47:05.878AUDITnova.compute.resource_tracker[-]Freedisk(GB):500 2014-05-0103:47:05.878AUDITnova.compute.resource_tracker[-]FreeVCPUS:4 ... 2014-05-0103:47:05.878AUDITnova.compute.resource_tracker[-]Freeram(MB):0 2014-05-0103:47:05.878AUDITnova.compute.resource_tracker[-]Freedisk(GB):0 2014-05-0103:47:05.878AUDITnova.compute.resource_tracker[-]FreeVCPUS:0
31.
Two methods for image deployment Direct from source || Cache on conductor agent_ipmitool agent_pyghmi agent_ilo pxe_ipmitool pxe_ipminative pxe_seamicro pxe_iboot pxe_ilo pxe_snmp pxe_drac pxe_irmc pxe_amt iscsi_ilo
32.
PXE Deploy Process
33.
PXE Deploy Process (cont)
34.
Agent Deploy Process
35.
Agent Deploy Process (cont)
36.
(there's a hash ring) Fault Tolerance Each node is mapped across the set of conductors which have enabled that node's driver, using a consistent hash ring. Starting or stopping a conductor will initiate a rebalance. Periodic task ensures consistent local state for mapped nodes. No impact to running instances, but may disrupt reboots (if nodes netboot)
37.
Example $ironicdriver-list +---------------------+----------------+ |Supporteddriver(s)|Activehost(s)| +---------------------+----------------+ |agent_ilo |cdr-A |
<<alltheilonodesgohere |agent_ipmitool |cdr-A,cdr-B | <<ipminodesaresplit50/50 +---------------------+----------------+
38.
What happens when I stop cdrB? $ironicdriver-list +---------------------+----------------+ |Supporteddriver(s)|Activehost(s)| +---------------------+----------------+ |agent_ilo |cdr-A |
<<conductor"A"isnowmanaging |agent_ipmitool |cdr-A | <<100%ofallmynodes +---------------------+----------------+ Actually, I was just migrating to cdrC $ironicdriver-list +---------------------+----------------+ |Supporteddriver(s)|Activehost(s)| +---------------------+----------------+ |agent_ilo |cdr-A,cdr-C | <<bothilo&ipminodesare |agent_ipmitool |cdr-A,cdr-C | <<sharedevenlyacrossconductors +---------------------+----------------+
39.
Is there a command to view the mapping? Nope. It's dynamically generated as the cluster changes.
40.
Thanks!
Baixar agora