CloudKitty an Open Source rating and chargeback component for OpenStack

Chargeback and rating are currently lacking in OpenStack. If you wish to define/charge costs to your clients’ cloud usages or yours, you’ll need to develop your own tools. CloudKitty is addressing these use cases by adding an highly modular rating engine to you OpenStack cloud. In this talk we will introduce CloudKitty, an open source… Continue reading CloudKitty an Open Source rating and chargeback component for OpenStack

Building blocks for seamless integration of OpenStack into complex enterprise environment

Integrating OpenStack into an enterprise environment is challenging. A typical enterprise compute environment features tight security control; limited user privileges; and a slew of existing tools and systems for management, inventory, etc. In this talk, we will describe our modest attempt to integrate a multi-site OpenStack deployment into the compute infrastructure of a quantitative investment… Continue reading Building blocks for seamless integration of OpenStack into complex enterprise environment

Distributed Messaging System for OpenStack at Scale

Currently, OpenStack heavily relies on central broker for message distribution, like RabbitMQ. Theoretically it cannot scale-out very well due to restrictions of central messaging cluster. As a result, nova-cell has been proposed to improve its scalability, but other projects cannot benefit from this feature and moreover, this nova-only feature is still not production-ready. According to… Continue reading Distributed Messaging System for OpenStack at Scale

Extending OpenStack Swift to Support Third Party Storage Systems

Since its inception, OpenStack Swift stores data using its own distributed storage implementation. A new feature, called storage policies, was added in Juno and enables other storage systems to extend Swift, but only through the object server. In this talk, we highlight current development which will enable third party storage systems to extend OpenStack Swift… Continue reading Extending OpenStack Swift to Support Third Party Storage Systems

OpenStack: Beyond LBA’s* (Logical Block Addresses)

CHS (Cylinder/Head/Sector) is so 50’s, LBA (Logical Block Addresses) is so 90’s. What’s next? It’s time to rethink how we access storage NOW! The new interface to the storage media should support all application access methods whether its File, Block or Object. As storage industry evolves beyond storage management towards data management it is important… Continue reading OpenStack: Beyond LBA’s* (Logical Block Addresses)

Growing OpenStack at Time Warner Cable

In early 2014, Time Warner Cable began an initiative to transform internal IT operations using OpenStack. Over the next 6 months we grew a team and deployed OpenStack in two data centers and offered it to our customers with self-service features like geo-redundant object storage and global identity. Come listen to us talk as we… Continue reading Growing OpenStack at Time Warner Cable

Lessons Learned from Adopting Open Source at Hyperscale

Time is money, so if cost is zero, do you have infinite time? The lure of open-source is often its attractive price tag, but are you getting yourself into a boondoggle that will have your CxO questioning what all your resources are doing and when your project will be production ready? There’s a broad spectrum… Continue reading Lessons Learned from Adopting Open Source at Hyperscale

Don’t just Consume; Participate: Operations and the Community

Many operators of Open Source software, including OpenStack, believe they’re simply consumers of upstream development. I think there’s a better way. In my presentation, I’ll show how the unique perspective of operators can help in the design and development process and make for a more well rounded community. We’ll talk about strategies to help operators… Continue reading Don’t just Consume; Participate: Operations and the Community