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.
Storage as a Service provides scalable cloud storage through APIs that abstract the underlying implementation. OpenStack is an open source cloud platform that includes Cinder for block storage and Swift for object storage. Cinder provides persistent block storage volumes that can be attached to instances, while Swift stores scalable objects accessible through APIs.
OpenStack Cinder Best Practices - Meet UpAaron Delp
OpenStack Block Storage (Cinder) provides on-demand, self-service access to block storage resources through abstraction and automation of backend storage devices. Cinder uses a plugin architecture that supports various storage backends like LVM, SolidFire, EMC, etc. It allows users to dynamically create, attach, and detach disk volumes to Nova instances. The presentation discusses Cinder's architecture, common storage types, and demos creating volume types and extra specs to control which backend is used.
Cinder, the block storage service in OpenStack, is responsible for the volume storage of virtual machine data. In this hands-on session, you’ll explore the Cinder service configuration for multiple storage backends, including Red Hat Storage Server.
Cinder provides persistent block storage volumes to OpenStack instances. It uses a plugin driver architecture that allows integration with various backend storage systems. When a volume is created, Cinder's scheduler determines which volume node to use based on the available storage and provisions the volume. The volume can then be attached to an instance to provide additional block-level storage. It also supports advanced features like snapshots, backups, and transferring volumes between projects.
OpenStack Cinder, Implementation Today and New Trends for TomorrowEd Balduf
This document discusses OpenStack Block Storage (Cinder) implementations, trends, and the future direction of Cinder. It provides an overview of Cinder's mission to provide on-demand, self-service block storage and its plugin architecture that supports various backend storage devices. It also discusses some common storage types in OpenStack and looks at specific Cinder features, configurations, and the user experience. The document concludes by exploring how Cinder may evolve to better support enterprise applications and looks at upcoming changes in the Liberty release.
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.
This document discusses filesystem as a service in OpenStack. It provides an overview of OpenStack and Cinder, which allows block storage volumes to be attached to instances. Filesystem as a service would allow NAS shares to be shared across VM instances using common protocols like NFS and CIFS. This could provide benefits like shared storage and data persistence across instances or migrations. The document discusses implementing filesystem as a service either inside Cinder by adding a "cinder-shares" service, or as a separate project integrated with Cinder and OpenStack. It demonstrates a current implementation with a shares API and sharing a volume using NFS.
Cinder is an OpenStack block storage service that was previously part of Nova. It provides a REST API for volume operations and supports creating and deleting volumes. Current features include attaching and detaching volumes, with plans to fully implement the API and allow booting instances from volumes. Cinder is in active development and users are encouraged to try it on DevStack and provide feedback to help prioritize upcoming features.
OpenStack Best Practices and Considerations - terasky tech dayArthur Berezin
- Arthur Berezin presented on best practices for deploying enterprise-grade OpenStack implementations. The presentation covered OpenStack architecture, layout considerations including high availability, and best practices for compute, storage, and networking deployments. It provided guidance on choosing backend drivers, overcommitting resources, and networking designs.
Cinder is OpenStack's block storage service that was previously part of Nova. In the Folsom release, Cinder gained several new features including creating images from volumes, using NFS files as block devices, persistent iSCSI targets, and improved API responses. For the Grizzly release, expected improvements include Cinder API 2.0, volume types and scheduling, backup to object storage, new protocols/backends, retention of image metadata, volume resize/cloning, and better integration with Celiometer and Xen. Under the hood, drivers will be cleaned up and multiple backend support improved.
The document discusses software defined storage based on OpenStack. It provides background on the author's experience including medical image processing and OpenStack development. It then describes key OpenStack storage components including Cinder for block storage, Swift for object storage, and Manila for shared file systems. Cinder uses plugins to support different backend storage types and utilizes a scheduler to determine which host to provision volumes. Swift uses a ring hashing algorithm to partition and replicate data across multiple storage nodes for high scalability and availability.
Guaranteeing Storage Performance by Mike Tutkowskibuildacloud
This session will introduce the basics of primary storage in CloudStack. Additionally, I discuss the challenges of guaranteeing storage performance in a cloud and how by leveraging the latest enhancements to CloudStack, storage administrators can deliver consistent, repeatable performance to 10s, 100s or 1,000s of application workloads in parallel. I'll review the CloudStack enhancements in detail, outline the management benefits they provide and discuss common go-to-market approaches.
About Mike Tutkowski
Mike Tutkowski, a member of the CloudStack PMC, develops software for the Apache Software Foundation's CloudStack project to help drive improvements in its storage component and to integrate SolidFire more deeply into the product.
Ceph & OpenStack talk given @ OpenStack Meetup @ Bangalore, June 2015Deepak Shetty
Talk that showcases the advantages of using Ceph as the storage of choice in openstack. It shows how Ceph integrates with all openstack storage services and the adv of using Ceph as __the__ Unified Storage solution for Openstack
This document discusses the state of Linux containers in OpenStack. It introduces Docker and how it can be used with OpenStack components like Heat and Nova. It also describes Project Kolla, which aims to deploy OpenStack services as containers to improve manageability and upgrades. Additionally, it covers Project Magnum, which provides a Containers as a Service (CaaS) API on OpenStack by integrating components like Heat, Kubernetes, Docker, and Flannel. The document ends with a question and answer section.
Hypervisor Selection in Apache CloudStack 4.4Tim Mackey
Building an infrastructure as a service cloud involves a number of technology decisions, many of which could have unforeseen impact. Hypervisors form the core of an IaaS cloud, and whether you are a fan of Microsoft Hyper-V, VMware vSphere, KVM in any Linux variant or XenServer from Citrix, each of these hypervisors provide unique capabilities within an Apache CloudStack 4.4 based cloud.
This document discusses storage as a service and how OpenStack provides storage options. It describes Storage as a Service and the types of storage available in OpenStack, including ephemeral, object, block, and file storage. It provides overviews of the OpenStack Object Storage (Swift) and Block Storage (Cinder) projects and how they work. The document also discusses filesystem storage in OpenStack using protocols like NFS and CIFS.
GUTS is a workload migration engine that automatically migrates existing workloads and virtual machines from previous generation virtualization platforms to OpenStack. It supports migrating VMs, volumes, networks, users, and other resources between OpenStack environments or from platforms like VMware to OpenStack. GUTS has API, scheduler, and migration services to orchestrate the migrations. It can convert disk formats and manage hypervisor-specific tools during the migration process. Future plans include supporting more hypervisors and resource types.
The document discusses various OpenStack projects that are focused on containers. It describes projects like Nova-docker and Heat-docker that allow managing containers alongside virtual machines in OpenStack. It also covers container orchestration engines (COEs) running on infrastructure provided by Magnum, and application catalogs for containers provided by projects like Murano and Solum. Overall, the document provides an overview of the different ways containers are integrated and managed within the OpenStack cloud platform.
Intro to coreOS linux distributions and how it can be used to run docker based workloads in the cloud.
coreOS instances can be started in a cloudstack cloud, it makes use of cloud-init basics to
Who carries your container? Zun or Magnum?Madhuri Kumari
This document summarizes two OpenStack container projects - Magnum and Zun. Magnum provides an API to manage container infrastructure by leveraging Heat, Nova, and Neutron to provision container orchestration engines like Kubernetes and Docker Swarm. Zun provides a container service with APIs for launching and managing containers across different technologies in an integrated manner with OpenStack services like Keystone, Nova, Neutron, Glance, and Cinder. The document compares the two projects and suggests using Magnum when wanting OpenStack to provide infrastructure for self-managed containers, and using Zun when wanting OpenStack to provision and manage containers directly.
The document discusses OpenStack storage services including Cinder (block storage), Swift (object storage), Glance (image storage), and Manila (file storage). For each service, it covers current capabilities and planned features for the upcoming OpenStack Liberty release, such as Cinder adding encrypted volume backups and Manila adding share migration. The document aims to demystify OpenStack storage and provide an overview of its different components and roadmap.
Build cloud like Rackspace with OpenStack AnsibleJirayut Nimsaeng
Build cloud like Rackspace with OpenStack Ansible Workshop in 2nd Cloud OpenStack-Container Conference and Workshop 2016 at Grand Postal Building, Bangrak, Bangkok on September 22-23, 2016
This document discusses Docker containers and CoreOS. It summarizes Sebastien Goasguen's background working with high performance computing, cloud computing, and various open source projects. It then discusses how Docker simplifies application deployment and portability using containers and image sharing. CoreOS is introduced as a Linux distribution optimized for Docker with tools like etcd and Fleet for managing distributed applications across containers. Kubernetes is presented as a system for orchestrating Docker containers across multiple hosts and providing services like replication and high availability.
Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...Tesora
In this session, speakers Amrith Kumar (Tesora), Steven Walchek (SolidFire), and Chris Merz (SolidFire) discuss Cinder, the OpenStack block storage service, and OpenStack Trove.
Leveraging OpenStack Cinder for Peak Application PerformanceNetApp
Deploying performance sensitive, database-driven applications in OpenStack can be tenuous if you are unsure how to utilize the Cinder API to get the most out of your OpenStack block storage.
This presentation:
Introduces Cinder, the OpenStack block storage service
Talks about the unique attributes of performance-sensitive applications and what this means in OpenStack
Walks you through how to use Cinder volume types and extra specs to guarantee performance to your various cloud workloads
Discusses OpenStack Trove and what it means for running database as a service in your OpenStack cloud
2016 10-26 docker meetup - kubernetes on open stackAmrita Prasad
This document discusses Kubernetes implementation on OpenStack. Key points include:
1. Kubernetes was chosen for its powerful features like auto-scaling and multi-AZ capabilities, though storage on OpenStack Ceph presented challenges.
2. Authentication was implemented using certificates and authorization used RBAC. Ingress was implemented using HAProxy for layer 4 and 7 load balancing.
3. Immutable CoreOS servers were created using cloud-config templates for easy, automated cluster creation with infrastructure as code.
4. Logging was set up with Fluentd and monitoring with Prometheus/Grafana. Configuration files were managed in Git.
This document discusses filesystem as a service in OpenStack. It provides an overview of OpenStack and Cinder, which allows block storage volumes to be attached to instances. Filesystem as a service would allow NAS shares to be shared across VM instances using common protocols like NFS and CIFS. This could provide benefits like shared storage and data persistence across instances or migrations. The document discusses implementing filesystem as a service either inside Cinder by adding a "cinder-shares" service, or as a separate project integrated with Cinder and OpenStack. It demonstrates a current implementation with a shares API and sharing a volume using NFS.
Cinder is an OpenStack block storage service that was previously part of Nova. It provides a REST API for volume operations and supports creating and deleting volumes. Current features include attaching and detaching volumes, with plans to fully implement the API and allow booting instances from volumes. Cinder is in active development and users are encouraged to try it on DevStack and provide feedback to help prioritize upcoming features.
OpenStack Best Practices and Considerations - terasky tech dayArthur Berezin
- Arthur Berezin presented on best practices for deploying enterprise-grade OpenStack implementations. The presentation covered OpenStack architecture, layout considerations including high availability, and best practices for compute, storage, and networking deployments. It provided guidance on choosing backend drivers, overcommitting resources, and networking designs.
Cinder is OpenStack's block storage service that was previously part of Nova. In the Folsom release, Cinder gained several new features including creating images from volumes, using NFS files as block devices, persistent iSCSI targets, and improved API responses. For the Grizzly release, expected improvements include Cinder API 2.0, volume types and scheduling, backup to object storage, new protocols/backends, retention of image metadata, volume resize/cloning, and better integration with Celiometer and Xen. Under the hood, drivers will be cleaned up and multiple backend support improved.
The document discusses software defined storage based on OpenStack. It provides background on the author's experience including medical image processing and OpenStack development. It then describes key OpenStack storage components including Cinder for block storage, Swift for object storage, and Manila for shared file systems. Cinder uses plugins to support different backend storage types and utilizes a scheduler to determine which host to provision volumes. Swift uses a ring hashing algorithm to partition and replicate data across multiple storage nodes for high scalability and availability.
Guaranteeing Storage Performance by Mike Tutkowskibuildacloud
This session will introduce the basics of primary storage in CloudStack. Additionally, I discuss the challenges of guaranteeing storage performance in a cloud and how by leveraging the latest enhancements to CloudStack, storage administrators can deliver consistent, repeatable performance to 10s, 100s or 1,000s of application workloads in parallel. I'll review the CloudStack enhancements in detail, outline the management benefits they provide and discuss common go-to-market approaches.
About Mike Tutkowski
Mike Tutkowski, a member of the CloudStack PMC, develops software for the Apache Software Foundation's CloudStack project to help drive improvements in its storage component and to integrate SolidFire more deeply into the product.
Ceph & OpenStack talk given @ OpenStack Meetup @ Bangalore, June 2015Deepak Shetty
Talk that showcases the advantages of using Ceph as the storage of choice in openstack. It shows how Ceph integrates with all openstack storage services and the adv of using Ceph as __the__ Unified Storage solution for Openstack
This document discusses the state of Linux containers in OpenStack. It introduces Docker and how it can be used with OpenStack components like Heat and Nova. It also describes Project Kolla, which aims to deploy OpenStack services as containers to improve manageability and upgrades. Additionally, it covers Project Magnum, which provides a Containers as a Service (CaaS) API on OpenStack by integrating components like Heat, Kubernetes, Docker, and Flannel. The document ends with a question and answer section.
Hypervisor Selection in Apache CloudStack 4.4Tim Mackey
Building an infrastructure as a service cloud involves a number of technology decisions, many of which could have unforeseen impact. Hypervisors form the core of an IaaS cloud, and whether you are a fan of Microsoft Hyper-V, VMware vSphere, KVM in any Linux variant or XenServer from Citrix, each of these hypervisors provide unique capabilities within an Apache CloudStack 4.4 based cloud.
This document discusses storage as a service and how OpenStack provides storage options. It describes Storage as a Service and the types of storage available in OpenStack, including ephemeral, object, block, and file storage. It provides overviews of the OpenStack Object Storage (Swift) and Block Storage (Cinder) projects and how they work. The document also discusses filesystem storage in OpenStack using protocols like NFS and CIFS.
GUTS is a workload migration engine that automatically migrates existing workloads and virtual machines from previous generation virtualization platforms to OpenStack. It supports migrating VMs, volumes, networks, users, and other resources between OpenStack environments or from platforms like VMware to OpenStack. GUTS has API, scheduler, and migration services to orchestrate the migrations. It can convert disk formats and manage hypervisor-specific tools during the migration process. Future plans include supporting more hypervisors and resource types.
The document discusses various OpenStack projects that are focused on containers. It describes projects like Nova-docker and Heat-docker that allow managing containers alongside virtual machines in OpenStack. It also covers container orchestration engines (COEs) running on infrastructure provided by Magnum, and application catalogs for containers provided by projects like Murano and Solum. Overall, the document provides an overview of the different ways containers are integrated and managed within the OpenStack cloud platform.
Intro to coreOS linux distributions and how it can be used to run docker based workloads in the cloud.
coreOS instances can be started in a cloudstack cloud, it makes use of cloud-init basics to
Who carries your container? Zun or Magnum?Madhuri Kumari
This document summarizes two OpenStack container projects - Magnum and Zun. Magnum provides an API to manage container infrastructure by leveraging Heat, Nova, and Neutron to provision container orchestration engines like Kubernetes and Docker Swarm. Zun provides a container service with APIs for launching and managing containers across different technologies in an integrated manner with OpenStack services like Keystone, Nova, Neutron, Glance, and Cinder. The document compares the two projects and suggests using Magnum when wanting OpenStack to provide infrastructure for self-managed containers, and using Zun when wanting OpenStack to provision and manage containers directly.
The document discusses OpenStack storage services including Cinder (block storage), Swift (object storage), Glance (image storage), and Manila (file storage). For each service, it covers current capabilities and planned features for the upcoming OpenStack Liberty release, such as Cinder adding encrypted volume backups and Manila adding share migration. The document aims to demystify OpenStack storage and provide an overview of its different components and roadmap.
Build cloud like Rackspace with OpenStack AnsibleJirayut Nimsaeng
Build cloud like Rackspace with OpenStack Ansible Workshop in 2nd Cloud OpenStack-Container Conference and Workshop 2016 at Grand Postal Building, Bangrak, Bangkok on September 22-23, 2016
This document discusses Docker containers and CoreOS. It summarizes Sebastien Goasguen's background working with high performance computing, cloud computing, and various open source projects. It then discusses how Docker simplifies application deployment and portability using containers and image sharing. CoreOS is introduced as a Linux distribution optimized for Docker with tools like etcd and Fleet for managing distributed applications across containers. Kubernetes is presented as a system for orchestrating Docker containers across multiple hosts and providing services like replication and high availability.
Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...Tesora
In this session, speakers Amrith Kumar (Tesora), Steven Walchek (SolidFire), and Chris Merz (SolidFire) discuss Cinder, the OpenStack block storage service, and OpenStack Trove.
Leveraging OpenStack Cinder for Peak Application PerformanceNetApp
Deploying performance sensitive, database-driven applications in OpenStack can be tenuous if you are unsure how to utilize the Cinder API to get the most out of your OpenStack block storage.
This presentation:
Introduces Cinder, the OpenStack block storage service
Talks about the unique attributes of performance-sensitive applications and what this means in OpenStack
Walks you through how to use Cinder volume types and extra specs to guarantee performance to your various cloud workloads
Discusses OpenStack Trove and what it means for running database as a service in your OpenStack cloud
2016 10-26 docker meetup - kubernetes on open stackAmrita Prasad
This document discusses Kubernetes implementation on OpenStack. Key points include:
1. Kubernetes was chosen for its powerful features like auto-scaling and multi-AZ capabilities, though storage on OpenStack Ceph presented challenges.
2. Authentication was implemented using certificates and authorization used RBAC. Ingress was implemented using HAProxy for layer 4 and 7 load balancing.
3. Immutable CoreOS servers were created using cloud-config templates for easy, automated cluster creation with infrastructure as code.
4. Logging was set up with Fluentd and monitoring with Prometheus/Grafana. Configuration files were managed in Git.
Docker - Demo on PHP Application deployment Arun prasath
Docker is an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more.
In this demo, I will show how to build a Apache image from a Dockerfile and deploy a PHP application which is present in an external folder using custom configuration files.
Using Docker EE to Scale Operational Intelligence at SplunkDocker, Inc.
With more than 14,000 customers in 110+ countries, Splunk is the market leader in analyzing machine data to deliver operational intelligence for security, IT and the business. Our rapid growth as a company meant that our Infrastructure Engineering Team, responsible for all the common tooling, build and test systems and frameworks utilized by the Splunk engineers, was bogged down with a sprawl of virtual machines and physical servers that were becoming incredibly difficult to manage. And as our customer’s demand for data has grown, testing at the scale of petabytes/day has become our new normal. We needed a reliable and scalable “Test Lab” for functional and performance testing.
With Docker Enterprise Edition, our engineers are able to create small test stacks on their laptop just as easily as creating multi-petabyte stacks in our Test Lab. Support for Windows, Role Based Access Control and having support for both the orchestration platform and the container engine were key in deciding to go with Docker over other solutions.
In this talk, we will cover the architecture, tooling, and frameworks we built to manage our workloads, which have grown to run on over 600 bare-metal servers, with tens of thousands of containers being created every day. We will share the lessons learned from running at scale. Lastly, we will demonstrate how we use Splunk to monitor and manage Docker Enterprise Edition.
As a Service: Cloud Foundry on OpenStack - Lessons LearntAnimesh Singh
According to OpenStack users survey, Cloud Foundry is the 2nd most popular workload on OpenStack. You want to deploy Cloud Foundry on OpenStack or already have. What's next?
Cloud Foundry continues to evolve with revolutionary changes, e.g move from bosh-micro to bosh-init, using the new eCPI, move to Diego etc.
Same with OpenStack, e.g changes from Keystone v2 to v3, from Liberty to Mitaka, network plugins changes etc. Both IaaS and PaaS layers are changing frequently. How do you do in-place updates/upgrades/operational tasks without impacting user experience at both the layers?
In this talk will discuss our lessons learnt operating hybrid Cloud Foundry deployments on top of OpenStack over the last two years and how we used underlying technologies to seamlessly operate them
Newt Global provides DevOps transformation, cloud enablement, and test automation services. It was founded in 2004 and is headquartered in Dallas, Texas with locations in the US and India. The company is a leader in DevOps transformations and has been one of the top 100 fastest growing companies in Dallas twice. The document discusses an upcoming webinar on Docker 101 that will be presented by two Newt Global employees: Venkatnadhan Thirunalai, the DevOps Practice Leader, and Jayakarthi Dhanabalan, an AWS Solution Specialist.
A Survey of Container Security in 2016: A Security Update on Container PlatformsSalman Baset
This talk is an update of container security in 2016. It describes the security measures that containers provide, shows how containers provide security measures out of box that are prone to configuration errors when running applications directly on host, and finally lists the ongoing in container security in the community.
Get the most out OpenStack block storage with SolidFireNetApp
Learn how SolidFire storage can be used to deliver predictable application performance and improve infrastructure efficiency in your OpenStack environment.
This presentation covers:
- Consolidation of multiple mission critical applications on the same storage system
- Integrated End-to-End Quality of Service allocation using OpenStack Cinder Volume Types to eliminate inconsistent performance
- Boot from Cinder Volumes
- Cinder snapshots and clone offloading with SolidFire
TryStack.cn is a non-profit OpenStack testbed and community project in China that aims to promote OpenStack adoption. It operates the largest OpenStack testbed in China with hardware from various vendors. TryStack.cn provides reference architectures, best practices, and contributes code back to the community. It also organizes OpenStack meetups and training to help grow the OpenStack ecosystem in China.
Extending Build to the Client: A Maven User's Guide to Grunt.jsPetr Jiricka
This document discusses moving from a Maven-only build process to using both Maven and Grunt.js for builds. It introduces Node.js, Bower, and Grunt.js as tools for managing client-side dependencies and tasks. Grunt.js plugins are used to add tasks for compiling Sass to CSS, minifying and concatenating JavaScript and CSS, running unit tests with Karma, and watching for changes. The workflow in both the command line and NetBeans IDE is covered.
Srikanth Burra has over 3.5 years of experience in storage and software testing. He has worked on projects involving validating SAN, NAS, and virtualization technologies. Some of the projects he has worked on include testing Vormetric's proxy server, Skyera's all-flash array storage platform, and integrating VAAI functionality with LIO Target. His responsibilities have included developing and executing test cases, performance and concurrency testing, defect reporting and verification, and documentation.
Windows Server 2016 on pilve-valmis operatsioonisüsteem, mis toetab ettevõtte praegusi töövooge, samal ajal tutvustades uusi tehnoloogiaid, mis teevad pilve ülemineku sujuvaks, kui aeg õige. Millised on põhilised uuendused ja kuidas need ettevõtteid aitavad - nendele küsimustele leiate vastused esitlusest.
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anyt...Janusz Nowak
Continues Integration and Continuous Delivery with Azure DevOps - Deploy Anything to Anywhere with Azure DevOps
Janusz Nowak
@jnowwwak
https://www.linkedin.com/in/janono
https://github.com/janusznowak
https://blog.janono.pl
This presentation covers major enhancements and new features announced in OpenStack Kilo : 11th release of OpenStack..Questions if any please direct to [email protected]
The DevOps model is rapidly transforming IT operations and development practices. But what are the precursors necessary to implement DevOps? To achieve an agile, virtualized, and highly automated IT environment, what technological requirements need to be in place? OpenStack has the potential to facilitate DevOps implementation and practices at several different layers in the data center. In this session we'll quickly discuss what DevOps is, then discuss many components that are logically required to move towards DevOps in your environment. Finally we'll explore in depth several ways OpenStack can provide these baseline components.
Watch the DevNet 1104 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92695&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
This document discusses SPN's journey to implement CI/CD on AWS. It begins with describing SPN's original process for delivering services which involved many manual steps. It then discusses DevOps goals of faster delivery, lower failure rates, and faster recovery compared to the original process. The document outlines using AWS services like CloudFormation, OpsWorks, and Auto Scaling to implement CI/CD and automate deploying a sample analytic engine service. Lessons learned include automating as much as possible, splitting CloudFormation templates, focusing on updates without impacting SLAs, and emphasizing monitoring and testing.
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...Daniel Krook
Presentation at the OpenStack Summit in Tokyo, Japan on October 29, 2015.
http://sched.co/49vI
This talk will cover the pros and cons of four different OpenStack deployment mechanisms. Puppet, Chef, Ansible, and Salt for OpenStack all claim to make it much easier to configure and maintain hundreds of OpenStack deployment resources. With the advent of large-scale, highly available OpenStack deployments spread across multiple global regions, the choice of which deployment methodology to use has become more and more relevant.
Beyond the initial day-one deployment, when it comes to the day-two and beyond questions of updating and upgrading existing OpenStack deployments, it becomes all the more important choose the right tool.
Come join the Bluebox and IBM team to discuss the pros and cons of these approaches. We look at each of these four tools in depth, explore their design and function, and determine which scores higher than others to address your particular deployment needs.
Daniel Krook - Senior Software Engineer, Cloud and Open Source Technologies, IBM
Paul Czarkowski - Cloud Engineer at Blue Box, an IBM company
Daniel Krook - Senior Software Engineer, Cloud and Open Source Technologies, IBM
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Impelsys Inc.
Impelsys provided a robust testing solution, leveraging a risk-based and requirement-mapped approach to validate ICU Connect and CritiXpert. A well-defined test suite was developed to assess data communication, clinical data collection, transformation, and visualization across integrated devices.
HCL Nomad Web – Best Practices and Managing Multiuser Environmentspanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-and-managing-multiuser-environments/
HCL Nomad Web is heralded as the next generation of the HCL Notes client, offering numerous advantages such as eliminating the need for packaging, distribution, and installation. Nomad Web client upgrades will be installed “automatically” in the background. This significantly reduces the administrative footprint compared to traditional HCL Notes clients. However, troubleshooting issues in Nomad Web present unique challenges compared to the Notes client.
Join Christoph and Marc as they demonstrate how to simplify the troubleshooting process in HCL Nomad Web, ensuring a smoother and more efficient user experience.
In this webinar, we will explore effective strategies for diagnosing and resolving common problems in HCL Nomad Web, including
- Accessing the console
- Locating and interpreting log files
- Accessing the data folder within the browser’s cache (using OPFS)
- Understand the difference between single- and multi-user scenarios
- Utilizing Client Clocking
Quantum Computing Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul
Artificial intelligence is changing how businesses operate. Companies are using AI agents to automate tasks, reduce time spent on repetitive work, and focus more on high-value activities. Noah Loul, an AI strategist and entrepreneur, has helped dozens of companies streamline their operations using smart automation. He believes AI agents aren't just tools—they're workers that take on repeatable tasks so your human team can focus on what matters. If you want to reduce time waste and increase output, AI agents are the next move.
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPathCommunity
Join this UiPath Community Berlin meetup to explore the Orchestrator API, Swagger interface, and the Test Manager API. Learn how to leverage these tools to streamline automation, enhance testing, and integrate more efficiently with UiPath. Perfect for developers, testers, and automation enthusiasts!
📕 Agenda
Welcome & Introductions
Orchestrator API Overview
Exploring the Swagger Interface
Test Manager API Highlights
Streamlining Automation & Testing with APIs (Demo)
Q&A and Open Discussion
Perfect for developers, testers, and automation enthusiasts!
👉 Join our UiPath Community Berlin chapter: https://community.uipath.com/berlin/
This session streamed live on April 29, 2025, 18:00 CET.
Check out all our upcoming UiPath Community sessions at https://community.uipath.com/events/.
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveScyllaDB
Want to learn practical tips for designing systems that can scale efficiently without compromising speed?
Join us for a workshop where we’ll address these challenges head-on and explore how to architect low-latency systems using Rust. During this free interactive workshop oriented for developers, engineers, and architects, we’ll cover how Rust’s unique language features and the Tokio async runtime enable high-performance application development.
As you explore key principles of designing low-latency systems with Rust, you will learn how to:
- Create and compile a real-world app with Rust
- Connect the application to ScyllaDB (NoSQL data store)
- Negotiate tradeoffs related to data modeling and querying
- Manage and monitor the database for consistently low latencies
TrsLabs - Fintech Product & Business ConsultingTrs Labs
Hybrid Growth Mandate Model with TrsLabs
Strategic Investments, Inorganic Growth, Business Model Pivoting are critical activities that business don't do/change everyday. In cases like this, it may benefit your business to choose a temporary external consultant.
An unbiased plan driven by clearcut deliverables, market dynamics and without the influence of your internal office equations empower business leaders to make right choices.
Getting things done within a budget within a timeframe is key to Growing Business - No matter whether you are a start-up or a big company
Talk to us & Unlock the competitive advantage
What is Model Context Protocol(MCP) - The new technology for communication bw...Vishnu Singh Chundawat
The MCP (Model Context Protocol) is a framework designed to manage context and interaction within complex systems. This SlideShare presentation will provide a detailed overview of the MCP Model, its applications, and how it plays a crucial role in improving communication and decision-making in distributed systems. We will explore the key concepts behind the protocol, including the importance of context, data management, and how this model enhances system adaptability and responsiveness. Ideal for software developers, system architects, and IT professionals, this presentation will offer valuable insights into how the MCP Model can streamline workflows, improve efficiency, and create more intuitive systems for a wide range of use cases.
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Aqusag Technologies
In late April 2025, a significant portion of Europe, particularly Spain, Portugal, and parts of southern France, experienced widespread, rolling power outages that continue to affect millions of residents, businesses, and infrastructure systems.
Generative Artificial Intelligence (GenAI) in BusinessDr. Tathagat Varma
My talk for the Indian School of Business (ISB) Emerging Leaders Program Cohort 9. In this talk, I discussed key issues around adoption of GenAI in business - benefits, opportunities and limitations. I also discussed how my research on Theory of Cognitive Chasms helps address some of these issues
Dev Dives: Automate and orchestrate your processes with UiPath MaestroUiPathCommunity
This session is designed to equip developers with the skills needed to build mission-critical, end-to-end processes that seamlessly orchestrate agents, people, and robots.
📕 Here's what you can expect:
- Modeling: Build end-to-end processes using BPMN.
- Implementing: Integrate agentic tasks, RPA, APIs, and advanced decisioning into processes.
- Operating: Control process instances with rewind, replay, pause, and stop functions.
- Monitoring: Use dashboards and embedded analytics for real-time insights into process instances.
This webinar is a must-attend for developers looking to enhance their agentic automation skills and orchestrate robust, mission-critical processes.
👨🏫 Speaker:
Andrei Vintila, Principal Product Manager @UiPath
This session streamed live on April 29, 2025, 16:00 CET.
Check out all our upcoming Dev Dives sessions at https://community.uipath.com/dev-dives-automation-developer-2025/.
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersToradex
Toradex brings robust Linux support to SMARC (Smart Mobility Architecture), ensuring high performance and long-term reliability for embedded applications. Here’s how:
• Optimized Torizon OS & Yocto Support – Toradex provides Torizon OS, a Debian-based easy-to-use platform, and Yocto BSPs for customized Linux images on SMARC modules.
• Seamless Integration with i.MX 8M Plus and i.MX 95 – Toradex SMARC solutions leverage NXP’s i.MX 8 M Plus and i.MX 95 SoCs, delivering power efficiency and AI-ready performance.
• Secure and Reliable – With Secure Boot, over-the-air (OTA) updates, and LTS kernel support, Toradex ensures industrial-grade security and longevity.
• Containerized Workflows for AI & IoT – Support for Docker, ROS, and real-time Linux enables scalable AI, ML, and IoT applications.
• Strong Ecosystem & Developer Support – Toradex offers comprehensive documentation, developer tools, and dedicated support, accelerating time-to-market.
With Toradex’s Linux support for SMARC, developers get a scalable, secure, and high-performance solution for industrial, medical, and AI-driven applications.
Do you have a specific project or application in mind where you're considering SMARC? We can help with Free Compatibility Check and help you with quick time-to-market
For more information: https://www.toradex.com/computer-on-modules/smarc-arm-family
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025BookNet Canada
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, transcript, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
2. Office:443.433.0106
Email:[email protected]
Who are these guys?
PRESENTER:
Gene Dubensky, Systems Engineer in MD/DC/VA,
at SolidFire Inc. which is based in Boulder, CO.
Formerly Cisco and Sun.
CONTENT CREATOR: Ed Balduf, Cloud Solutions Architect
– OpenStack at SolidFire Inc.
Formerly Fusion-io/SanDisk and NetApp. Developed
OpenStack drivers for Fusion-io arrays. Now responsible for
OpenStack Solutions at SolidFire.
3. Office:443.433.0106
Email:[email protected]
Quick Poll:
● How many of you contribute to OpenStack?
● How many of you are end-users of OpenStack?
● How many of you are OpenStack Operators?
● How many of you work for Vendor Organizations that contribute to OpenStack?
● How many are “all of the above”?
● How many just heard there was free Beer and Food?
5. Office:443.433.0106
Email:[email protected]
● Ephemeral
● Non-Persistent
● Life Cycle coincides with an Instance
● Usually local FS/QCOW file
● Object
● Manages data as.. well, an Object
● Think photos, mp4’s etc
● Typically “cheap and deep”
● Commonly SWIFT
● Shared FS
● We all know and love NFS
● Soon to be Manila
Number of different types of Storage in OpenStack, each serving a different use case
● Block
● Foundation for the other types
● Think raw disk
● Typically higher performance
● Cinder
6. Office:443.433.0106
Email:[email protected]
Most common question, difference between
Object and Block?
Cinder / Block Storage Swift / Object Storage
Objectives
● Storage for running VM disk
volumes on a host
● Ideal for performance sensitive apps
● Enables Amazon EBS-like service
● Ideal for cost effective, scale-out storage
● Fully distributed, API-accessible
● Well suited for backup, archiving, data retention
● Enables Dropbox-like service
Use Cases
● Production Applications
● Traditional IT Systems
● Database Driven Apps
● Messaging / Collaboration
● Dev / Test Systems
● VM Templates
● ISO Images
● Disk Volume Snapshots
● Backup / Archive
● Image / Video Repository
Workloads
● High Change Content
● Smaller, Random R/W
● Higher / “Bursty” IO
● Typically More Static Content
● Larger, Sequential R/W
● Lower IOPS
8. Office:443.433.0106
Email:[email protected]
Cinder Mission Statement
To implement services and libraries to provide on demand, self-service
access to Block Storage resources. Provide Software Defined Block
Storage via abstraction and automation on top of various traditional
backend block storage devices.
Huh?
So it’s simply allowing you to dynamically create/attach/detach disks to your
Nova Instances. Those are the basics, much more advanced capabilities
will depend on the version of OpenStack/Cinder and storage vendors’
exposed advanced features.
11. Office:443.433.0106
Email:[email protected]
How it works
● Plugin architecture, use your own vendors
backend(s) or use the default
● Backend devices invisible to end-user
● Consistent API regardless of backend
● Filter Scheduler let’s you get fancy
● expose differentiating features via custom
volume-types and extra-specs
12. Office:443.433.0106
Email:[email protected]
Cinder Default/Reference Implementation Includes
● Base implementation using LVM
● Just add disks
● Great for POC and getting started
● Sometimes good enough
● Might be lacking for your performance, H/A and Scaling needs (it all depends)
● Can Scale by adding Nodes
● Cinder-Volume Node utilizes it’s local disks (allocate by creating an LVM VG)
● Cinder Volumes are LVM Logical Volumes, with an iSCSI target created for each
➔ Typical max size recommendations per VG/Cinder-Volume backend ~ 5 TB
➔ No Redundancy (yet)
17. Office:443.433.0106
Email:[email protected]
Adding Cinder conf file entries
#Append
to
/etc/cinder.conf
enabled_backends=lvm,solidfire
[lvm]
volume_group=cinder_volumes
volume_driver=cinder.volume.drivers.lvm.LVMISCSIDriver
volume_backend_name=LVM_iSCSI
[solidfire]
volume_driver=cinder.volume.drivers.solidfire.SolidFire
san_ip=192.168.138.180
san_login=admin
san_password=solidfire
volume_backend_name=SolidFire
Then restart Cinder service
18. Office:443.433.0106
Email:[email protected]
With Juno release of OpenStack!!!
● November 2014 is the fifth release of Cinder!!!!
● Major emphasis on testing and compatibility
● Running Third Party Continuous Integration’s (CI’s) on Vendors gear in their own labs
against each Cinder commit
● Manage/Unmanage (or Import/Export) of Volumes widely available
★ Introduced support for Pools for those devices that still have that concept
★ Introduced support for Replication
★ Introduced support for Consistency Groups
★ Continued improvements to Cinder-Backup making way towards incrementals
19. Office:443.433.0106
Email:[email protected]
New Cinder capabilities in Kilo
★ 6th release of Cinder
★ It’s all about QUALITY
★ Running 3rd party Continuous Integration’s (CI’s) on Vendor gear
★ De-emphasizing new features (i.e. finish the ones we have and make them rock solid)
★ Redundancy for base LVM implementation (didn’t make it)
★ Private Volume types
★ iSCSI helper choices for LVM
★ iSCSI Multi-attach – still needs support in Nova.
★ Incremental Backups
★ Rolling Upgrades!!
20. Office:443.433.0106
Email:[email protected]
Plans for Liberty version of Cinder
Some Highlights:
★ Multi-pathing
★ Image caching (SolidFire’s implementation in Kilo to be generalized in Liberty)
★ Backup Improvements (faster & more flexible)
★ Improvements for Replication
22. Office:443.433.0106
Email:[email protected]
Making choices
can be the
HARDEST part!
● Each has their own merits
● Some excel at specific use cases
● Maybe you already own the gear
● TCO, TCO, TCO
Ask yourself:
➔ Does it scale? How muchstorage functionality exposed via Cinder?
➔ Is the architecture a good fit?
➔ Is it tested, will it really work in OpenStack?
➔ Support?
➔ What about performance and noisy neighbors?
➔ Third party CI testing?
➔ Active in the OpenStack Community?
➔ DIY, Services, both/neither (SolidFire AI, Fuel, JuJu, Nebula….)
24. Office:443.433.0106
Email:[email protected]
SolidFire’s Scale-Out Block Storage System
Designed from the start for OpenStack and other cloud platforms
● Multi-Tenant & Multi-Workload architecture
● With ability to guarantee storage performance to each tenant/
workload/volume.
● Designed for “Cloud-Scale” Deployments
● Linear non-disruptive platform growth or shrinkage
● Including complete software/hardware upgrades
● Automation top priority in API design
● Built to deploy in an OpenStack environment
● Extreme fault tolerance with automatic self-healing
25. Office:443.433.0106
Email:[email protected]
SolidFire &
Cinder
● Full SolidFire driver integration with latest OpenStack
software release
● Set and maintain true QoS levels on a per-volume basis
● Create, snapshot, clone, extend and manage SolidFire
volumes using OpenStack clients and APIs
● Run instances on a SolidFire volume
● Web-based API exposing all cluster functionality
● SolidFire integration with Cinder can be configured in
less than a minute all you need is network connectivity,
everything else is in OpenStack packages.
29. Office:443.433.0106
Email:[email protected]
Creating types and extra-specs
griff@stack-‐1:
cinder
type
create
super
+-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐+-‐-‐-‐-‐-‐-‐-‐+
|
ID
|
Name
|
+-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐+-‐-‐-‐-‐-‐-‐-‐+
|
c506230f-‐eb08-‐4d4e-‐82e2-‐7a88eb779bda
|
super
|
+-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐+-‐-‐-‐-‐-‐-‐-‐+
griff@stack-‐1:
cinder
type
create
super-‐dooper
+-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐+-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐+
|
ID
|
Name
|
+-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐+-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐+
|
918cf343-‐1f3d-‐4508-‐bb69-‐cd0e668ae297
|
super-‐dooper
|
+-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐+-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐-‐+
griff@stack-‐1:
cinder
type-‐key
super
set
volume_backend_name=LVM_iSCSI
griff@stack-‐1:
cinder
type-‐key
super-‐dooper
set
volume_backend_name=SolidFire
qos:minIOPS=400
qos:maxIOPS=1000
qos:burstIOPS=2000