The Future of SDN in CloudStack by Chiradeep Vittalbuildacloud
The core of CloudStack networking has always been software-defined. As the networking industry evolves to a software-defined future, CloudStack will have to evolve with it.
The presentation will examine the present state of SDN in CloudStack, look at some industry directions and attempt to predict the evolution of CloudStack with those trends.
Bio
Chiradeep Vittal is a Distinguished Engineer in the Converged Infrastructure Group at Citrix where he has technology leadership responsibilities around Citrix Cloud Platform, Citrix Lifecycle Manager and Citrix Workspace Pod. He is also a Project Management Committee member of the Apache CloudStack Project. At cloud.com (acquired by Citrix), he was a founding engineer, often tasked with the thorny details of virtualized networking and storage. Prior to cloud.com, he worked at several Silicon Valley startups in various architectural roles.
Chiradeep has a B.Tech in Computer Science from IIT, Bombay and a M.Sc from the University of Alberta. He has spoken / presented at several conferences, including CloudStack Collab, LISA, OSCON, ONS, SDN Summit and LinuxCon. His twitter handle is @chiradeep and occasionally blogs at http://cloudierthanthou.wordpress.com
CloudStack is an open-source cloud computing platform that provides infrastructure as a service. It allows users to provision resources such as virtual machines, networking, and storage capacity in a self-service, automated manner through a web-based portal or API. CloudStack supports multiple hypervisors, is massively scalable, and provides high availability features. It organizes infrastructure into logical components like hosts, clusters, pods, and zones to allow flexible deployment and physical isolation.
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.
CloudStack and OpenStack both provide platform for managing and deploying virtual infrastructure. CloudStack UI is easier to use and more user friendly, while OpenStack UI is simpler but based on Django framework. CloudStack uses monolithic controller architecture with datacenter model, while OpenStack is more fragmented with shared nothing architecture. CloudStack networking supports basic, advanced, flat and VLAN modes. OpenStack uses security groups and supports flat, DHCP and VLAN modes. CloudStack storage is primary and secondary, while OpenStack uses Cinder for block storage and Swift for object storage. CloudStack deployment is easier while OpenStack typically requires tools like Puppet or Chef.
This presentation is the introduction to the monthly CloudStack.org demonstration. The presentation details the latest features in the CloudStack open source project as well as project news. To attend a future presentation, with live demo and Q&A visit:
http://www.slideshare.net/cloudstack/introduction-to-cloudstack-12590733
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.
Introduction to Apache CloudStack by David Nalleybuildacloud
Apache CloudStack is a mature, easy to deploy IaaS platform. That doesn't mean that it can be done without thought or preparation. Learn how CloudStack can be most efficiently deployed, and the problems to avoid in the process.
About David Nalley
David is a recovering sysadmin with a decade of experience. He’s a committer on the Apache CloudStack (incubating) project, a contributor to the Fedora Project and the Vice President of Infrastructure at the Apache Software Foundation.
Cloudstack and Openstack are two of the most popular and successful cloud management platforms (CMP) . In the cloudstack meetup #15, the comparison of these platforms were shared.
The document provides an agenda and overview of a session on hacking Apache CloudStack. The agenda includes introductions, a session on introducing CloudStack, and a hands-on session with DevCloud. The overview discusses what CloudStack is, how it works as an orchestration platform for IAAS clouds, its architecture and core components, and how users can consume and manage resources through it.
Openstack is an open source cloud computing platform that consists of several independent components that work together to provide infrastructure as a service capabilities. It allows users to provision compute, storage, and networking resources on demand in a self-service manner similar to public cloud providers like AWS. Some key components include Nova for compute, Glance for images, Swift for object storage, Cinder for block storage, Neutron for networking, and Keystone for identity services. Openstack can be used to build public, private, or hybrid clouds and supports a variety of use cases and workloads.
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparisonbizalgo
This document compares the architectures, installation processes, administration tools, security features, and high availability capabilities of CloudStack, Eucalyptus, and OpenStack. CloudStack has a monolithic controller architecture and the easiest installation process. Eucalyptus closely mimics AWS but has a more difficult multi-component installation. OpenStack is the most fragmented with many interdependent pieces and a challenging installation. All three provide basic security through VLANs and firewalls, with Eucalyptus and OpenStack adding additional authentication. High availability varies by platform, with CloudStack using a load-balanced controller, Eucalyptus relying on component failover, and OpenStack's Swift storage using replication across its ring topology.
CloudStack is an open source cloud computing platform that provides infrastructure as a service. It supports various hypervisors (KVM, Xen, VMware), has APIs for self-service provisioning, measures resource usage, and allows for rapid elasticity. CloudStack can be deployed as public, private or hybrid clouds and manages networks, storage, security and high availability of virtual machines.
The document provides an overview of the major OpenStack components from both a tenant and operator perspective. It describes the key services that OpenStack provides (Compute, Networking, Block Storage, Object Storage, Image Storage, Identity) and how each would be used and managed differently by tenants consuming infrastructure resources versus operators configuring and maintaining the cloud platform. It aims to explain the similarities and differences in how these services are experienced by tenants versus operators.
Building clouds with apache cloudstack apache roadshow 2018ShapeBlue
Talk given at Apache Roadshow, FOSS Backstage, Berlin, June 2018
Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. This talk will give an introduction to the technology, its history and its architecture. It will look common use-cases (and some real production deployments) that are seen across both public and private cloud infrastructures and where CloudStack can be completed by other open source technologies.
The talk will also compare and contrast Apache Cloudstack with other IaaS platforms and why he thinks that the technology, combined with the Apache governance model will see CloudStack become the de-facto open source cloud platform. He will run a live demo of the software and talk about ways that people can get involved in the Apache CloudStack project.
OpenStack Explained: Learn OpenStack architecture and the secret of a success...Giuseppe Paterno'
OpenStack can help your business in cutting costs and have a faster time to market. A lot of people are looking at OpenStack as an alternative to VMware and most of the vendors are trying to let you think that visualization is cloud. While Cloud implies a virtualized environment, virtualization is not a cloud.
This ebook will go through the concept of Cloud and help you understand the architecture of OpenStack and its benefits. It also explores DevOps and reveal the "secret ingredient" to have a successful cloud project.
This ebook was created to raise funds for the Nepalese population after the Earthquake in 2015.
Whats New in Apache CloudStack Version 4.5ShapeBlue
The document summarizes the new features in Apache CloudStack 4.5, including integration with external DNS providers, a Nuage VSP network plugin, vGPU enhancements, SAML 2.0 integration, support for Linux containers on RHEL 7, MySQL 5.6 and XenServer 6.5 support, improved VM sync for vSphere, enhanced SolidFire integration, domain/account/user sync among multiple regions, and improved CloudByte storage plugin.
The document discusses building a public or private cloud using OpenStack. It begins with an introduction to cloud computing and OpenStack. OpenStack is an open source cloud platform that is scalable and used by many large companies. The document then covers use cases for OpenStack like building test environments, provides examples of OpenStack implementations at CERN and Rackspace, and discusses how the group has setup OpenStack and built a sample Rails application using OpenStack Swift for photo storage. It acknowledges the challenges of implementing OpenStack and hopes to continue using it to support building large scale web applications.
Cloudstack is an open source Infrastructure-as-a-Service (IaaS) software platform available under the GPLv3 license, which enables users to build, manage and deploy compute cloud environments. The community edition is based on the latest, leading edge features and bits that the Cloud.com team of engineers are working on and is supported by our open source community.
Using CloudStack a free and open source cloud computing software to build a private cloud. During the training attendees will be instructed on how to install Cloudstack to manage virtual infrastructure in a private cloud computing configuration. At the conclusion of the Build a Private Cloud section users will have the knowledge needed to create a simple private cloud computing environment.
CloudStack is an open source cloud computing platform that allows users to manage their infrastructure as an automated system. It provides self-service access to computing resources like servers, storage, and networking via a web interface. CloudStack supports multiple hypervisors and public/private cloud deployment strategies. The core components include hosts, primary storage, clusters, pods, networks, secondary storage, and zones which are managed by CloudStack servers.
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)Mirantis
Mirantis, the Global Engineering Services leader for OpenStack™ presents 2-day Bootcamp for OpenStack
www.mirantis.com/training
This two-day intensive course provides hands-on technical training for OpenStack aimed at system administrators and IT professionals looking to get started on an OpenStack Cloud deployment. Each of the two days will consist of lecture, demos and group exercises. Topics include:
• OpenStack Overview & Architecture: Project goals and use cases, basic operating and deployment principles
• Cloud Usage Patterns: OpenStack codebase overview; creating networks, tenants, roles, troubleshooting; Nexenta Volume Driver
• In Production: Deploying OpenStack for real-world use, and practice of OpenStack operation on multiple nodes
• Swift Object Storage: use cases, architecture, capabilities, configuration, security and deployment
• Advanced Topics: Software Defined Networking, deployment and issues workshop, VMWare/OpenStack comparison
PRE-REQUISITES: Comfortable with Linux CLI, understanding of virtualization & hypervisors, Some experience with Linux networking
All course materials will be provided by Mirantis, including access to shared compute resources for labs. A light breakfast and lunch will be available to all course participants.
Mirantis instructors are active code committers to the OpenStack project, with proven experience building OpenStack clouds in the real world. In parallel to delivering expert training, they also consult for some of the notable global companies using OpenStack – including Cisco, NASA, Dell and Internap.
CloudStack is an open-source cloud computing platform that provides infrastructure as a service. It supports various hypervisors and storage types, and allows for multi-tenancy and isolation between users/organizations. CloudStack provides tools for provisioning, managing, and monitoring virtual machines and cloud infrastructure resources.
The document outlines an agenda for a CloudStack developer day, including presentations on what CloudStack is, its deployment architecture, networking features, software architecture, integration capabilities, and how to contribute to the Apache CloudStack community. The key topics will be an introduction to CloudStack, an overview of its basics and deployment architecture including networking, a discussion of its current and future software architecture, and sessions on UI customization, the API, and how to get involved in the Apache CloudStack project.
Are you overwhelmed by storage capacity requirements? Are you wondering how web giants are able to store large amounts of data at a fraction of your storage costs?
OpenStack is the fastest growing open-source project to date, and its community builds cloud software. Join us to learn about the two OpenStack storage projects and how your company can take advantage of them.
OpenStack storage allows the use of commodity hardware at massive scales that you can consume as a public, private, or hybrid cloud.
View the on-demand webinar. Special guest speaker Randy Bias, founder and CEO of Cloudscaling and member of the Board of Directors for OpenStack Foundation, and EVault big data expert Joey Yep will inform you about this fast-growing, open-source project: OpenStack.
• OpenStack Swift and Cinder storage projects
• High-level functionality and architecture
• Public, private, and hybrid use-cases
Designing Lean CloudStack Environments for the Edge - IndiQus - CloudStack E...ShapeBlue
Rudraksh Kulshreshtha, from Indiqus presenting how to architect lean CloudStack deployments for Edge use cases.
------------------------------------------
CloudStack European User Group Virtual happened on May 27th. The first CSEUG Virtual proved to be a huge success. It collected people from 23 countries – Germany, the United Kingdom, Switzerland, India, Bulgaria, Greece, Poland, Serbia, Brazil, Chile, Russia, USA, Canada, Japan, France, Uruguay, Korea …
We also had a record number of registrations and attendees for a CloudStack User Group Event. The physical distance was not a stopper for our speakers, who joined the event from 6 different countries.
------------------------------------------
About CloudStack: https://cloudstack.apache.org/
Comparing IaaS: VMware vs OpenStack vs Google’s GanetiGiuseppe Paterno'
No matter if you are a lonely system administrator or the CTO of the largest carrier in the World, getting to know what’s out there is a jungle. Is VMware still the lead? I’ve heard about OpenStack, how mature is that? And what this “Ganeti” I’ve never heard of?
Well, here I am. Guess what, you’re not the only one asking these questions. I traveled most of Europe hearing world’s most famous enterprises, banks and telcos and also in contact with many vendors’ labs, from San Francisco to Munich.
In this presentation I just wish to give a quick overview of the state-of-the-art in the IaaS and virtualization world. This is not a sales or marketing presentation: no vaporware, just pure and real experience from the field.
Enjoy the slides and stay tuned on my twitter channel on @gpaterno
Red Hat OpenStack - Open Cloud InfrastructureAlex Baretto
This document provides an overview of Red Hat OpenStack. It discusses market dynamics driving adoption of cloud infrastructure, describes Red Hat's leadership and contributions to the OpenStack community, reviews the core OpenStack components, and demonstrates how an instance is launched across multiple OpenStack services. Red Hat brings enterprise-grade support, stability, and lifecycle management to OpenStack through Red Hat OpenStack.
Introduction to Open Source Cloud Computing", Mark Hinkle, Senior Director Cloud Computing Community, Citrix
Very few trends in IT have generated as much buzz as cloud computing. This session will cut through the hype and clarify what cloud computing is, what the use cases are, and what open source software exists to build and manage clouds. The discussion will appeal to systems administrators, IT generalists, and developers...anybody who wants to create a cloud computing environment on their own hardware in their own data centers and deploy applications to this cloud.
"Scaling Storage with Ceph", Ross Turk, VP of Community, Inktank
Ceph is an open source distributed object store, network block device, and file system designed for reliability, performance, and scalability. It runs on commodity hardware, has no single point of failure, and is supported by the Linux kernel. This talk will describe the Ceph architecture, share its design principles, and discuss how it can be part of a cost-effective, reliable cloud stack.
The document provides an agenda and overview of a session on hacking Apache CloudStack. The agenda includes introductions, a session on introducing CloudStack, and a hands-on session with DevCloud. The overview discusses what CloudStack is, how it works as an orchestration platform for IAAS clouds, its architecture and core components, and how users can consume and manage resources through it.
Openstack is an open source cloud computing platform that consists of several independent components that work together to provide infrastructure as a service capabilities. It allows users to provision compute, storage, and networking resources on demand in a self-service manner similar to public cloud providers like AWS. Some key components include Nova for compute, Glance for images, Swift for object storage, Cinder for block storage, Neutron for networking, and Keystone for identity services. Openstack can be used to build public, private, or hybrid clouds and supports a variety of use cases and workloads.
CloudStack vs OpenStack vs Eucalyptus: IaaS Private Cloud Brief Comparisonbizalgo
This document compares the architectures, installation processes, administration tools, security features, and high availability capabilities of CloudStack, Eucalyptus, and OpenStack. CloudStack has a monolithic controller architecture and the easiest installation process. Eucalyptus closely mimics AWS but has a more difficult multi-component installation. OpenStack is the most fragmented with many interdependent pieces and a challenging installation. All three provide basic security through VLANs and firewalls, with Eucalyptus and OpenStack adding additional authentication. High availability varies by platform, with CloudStack using a load-balanced controller, Eucalyptus relying on component failover, and OpenStack's Swift storage using replication across its ring topology.
CloudStack is an open source cloud computing platform that provides infrastructure as a service. It supports various hypervisors (KVM, Xen, VMware), has APIs for self-service provisioning, measures resource usage, and allows for rapid elasticity. CloudStack can be deployed as public, private or hybrid clouds and manages networks, storage, security and high availability of virtual machines.
The document provides an overview of the major OpenStack components from both a tenant and operator perspective. It describes the key services that OpenStack provides (Compute, Networking, Block Storage, Object Storage, Image Storage, Identity) and how each would be used and managed differently by tenants consuming infrastructure resources versus operators configuring and maintaining the cloud platform. It aims to explain the similarities and differences in how these services are experienced by tenants versus operators.
Building clouds with apache cloudstack apache roadshow 2018ShapeBlue
Talk given at Apache Roadshow, FOSS Backstage, Berlin, June 2018
Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. This talk will give an introduction to the technology, its history and its architecture. It will look common use-cases (and some real production deployments) that are seen across both public and private cloud infrastructures and where CloudStack can be completed by other open source technologies.
The talk will also compare and contrast Apache Cloudstack with other IaaS platforms and why he thinks that the technology, combined with the Apache governance model will see CloudStack become the de-facto open source cloud platform. He will run a live demo of the software and talk about ways that people can get involved in the Apache CloudStack project.
OpenStack Explained: Learn OpenStack architecture and the secret of a success...Giuseppe Paterno'
OpenStack can help your business in cutting costs and have a faster time to market. A lot of people are looking at OpenStack as an alternative to VMware and most of the vendors are trying to let you think that visualization is cloud. While Cloud implies a virtualized environment, virtualization is not a cloud.
This ebook will go through the concept of Cloud and help you understand the architecture of OpenStack and its benefits. It also explores DevOps and reveal the "secret ingredient" to have a successful cloud project.
This ebook was created to raise funds for the Nepalese population after the Earthquake in 2015.
Whats New in Apache CloudStack Version 4.5ShapeBlue
The document summarizes the new features in Apache CloudStack 4.5, including integration with external DNS providers, a Nuage VSP network plugin, vGPU enhancements, SAML 2.0 integration, support for Linux containers on RHEL 7, MySQL 5.6 and XenServer 6.5 support, improved VM sync for vSphere, enhanced SolidFire integration, domain/account/user sync among multiple regions, and improved CloudByte storage plugin.
The document discusses building a public or private cloud using OpenStack. It begins with an introduction to cloud computing and OpenStack. OpenStack is an open source cloud platform that is scalable and used by many large companies. The document then covers use cases for OpenStack like building test environments, provides examples of OpenStack implementations at CERN and Rackspace, and discusses how the group has setup OpenStack and built a sample Rails application using OpenStack Swift for photo storage. It acknowledges the challenges of implementing OpenStack and hopes to continue using it to support building large scale web applications.
Cloudstack is an open source Infrastructure-as-a-Service (IaaS) software platform available under the GPLv3 license, which enables users to build, manage and deploy compute cloud environments. The community edition is based on the latest, leading edge features and bits that the Cloud.com team of engineers are working on and is supported by our open source community.
Using CloudStack a free and open source cloud computing software to build a private cloud. During the training attendees will be instructed on how to install Cloudstack to manage virtual infrastructure in a private cloud computing configuration. At the conclusion of the Build a Private Cloud section users will have the knowledge needed to create a simple private cloud computing environment.
CloudStack is an open source cloud computing platform that allows users to manage their infrastructure as an automated system. It provides self-service access to computing resources like servers, storage, and networking via a web interface. CloudStack supports multiple hypervisors and public/private cloud deployment strategies. The core components include hosts, primary storage, clusters, pods, networks, secondary storage, and zones which are managed by CloudStack servers.
2 Day Bootcamp for OpenStack--Cloud Training by Mirantis (Preview)Mirantis
Mirantis, the Global Engineering Services leader for OpenStack™ presents 2-day Bootcamp for OpenStack
www.mirantis.com/training
This two-day intensive course provides hands-on technical training for OpenStack aimed at system administrators and IT professionals looking to get started on an OpenStack Cloud deployment. Each of the two days will consist of lecture, demos and group exercises. Topics include:
• OpenStack Overview & Architecture: Project goals and use cases, basic operating and deployment principles
• Cloud Usage Patterns: OpenStack codebase overview; creating networks, tenants, roles, troubleshooting; Nexenta Volume Driver
• In Production: Deploying OpenStack for real-world use, and practice of OpenStack operation on multiple nodes
• Swift Object Storage: use cases, architecture, capabilities, configuration, security and deployment
• Advanced Topics: Software Defined Networking, deployment and issues workshop, VMWare/OpenStack comparison
PRE-REQUISITES: Comfortable with Linux CLI, understanding of virtualization & hypervisors, Some experience with Linux networking
All course materials will be provided by Mirantis, including access to shared compute resources for labs. A light breakfast and lunch will be available to all course participants.
Mirantis instructors are active code committers to the OpenStack project, with proven experience building OpenStack clouds in the real world. In parallel to delivering expert training, they also consult for some of the notable global companies using OpenStack – including Cisco, NASA, Dell and Internap.
CloudStack is an open-source cloud computing platform that provides infrastructure as a service. It supports various hypervisors and storage types, and allows for multi-tenancy and isolation between users/organizations. CloudStack provides tools for provisioning, managing, and monitoring virtual machines and cloud infrastructure resources.
The document outlines an agenda for a CloudStack developer day, including presentations on what CloudStack is, its deployment architecture, networking features, software architecture, integration capabilities, and how to contribute to the Apache CloudStack community. The key topics will be an introduction to CloudStack, an overview of its basics and deployment architecture including networking, a discussion of its current and future software architecture, and sessions on UI customization, the API, and how to get involved in the Apache CloudStack project.
Are you overwhelmed by storage capacity requirements? Are you wondering how web giants are able to store large amounts of data at a fraction of your storage costs?
OpenStack is the fastest growing open-source project to date, and its community builds cloud software. Join us to learn about the two OpenStack storage projects and how your company can take advantage of them.
OpenStack storage allows the use of commodity hardware at massive scales that you can consume as a public, private, or hybrid cloud.
View the on-demand webinar. Special guest speaker Randy Bias, founder and CEO of Cloudscaling and member of the Board of Directors for OpenStack Foundation, and EVault big data expert Joey Yep will inform you about this fast-growing, open-source project: OpenStack.
• OpenStack Swift and Cinder storage projects
• High-level functionality and architecture
• Public, private, and hybrid use-cases
Designing Lean CloudStack Environments for the Edge - IndiQus - CloudStack E...ShapeBlue
Rudraksh Kulshreshtha, from Indiqus presenting how to architect lean CloudStack deployments for Edge use cases.
------------------------------------------
CloudStack European User Group Virtual happened on May 27th. The first CSEUG Virtual proved to be a huge success. It collected people from 23 countries – Germany, the United Kingdom, Switzerland, India, Bulgaria, Greece, Poland, Serbia, Brazil, Chile, Russia, USA, Canada, Japan, France, Uruguay, Korea …
We also had a record number of registrations and attendees for a CloudStack User Group Event. The physical distance was not a stopper for our speakers, who joined the event from 6 different countries.
------------------------------------------
About CloudStack: https://cloudstack.apache.org/
Comparing IaaS: VMware vs OpenStack vs Google’s GanetiGiuseppe Paterno'
No matter if you are a lonely system administrator or the CTO of the largest carrier in the World, getting to know what’s out there is a jungle. Is VMware still the lead? I’ve heard about OpenStack, how mature is that? And what this “Ganeti” I’ve never heard of?
Well, here I am. Guess what, you’re not the only one asking these questions. I traveled most of Europe hearing world’s most famous enterprises, banks and telcos and also in contact with many vendors’ labs, from San Francisco to Munich.
In this presentation I just wish to give a quick overview of the state-of-the-art in the IaaS and virtualization world. This is not a sales or marketing presentation: no vaporware, just pure and real experience from the field.
Enjoy the slides and stay tuned on my twitter channel on @gpaterno
Red Hat OpenStack - Open Cloud InfrastructureAlex Baretto
This document provides an overview of Red Hat OpenStack. It discusses market dynamics driving adoption of cloud infrastructure, describes Red Hat's leadership and contributions to the OpenStack community, reviews the core OpenStack components, and demonstrates how an instance is launched across multiple OpenStack services. Red Hat brings enterprise-grade support, stability, and lifecycle management to OpenStack through Red Hat OpenStack.
Introduction to Open Source Cloud Computing", Mark Hinkle, Senior Director Cloud Computing Community, Citrix
Very few trends in IT have generated as much buzz as cloud computing. This session will cut through the hype and clarify what cloud computing is, what the use cases are, and what open source software exists to build and manage clouds. The discussion will appeal to systems administrators, IT generalists, and developers...anybody who wants to create a cloud computing environment on their own hardware in their own data centers and deploy applications to this cloud.
"Scaling Storage with Ceph", Ross Turk, VP of Community, Inktank
Ceph is an open source distributed object store, network block device, and file system designed for reliability, performance, and scalability. It runs on commodity hardware, has no single point of failure, and is supported by the Linux kernel. This talk will describe the Ceph architecture, share its design principles, and discuss how it can be part of a cost-effective, reliable cloud stack.
"Xen Cloud Platform”, Mike McClurg, Senior Engineer, Xen.org Engineering
The Xen Cloud Platform is an open-source, enterprise-ready server virtualization platform. It is based on the Xen hypervisor, and represents the common code base for Citrix's XenServer product line. This presentation gives an introduction to XCP, and how it relates to both the Xen hypervisor and to Citrix's XenServer. It covers XCP's XenAPI and how it can be used by two of the most popular cloud orchestration frameworks, CloudStack and OpenStack. Finally, it discusses the XCP "roadmap," and the plans for the future of XCP.
The document introduces Apache CloudStack, an open source cloud computing platform that allows users to build Infrastructure as a Service (IaaS) clouds. It discusses how CloudStack can be used to create VMs, disks, networks and other services with self-service access and usage metering. The document also compares how CloudStack and Amazon EC2 are architected, highlighting CloudStack's ability to support both traditional and cloud-era workloads across multiple availability zones with an object storage backend.
"Deploying Private PaaS with ActiveState Stackato”, Diane Mueller, Director Cloud Evangelism, ActiveState
This presentation covers building and deploying a Private Platform-as-a-Service (PaaS) on CloudStack. Diane Mueller, ActiveState's Cloud Evangelist shows how to deploy ActiveState's Stackato, an enterprise-ready multi-lingual Private PaaS that runs on any cloud and supports deploying and managing web & mobile applications in any language including Java, .Net, Python, Perl, PHP Ruby, Node.js, Clojure, Scala and Erlang - to name a few. Using the CloudStack UI, Diane demonstrates how to configure and deploy the PaaS and then shows how easy it is to push a live application in under an hour.
The document discusses migrating applications to Infrastructure as a Service (IaaS) clouds. It provides guidance on identifying candidate applications for migration based on varying resource needs. It also covers choosing an appropriate IaaS provider based on features, developing a migration strategy including rearchitecting applications for scalability, and presents a case study of migrating a social commerce platform to the cloud.
“Apache Hadoop, Now and Beyond”, Jim Walker, Director of Product Marketing, Hortonworks
Hadoop is an open source project that allows you to gain insight from massive amounts of structured and unstructured data quickly and without significant investment. It is shifting the way many traditional organizations think of analytics and business models. While it is deigned to take advantage of cheap commodity hardware, it is also perfect for the cloud as it is built to scale up or down without system interruption. In this presentation, Jim Walker will provide an overview of Apache Hadoop and its current state of adoption in and out of the cloud.
Build clouds the way some of the world’s biggest public and private clouds are built—using CloudStack. This 60-minute webinar with the Cloudstack team will help you gain a better understanding of the CloudStack architecture and feature set.
Advanced automation and provisioning in Red Hat Satellite 6 - Red Hat Archite...asquelt
Red Hat Satellite is an easy-to-use system management product that helps keep Red Hat Enterprise Linux® environments and other Red Hat infrastructure running efficiently, properly secured, and compliant with various standards. We’ll introduce the most significant components and integrations in Satellite version 6 including new software life-cycle workflow, easy and flexible configuration management, one click provisioning for bare metal (with discovery) and cloud (vCenter, RHEV, KVM, EC2), inventory and reporting, hardening and security compliance
Xen Orchestra: XAPI and XenServer from the web-XPUS13 LambertThe Linux Foundation
Xen Orchestra is a web based management tool for the XAPI toolstack that is developed by the Xen Project. XAPI is a fully featured management API for Xen, that is also used by the recently open sourced enServer. We'll see how Xen Orchestra leverages XAPI by allowing a complete control of your virtualized infrastructure. First, we'll explain quickly the XO architecture (such as cache system, asynchronous events, user management with tokens…) Then, a review of current and future possibilities will be exposed, to show what you can expect from this solution: powerful visualizations with d3js, neat interface, orchestration features and integration with all XAPI's capable hosts (XenServer or any distro with XAPI packages, such as Debian, Ubuntu or CentOS). Finally, we'll talk about how to contribute.
This document provides an overview of networking in CloudStack. It describes the basic and advanced networking models, security groups, virtual private clouds (VPCs), system VMs and their network roles, and recent networking improvements in CloudStack versions 4.1 and 4.2 such as multiple IP addresses per NIC and non-contiguous VLAN ranges. The document is presented by Geoff Higginbottom, CTO of ShapeBlue, a CloudStack consulting firm.
The webinar on Citrix XenServer 6.5 will provide an overview of new features, packaging and licensing changes, and demonstrations of in-memory caching, workload balancing reports, login VSI scalability tests, and vGPU capabilities; attendees are encouraged to tweet about the session using designated hashtags; and the agenda includes discussions of XenServer editions, the What's New in 6.5 release, and live demos of the XenCenter view, configuration, and vGPU functionality.
Cloud Summit Brazil 2011 - Construindo nuvens com XenMarco Sinhoreli
O documento descreve a plataforma Xen Cloud, incluindo seu hypervisor do tipo 1, APIs poderosas, gerenciamento de rede e armazenamento, e suporte a provedores de nuvem. A plataforma fornece virtualização de alto desempenho por meio de paravirtualização e hardware virtualizado, permitindo a migração ao vivo de VMs entre servidores.
O documento introduz os conceitos básicos de computação em nuvem, incluindo seus tipos (pública, privada e híbrida), pilares (pagamento conforme o uso, flexibilidade, escalabilidade e confiabilidade) e vantagens (acesso independente do sistema operacional do usuário e centralização de recursos). Também descreve os modelos de serviço em nuvem (SaaS, PaaS e IaaS) e apresenta a infraestrutura da AWS, com suas regiões globais e serviços de computação elástica e segurança compartilhada.
Este documento fornece uma introdução à computação em nuvem e aos serviços da AWS. Ele explica os tipos de nuvem (pública, privada e híbrida), os pilares da computação em nuvem (pagamento por uso, flexibilidade, escalabilidade e confiabilidade) e as camadas de serviço (SaaS, PaaS e IaaS). Também descreve os principais recursos da AWS como elasticidade, escalabilidade e agilidade na implementação, além de apresentar alguns dos principais serviços como EC2, S3, VPC, RDS e outros
Xen Summit 2011 - Xen in the Cloud - globo.comMarco Sinhoreli
Globo.com is the internet branch of Globo Organizations, the largest media conglomerate in Latin America. Globo.com has built a cloud platform called Project Orquestra using the Xen hypervisor to virtualize servers and reduce costs associated with power consumption and data center space. Project Orquestra uses queuing, network management, and identity services to provide a self-service interface for users to provision virtual machines and manage cloud resources according to their assigned permissions. Globo.com plans to contribute Project Orquestra to the open source community and integrate it with OpenStack.
This case study discusses Globo.com's implementation of an IaaS using Xen Cloud Platform (XCP) and Xen API (XAPI). Key points include automating infrastructure processes and integrating them into a single core application with REST APIs. Benefits of using XCP include pooling of resources, easy API, and large community support. The new system provides a unified front-end and integrates workflow and monitoring into the virtual machine lifecycle.
This document discusses Apache CloudStack, an open source cloud computing platform that is currently in incubation at the Apache Software Foundation (ASF). It provides information on how the ASF works, CloudStack's status and participation, the development process, and how to contribute to the project. Key points include that CloudStack 4.0 has been released, the code has moved to Apache repositories, and contributors are working on improvements for the 4.1 release including packaging, dev tools, storage architecture, and testing. The document encourages participation through discussions, documentation, code reviews, and issue tracking on CloudStack's Jira and Review Board systems.
Developing on OpenStack Startup Edmontonserverascode
The title of the presentation might be a bit off. We gave about a 30 minute introduction to OpenStack, and then about a 30 min demo on installing the Ghost blogging platform using Chef in an OpenStack cloud.
OpenStack is a open source software for creating private and public clouds that coordinated collection of software from a few dozen related projects. This presentation give you an introduction about OpenStack community and basic how to contribute to OpenStack project
OpenStack Thailand Chapter - User and Contributor MeetUp #1 at EGA on November 30, 2016
The document discusses the CloudStack China User Group, which aims to promote Apache CloudStack in China. It provides information on CloudStack's history and community goals. The group hosts technical meetups and online activities like a website, mailing list, and social media to share information. It also contributes back to the global CloudStack community through localization, bug fixes, and more. The group seeks more involvement to help the ecosystem and technology grow in China.
OpenStack is an open source cloud computing platform that delivers solutions for public and private clouds. The OpenStack project consists of a series of interrelated projects that deliver components for a cloud infrastructure. The OpenStack documentation project uses an open development model with contributions from the community. It aims to increase adoption of OpenStack through strategic, collaborative, and open documentation processes.
Building a Distributed & Automated Open Source Program at NetflixAll Things Open
Andrew Spyker
Senior Software Engineer for Netflix
Find more by Andrew Spyker: http://www.slideshare.net/aspyker
All Things Open
October 26-27, 2016
Raleigh, North Carolina
Netflix Open Source: Building a Distributed and Automated Open Source Programaspyker
Netflix has been using and contributing to open source for several years. Over the years, Netflix has released over one hundred Netflix Open Source (aka NetflixOSS) libraries, servers, and technologies. Netflix engineers benefit by accepting contributions and gathering feedback with key collaborators around the world. Users of NetflixOSS from many industries benefit from our solutions including Big Data, Build and Delivery Tools, Runtime Services and Libraries, Data Persistence, Insight, Reliability and Performance, Security and User Interface. With such a large and mature open source program, Netflix has worked on approaches and tools that help manage and improve the NetflixOSS source offerings and communities. Netflix has taken a different approach to building support for open source as compared to other Internet scale companies. Come to this session to learn about the unique approaches Netflix has taken to both distribute and automate the responsibilities of building a world-class open source program.
OpenStack Documentation Projects and ProcessesAnne Gentle
This document provides an overview of OpenStack, including what it is, its core projects, principles, release process, and documentation processes. OpenStack is an open source cloud computing platform that delivers infrastructure as a service. It aims to be simple to implement, massively scalable, and feature-rich. The technology consists of interrelated projects delivering components for a cloud infrastructure solution like compute, storage, networking, identity management, and more. Documentation is developed openly through summits, Launchpad, GitHub, Gerrit, and the Jenkins automation platform.
Triangle Devops Meetup covering Netflix open source, cloud architecture, and what Andrew did in his first year working as a senior software engineer in the cloud platform group.
This document provides a summary of Netflix's architecture and use of open source software. It discusses:
- Why Netflix open sources software, including gathering feedback, collaboration, and improving retention and recruiting
- Popular Netflix open source projects like Eureka, Ribbon, and Hystrix that are widely used in cloud architectures
- Netflix's microservices architecture and emphasis on automation, high availability, and continuous delivery
- How Netflix ensures operational visibility and security at scale through open source tools like Turbine, Atlas, and Security Monkey
- Getting started resources for understanding and running Netflix's technologies like ZeroToCloud and ZeroToDocker workshops
The document compares different open source cloud orchestration platforms and argues for choosing Apache CloudStack. It summarizes that Apache CloudStack is a mature, easy-to-deploy open source cloud computing system adopted by major companies worldwide. Though the community is smaller than OpenStack's, Apache CloudStack is still actively developed with recent improvements and has advantages of being well supported by Apache and having broad technology support.
This document provides an introduction and overview of OpenStack. It discusses what OpenStack is, how it works, its architecture and components. It also describes how innfinision supports OpenStack and the Iranian OpenStack community. Key points covered include that OpenStack is an open source cloud computing platform, it was founded by Rackspace and NASA, has over 1200 developers, and consists of components like Nova, Swift, Cinder, Neutron and Horizon.
Mentored GSoC Projects At Apache (CloudStack)ShapeBlue
Google Summer of Code is a global, online program focused on bringing new contributors into open-source software development. Apache CloudStack has worked with a number of GSoC students for a number of years. But how successful has that been? In this talk, Daan reviews the involvement of CloudStack in GSoC and takes a look at some of the work done by the GSoC students.
Daan Hoogland has been a software developer in about all roles available in the field, starting in 1991. Provisioning has been a recurring theme in his carreer. Functional design, Programming, Testing and also Functional Management and Operations, have been his main responsibilities over the years. At present He works as a software engineer at Shapeblue Ltd. and as a Technical Official at World Triathlon and the NTB (Dutch triathlon organisation) and is a Pilates - and Triathlon trainer.
-----------------------------------------
CloudStack Collaboration Conference 2022 took place on 14th-16th November in Sofia, Bulgaria and virtually. The day saw a hybrid get-together of the global CloudStack community hosting 370 attendees. The event hosted 43 sessions from leading CloudStack experts, users and skilful engineers from the open-source world, which included: technical talks, user stories, new features and integrations presentations and more.
Netflix Open Source Meetup Season 4 Episode 1aspyker
This document summarizes Netflix's efforts to evolve their open source projects. It discusses establishing clear ownership and lifecycles for projects (active, retired, experimental). It also describes a new dashboard called the Netflix OSS Tracker to monitor project health metrics. The rest of the document demonstrates this Spinnaker continuous delivery platform that Netflix has open sourced and discusses Google's involvement in contributing to and adopting Spinnaker.
Fluent 2018: Tracking Performance of the Web with HTTP ArchivePaul Calvano
Have you ever thought about how your site’s performance compares to the web as a whole? Or maybe you’re curious how popular a particular web feature is. How much is too much JavaScript? The HTTP Archive has been keeping track of how the web is built since 2010. It enables you to find answers to questions about the state of the web past and present.
Paul Calvano explores how the HTTP Archive works, how people are using this dataset, and some ways that Akamai has leveraged data within the HTTP Archive to help its customers.
This document provides an overview of the Oslo project in OpenStack. The mission of Oslo is to produce Python libraries with shared code for OpenStack projects. The APIs are intended to be high quality, stable, documented and generally applicable. The team is made up of generalist code reviewers and specialist API maintainers. There are around 40 projects covering areas like messaging, databases, configuration and more. The team meets weekly on IRC and holds meetings on Mondays at 1500 UTC. Independent contributors are encouraged to get involved by picking a project, reviewing code, and fixing bugs.
Netflix is a large streaming company with over 75 million members and 42.5 billion hours watched in 2015. The company has thousands of microservices and many tens of thousands of virtual machines across 3 regions worldwide. Netflix open sources much of its cloud platform technologies to get feedback, collaborate with others, and improve proven open source projects for its scale and availability. Open sourcing also helps with recruiting and retention by allowing candidates and engineers to work on the same projects they could at Netflix. Netflix's open source offerings like Spring Cloud and container technologies are widely used both publicly and internally at other large companies.
Visual, scalable, and manageable data loading to and from Neo4j with Apache Hop Neo4j
This document discusses Apache Hop, an open source data orchestration platform. It provides an overview of Apache Hop's capabilities for managing data pipelines and workflows. Key features highlighted include its modular architecture, support for technologies like Apache Spark and Neo4j, and focus on ease of use, testing, and community development. The roadmap outlines plans to graduate to a top-level Apache project and improve cloud and mobile support.
Introduction to DevOps and the Practical Use Cases at Credit OKKriangkrai Chaonithi
The document provides an introduction to DevOps and practical use cases. It discusses what DevOps is, why it is popular, the skills required of DevOps engineers, and common DevOps technologies like version control, CI/CD pipelines, containers, and monitoring. It also summarizes Credit OK's use of DevOps practices like Docker, Kubernetes, and GitLab CI/CD pipelines for their credit scoring platform. Finally, it outlines some modern obstacles in software development and concludes that DevOps can help ensure quality, improve productivity, and automate infrastructure through practices like continuous integration, containerization, and logging/monitoring.
Kubernetes 1.12 Update and Container Security with Liz RiceCloudOps2005
This document summarizes a meetup about Kubernetes and cloud native technologies in Montreal. It announces upcoming presentations on CNCF and Kubernetes 1.12 updates, and securing container deployments. It also provides information about getting involved with local user groups, upcoming hands-on workshops from CloudOps, the Rook and Cortex projects joining CNCF, and TiKV key-value store.
Virtualization in the Cloud was designed for cloud computing from the outset. Xen was initially a university research project that provided isolation between virtual machines (VMs) and has since become widely used in cloud computing. The Xen Cloud Platform (XCP) provides a complete virtualization stack and management API for server virtualization and private clouds. XCP packages Xen, the Xen API, and associated components into an open source virtual appliance that can now also be installed as packages on popular Linux distributions for increased flexibility and choice. XCP and the Xen API continue to be improved for security, reliability, scalability and integration with cloud orchestration platforms.
The document discusses the scalability of CloudStack. It states that CloudStack can currently manage 10,000 resources per management server node. Testing shows it can scale to managing 30,000 physical resources with 30,000 VMs using 4 management server nodes. To scale further, it balances incoming requests across worker thread pools and offloads long-running requests to job threads. One challenge is tasks like VM synchronization that increase with more resources; using a peer-to-peer approach where resources sync directly can scale better than a central stats collector. It also discusses techniques like auto-balancing workloads across management servers as they are added.
The document provides information on customizing and integrating with the CloudStack user interface and API. It discusses how to customize the UI through CSS edits, add new navigation sections, deal with cross-site request forgery, and enable simple single sign-on. It also covers working with the CloudStack API, including differences between session-based and API key authentication, signing requests, asynchronous commands, response formats, and pagination. The document is intended to help developers get started with customizing and integrating with the CloudStack platform.
This document summarizes CloudStack networking features and architecture. CloudStack provides orchestration of network services like IPAM, DNS, firewalls, load balancing, and VPN. It supports various network isolation techniques including VLANs, L3 isolation, and overlay networks. The CloudStack virtual router provides default network services, and external devices can also be integrated. CloudStack networking supports advanced configurations including multi-tier networks, bring your own services, and software defined networking.
This document summarizes the key components and architecture of CloudStack. It describes how CloudStack manages virtual machines, networks, storage, templates, and jobs through a plugin architecture. Plugins allow CloudStack to support various hypervisors, network devices, and storage systems through a defined API. The document outlines how CloudStack coordinates the deployment of virtual machines across these components through its kernel and job scheduling.
Puppet is an open source configuration management tool that can be used to automate infrastructure and ensure consistency across environments. It uses a declarative language to define system configurations and relationships between components. Puppet has been used to manage over 50,000 systems across various industries and can scale from a few servers to thousands without additional training. It aims to bring stability, agility, and security to infrastructure management through automation and centralization.
GlusterFS is an open source scale-out NAS solution. The software is a powerful and flexible solution that simplifies the task of managing unstructured file data whether you have a few terabytes of storage or multiple petabytes. It’s no secret that unstructured data is growing like crazy, Gluster provides a solutions that scales capacity and performance as you need it and is an ideal fit for an IT environment that is increasingly virtualized and moving to the cloud.
There are two key ways that GlusterFS is beneficial for cloud builders:
1. Storage layer for VMs. If you're deploying Xen or KVM VMs on a private cloud, storing them on GlusterFS gives you the ability to migrate to different hypervisors, suspend and resume quickly - even on another hypervisor, scale out far beyond what other filesystems will allow, and utilize N-way replication for DR and HA
2. Unified storage layer for applications. With GlusterFS 3.3, you will be able to access your application data stores from an object (S3, Swift-style) interface, as well as a traditional POSIX-compatible NAS interface. This unified approach gives developers and admins the ability to access the same data store using a variety of different methods.
In this session, attendees will learn steps for deployment and some common use cases.
Speaker Bio
John Mark is an experienced veteran of all things open source and a self-described agitprop, agitator and advocate for those who volunteer countless, unpaid hours for a particular project or community. He first fell down the slippery slope of open source as a web developer at VA Linux Systems and eventually switched to the community team, beginning a career that has now lasted over ten years. Along the way, John Mark made stops at young, up-and-coming startups, such as Groundwork, Hyperic and then Gluster (later acquired by Red Hat). In between, there was a brief interlude at IDG World Expo, where he was the conference director for LinuxWorld, GridWorld and OSBC. His advice for companies who want to "do community" is to trust your community and give them the space to "just try s***." John Mark loves to perform community karaoke, and is available for weddings, funerals and Bar/Bat Mitzvahs
Very few trends in IT have generated as much buzz as cloud computing. This talk will cut through the hype and quickly clarify the ontology for cloud computing. The bulk of the conversation will focus on the open source software that can be used to build compute clouds (infrastructure-as-a-service) and the complimentary open source management tools that can be combined to automate the management of cloud computing environments. The discussion will appeal to anyone who has a good grasp of traditional data center infrastructure but is struggling with the benefits and migration path to a cloud computing environment. Systems administrators and IT generalists will leave the discussion with a general overview of the options at their disposal to effectively build and manage their own cloud computing environments using free and open source software.
[Presented as part of the Open Source Build a Cloud program on 2/28/2012 - http://cloudstack.org/about-cloudstack/cloudstack-events.html?categoryid=6]
The shift to cloud computing means that organizations are undergoing a major shift as they develop scale-out infrastructure that can respond to apace of business change faster than ever before. Opscode Chef® is an open-source systems integration framework build specifically for
automating the cloud by making it easy to deploy and scale servers and applications throughout your infrastructure. Join us for this session
containing an introduction to Chef including:
An Overview of Chef
The Chef Architecture
Cookbook Components
System Integration
Live demo launching a Java Stack on Amazon EC2, Rackspace, Ubuntu, and
CentOS
[Presented as part of the Open Source Build a Cloud program on 2/29/2012 - http://cloudstack.org/about-cloudstack/cloudstack-events.html?categoryid=6]
2. The Apache Foundation
● Open collaborative projects developed under
the umbrella of the ASF
● Provide legal guidance, advice to the
foundation's projects
● Promote Meritocracy
6. Apache CloudStack status
● In incubation for around 6 months now
● Apache CloudStack 4.0 - Imminent first
release!
● Bugtrackers and Wiki moving to ASF Infra
● Code repos moved to Apache GIT
● Many non-Citrix contributors, committers,
and PPMC members
7. Who's participating
● Caringo contributes object store plugin
● Nicira controller by Hugo
● Ceph/RBD support by Wido
● CLVM for KVM by Marcus
More ...
● CloudEra (Hadoop backed Object Store)
● Midokura (SDN Controller)
● Basho - Object store
● Interests from CloudByte
8. Working towards 4.1
● Improved package management
● DevCloud improvements
● Re-arch, Event handling,
● Storage Re-arch work
● Auto Provisioning via Kickstarts
● Expanding test coverage
● Documentation for all this and more!
9. How to contribute?
● It's not just about code!
○ Discussions - Design, Use Cases, Deployments
○ Documentation
○ Bug Reports and Feature Requests
○ Code Review
○ Feedback
○ Wiki and Website management
○ Build, Tools and Infrastructure
○ Helping out on the IRC
○ Spreading the word
● It's your voice!