The document provides an overview of storage features and enhancements in OpenStack Havana and what is planned for Icehouse.
The summary is:
- Havana introduced new features for Cinder like encrypted volumes, volume migration, and QoS support. Glance added multi-location support and Swift added global clusters with region-based replication.
- Planned Icehouse features include Cinder volume replication, Glance image recovery workflows, and Swift storage policies and multi-ring support to improve performance and scalability.
I invite you to come and listen to my presentation about how Openstack and Gluster are integrating together in both Cinder and Swift.
I will give a brief description about Openstack storage components (Cinder, Swift and Glance) , followed by an intro to Gluster, and then present the integration points and some preferred topology and configuration between gluster and openstack.
OpenStack Tokyo Meeup - Gluster Storage DayDan Radez
November 2012 Tokyo OpenStack meetup was dedicated to using Gluster storage. This presentation showed the fuse mount method to integrating gluster into OpenStack. There are new drivers that have been developed that make mounting gluster volumes to instances more efficient. This presentation doesn't show how to use them.
How to Survive an OpenStack Cloud Meltdown with CephSean Cohen
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
I invite you to come and listen to my presentation about how Openstack and Gluster are integrating together in both Cinder and Swift.
I will give a brief description about Openstack storage components (Cinder, Swift and Glance) , followed by an intro to Gluster, and then present the integration points and some preferred topology and configuration between gluster and openstack.
OpenStack Tokyo Meeup - Gluster Storage DayDan Radez
November 2012 Tokyo OpenStack meetup was dedicated to using Gluster storage. This presentation showed the fuse mount method to integrating gluster into OpenStack. There are new drivers that have been developed that make mounting gluster volumes to instances more efficient. This presentation doesn't show how to use them.
How to Survive an OpenStack Cloud Meltdown with CephSean Cohen
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
This presentation talks about how to use GlusterFS in Openshift to provide Storage for application pods. If you need more details please refer http://humblec.com/persistent-volume-and-persistent-volume-claim-in-openshift-and-kubernetes-using-glusterfs-volume-plugin/
Kubernetes and OpenStack at Scale at OpenStack Summit Boston 2017
Imagine being able to stand up thousands of tenants with thousands of apps, running thousands of Docker-formatted container images and routes, all on a self-healing cluster and elastic infrastructure. Now, take that one step further - all of those images being updatable through a single upload to the registry, and with zero downtime. In this session, you will see just that.
In this presentation, we will walk through a recent benchmarking deployment using Kubernetes and OpenStack on the Cloud Native Computing Foundation’s (CNCF's) 1,000 node cluster with OpenStack and Red Hat’s OpenShift Container Platform, the enterprise-ready Kubernetes for developers.
You'll also what's been happening in subsequent rounds of testing in Red Hat's own SCALE lab and the CNCF cluster and how we are working with the relevant open source communities including OpenStack, Kubernetes, and Ansible to continue to raise the bar for horizontal scaling of these platforms via community powered innovation.
Persistent Storage with Containers with Kubernetes & OpenShiftRed Hat Events
Manually configuring mounts for containers to various network storage platforms and services is tedious and time consuming. OpenShift and Kubernetes provides a rich library of volume plugins that allow authors of containerized applications (Pods) to declaratively specify what the storage requirements for the containers are so that OpenShift can dynamically provision and allocate the storage assets for the specified containers. As the author of the Kubernetes Persistent Volume specification, I will provide an overview of how Persistent Volume plugins work in OpenShift, demo block storage and file storage volume plugins and close with the Red Hat storage roadmap.
Presented at LinuxCon/ContainerCon by Mark Turansky, Principal Software Engineer, Red Hat
Mark Turansky is a Principal Software Engineer at Red Hat and a full-time contributor to the Kubernetes Project. Mark is the author of the Kubernetes Persistent Volume specification and a member of the Red Hat OpenShift Engineering team.
Red Hat Gluster Storage - Direction, Roadmap and Use-CasesRed_Hat_Storage
Red Hat Gluster Storage is open, software-defined storage that helps you manage big, unstructured, and semistructured data. This product is based on the open source project GlusterFS, a distributed scale-out file system technology, and focuses on file sharing, analytics, and hyper-converged use cases.
In this session, you will:
See real-life case studies about Red Hat Gluster Storage’s usage in production environments, including ideal workloads.
Learn about the Red Hat Gluster Storage roadmap, including innovations from the GlusterFS community pipeline.
Gain insights into how the product will be integrated with Red Hat Enterprise Virtualization (including hyperconvergence), Red Hat Satellite, and Red Hat Enterprise Linux OpenStack Platform.
Protecting the Galaxy - Multi-Region Disaster Recovery with OpenStack and CephSean Cohen
IT organizations require a disaster recovery strategy addressing outages with loss of storage, or extended loss of availability at the primary site. Applications need to rapidly migrate to the secondary site and transition with little or no impact to their availability.This talk will cover the various architectural options and levels of maturity in OpenStack services for building multi-site configurations using the Mitaka release. We’ll present the latest capabilities for Volume, Image and Object Storage with Ceph as the backend storage solution, and look at the future developments the OpenStack and Ceph communities are driving to improve and simplify the relevant use cases.
Slides from OpenStack Austin Summit 2016 session: http://alturl.com/hpesz
Quantifying the Noisy Neighbor Problem in OpenstackNodir Kodirov
Two of the desirable features for private clouds are better control and predictable performance. Although public clouds have been extensively researched to characterize their unpredictable performance, private clouds have received less scrutiny.
In this talk, we will present how production workloads interfere with each other in an Openstack based cloud. We draw lessons from a several month long study of running workloads in different configurations on highly available implementation of Openstack. We study the impact of noisy neighbors on the network and storage IO performance of applications. We also look at the performance metrics of Openstack control plane and how the API calls are impacted with more number of entities like networks, routers, VMs, volumes. Our study relies on a tool that we developed to create clean and noisy workload deployments, using micro-benchmarks as well as enterprise workloads such as Hadoop, Jenkins and Redis.
Containers package code and runtime dependencies to offer greater portability to cloud-native applications. But containers are ephemeral by design. If containers fail, stateful applications lose all of their data, leaving your enterprise open to the risk of lost revenue and lower customer satisfaction.
As you consider deploying containers in production, you'll need enterprise-calibre persistent storage that's scalable, secure, and container-aware.
Red Hat is the ideal provider for versatile, multi-purpose storage for containerized applications. Red Hat offers storage for containers, letting you attach modern software-defined storage to container platforms or bridge to traditional storage. In addition, Red Hat offers storage in containers, orchestrated by Kubernetes, delivering storage services and applications out of the same containers.
Container native storage reaches a new level of storage capabilities on the OpenShift Container Platform. Container-native storage can now be used for all the key infrastructure pieces of OpenShift: the registry, logging, and metrics services.
Containers in production with docker, coreos, kubernetes and apache stratosWSO2
Docker's lightweight containers can quickly launch more containers when needed and then shut them down easily when they're no longer needed. Also it gets easier to make lots of small changes instead of huge, big bang updates that leads to reduced risk but more uptime. Saying that huge number of micro services leads to increase in complexity of the application deployment, orchestration and monitoring in production.
Apache Stratos is a Platform as a Service (PaaS) integrated with Docker, CoreOS, Kubernetes gives more powerful single tool kit for container orchestration, monitoring, autoscaling and auto healing support. Smart policies and IaaS agnostic support provide capability of runs containers in almost every popular public and private clouds. This session included installing and deploying sample applications using Docker,CoreOS and Kubernetes and a demonstration of app deployment, provisioning, auto-scaling, and more.
Kubernetes has been a key component for many companies to reduce technical debt in infrastructure by:
• Fostering the Adoption of Docker
• Simplifying Container Management
• Onboarding Developers On Infrastructure
• Unlocking Continuous Integration and Delivery
During this meetup we are going to discuss the following topics and share some best practices
• What's new with Kubernetes 1.3
• Generate Cluster Configuration using CloudFormation
• Deploy Kubernetes Clusters on AWS
• Scaling the Cluster
• Integrating Ingress with Elastic Load Balancer
• Using Internal ELB's as Kubernetes' Service
• Using EBS for persistent volumes
• Integrating Route53
This presentation talks about how to use GlusterFS in Openshift to provide Storage for application pods. If you need more details please refer http://humblec.com/persistent-volume-and-persistent-volume-claim-in-openshift-and-kubernetes-using-glusterfs-volume-plugin/
Kubernetes and OpenStack at Scale at OpenStack Summit Boston 2017
Imagine being able to stand up thousands of tenants with thousands of apps, running thousands of Docker-formatted container images and routes, all on a self-healing cluster and elastic infrastructure. Now, take that one step further - all of those images being updatable through a single upload to the registry, and with zero downtime. In this session, you will see just that.
In this presentation, we will walk through a recent benchmarking deployment using Kubernetes and OpenStack on the Cloud Native Computing Foundation’s (CNCF's) 1,000 node cluster with OpenStack and Red Hat’s OpenShift Container Platform, the enterprise-ready Kubernetes for developers.
You'll also what's been happening in subsequent rounds of testing in Red Hat's own SCALE lab and the CNCF cluster and how we are working with the relevant open source communities including OpenStack, Kubernetes, and Ansible to continue to raise the bar for horizontal scaling of these platforms via community powered innovation.
Persistent Storage with Containers with Kubernetes & OpenShiftRed Hat Events
Manually configuring mounts for containers to various network storage platforms and services is tedious and time consuming. OpenShift and Kubernetes provides a rich library of volume plugins that allow authors of containerized applications (Pods) to declaratively specify what the storage requirements for the containers are so that OpenShift can dynamically provision and allocate the storage assets for the specified containers. As the author of the Kubernetes Persistent Volume specification, I will provide an overview of how Persistent Volume plugins work in OpenShift, demo block storage and file storage volume plugins and close with the Red Hat storage roadmap.
Presented at LinuxCon/ContainerCon by Mark Turansky, Principal Software Engineer, Red Hat
Mark Turansky is a Principal Software Engineer at Red Hat and a full-time contributor to the Kubernetes Project. Mark is the author of the Kubernetes Persistent Volume specification and a member of the Red Hat OpenShift Engineering team.
Red Hat Gluster Storage - Direction, Roadmap and Use-CasesRed_Hat_Storage
Red Hat Gluster Storage is open, software-defined storage that helps you manage big, unstructured, and semistructured data. This product is based on the open source project GlusterFS, a distributed scale-out file system technology, and focuses on file sharing, analytics, and hyper-converged use cases.
In this session, you will:
See real-life case studies about Red Hat Gluster Storage’s usage in production environments, including ideal workloads.
Learn about the Red Hat Gluster Storage roadmap, including innovations from the GlusterFS community pipeline.
Gain insights into how the product will be integrated with Red Hat Enterprise Virtualization (including hyperconvergence), Red Hat Satellite, and Red Hat Enterprise Linux OpenStack Platform.
Protecting the Galaxy - Multi-Region Disaster Recovery with OpenStack and CephSean Cohen
IT organizations require a disaster recovery strategy addressing outages with loss of storage, or extended loss of availability at the primary site. Applications need to rapidly migrate to the secondary site and transition with little or no impact to their availability.This talk will cover the various architectural options and levels of maturity in OpenStack services for building multi-site configurations using the Mitaka release. We’ll present the latest capabilities for Volume, Image and Object Storage with Ceph as the backend storage solution, and look at the future developments the OpenStack and Ceph communities are driving to improve and simplify the relevant use cases.
Slides from OpenStack Austin Summit 2016 session: http://alturl.com/hpesz
Quantifying the Noisy Neighbor Problem in OpenstackNodir Kodirov
Two of the desirable features for private clouds are better control and predictable performance. Although public clouds have been extensively researched to characterize their unpredictable performance, private clouds have received less scrutiny.
In this talk, we will present how production workloads interfere with each other in an Openstack based cloud. We draw lessons from a several month long study of running workloads in different configurations on highly available implementation of Openstack. We study the impact of noisy neighbors on the network and storage IO performance of applications. We also look at the performance metrics of Openstack control plane and how the API calls are impacted with more number of entities like networks, routers, VMs, volumes. Our study relies on a tool that we developed to create clean and noisy workload deployments, using micro-benchmarks as well as enterprise workloads such as Hadoop, Jenkins and Redis.
Containers package code and runtime dependencies to offer greater portability to cloud-native applications. But containers are ephemeral by design. If containers fail, stateful applications lose all of their data, leaving your enterprise open to the risk of lost revenue and lower customer satisfaction.
As you consider deploying containers in production, you'll need enterprise-calibre persistent storage that's scalable, secure, and container-aware.
Red Hat is the ideal provider for versatile, multi-purpose storage for containerized applications. Red Hat offers storage for containers, letting you attach modern software-defined storage to container platforms or bridge to traditional storage. In addition, Red Hat offers storage in containers, orchestrated by Kubernetes, delivering storage services and applications out of the same containers.
Container native storage reaches a new level of storage capabilities on the OpenShift Container Platform. Container-native storage can now be used for all the key infrastructure pieces of OpenShift: the registry, logging, and metrics services.
Containers in production with docker, coreos, kubernetes and apache stratosWSO2
Docker's lightweight containers can quickly launch more containers when needed and then shut them down easily when they're no longer needed. Also it gets easier to make lots of small changes instead of huge, big bang updates that leads to reduced risk but more uptime. Saying that huge number of micro services leads to increase in complexity of the application deployment, orchestration and monitoring in production.
Apache Stratos is a Platform as a Service (PaaS) integrated with Docker, CoreOS, Kubernetes gives more powerful single tool kit for container orchestration, monitoring, autoscaling and auto healing support. Smart policies and IaaS agnostic support provide capability of runs containers in almost every popular public and private clouds. This session included installing and deploying sample applications using Docker,CoreOS and Kubernetes and a demonstration of app deployment, provisioning, auto-scaling, and more.
Kubernetes has been a key component for many companies to reduce technical debt in infrastructure by:
• Fostering the Adoption of Docker
• Simplifying Container Management
• Onboarding Developers On Infrastructure
• Unlocking Continuous Integration and Delivery
During this meetup we are going to discuss the following topics and share some best practices
• What's new with Kubernetes 1.3
• Generate Cluster Configuration using CloudFormation
• Deploy Kubernetes Clusters on AWS
• Scaling the Cluster
• Integrating Ingress with Elastic Load Balancer
• Using Internal ELB's as Kubernetes' Service
• Using EBS for persistent volumes
• Integrating Route53
Cinder project update at OpenStack Boston Summit May 2017Miroslav Halas
Join the Project Team Leader of Cinder and core contributors for a “project update” reflecting on the Ocata cycle and additional discussion of future development activity.
We dig into major issues and user needs, and how those needs can be addressed in current and future development. We also discuss hot topics from the Project Teams Gathering, and major development decisions agreed by the team.
Get an in-depth look at the top features and enhancements Cinder plans to deliver in the Pike release in August. Then look beyond Pike to the Queens and “R” releases to learn more about major development themes such as scalability, manageability, resiliency and user experience that the team intends to tackle in the long term.
Developers who are interested in contributing to this project are strongly encouraged to attend, as are users and product managers who want to know more about this project’s latest features, their value to users, and the development team’s roadmap.
https://www.openstack.org/summit/boston-2017/summit-schedule/events/18588/project-update-cinder
The road to enterprise ready open stack storage as serviceSean Cohen
The OpenStack storage projects continue to mature each cycle exposing more and more Enterprise cloud storage infrastructure functionalities around high availability, security, business continuity, & provisioning, that redefines Enterprise storage to Storage as a service for both production, test & development cloud workloads.
Introduction to Container Storage Interface (CSI)Idan Atias
Among the cool stuff we do at Silk, my colleagues and I develop the Silk CSI Plugin for customers who use our system as the storage layer for their Kubernetes workloads.
Before deep diving into the code and as part of my ramp-up on this subject I prepared some slides that cover some basic and important information on this topic.
These slides start by recapping some basic storage principals in containers and Kubernetes, continues with some more advanced use cases (including an "offline demo" of persisting Redis data on EBS volumes), and ends with a detailed information on the CSI solution itself.
IMHO, reviewing these slides can improve your understanding on this matter and can get you started implementing your own CSI plugin.
The main sources of information I used for preparing these slides are:
* Official CSI docs
* Kubernetes Storage Lingo 101 - Saad Ali, Google
* Container Storage Interface: Present and Future - Jie Yu, Mesosphere, Inc.
Running Projects in Application Containers, System Containers & VMs - Jelasti...Jelastic Multi-Cloud PaaS
The benefits of virtualization and cloud technologies already became clear with all published articles and millions of speeches. However, more available options produce the "problem of choice". There is a question which periodically comes up - what virtualization technology to choose for a specific use case. In this session, we'll analyze the difference of running the projects inside application containers, system containers and VMs. We will cover the peculiarities in deployment, resource usage efficiency, cloud interoperability and security for each type, as well as discuss what options are more appropriate for different cases. In addition, we’ll review the possibilities of running your application inside a Kubernetes cluster, what configurations should be taken into account, and how to overcome the barriers on the way to more efficient Kubernetes hosting.
Webinar recording https://www.youtube.com/watch?v=8m_8PL8mXsU
Learn more about efficient Kubernetes hosting https://jelastic.com/kubernetes-hosting/
Container Types https://jelastic.com/blog/container-types/
Containers and VMs on same Host https://jelastic.com/blog/container-virtual-machines-hosted-together/
Como creamos QuestDB Cloud, un SaaS basado en Kubernetes alrededor de QuestDB...javier ramirez
QuestDB es una base de datos open source de alto rendimiento. Mucha gente nos comentaba que les gustaría usarla como servicio, sin tener que gestionar las máquinas. Así que nos pusimos manos a la obra para desarrollar una solución que nos permitiese lanzar instancias de QuestDB con provisionado, monitorización, seguridad o actualizaciones totalmente gestionadas.
Unos cuantos clusters de Kubernetes más tarde, conseguimos lanzar nuestra oferta de QuestDB Cloud. Esta charla es la historia de cómo llegamos ahí. Hablaré de herramientas como Calico, Karpenter, CoreDNS, Telegraf, Prometheus, Loki o Grafana, pero también de retos como autenticación, facturación, multi-nube, o de a qué tienes que decir que no para poder sobrevivir en la nube.
Red Hat Enterprise Linux: Open, hyperconverged infrastructureRed_Hat_Storage
The next generation of IT will be built around flexible infrastructures and operational efficiencies, lowering costs and increasing overall business value in the organization.
A hyperconverged infrastructure that's built on Red Hat supported technologies--including Linux, Gluster storage, and oVirt virtualization manager--will run on commodity x86 servers using the performance of local storage, to deliver a cost-effective, modular, highly scalable, and secure hyperconverged solution.
With the support for Windows containers in Docker Swarm and Kubernetes recently hitting beta, we’re entering a world where Hybrid container environments are no longer a strange sight. Microsoft is now an important player in the container world and for this talk I’d like to spend some time explaining what that means for us in the monitoring space. I’ll show you how to install and configure a Hybrid Kubernetes and Docker Swarm environment. We will setup the opensource Prometheus tooling and the commercial CoScale platform to monitor this unique environment. We’ll take a look at infrastructure monitoring and application monitoring, and the differences between Linux and Windows nodes.
Red Hat multi-cluster management & what's new in OpenShiftKangaroot
More and more organisations are not only using container platforms but starting to run multiple clusters of containers. And with that comes new headaches of maintaining, securing, and updating those multiple clusters. In this session we'll look into how Red Hat has solved multi-cluster management, covering cluster lifecycle, app lifecycle, and governance/risk/compliance.
Quick update of the OpenStack Cinder project, but mostly a discussion of open source software development opportunities working with the OpenStack Block Storage service. Presented at the OpenInfra Q3 Meetup in China on 26 September 2020.
As enterprises adopt cloud native infrastructure to run their applications, data security and compliance is becoming a crucial area of interest. When you run your containers in a public cloud, you want to make sure that the data being accessed is secure and that there are no bread crumbs left behind once the container exits. A common mistake many people make is to host-mount a volume directly inside a container, which leaves the container's data behind (directly on the host.)
In this session, we focus on the best practices for ensuring the security and compliance of your applications’ persistent volumes. But ensuring security is an on-going exercise. Ideally you would deploy intelligent software that can constantly monitor and audit the application environment for security holes and breaches.
Autopilot is an automated application runtime management engine built for Kubernetes, and is an open source project sponsored by Portworx: https://github.com/libopenstorage/autopilot
Presented by Gunjan Patel, Gou Rao, and Aditya Dani, January 2019. More details here: https://www.meetup.com/openstack/events/258284618/
Watch this Tech Talk: https://do.co/video_pgupta
An introduction into the world of containers and the orchestration ecosystem, and how Kubernetes can help software developers and cloud infrastructure engineers be more agile, efficient, and productive.
Containers and Kubernetes have changed the infra world for good, bringing agility, efficiency, and more productivity. Still thinking about how to get started with Kubernetes? This talk is designed to give you an introduction into the world of containers and the orchestration ecosystem.
What You'll Learn
- Introduction to containers and microservices
- Introduction to Kubernetes and how it can help
- Essential Kubernetes building blocks (“primitives”) for getting started
About the Presenter
Peeyush Gupta is a cloud enthusiast with 5+ years of experience in developing cloud platforms and helping customers migrate their legacy applications to cloud. He has also been a speaker at multiple meetups and serves the developer community as part of Kubernetes contributor experience group. He is currently working with DigitalOcean as a Senior Developer Advocate.
New to DigitalOcean? Get US $100 in credit when you sign up: https://do.co/deploytoday
To learn more about DigitalOcean: https://www.digitalocean.com/
Follow us on Twitter: https://twitter.com/digitalocean
Like us on Facebook: https://www.facebook.com/DigitalOcean
Follow us on Instagram: https://www.instagram.com/thedigitalocean/
We're hiring: http://do.co/careers
Similar to Deep dive into OpenStack storage, Sean Cohen, Red Hat (20)
Storage 101: Rook and Ceph - Open Infrastructure Denver 2019Sean Cohen
Starting from the basics, we explore the advantages of using Rook as a Storage operator to serve Ceph storage, the leading Software-Defined Storage platform in the Open Source world. Ceph automates the internal storage management, while Rook automates the user-facing operations and effectively turns a storage technology into a service transparent to the user. The combination delivers an impressive improvement in UX and provides the ideal storage platform for Kubernetes.
A comprehensive examination of use cases and open problems will complement our review of the Rook architecture. We will deep-dive into what Rook does well, what it does not do (yet), and what trade-offs using a storage operator involves operationally. With live access to a running cluster, we will showcase Rook in action as we discuss its capabilities.
https://www.openstack.org/summit/denver-2019/summit-schedule/events/23515/storage-101-rook-and-ceph
3-2-1 Action! Running OpenStack Shared File System Service in ProductionSean Cohen
As OpenStack’s Shared File System Service is getting more and more adoption as one of top leading emerging projects in OpenStack deployments (according to the last OpenStack foundation user survey), we would like to share some of the key customers use cases such as DevOps, Containers and Enterprise Applications as well review the latest Newton release project updates towards delivering a production-grade deployments.
Slides from OpenStack Summit Barcelona,, October 25, 2016
Session video: https://www.youtube.com/watch?v=F5o-EbESNr8
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStackSean Cohen
Ceph is the most widely deployed storage technology used with OpenStack, most often because it's an open source, massively scalable, unified software-defined storage solution. Its popularity is also due to its unique and optimized technical integration with the OpenStack services and its pure-software approach to scaling. In this session, we'll review how Ceph is integrated into Nova, Glance, Keystone, Cinder, and Manila and demonstrate why using traditional storage products won’t give you the full benefits of an elastic cloud infrastructure. We’ll also cover the flexible deployment options, available through Red Hat Enterprise Linux OpenStack Platform and Red Hat Ceph Storage, for seamless operations and key scenarios like disaster recovery. We'll discuss architectural options for deploying a multisite OpenStack cluster and cover the varying levels of maturity in the OpenStack services for configuring multisite. This session will also show how other technologies are using OpenStack Ceph to increase performance and reduce power consumption, such as Intel SSDs. This will include reference architectures and best practices for Ceph and SSDs.
Manila, an update from Liberty, OpenStack Summit - TokyoSean Cohen
Manila is a community-driven project that presents the management of file shares (e.g. NFS, CIFS, HDFS) as a core service to OpenStack. Manila currently works with a variety of storage platforms, as well as a reference implementation based on a Linux NFS server.
Manila is exploding with new features, use cases, and deployers. In this session, we'll give an update on the new capabilities added in the Liberty release:
• Integration with OpenStack Sahara
• Migration of shares across different storage back-ends
• Support for availability zones (AZs) and share replication across these AZs
• The ability to grow and shrink file shares on demand
• New mount automation framework
• and much more…
As well as provide a quick look of whats coming up in Mitaka release with Share Replication demo
Dude where's my volume, open stack summit vancouver 2015Sean Cohen
"Dude, where's my volume? A guide to storage backup, migration, and replication with OpenStack Cinder"
OpenStack Cinder now has a wide variety of options for moving and copying storage volumes, but it's not always clear which API calls are designed for which use cases. In this talk, we'll review the storage management workflows for disaster recovery, performance management, and day-to-day operational maintenance using Ceph as an example storage backend. We'll focus on both single and multi-site options for both end users and OpenStack administrators, so attendees should find ways to sleep easier at night knowing how to look after their data.
https://openstacksummitmay2015vancouver.sched.org/event/de8516a550835a338d09634143bed655?iframe=yes&w=i:0;&sidebar=yes&bg=no#?iframe=yes&w=i:0;&sidebar=yes&bg=no
When disaster strikes the cloud: Who, what, when, where and how to recoverSean Cohen
Enterprise applications needs to be able to survive large scale disasters. While some born-on-the-cloud applications have built-in disaster recovery functionality, non-born-on-the-cloud enterprise applications typically expect the infrastructure to provide disaster recovery support. OpenStack provides various building blocks that enable an OpenStack application to survive a disaster; these building blocks are being improved in Juno and Kilo. Some of these building blocks need to be enabled by the OpenStack cloud administrator and others need to be leveraged by the application deployer. In this presentation, we will review basic disaster recovery concepts covering when, where, and what is done at each stage of the application cloud life-cycle. We will describe the existing building blocks and we will explain the roles of cloud administrator and the cloud end-user, in enabling OpenStack applications to survive a disaster. We will then detail new features in Juno and coming in Kilo that will help enhance OpenStack's disaster recovery support. We will conclude by detailing the remaining gaps and present some tools that address these gaps, allowing an application to survive a disaster when running on an OpenStack cloud.
OpenStack Summit Session: https://youtu.be/Dj5sELG9keE
Deterministic capacity planning for OpenStack as elastic cloud infrastructureSean Cohen
Capacity planning for elastic cloud infrastructure platforms like OpenStack is critical for successful deployments. The proper sizing of compute resources within OpenStack allows for easier scheduling, optimal efficiency in hardware utilization, and consistency of resource allocation.
Google Compute Engine and Amazon Web Services offer deterministic compute resources designed to meet both cloud provider business requirements and cloud consumer service-level requirements. In this session, we'll explore these public provider approaches, extend them to OpenStack, and provide sizing data and tools to help with your deployment.
In this session, Keith Basil, Sean Cohen, and Tushar Katarki discuss:
-Approaches for providing consistent compute service levels in OpenStack.
-Building instance families for your workloads.
-Sizing compute node for OpenStack.
-Storage & Network sizing or elastic clouds
- Capacity planning tools & benchmarks
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Epistemic Interaction - tuning interfaces to provide information for AI support
Deep dive into OpenStack storage, Sean Cohen, Red Hat
1. Deep Dive into
Red Hat Enterprise Linux
Openstack Storage
Sean Cohen
Sr. Product Manager
Red Hat
Dec 9, 2013
1
2. The Red Hat Way
Red Hat’s business model is 100% open source.
We have no alternative commercial solutions, and we never will.
2
3. From Community to Enterprise
●
●
●
●
●
●
Open source, communitydeveloped (upstream)
software
Founded by Rackspace
Hosting and NASA
Managed by the
OpenStack Foundation
Vibrant group of
developers collaborating
on open source cloud
infrastructure
Software distributed
under the Apache 2.0
license
No certifications, no
support
●
●
●
●
●
●
●
3
Latest OpenStack
software, packaged in a
managed
open
source community
Facilitated by Red Hat
Aimed at architects and
developers who want
to
create, test,
collaborate
Freely available, not for
sale
●
●
●
●
●
Six-month release
cadence mirroring
community
No certification, no
support
Installs on Red Hat and
derivatives
●
Enterprise-hardened
OpenStack software
Delivered with an
enterprise life cycle
Six-month release
cadence offset from
community releases to
allow testing
Aimed at long-term
production deployments
Certified hardware and
software through the
Red Hat OpenStack
Cloud Infrastructure
Partner Network
Supported by Red Hat
4. Red Hat Continues to be
Top Contributor also in OpenStack Havana
Projects led by Red Hat
4
7. Block Storage - Cinder
Encrypted Volumes
●
Cinder volumes are now encrypted
●
Data is decrypted and encrypted as needed at read/write time
●
Process is transparent to guest instances.
●
Encryption is done by Nova using dm-crypt, Cinder is made aware of
encryption keys
QEMU Assisted Snapshotting
●
7
Provides snapshotting of volumes on backends by storing data as
QCOW2 files on these volumes. With Nova support, this can also
enable quiescing via the QEMU guest agent
8. Block Storage - Cinder
Centralized Mount Options
●
●
When connecting to NFS or GlusterFS backed volumes, uses mount
options from Cinder
Was previously set on all Compute nodes
Extend Volume
●
Add support for extending the size of an existing volume.
●
To resize your volume, you must first detach it from the server.
●
8
Resize the volume by passing the volume ID and the new size
as parameters (using the new cinder extend command)
9. Block Storage - Cinder
QoS support for volumes
●
Across Block Storage drivers to guarantee applications
performance (IOPS / Bandwidth), with settings such as:
●
maximum MB/second (maxBWS)
●
maximum IO/second (maxIOPS)
Volume host attaching
●
●
9
Allow client require to attach a volume to a host by api but
an instance only.
This change allow attach_volume API support 'host_name'
as a argument but not 'instance_uuid' only.
10. Block Storage - Cinder
Transfer ownership of volumes
●
●
Added the support for transferring Cinder Volumes from
one tenant or project to another.
As both projects can’t use the volume at the same time,
you can create a transfer from one tenant, and then accept
it from the other
# cinder transfercreate <volume_id> # Tenant A
# cinder transferaccept <transfer_id> <auth_key> # Tenant B
10
11. Block Storage - Cinder
Volume Migration
●
Administrators are able to migrate a volumes to another host
or to an entirely different backend, like so
●
●
●
●
●
Check if storage can migrate the volume, if not, create a new
volume
If original volume is detached, Cinder server attaches both and
runs 'dd'
If original volume is attached, Nova performs the copy (KVMonly in Havana)
Hot Swap Attached Volumes
●
●
12
# cinder migrate <volume-id> <target>
Transparently swap volumes attached to an instance
No reads or writes are lost/discarded
12. Block Storage - Cinder
Extended Quotas
●
●
●
●
Quotas are operational limits. For example, the number of
gigabytes allowed for each tenant can be controlled so that
cloud resources are optimized. Quotas can be enforced at both
the tenant (or project) and the tenant-user level.
Edit default quota settings such as update a particular quota
value to prevent system capacities from being exhausted
without notification.
Using the class quotas named `default` as the default editable
quotas.
cinderclient command to update default quota example:
# cinder quotaclassupdate default <key> <value>
13
13. Block Storage - Cinder
●
Cinder Backup
●
●
●
●
14
Starting the Havana release users may be able to use
an alternative object store than Swift
Backup service improvements to Object Storage so any
driver can take advantage
Enable the generalized backup layer to allow backups
from any iSCSI device that doesn't have internal
optimizations
Added Ceph driver to backup service (allowing Ceph as
a backup target with differential backups from Ceph to
Ceph)
14. Block Storage - Cinder
●
Scheduler hints
Filter Scheduler: Example Flow
●
Drivers continuously report capabilities and state
●
Scheduler starts with list of all back-ends
●
Filters out unsuitable back-ends
●
Insufficient free space
●
Insufficient capabilities
●
●
15
Sorts according to weights (e.g., available space)
Returns best candidate
15. Block Storage - Cinder
●
Scheduler hints
●
cinderclient's code and to cinder API was introduced
with a flexible hint mechanism which enhances user's
ability to design filters and interact with them.
●
Chooses back-end to place a new volume on
●
Configurable plugins for scheduler
●
●
Chance
●
●
Simple
Filter
Most common is the filter scheduler
●
16
Has plug-able filters & weights
16. Block Storage - Cinder
iSER Transport Protocol Support
●
iSCSI over RDMA Increases performance compared to iSCSI over
TCP (up to 5x faster bandwidth and lower CPU overhead), drove by
Mellanox in Havana
Support for raw disks without LVM
●
●
In addition to or instead of the base LVM implementation
libvirt uses the local storage as storage for the instance. The instance
will get a new disk, usually a /dev/vdX disk.
Rate Limited Disk Access
●
QoS parameters extracted from Cinder
●
Allows rate limiting per volume
●
Can be enforced by Nova (KVM-only in Havana) or by storage
17
17. Block Storage
●
Added native GlusterFS support.
●
●
If qemu_allowed_storage_drivers is set to gluster in
nova.conf then QEMU is configured to access the volume
directly using libgfapi instead of via fuse.
Added support for the following Gluster volume features:
●
Volume Snapshots (QEMU assisted)
Create
● Delete
● List
● Create volume from snapshot
Volume Clones
●
●
●
●
18
Extend GlusterFS volume
Volume Migration (Host assisted)
18. Block Storage
New Vendor Drivers
●
Dell EqualLogic volume driver
●
VMware VMDK cinder driver
●
IBM General Parallel File System (GPFS)
●
Microsoft Windows Storage Server driver
Major Additions To Existing Drivers
●
Add a NFS Volume Driver to support Nexenta storage in Cinder
●
Add Fibre Channel drivers for Huawei storage systems
Backup Drivers
●
Allow Ceph as an option for volume backup
●
IBM Tivoli Storage Manager (TSM)
19
19. Block Storage
New Vendor Certifications in Havana
●
The following vendors with OpenStack storage drivers are part
of our Partner Network, that we are currently working with to test
and certify their products on RHEL OSP 4.0:
●
●
20
Coraid, Dell ,EMC, Hitachi, IBM, Inktank, Mellanox,
NetApp, SolidFire, Zadara and many more...
Vendors can submit their certification results for review once the
GA bits are available.
22. Image Service - Glance
●
Glance Multi-locations
●
●
●
Glance now supports adding/removing multiple location
information to the metadata of an image, an image
maybe have more then one location within the backend
store.
Glance Registry service deprecation
●
23
Enable image domain object fetch data from multiple
locations, allow API client consume image from multiple
backend store.
Implement Registry Database Driver for the registry
service in order to support legacy deployments based
on 2 separate services
23. Image Service - Glance
●
Total disk quota for glance users
●
Added the ability to limit the usage of some basic imagerelated resources, such as:
The number of images stored
● The amount of storage in occupied by a set of images
Direct URL Metadata
●
●
●
●
●
24
As each storage system have a means to return direct URL
specific meta-data to the client when direct_url is enabled
The direct URL can now provide additional information to the
client. For example, with a file:// URL the client may need to
know the NFS host that is exporting it, the mount point, and
FS type used.
25. Object Storage - Swift
Global clusters
●
Globally Distributed OpenStack Swift Cluster
●
Replication across the world
●
A globally replicated cluster is created by deploying storage
nodes in each Region. The proxy nodes will have an affinity
to a Region and be able to optimistically write to storage
nodes based on the storage nodes’ Region.
●
Local reads/writes for performance
●
Tiered zones
●
26
Added a region tier above zones. This allows for the existing
"unique-as-possible" placement strategy to continue to work
across a distributed cluster and ensures that data is as
protected from failures as possible.
26. Object Storage - Swift
●
Proxy affinity (writes)
●
●
Dedicated replication network support
●
27
In a multi-region scenario, writes are sent to <replica
count> servers in the same region as the proxy. This
keeps latency on writes down, and allows WAN traffic to
be more strictly controlled, eg through a separate
replication network.
Added support for using dedicated network for
replication traffic. Separating client-bound traffic
between proxy-servers and storage-servers, and
improves replication performance.
27. Object Storage - Swift
●
Cluster-side crossdomain.xml file
●
Useful for flash, cross-domain JavaScript
●
●
<allowaccessfrom domain="*.mirantis.net" />
●
<allowaccessfrom domain="*.mirantis.com" />
●
</crossdomainpolicy>
Configuration Directory
●
28
<crossdomainpolicy>
●
●
<?xml version="1.0"?>
Allow a single configuration object to be sourced from
multiple files (either via swift.utils.readconf or
paste.deploy.appconfig).
28. Object Storage - Swift
●
Thread Pools
●
●
Performance Improvements:
●
●
●
●
●
29
Use external real threads to allow for actual concurrent
reads on multiple disks, ensuring that a single slow disk
won't end up with all the threads stuck waiting for it.
Optimized storage disk operations
Memcache pool of connections (to prevent the connection
count from growing without bound)
Faster Handoff node selection (replicate handoff first)
Cluster-wide crossdomain.xml file to better enable Flash
apps reading content directly from a Swift cluster.
Configuration Directory (ConfD) support to better manage
configurations
31. Features in the Works for Icehouse
Cinder
Volume Replication
Multi-attach
Volume Retype
ACLs for volumes
Volume export/import
Bare metal volumes
Public Volumes
Attachment notifications
Filtering weighing (as part of placement
decision making)
32
32. Features in the Works for Icehouse
Glance
image-recover
New download workflow ("Export")
New Upload Workflow ("Import")
Add multifilesystem store to support
NFS servers as backend
Adding image location selection
strategy (in multi-location)
33
33. Features in the Works for Icehouse
Swift
Storage Policies
Shard large containers
Pluggable Back-end API (Gluster, Ceph)
Multi-ring servers
Improved Object Replicator- aka Local
storage volume (volume in local storage
and incremental snapshots are stored in
swift)
Object Replicator - 'ssync' (an rsync
alternative)
Searchable Metadata (driven by HP and
IBM Softlayer)
Cluster Federation
34
34. We’ve built the world’s largest ecosystem for commercially supported OpenStack deployments
It’s open. It’s innovative.
And it’s all yours.
35
35. Join the RDO Community
http://openstack.redhat.com
http://redhatstack.com