Openness doesn’t stop and end with the submission of some format to a standards body or with the announcement of partners endorsing some specific technology platform. It doesn’t stop and end with open source either. An open cloud isn’t about having some singular feature. It’s about maximizing a wide range of characteristics that push the needle from closed to truly open. These include open source and open standards for sure. But they also include portability of applications and data, viable and independent communities, freedom from IP encumbrances, and APIs that are independent of specific implementations.
The audience for this session is anyone wanting to better understand how to minimize lock-in when building or developing on a cloud, whether private, public, or hybrid. Only a general understanding of cloud computing is required.
How are you managing your most sensitive information stored in the Cloud? Are you encrypting that data? Where are you storing your cryptographic keys and certificates? And who has access to them? If you have a stake in your organization's security, these questions may be keeping you up at night.
Cloud storage and Big Data present significant opportunities for enterprises, but those opportunities bring several huge challenges. In this session, we’ll explore:
- What's not secure, not acceptable, not working --- but totally
pervasive!
- Where encryption makes the most sense around Cloud and Big Data applications
- Key sprawl in the cloud
- The strengths and weaknesses of various key management options
- Easing the pain - Recent innovations for managing keys and company
secrets
- Real-world use cases – from web servers to cloud file systems to big data to
SSH to SSL
Cloud is perhaps one of the most talked about an over-used buzzword in IT today – leading to a lot of confusion and dilution of the term. This talk will give a brief overview of the types of cloud deployment models (public, private, and hybrid) and a general understanding of generic cloud service offerings (Saas, Paas, and IaaS). The bulk of the conversation will focus on the open source software and standards to adhere to for building cloud computing environments and the complementary open source management tools that can be combined to automate the management of them. 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 for building and managing
Cloud Computing has matured over the past few years with increasing enterprise adoption but it also brings in potential risks in terms of vendor lock-in. There is a school of thought that argues that open protocols and formats triumph over licensing in the cloud based world. In this presentation, I will give an overview of the role of open source in cloud computing and present arguments to show that open source is a critical piece to mitigate any lockin risks in the cloud. I will also show that open source is a necessary condition to ensure a federated cloud ecosystem which I will project as an antidote to natural market monopoly. I will end the presentation with best practices suggestions to take advantage of open source in the cloud and mitigate lockin risks.
This presentation will not require any deep technical expertise and is targeted at both technical and business users.
Apache Libcloud (http://libcloud.apache.org) is an open-source Python client library for interacting with different cloud providers through a unified and easy to use API.
This talk will address the following topics:
* Why a library like this was built in the first place (history & motivation)* What we have learned while building it (not all the providers always play nice)* A short introduction to the library APIs (compute, storage, load-balancer and DNS)* Examples* How to participate and contribute* Roadmap and plans for the future* Questions
Target audience for this talk are developers who want to run or manage their infrastructure and code on multiple cloud providers and / or avoid vendor lock-in.
As enterprise adoption of cloud computing accelerates, organizations must have a strategy and plan for moving to the cloud. What should you put into public clouds? Should you create a private cloud? Should you use cloud applications, platform or infrastructure? How should organizations get started on the road to cloud computing? This session explores best practices for how organizations can move to cloud computing.
The presentation will describe the OpenNebula project for data center virtualization, with a focus on how to deploy OpenNebula-based private clouds and its unique features to tune and adapt it to any technology in the the cloud and virtualization ecosystem.
The target audience are developers and IT administrators interested in deploying a private cloud solution, or in the integration of OpenNebula with other projects. The talk will be useful for both people with experience or without prior knowledge of OpenNebula, as it will start by introducing the project and its main features, along with a quick demonstration. Although this is not a hands-on tutorial, by the end of the presentation attendees will have a comprehensive idea of the integration and customization capabilities of OpenNebula in different areas, like user authentication, virtualization, storage, networking, etc.
Ceph is a fully open source distributed object store, network block device, and file system designed for reliability, performance, and scalability from terabytes to exabytes.The storage system is self managing and self healing which means reduced system administration. It runs on commodity hardware, has no single point of failure, leverages an intelligent storage node system and is open source.
This proposal is directed at an intermediate technical audience. This talk will describe the Ceph architecture and then focus on the current status and future of the project. This will include a discussion of Ceph's relationship with local filesystems (like btrfs, xfs, and ext4), the file system and RBD clients in the Linux kernel, RBD support for virtual block devices in Qemu/KVM and libvirt, and current engineering challenges.
Like system calls, Cloud API's are the bridge to the back end infrastructure that interface with the complex hardware below. Join a panel discussion with Marten Mickos, Cole Crawford, Reuven Cohen & Sam Ramji for a discussion on the current landscape of the technology people are calling the new anti vendor lock.
"Ryu is an open-sourced network operating system licensed under Apache License v2. The project URL is http://www.osrg.net/ryu/ . Ryu aims to provide logically centralized control and well defined API that makes it easy for cloud operators to implement network management applications on top of the Ryu. Currently, Ryu supports OpenFlow protocol to control the network devices. Ryu plugin for OpenStack was merged into Quantum Essex. You can create tens of thousands of isolated virtual networks without using VLAN. The project goal is to develop an OSS network operating system that has high quality enough for use in large production environment in code qualify/functionality/usability.This talk is intended for cloud operators and developers. Audience members will learn Ryu desgin and how to manage network with Ryu. We expect that the audience is familiar with network."
"Its time to face the music: There's only a couple guys in Ops, and a lot of infrastructure to set up and it was all due yesterday. If only you could clone all the sysadmins of the world to get all of their expertise and know-how in deploying open source applications, you could actually get it done. Perhaps there is a way: Juju and Charms! Juju encapsulates services in a way that promotes sharing and collaboration the same way packages have done for open source software.
If you are a sysadmin or a developer who is looking to get an infrastructure of databases, loadbalancers, and webapps up to speed rapidly, Juju may be interesting. If you are looking into deploying something massively scalable, like OpenStack or Hadoop, Juju is built to handle that task."
In the last century, most engineering inventions have emphasized mobility over durability and action orientation. In this talk, I will discuss the impact of this emphasis on remembering what we have learned over time. I will also discuss the dangers that lie ahead, how cloud storage systems can be a respite, and why we need to have far better storage technologies than we have today.
The ability for enterprise IT to effectively leverage cloud computing means a transformational change in the way that IT thinks about and executes system design, development, and implementation. For many organizations, there is still much confusion around technical approaches, including the proper use of open systems technology. Those who sell highly proprietary technology are creating both hype and confusion. In many instances, the proper approaches get pushed to the back of the room.
In this presentation, David Linthicum will take the mystery out of both cloud computing, and the proper fit and function of open systems technology when building a cloud computing strategy. Instead of mere theory, this session will guide you through a step-by-step process for understanding your own requirements, creating the business cases, and selecting the right technology that will lead your enterprise to success in the cloud.
Platform as a Service has primarily focused on app-centric deployment. DevOps focuses on node/server-centric configuration. What are the options for deploying and upgrading entire systems of applications, data and services? When would you want each of these three options in your project or company? We will investigate the differences in deployment between the 1st month and the other 59 months.
This talk is for anyone who is a developer, devops, or manager for running production applications, from brand new single apps to complex SOAs.
Apache CloudStack is arguably one of the most mature, frequently deployed IaaS platforms - having been used in multi-national public clouds, and private clouds scaling to tens of thousands of physical compute nodes, we'll look at considerations for deploying CloudStack and how to gain the most efficiency from your deployment.
The open cloud is still in its early stages of evolution -- but its users are ready to innovate now. In this talk, we will discuss user-driven innovation and its role in the development of open source software in general, and in open source cloud software in particular, with examples of how users are hacking open source cloud software to drive their own innovation strategies.
Join Imad Sousou as he discusses the significance of Linux development at Intel across a range of computing devices and platforms. He will share how Intel successfully and effectively contributes code upstream and how collaboration with the Linux and open source communities is a key component to creating and maintaining healthy open ecosystems.
Several key factors point to an array of interesting and powerful new mobile use cases tied tightly to personal and immediate control by theend user: 1) the ubiquity of mobile devices, 2) the growing number ofintelligent devices that surround mobile users as they go about their daily lives, and 3) the ability these devices have to form proxima lcommunication networks. For example, the device you always have with you is contextually aware of your location, habits and preferences (inferred and explicit); when it also can tap into the proximal datacloud and the resources and services of devices in the user's immediate environment, it will unleash the potential for innovation around this "internet of things" and dramatically change how people interact with the world around them. Rob will talk about how mobility, proximal data and proximal communication enabled by meshes will help to create new ways of interacting in both the developed and developing world.
We've all seen the impact that open source has had on innovation in software; open sharing and collaboration have been at the root of some of our greatest achievements as an industry. But the pace of innovation in the hardware space - and especially in the physical infrastructure that powers the web - has been markedly slower. When Facebook announced the formation of the Open Compute Project in April 2011, we posed an audacious question to the industry: What if hardware were open? In this session, Facebook's Amir Michael will discuss the Open Compute Project's progress toward accomplishing that goal, some of the challenges the OCP community has faced, and the group's vision for the future.
There is a constant quest to identify the ideal big data solution and more so on the cloud. Is Big data = NOSQL or Hadoop or some combination of these technologies with BI ? Cognizant recently did a successful large scale implementation of Big data analytics platform with a full stack of open source BI + Visualizatoin / Hadoop/Hive based data processing layer on Linux with Chef based deployment and Zenoss/Nagios based monitoring.
In this presentation (or could be panel discussion)- We will provide a architectural blue print for big data stack on cloud and talk about our insights / experience / benefits gained. The key audience include everyone from Business to operations. It would cover generics (ROI / approach ) and deep dive as needed.
At the era of elastic IT begins, an alignment of user needs, technology and business models are combining to create a golden opportunity for open cloud ecosystems. These ecosystems must embrace not just open source software, but open APIs, open networking and open hardware blueprints.
Randy will talk about the forces driving this unprecedented alignment, then outline an action plan for open cloud builders to go forward and seize the advantage.
"Open cloud is more than software. Open environments and ecosystems create incredible opportunities for users and businesses to push technology forward.
OpenStack is open source software for building clouds. Designed to be pluggable and extensible, OpenStack allows you to choose from a variety of commodity or enterprise hardware, tools and management options depending on your use case. In this session, we will: - Demonstrate capabilities of the latest OpenStack release - Preview new features in the upcoming Folsom software release, scheduled for September 2012 - Highlight several users running OpenStack in production, including the technology choices they've made around OpenStack - Discuss how to get started with OpenStack, from turnkey deployment services to appliances and distributions
Ideal for cloud administrators and IT managers evaluating cloud software, and contributors."
As enterprises move to embrace the Cloud are they going to redefine the notion of high availability and fault tolerance? Enterprises religiously harden their infrastructure rather than push it off to the application. Will the introduction of public and hybrid clouds into the enterprise environments require additional diligence from application developers to build in tolerance for infrastructure failure?
Deploying to the cloud has made it easy to run large numbers of servers, but users may become dissatisfied with their particular cloud platform for reasons such as price, support and performance. There are a number of vendor lock-ins to avoid, this talk will discuss how to do so with the open source configuration management and infrastructure automation platform Chef. Chef makes it easy to deploy to nearly every public and private cloud platform as well as virtualized and physical servers. Chef may also be used to deploy cloud infrastructures such as OpenStack, Eucalyptus or CloudStack. By abstracting away the platform, infrastructure becomes portable and you are free to deploy wherever necessary.
This talk is intended for sysadmins and developers familiar with the concepts behind managing applications and infrastructure in the cloud, without diving too deeply into technical specifics.
The advantages of storing data in the cloud are many: ubiquitous access to data from multiple devices, social interaction and sharing with others on the web and no extra software to install.
ownCloud is the first and most ubiquitous FOSS solution to run on the server or computer of the user or on an internal company server -- giving the user the benefits of cloud computing and control of the data. ownCloud integrates with desktop applications so that the users has cloud features combined with the security and the good cost structure of in house file servers.
ownCloud is a very active open source project which was founded in 2010 and has seen enormous growth since than. The main features are syncing and sharing of file, encryption, calendar and contacts syncing, media player, photo gallery and more.
Weighing pros and cons of various cloud computing platforms can be a daunting task. As the cloudwashing hype begins to fade, the term "open" is now being used as a marketing ploy to give cloud consumers the impression that they're free from vendor lock-in, licensing fees, and painting a picture of a utopian ecosystem. However, even within an open source community project like OpenStack, not all of your commercial options are open. In this talk, we'll examine the complexities, risks and challenges to consider before making your decision.
Storage performance is one of the most difficult challenges in virtualized environments, especially those with high-end enterprise storage systems, such as cloud, database, and on-line transaction processing (OLTP) systems that may require 300,000 IOPS or higher. In this presentation, we examine how KVM performs in three typical enterprise storage environments: a fiber-attached storage system capable of delivering gigabytes of data per second, a cloud environment with high-performance NAS backend, and a high-I/O-rate environment. We will identify performance issues found in these environments and discuss potential solutions. This presentation should interest many in the Linux kernel and KVM communities, as well as those using, or planning to use, KVM with enterprise storage systems, including database, OLTP, and cloud providrs. Familiarity with virtualization is assumed.
Less than one year after the Red Hat acquisition of Gluster, Inc,the Gluster community is growing up. Every day, more users and developers come to appreciate the simplicity, ease of use, and flexibilty of scale-out data storage, GlusterFS style. In this talk, attendees will learn about the project's history, the most recent release, the in-process developer sprint, and what new features are just around the corner.
In a cloud market poised for growth, it’s no wonder one can’t go far without running into numerous PaaS providers, each with subtle differences. As companies move to more complex cloud deployments, the need to work with multiple languages and a mix of stack components is vital. In this session, Lucas will discuss why a multi-language PaaS offering is key and explore lessons learned from developers who have effectively utilized a modern PaaS, leveraging Infrustructure as a Service (IaaS) provider choices like Cloud Foundry, AWS, OpenStack and Joyent. He will discuss the role the Open Source Community plays in creating a greater than 80% solution in a polyglot world. Additionally, he will discuss how language-agnostic PaaS can significantly extend developer productivity and provide application developers the flexibility to work with multiple languages and frameworks on a case-by-case basis.
This presentation provides an overview of Heat, a peek inside the AWS CloudFormation template language, and a live demonstration of Heat technologies. Heat provides an Apache 2 licensed AWS CloudFormation orchestration software that orchestrates cloud infrastructure resources such as storage, networking, instances, and applications into a repeatable running environment for OpenStack IAAS platforms. Heat also provides several advanced features such as authentication, high availability, auto-scaling, and nested stacks.
The audience will learn how Heat applies to OpenStack cloud environments using devops methodology. CloudOpen attendees can learn about the emerging AWS CloudFormation standard and its impact on Linux and open source cloud communities. A speaker experienced with live demonstrations makes the medium technical difficulty approachable through real-life examples.
Public Cloud usage has skyrocketed, private cloud usage has come into its own, and managed service providers (MSPs) are on the rise. But inside all of the different Clouds, management stacks and management tools continue to span an enormous number of permutations, with feature sets that run from "sure, it works!" to the beginnings of enterprise levels of security, reliability, availability and performance. We are at a stage in the industry where many providers have created functionally similar management stack, each investing in adding the next feature or three to their own stack. While this competitive environment fosters a lot of new innovation, there are clearly times to consolidate around a few "winners" and encourage all players to combine their efforts towards building a greater cloud management ecosystem. This talk suggests what some of the winners should be from an open source perspective, where there is some room for improvement in the winners, and some proposals for continuing to develop innovation in the cloud stack. We'll also give a few insights from IBM's extensive research into the Cloud space and some of our focus areas based on our extensive Cloud experiences over the past several years. This should be an excellent session to see how a number of the existing projects presented at the CloudOpen conference inter-relate in the bigger scheme of things, as well as to get some insights as to how the overall market is likely to develop from a technology perspective.
Chen will share exclusive IDC research and data that illustrates and forecasts the cloud systems software market, its evolution from server virtualization and why it is transforming the way people build clouds. He will also include deployment strategies for cloud system software, customer perceptions and the role of open source software, standards and APIs in this emerging enterprise environment.
Real-time performance is strongly required in the areas such as high performance computing, control systems, or trading systems. In addition, benefits of virtualization are also desired for consolidation, easy deployment, and so on. In this presentation, a new method is introduced to improve real-time performance by dedicating some CPUs to KVM guests. To realize bare-metal response and stability, we propose a mechanism to directly route interrupts from PCI devices directly to KVM guests.This presentation is for developers who are interested in the implementation of KVM.
High Availability is a key concept in private and public cloud infrastructures. In this session, we explain high availability in the OpenStack Essex and Folsom releases. Specifically, the session covers high-availability considerations for OpenStack services such as Cinder, Nova, Keystone, Glance and Horizon. It also outlines high-availability aspects of Swift and Ceph storage, and high availability for infrastructure services such as MySQL and RabbitMQ. This includes techniques for integrating OpenStack with Pacemaker, the ubiquitous and universal high-availability stack for the Linux platform.
Attendees should have a good understanding of OpenStack components. Prior knowledge of the Pacemaker stack is a plus, but not a requirement.
Do you dream of spinning up ten, twenty, or a thousand virtual machines in an instant? Discover and repair bottlenecks without moving a finger? Dodge the loss of an entire storage array with no-one noticing? During this tutorial, we will demonstrate how to leverage FOSS and Linux tools to build a powerful, scalable cloud that easily competes with proprietary solutions.
The tutorial is aimed at those interested in building clouds and uses Xen and CloudStack as examples to get started. You will leave with a collection of pre-made tools that you can use right out of the box or modify to your liking. You will also leave with immediately useful knowledge on best practices and common pitfalls covering areas such as security, multi-tenancy and others. Tools discussed include Xen, XCP. Open vSwitch, OpenStack, CloudStack and DevOps tools such as Chef, Puppet and Juju.
While we’re all acutely aware of cloud computing benefits, few enterprises truly optimize cloud computing investments by migrating mission-critical applications to a cloud environment. But, as businesses gain confidence in the cloud, they will increasingly look to shift enterprise applications from traditional physical environments to external cloud platforms to take advantage of the flexibility, scalability and cost benefits of cloud computing.
In this session targeted for IT professionals, we’ll share best practices for shifting critical enterprise applications into the cloud to improve performance and increase efficiencies. Sean Jennings, vice president of solutions architecture for Virtustream will discuss Virtustream’s work with Red Hat Enterprise Linux and present real-world case studies that highlight tangible benefits achieved from cloud-based deployments and will offer attendees tips for migrations.
Cloud aware applications decrease server count and handle massive user load by maximizing tenant density. Traditional web applications rely on Cloud management services and Infrastructure as a Service to decide on when to spin up or tear down an entire application server instance. Cloud enabled application platforms and Platform as a Service can peer inside tenant traffic and further optimize the application’s Cloud characteristics.
In this session, Chris Haddad will describe • Why Cloud aware applications rise above web applications • When to make applications Cloud aware• How architects and developers may review existing web applications, identify Cloud anti-patterns, and propose Cloud pattern• Open source projects delivering a cloud awareness.
Delivering Software as a Service in the cloud requires agility and speed. Sadly, those are two attributes that big companies aren’t usually good at doing. Instead of organizing to deliver results, companies tend to build silos where development, operations, QA and security operate as separate entities. DevOps unites these groups to deliver services faster and provide results that matter.
This talk will arm you with the DevOps patterns to follow as well as point out specific anti-patterns to avoid. To show you how to implement DevOps in your org, this talk will cover sample architectures and Open Source tooling. Come hear how to start delivering results with increased agility and speed.
Do you dream of spinning up ten, twenty, or a thousand virtual machines in an instant? Discover and repair bottlenecks without moving a finger? Dodge the loss of an entire storage array with no-one noticing? During this tutorial, we will demonstrate how to leverage FOSS and Linux tools to build a powerful, scalable cloud that easily competes with proprietary solutions.
The tutorial is aimed at those interested in building clouds and uses Xen and CloudStack as examples to get started. You will leave with a collection of pre-made tools that you can use right out of the box or modify to your liking. You will also leave with immediately useful knowledge on best practices and common pitfalls covering areas such as security, multi-tenancy and others. Tools discussed include Xen, XCP. Open vSwitch, OpenStack, CloudStack and DevOps tools such as Chef, Puppet and Juju.
Linux, which is deployed in over 80% of Fortune 500 companies, recently celebrated its 20th year. This is a great triumph for the Linux community and its adopters. But the success didn't "just happen."
In this presentation, Tim Burke, Red Hat’s VP of platform engineering, will highlight the contributing factors that have enabled Linux to be consumable and robust enough to be the foundation of the most demanding workloads while at the same time delivering key innovations. Beyond the traditional datacenter, Linux continues to be the foundation of the current disruptive wave of cloud computing, big data, and scale-out architectures. Burke will also describe how Linux enterprise productization is adapting to meet these new challenges.
There is no doubt that Linux has proved to be a very viable and attractive technology for enabling large scale cloud deployments. Oracle CIO, Mark Sunday will discuss how Oracle has built and expanded its data center using Linux over the last many years while going through multiple acquisitions, hundreds of thousands of customers and thousands of employees and partners. How did Linux perform under pressure of constant and rapid growth and scale?
In addition, Wim Coekaerts, Oracle's Senior Vice President of Linux and Virtualization Engineering will discuss how Linux is evolving to accommodate even more demanding mobile, web and cloud applications, much larger and varied data sets, and a need for better testing, optimization, and instant provisioning of Linux solutions. We'll look into the crystal ball and see what's next for Linux!
Aedo will discuss how OpenStack is democratizing access to high performance cloud resources, previously only available to the massive web-scale companies. He will focus on how to deploy OpenStack as efficiently as possible, lowering the barrier to entry and reducing the footprint. Aedo will outline specifics on why the OpenStack framework has been widely adopted and is rapidly growing, including:Cost, Licensing, Community, Breadth of Offering, Scalability, and Interoperability.
Aedo's discussion will be aimed at CIOs and vice presidents of Technology, as well as project managers looking to deploy OpenStack today. Conference attendees can expect a discussion centered on the merits of open source cloud software, as well as vital background information on how users can expect OpenStack to impact users’ cloud experience. The talk is for those in the intermediate range of technical experience.
The Xen Hypervisor was built for the Cloud from the outset: when Xen was designed, we anticipated a world, which today is known as cloud computing. Today, Xen powers the largest clouds in production. This talk explores success criteria, architecture, trade-offs and challenges for cloudy hypervisors.
It is intended for users and developers and starts with a brief introduction to Xen and its architecture, shine some light on common challenges for KVM and Xen, such as the NUMA performance tax and securing the cloud. It will introduce the concept of domain disaggregation as an approach to increase security, robustness and scalability: all important factors for building clouds at scale. The talk will conclude with an update on Xen support in Linux, Xen for ARM servers and other exciting developments in the Xen community and their implications for building open source clouds!
Building a cloud is a tricky business; sustaining one at scale is impossible without the right tools. No not panic - there are open source best practices that can manage cloud infrastructure at scale. This session talks about how to apply DevOps tools to cloud operations (CloudOps ). We'll discuss how to manage rolling deployments and upgrades for OpenStack using Opscode Chef and Dell Crowbar.
Ganeti is a robust cluster virtualization management software tool. It’s built on top of existing virtualization technologies such as Xen and KVM and other Open Source software. Its integration with various technologies such as DRBD and LVM results in a cheaper High Availability infrastructure and linear scaling.
This hands-on tutorial will cover a basic overview of Ganeti, the step-by-step install & setup of a single-node and multi-node Ganeti cluster, operating the cluster, and some best practices of Ganeti. Finally, deploying and using a web-based management tool called Ganeti Web Manager.
If attendees want to participate in the optional hands-on portions of the tutorial, there will be virtual machine images available online and at the tutorial itself. We’ll be using VirtualBox and Vagrant to deploy Ganeti on two to three Ubuntu nodes.
In this talk I will speak about the motivations that have lead to the current generation of Big Data Architectures, what course their evolution has taken, what are the big challenges in front and how they may evolve. I will spend some time on some of the industry use cases where these systems are great and some others where they are not so great. I will also talk about challenges of running these systems on cloud infrastructure and provide ideas on how some of those could be overcome.
This presentation has two parts:
Part 1 - Introduction to development methodology and work flow for contributing to GlusterFS.
Part 2 - Introduction to GlusterFS architecture and code (implement a trivial translator)
The target audience are programmers (basic C programming skills) who might be interested to join the GlusterFS development community.
The days of large IT organizations maintaining systems manually are ending. Today's infrastructure is dynamic, personalized, and malleable. IT infrastructure has become incredibly flexible and complicated as it increasingly uses cloud computing infrastructure in combination with traditional data-centers. To manage such hybrid infrastructures, organizations need configuration management solutions that enable system administrators to deploy and move workloads with ease, without disruption and with consistent behavior across the physical and virtual platforms. This presentation is for infrastructure architects, system administrators and software developers. Mark will discuss the present and future challenges of managing IT infrastructure and will review scenarios and strategies to scale hybrid infrastructures from a few to thousands or even millions of nodes, while ensuring reliability and compliance for all nodes throughout their entire life cycle.
Ganeti is a robust cluster virtualization management software tool. It’s built on top of existing virtualization technologies such as Xen and KVM and other Open Source software. Its integration with various technologies such as DRBD and LVM results in a cheaper High Availability infrastructure and linear scaling.
This hands-on tutorial will cover a basic overview of Ganeti, the step-by-step install & setup of a single-node and multi-node Ganeti cluster, operating the cluster, and some best practices of Ganeti. Finally, deploying and using a web-based management tool called Ganeti Web Manager.
If attendees want to participate in the optional hands-on portions of the tutorial, there will be virtual machine images available online and at the tutorial itself. We’ll be using VirtualBox and Vagrant to deploy Ganeti on two to three Ubuntu nodes.
If you are Zynga, Netflix, or the next hot web startup, the cloud provides you with programmatic access to vast storage and computing resources and the ability to scale your app by launching hundreds of load-balanced servers as needed.
Increasingly, however, it is small and medium businesses and traditional IT departments that are looking to the cloud to complement, and in some cases replace, their existing infrastructure.
They are attracted to the self-service capabilities of the cloud, a giant IT vending machine that can deploy complete applications with the push of a button and which can be later customize and managed as needed.
This talk will describe in detail this new wave of cloud usage. It will draw from our experience packaging BitNami stacks, which have been deployed millions of times and power the products of the leading commercial open source companies.
This panel will address how open source came to power all layers of the cloud, from virtualization and containers, to orchestration, storage and platform-as-a-service. There are a multitude or reasons why users and developers gravitate towards open source. This panel discussion will focus on the reasons that open source prevailed, with cloud computing as a case study for what is - and is not - important for open source success.
Does Google’s Ganeti virtualization management technology power your cloud? Looking for a fast, easy and scalable way to manage your Ganeti-based clusters? Ganeti Web Manager (GWM) provides administrators an easy-to-deploy, Django-based GUI that helps effectively manage private clusters and works equally well for those providing cluster access to customers. GWM has a rich feature set including a refined quota and permission system, seamless HTML5-based noVNC integration tailored to work in any environment and many other great features. Ganeti Web Manager makes cluster management for administrators truly simple.
Attendees will also get the opportunity to see how Ganeti Web Manager works in a full production environment at Oregon State University’s Open Source Lab. A live demo using Vagrant will be shown during the presentation walking through the various features that are included.
Standards - we hear a lot about how standards should affect our decision making. We wouldn't dream of using a non-standard mail or web protocol - but what does one do in the emerging spaces like cloud computing; where many of the fundamental tenets are shaken or thrown away entirely - and while many aspire to be the new standard - there currently is no true standard. Does one do what everyone else is doing, or wait for it to be codified? How do you avoid getting locked in to a non-standard implementation - and does it matter?
Software applications are increasingly being developed and deployed in the cloud, and use of open source software is more prevalent than ever. It is critical for technology managers to be aware that there are open source license obligations that are unique to cloud based products. For instance the Affero version of GPL (AGPL) license extends the GPLv3 rules to applications that are not distributed (i.e. cloud-based applications). This presentation will highlight how license compliance differs and what license compatibility issues arise when developing for the cloud compared to developing products for distribution.
This presentation will equip technology managers with the knowledge to manage open source software used in for cloud based applications. This knowledge will help increase development velocity and reduce costs, while ensuring open source compliance throughout the industry.
Today there are so many big data (aka NoSQL) solutions in market and it is very confusing for architects to choose to right solutions for the right jobs. More over with everyday developments in this area, it is getting more difficult to keep up to date on latests and greatest frameworks. In this talk, I would like to take my audience through a basic concept journey to categorize the big data solutions with their benefits and some common issue so that they are prepared to take a decision for their projects.
Main audience for this session will be developers, architects and technical manager; who want to know basic underling concepts of big data frameworks and this talk will not go into details of any of those frameworks.
Past debates on “if” ARM servers will enter the datacenter have now become a discussion of “how”. Cloud computing models are particularly appealing due to their value in deploying and managing the scale-out workloads that benefit most from these architectures. In this talk we will discuss the application of open source cloud technologies such as OpenStack and CloudStack with ARM hardware. We will cover a variety of usage models, including the use of bare-metal deployment for physicalization. We’ll also provide insights based on our own experiences to describe the current state of what works, where challenges remain, and where key opportunities may lie.
This talk is targeted for cloud operators and developers interested in learning about the evolving ecosystem around ARM servers for cloud computing. A basic understanding of cloud stacks and related technologies is required.
From the metal of public clouds like HP Cloud to the “small” hosted infrastructure of today’s startups like Instagram, Ubuntu Server has proven itself to be the #1 OS for the cloud. Ubuntu Cloud's core consists of a number of integrated technologies: OpenStack, MAAS, Juju, LXC, Ubuntu Cloud images. By gluing together these different components of the stack, Ubuntu can provide both operations and developers a unified process to deploy their infrastructure. Developers can then test applications on local machines and deploy it to the cloud with the same tools used to build the cloud.This technical talk is for devops and will give a deep technical overview of these components and their integration points. As an example use case, we'll take a look at how the Ubuntu Server team at Canonical leverages MAAS and Juju to drive their continuous-integration and development efforts around OpenStack.