Showing posts with label Atlanta. Show all posts
Showing posts with label Atlanta. Show all posts

2014-06-18

Back from the OpenStack Cloud Summit

This is a re-post of my article, originally published on The Ravello Blog.

Last month I attended the OpenStack Cloud Summit in Atlanta. It was a very interesting experience. I learned a lot of things from the people there, from the organization, and how the OpenStack cloud community works.

Without a doubt, the people who are writing the code are extremely talented. They are doing unbelievable work writing things that make something out of nothing – with just a few lines of code transform your whole system into a cloud that allows you do a huge number of things. It is absolutely amazing.


Not just for developers

Unfortunately, they don’t always understand that clouds have not really been used or built only for developers to write the code or for users to consume the cloud resources. There is a need to recognize the existence of a third party in the equation – the people who operate and manage the cloud, including the infrastructure. As a result, there are issues that have not yet been addressed but need to be considered and integrated into the system.

An operator is not a developer, and a developer is not an operator. No matter how much people talk about DevOps, there is still some kind of disconnect between the two groups. I could see a huge difference between the two groups at the conference. I had expected to see a more integrated community and was surprised by the extent of the divide.

Enterprises are definitely looking to OpenStack for the purpose of deploying cloud infrastructure in their organizations. There are a number of very large providers that are looking to deploy OpenStack as a service that they will resell to customers. The majority of those looking to OpenStack are looking to use it to deploy their own internal clouds.


Obstacles to adoption


There are a number of obstacles that are slowing down the adoption of OpenStack cloud.

The upgrade process and migration process between versions is problematic, and any kind of change to the infrastructure affects the underlying workloads. One of the most frequently heard requests from the enterprise point of view is to make the upgrade possible with zero downtime for underlying workloads.
Yes, they have taken huge steps in that direction. But they aren’t there yet. It will take time. Until then people need to understand and make their decisions accordingly. The enterprise can build infrastructure and processes around these limitations, and the need to have downtime for upgrades, or wait until features are available in the regular code.

Another thing that I noticed is that there are a number of “distributions” of OpenStack. I don’t think the use of the term “distribution” is apt here. There is only one OpenStack software. Yes, you have Redhat, which deploys Redhat OpenStack one way, and Ubuntu, RackSpace and others that deploy OpenStack in other ways, but the software in essence is the same.

The software takes the same code from the OpenStack foundation. These are not different distributions, they are different deployment methods. Even in those cases where additional pieces are added to the system package, in essence the software is the same. The problem is that these distributed solutions are not interchangeable. The solutions can be good for one thing and not so great for another. You cannot easily mix and match solutions, particularly with different operating systems.

There are currently no simple solutions for backing up your OpenStack cloud. Some maintain that you don’t need to provide such a solution, but this is the kind of thing that the enterprise may want, or provide as an added benefit to their customers.


OpenStack as a disrupting technology


OpenStack is a disrupting technology. It is making people think differently and work differently. It is making IT work differently. One of the contentions raised at the Summit addressed the need to fix the features without disrupting things. For example, there are features with problems from four versions ago that have not been completely resolved. In the interim, there have been some 17 other products introduced into the OpenStack product and surrounding infrastructure. Meanwhile those original features have not been fixed. People want to see OpenStack fix what’s there before investing effort in making the product even brighter and shinier.


Emergence of OpenStack ecosystem


There is an ecosystem evolving around OpenStack. For now it is a very small ecosystem. For example, there are people who provide monitoring solutions or deployment solutions based on OpenStack. This ecosystem is limited, though I expect it to continue to grow. (The ecosystem around VMware, for example, is much larger. It includes security, compliance, replication, backup , disaster recovery, and automation solutions.)

I praise the OpenStack Foundation for trying to commit to providing better solutions for operators. A half day of sessions was devoted to topics of interest to operators. The ensuing discussions were enlightening. Not everybody agreed about everything. But in my opinion, this was definitely a step in the right direction. The Summit was a great learning experience for me, and would definitely plan to attend future OpenStack events.

2014-05-25

#vBrownbag at the OpenStack Summit

There is only one thing I can say about the vBrownbag crew and their work

They are AMAZING!!!!

The crew on site was Jeremiah Dooley, Josh Atwell, Alastair Cooke and Eric Wright, Damian Karlson.

Here is their summary post - #vBrownBag was at OpenStack Summit Atlanta

The setup was super professional, the stream quality was amazing – kudos to the event team that provided super bandwidth!

The location was perfect and the sessions were great.

You can find the full playlist of all the sessions here

The session I presented is embedded below, and will give some insight into what I am currently working on – and where we are headed with OpenStack

Of course automation is a great thing – so Just to leave you with a quick way to download all of the presentations for your offline viewing – I used youtube-dl.

youtube-dl is a small command-line program to download videos from YouTube.com and a few more sites. It requires the Python interpreter (2.6, 2.7, or 3.3+), and it is not platform specific. It should work in your Unix box, in Windows or in Mac OS X. It is released to the public domain, which means you can modify it, redistribute it or use it however you like.

So simple

youtube-dl -cit --max-quality FORMAT https://www.youtube.com/playlist?list=PL2rC-8e38bUUDMikhKMpAT1KhDljl08wZ

2014-05-11

Icehouse/Juno OpenStack Summit 2014

I am finally on my way to the OpenStack Summit in Atlanta. (Full schedule online)

there might be some confusion about if this is the Icehouse Summit or the Juno summit – well I think it is safe to say that it is a bit of both. Icehouse is the current version of OpenStack – and the Operational track at the summit will be covering this version. The design track will be covering the next version – and that Will be Juno. I know it is confusing – especially for a newcomer like me – this will be my first (and hopefully the first of many to come) OpenStack Summit.

banner

So what is in store for us all? Well I will try and not compare my experience to that of VMworld – but this will only be a natural thing because VMworld is the only big conference I have really been at.

This will be a smaller event – and if you ask me that is a good thing – having 20,000 at a conference – is a lot of people – sometimes too much, so I am looking forward to the smaller environment.

I have never been to Atlanta before – so that will also be a first – there are a number of attractions close to the Conference Center, Georgia Aquarium, CNN Center, World of Coke.

For those of you who are interested in getting a Kosher meal in Atlanta – these are the restaurants that I have found – and will visiting to get some “suitable” nutrition – anyone interested in joining me is more than welcome.

I am also looking forward in seeing some familiar faces – people that I have got to know over the years and have met in person usually at VMworld events over the years – or on other occasions. I am also looking forward to meeting a whole new crowd of people – those who I have come to know through correspondence or through Twitter – and this will actually be the first face-to-face.

I think this will be a different environment, a different atmosphere, a different vibe, and a welcome change. We all need change in our daily lives – otherwise things get quite boring.

I will try to attend a number of the Design Summit sessions, mainly about overall architecture, deployment, and planning and design, but also some of the Operations track.

I will be presenting a vBrownbag TechTalk on Monday at 15.00 on UCS integration with OpenStack at B209 – there are a lot of familiar names on the list of presenters – so please feel free to pop by.

I will try and spend some time at the bloggers lounge as well at Level 2 (Room B208).

You can always find me on Twitter @maishsk – so please feel free to look me up and come and say hello.
(I promise I don’t bite)

See you there!