OpenStack:
Cloudwatt: New in Horizon Icehouse: Retrieve a password generated by an instance
One mode of authentication for an instance is the use of a password. For example, to log in to a Windows instance, users must begin a session via RDP and provide an administrator login and a password. If this password was not supplied on the command line, it can be generated by the instance itself (for example, if it uses cloudbase-init). How to store and retrieve this password? How has the new version of Horizon Icehouse improved this process? Read more.
Cody Bunch: Getting Started With OpenStack IceHouse – Cookbook Style
With the Juno summit underway, it means that OpenStack IceHouse shipped recently. As you may know, I worked with Mr Kevin Jackson (here) on the second OpenStack Cookbook which was a Grizzly release. Mind, books take a /long/ time to update, so we decided against re-releasing for IceHouse. That said, the examples in the book, concepts, and builds are still relevant. That is, we’ve updated the online code repositories to help you get started. Read more.
eNovance: How to benchmark your cloud infrastructure before getting into production (Part 1)
As for every project hosted by eNovance, Automated Health Check (AHC) project is done under an open source licence and publicly available on github via the edeploy repository. Up to now, I never found a project that satisfy the following requirements which is why I started this project. Read more.
eNovance: Deploying OpenStack the eNovance way
Having an industrialized way to deploy OpenStack for our customers, independant of the OpenStack/Linux distributions our customers may chose to use, is a key element to ensure maintainability and upgradability, and therefore customer satisfaction. As our experience grows, our set of tools is getting better everyday, and while we have often described some of these tools individually, providing a complete overview of the tooling was on our todo list until now… Read more.
Mirantis: Cloud, Drivers and OpenStack DriverLog
OpenStack is about having the freedom to exploit new technology and solutions quickly. You put that in practice by evolving and optimizing your cloud’s performance, features and cost as fast as the cooperative efforts of hundreds of vendors and thousands of contributors can make possible. But doing this with confidence means making decisions about, and investments in hardware, software and systems — and that means having meaningful, detailed and trustworthy information about OpenStack drivers: the logical glue connecting third-party products with OpenStack components. Read more.
Opensource.com: Moving towards an open source cloud with OpenStack
Over the past years, I've played a leading role in helping to bring openness to the storage industry. At Nexenta, we inherited great technology from Sun Microsystems and went to market with an open core business model. This model, and a lot else, worked well and Nexenta has been called "the most disruptive storage company of the last 10 years" in part because of the impact we had on legacy, lock-in based proprietary vendors. Read more.
Rackspace: The Treasure Of OpenStack Trove: Its History And Its Future
For those of you who don’t know, Trove is the newest integrated OpenStack project. We have been working on it for over two years at Rackspace, and it’s been a wild ride. We’ve had a ton of help from our friends at HP, who have been on this roller coaster with us for a long while as well. You’re sure to hear more about Trove at OpenStack Summit Atlanta next week, but today I’d like to take a walk down memory lane with Trove, and talk about how it went from a small project started within Rackspace to the treasure it is today. Read more.
Rackspace: So, You Want To Be An OpenStack Contributor?
As a Racker who works on the communications side of a very technical business, I know just how challenging it can be to contribute to the open source conversation. Sometimes the best way to stay relevant with developers, architects and designers is to dive headfirst into the projects that keep them busy. OpenStack, for example, is a great place to start.Read more.
Red Hat: Sahara: OpenStack Elastic Hadoop on Demand
Anyone who is serious about big data, scale out applications and cloud infrastructure should want to intimately understand the benefits of scale out architecture and the resource elasticity of cloud services. As we continue our evolution into a deeper understanding of data, we see a need agile access to an elastic big data platform. Such a platform can allow us to capture, synthesize and quantify data into business value. Read more.
OpenStack Summit Atlanta 2014:
StackSync: A Dropbox-like Personal Cloud for OpenStack Swift
StackSync is a Dropbox-like open source synchronization tool that runs on top of OpenStack Swift. StackSync is specially designed to take care of organizations' real needs with features like scalability, openness, security and the typical ease of use offered by personal clouds. Watch the video.
Performance of Hadoop on OpenStack
With the growing popularity and footprint of IaaS platforms, the question of migration of computational workloads to these virtualized environments becomes more and more relevant. Savanna provides integration and automation for Hadoop deployment on OpenStack, but what about performance in this environment? Watch the video.
Working with Security Groups
OpenStack natively provides isolation between tenants. The default set of rules in place when a new tenant is created allows for any outbound communication, but no inbound. Security groups are the mechanism we can use to modify these rules. This session will cover the basics of creating security groups for both ingress and egress. Watch the video.
OpenStack Scale-out High Availability: Scaling to 1,000+ Servers without Neutron
OpenStack networking can be challenging and many of the biggest deployments such as HP, ANL, and CERN use their own customized network drivers. That's because default OpenStack networking models don't make sense in a modern datacenter. We designed our own layer-3 (L3) nova-network plugins to Open Cloud System (OCS) 3.0 that replaced the default networking model in an extensible and best practices manner Watch the video.
Planning Your OpenStack Cloud Project
Drawing on their experience planning, integrating and operating OpenStack clouds for large enterprises, the speakers will present sample scopes, project plans, budgets and staffing levels to build and operate moderate sized clouds. Along the way, they will share best practice and common pitfalls in the process. Watch the video.
Increasing Read Scalability in Openstack Using Database Replication
A key scalability challenge for almost all OpenStack components is a reliance on a single authoritative store of service related information. While not always the case, generally this comes in the form of a MySQL or PostgreSQL database. As production deployments become larger and Openstack continues to move into the enterprise space we will need to be able to scale this central store. Watch the video.
Deploying OpenStack in a Multi-Hypervisor Enterprise Environment
Deploying OpenStack in a Multi-Hypervisor Enterprise Environment Most OpenStack distributions are centered around a single hypervisor, KVM. Enterprises, on the other hand, have massive investments in a variety of different virtualization platforms. Building a private cloud is a massive change in and of itself, and most large enterprises are reluctant to lose their existing competence with their chosen hypervisor at the same time.Watch the video.
The Battle of the Distros -- Which One is Better for My Cloud?
OpenStack is a powerful open-source cloud management system. Multiple services, databases, configuration files, messaging queues and runtime agents are needed to realize its full potential. This is obviously not easy to deploy in production and, even more important, to monitor and troubleshoot potential issues. OpenStack distributions provide a solution to all the above-mentioned problems. But which one is the best for your cloud? Watch the video.
Multi-Node DevStack with Puppet
One challenge for developing on Neutron right now is that you need to quickly deploy multi-node devstack, and automate testing. In this 90 minute workshop we will walk you through implementing a multi-node devstack environment w/ Puppet on your own development machine. Watch the video.
How Community Can Make OpenStack Customer Centric
One great benefit of implementing OpenStack is the ability - at least in principle - to influence the project's pace, priorities and roadmap. Having a seat at the table helps insure that OpenStack evolves in response to the real operational needs and economics of your business Watch the video.
2014 Spring User Survey Results and Feedback
The OpenStack user committee will present the results of the OpenStack user survey performed during April 2014 along with the recent work with OpenStack operators to establish a requirements gathering process and feedback loop. Watch the video.
Orchestration for Public Cloud: The Experience of Running Heat at Rackspace
One year ago in Portland, the developer community declared intent to create a native, open, and declarative DSL for Heat (the OpenStack Orchestration service), and mature the project to the point of wide adoption across the OpenStack ecosystem. In the past year, the project has significantly matured and is now accessible to customers on one of the largest public clouds in the world. Watch the video.
Focusing on Developer Experience and Announcing developer.openstack.org
This talk will dive into what Developer Experience is and, more importantly, why it's critical for OpenStack's future. Application developers, those developers who create applications that will run on OpenStack powered clouds, have been an underserved community in our ecosystem to date. The domains of User Experience and Developer Experience have not recieved as much focus within OpenStack as they should.Watch the video.
High Availability in Neutron - Getting the L3 Agent Right
To provide public connectivity to virtual machines, you can install the Neutron L3 Agent which aims to connect your VM to external networks (Internet for example) through virtual routers and also connect VM between internal private networks. Watch the video.
Enhancing High Availability in Context of OpenStack
There are 4 layers of HA to consider in a cloud deployment: the application itself, the virtual machine the application runs on, and the control plane of the cloud that allows provisioning and managing resources. The OpenStack development community is largely focused on HA of OpenStack itself (i.e. the control plane). VM-level HA has some limited support in OpenStack, but it is not complete. Watch the video.
Customizing Horizon Without Breaking on Upgrades
In probably most cases, when Horizon, the OpenStack Dashboard is installed, it's desired to change it's look and feel to meet the corporate look and feel". In many installations, software is deployed via software packages. When updating or upgrading software via distribution packages, in almost all cases changes applied to files installed will become overwritten. In this session, we'll show, how to achieve both, changes and not to break due package updates or even upgrades.Watch the video.
Troubleshooting Neutron Virtual Networks
Many folks find they way Neutron builds virtual networks a mystery. For those of us who have set up OpenStack and created a virtual machine that didn't get an IP or couldn't communicate out its network interface, this session will be for you. In this session we will look at many of the tools available in Linux that can be used to troubleshoot problems in Neutron networking. Watch the video.
Hosting Hybrid (Bare-metal + Virtualized) Applications on OpenStack
OpenStack is quickly gaining momentum as a general-purpose IaaS platform to host a variety of applications. However, for some applications, running on shared or general-purpose virtualized hardware may be suboptimal or even unacceptable for a number of reasons, including performance or security. Watch the video.
Learning to Trust the Cloud / Securing OpenStack with Intel Trusted Computing (Combined)
Cloud computing provides obvious economic and manageability benefits. Unused resources in production environments can be used to deploy development instances. Public clouds mean we can avoid buying rooms full of mostly idle hardware just to cater for worst case scenarios. And, thanks to hypervisors imposing isolation between instances, this should all come at no cost to security. Watch the video.
Tempest: Integrated OpenStack Testing
Tempest is OpenStack's integrated test suite which aims to provide validation that OpenStack is working. As such it is run as a gating on job on all proposed commits to OpenStack. It is designed to run against an operational OpenStack cloud, which includes everything from a devstack deployment to a public cloud. Watch the video.
OpenStack Python and the Holy Grail: A New Proposal for Image Portability
We've all heard it: portability, federation, interconnected. The Holy Grail of the open cloud movement is arguably compute instance portability, but it may be possible to port virtual machine images now. While open source tools exist to covert raw VM disk images, image portability may be best achieved by OpenStack providers by adopting some common bootstrapping and data transfer patterns. In this session, John Garbutt and Brian Rosmaita from Rackspace will explore what that may entail. Watch the video.
Using OpenDaylight Within an OpenStack Environment
OpenDaylight is an open platform for network programmability to enable SDN and create a solid foundation for NFV for networks at any size and scale. OpenDaylight is licensed under the Eclipse Public License, and recently had its first release, code-named Hydrogen. The OpenDaylight and OpenStack Neutron teams have collaborated to integrate the two projects such that OpenDaylight can provide virtual tenant networking for OpenStack tenants. Watch the video.
Initial Use Cases for OpenStack & Cinder In Your Enterprise IT Strategy
In this session, John Griffith and Rodney Peck will examine one of the strongest initial use case fits for introducing OpenStack, and specifically OpenStack Block Storage, within your enterprise IT infrastructure; self service test & development. This session will focus on discussing the advantages of providing self-service infrastructure to test and development teams and how it can serve as a gateway to other use cases in your environment. Watch the video.
Security for Private OpenStack Clouds
Private clouds are much more than just a public cloud behind a firewall. Private clouds reach into the enterprise and have deep integration with key shared infrastructure that is external to the cloud such as LDAP, Storage, VLANs, DNS, NTP, etc. Furthermore, private clouds have a different threat profile. Users may be from the same organization, but insider attacks and targeted external attacks motivate unique security solutions. Watch the video.
State of OpenStack Security
This session will bring the attendee up to date on the current state of the art in OpenStack Security. This talk will start with a high level state of the stack" that covers a review of the security enhancements between Havana and IceHouse as well as a review of current vulnerabilities, advisiories, and open issues. They will then discuss the results of an extensive root cause analysis which will discuss findings on how vulnerabilities happen in OpenStack, and how to make OpenStack more secure. Watch the video.
Under the Hood with Nova, Libvirt, and KVM
The Libvirt driver for Nova is one of the most comprehensive implementations across all supported hypervisors. It is quite common for new functionality to be added Libvirt before it hits the others. API calls to manage instances generally translate to a complex set of interactions between Nova, Libvirt and QEMU/KVM. During this talk, we will go under the hood to understand exactly what our KVM hypervisors are doing when various requests are made.JWatch the video.
OpenStack Security Group (OSSG): An Update on Our Progress and Plans
Originally organized in Fall 2012, the OpenStack Security Group (OSSG) now fills many critical security roles within the OpenStack Community. From assisting the Vulnerability Management Team (VMT) to consulting with projects about security best practices and testing technique, the OSSG has kept very busy. This talk will highlight the group's recent work and set the direction for future work. Watch the video.