This is a duplicate of a blog I authored for SUSE, originally published at the SUSE Blog Site.
It’s a transformative time for OpenStack.
And I know a thing or two about transformations.
Over the last two and a half years, I’ve managed to lose over 90 pounds.
(Yes, you read that right.)
It was a long and arduous effort, and it is a major personal accomplishment that I take a lot of pride in.
Lessons I’ve Learned
When you go through a major transformation like that, you learn a few things about the process, the journey, and about yourself.
With OpenStack on my mind these days – especially after being nominated for the OpenStack Foundation Board election – I can see correlations between my story and where we need to go with OpenStack.
While there are a number of lessons learned, I’d like to delve into three that are particularly pertinent for our open source cloud project.
1. Clarity on the Goal and the Motivation
It’s a very familiar story for many people. Over the years, I had gained a little bit of weight here and there as life events occurred – graduated college, first job, moved cities, etc. And I had always told myself (and others), “By the time I turned 40 years old, I will be back to my high school weight.”
The year I was to turn 40, I realized that I was running out of time to make good on my word!
And there it was – my goal and my motivation.
So let’s turn to OpenStack – what is our goal and motivation as a project?
According to wiki.OpenStack.org, the Openstack Mission is “to produce the ubiquitous Open Source Cloud Computing platform that will meet the needs of public and private clouds regardless of size, by being simple to implement and massively scalable. OpenStack is open source, openly designed, openly developed by an open community.”
That’s our goal and motivation
- meet the needs of public and private clouds
- no matter the size
- simple to deploy
- very scalable
- open across all parameters
While we exist in a time where it’s very easy to be distracted by every new, shiny item that comes along, we must remember our mission, our goal, our motivation – and stay true to what we set out to accomplish.
2. Staying Focused During the “Middle” of the Journey
When I was on the path to lose 90 pounds, it was very tempting to be satisfied during the middle part of the journey.
After losing 50 pounds, needless to say, I looked and felt dramatically better than I had been before. Oftentimes, I was congratulated – as if I had reached my destination.
But I had not reached my destination.
While I had made great progress – and there were very tangible results to demonstrate that – I had not yet fully achieved my goal. And looking back, I am happy that I was not content to stop halfway through. While I had a lot to be proud of at that point, there was much more to be done.
OpenStack has come a long way in its fourteen releases:
- The phenomenal Newton release focused on scalability, interoperability, and resiliency – things that many potential customers and users have been waiting for.
- The project has now been validated as 100% compliant by the Core Infrastructure Initiative (CII) as part of the Linux Foundation, a major milestone toward the security of OpenStack.
- Our community now offers the “Certified OpenStack Adminstrator” certification, a staple of datacenter software that much of the enterprise expects, further validating OpenStack for them.
We’ve come a long way. But there is more to go to achieve our ultimate goal. Remember our mission: open source cloud, public and private, across all size clouds, massively scalable, and simple to implement.
We are enabling an amazing number of users now, but there is more to do to achieve our goal. While we celebrate our current success, and as more and more customers are being successful with OpenStack in production, we need to keep our eyes on the prize we committed to.
3. Constantly Learning and Adapting
While losing 90 pounds was a major personal accomplishment, it could all have been in vain if I did not learn how to maintain the weight loss once it was achieved.
This meant learning what worked and what didn’t work, as well as adapting to achieve a permanent solution.
Case in point: a part of most weight loss plans is to get plenty of water daily, something I still do to this day. While providing numerous health advantages, it is also a big help with weight loss. However, I found that throughout the day, I would get consumed with daily activities and reach the end of the day without having reached my water requirement goal.
Through some experimentation with tactics – which included setting up reminders on my phone and keeping water with me at all times, among other ideas – I arrived at my personal solution: GET IT DONE EARLY.
I made it a point to get through my water goal at the beginning of the day, before my daily activities began. This way, if I did not remember to drink regularly throughout the day, it was of no consequence since I had already met my daily goal.
We live in a world where open source is getting ever more adopted by more people and open source newbies. From Linux to Hadoop to Ceph to Kubernetes, we are seeing more and more projects find success with a new breed of users. OpenStack’s role is not to shun these projects as isolationists, but rather understand how OpenStack adapts so that we get maximum attainment of our mission.
This also means that we understand how our project gets “translated” to the bevy of customers who have legitimate challenges to address that OpenStack can help with. It means that we help potential user wade through the cultural IT changes that will be required.
Learning where our market is taking us, as well as adapting to the changing technology landscape, remains crucial for the success of the project.
Room for Optimism
I am personally very optimistic about where OpenStack goes from here. We have come a long way, and have much to be proud of. But much remains to be done to achieve our goal, so we must be steadfast in our resolve and focus.
And it is a mission that we can certainly accomplish. I believe in our vision, our project, and our community.
And take it from me – reaching BIG milestones are very, very rewarding.
Until next time,
This is a duplicate of a blog I authored for SUSE, originally published at the SUSE Blog Site.
What a great week at the OpenStack Summit this past week in Barcelona! Fantastic keynotes, great sessions, and excellent hallway conversations. It was great to meet a number of new Stackers as well as rekindle old friendships from back when OpenStack kicked off in 2010.
A few items of note from my perspective:
OpenStack Foundation Board of Directors Meeting
As I mentioned in my last blog, it is the right of every OpenStack member to attend / listen in on each board meeting that the OpenStack Foundation Board of Directors holds. I made sure to head out on Monday and attend most of the day. There was a packed agenda so here a few highlights:
- Interesting discussion around the User Committee project that board member Edgar Magana is working toward, with discussion on its composition, whether members should be elected, and if bylaw changes are warranted. It was a deep topic that required further time, so the topic was deferred to a later discussion with work to be done to map out the details. This is an important endeavor for the community in my opinion – I will be keeping an eye on how this progresses.
- A number of strong presentations by prospective gold members were delivered as they made their cases to be added to that tier. I was especially happy to see a number of Chinese companies presenting and making their case. China is a fantastic growth opportunity for the OpenStack projecct, and it was encouraging to see players in that market discuss all they are doing for OpenStack in the region. Ultimately, we saw City Network, Deutsche Telekom, 99Cloud and China Mobile all get voted in as Gold members.
Two Major SUSE OpenStack Announcements
SUSE advancements in enterprise ready OpenStack made its way to the Summit in a big way this week.
- SUSE OpenStack Cloud 7: While we are very proud to be one of the first vendors to provide an enterprise-grade Newton based OpenStack distribution, this release also offers features like new Container-as-a-Service capabilities and non-disruptive upgrade capabilities.
Wait, non-disruptive upgrade? As in, no downtime? And no service interruptions? That’s right – disruption to service is a big no-no in the enterprise IT world, and now SUSE OpenStack Cloud 7 provides you the direct ability to stay live during OpenStack upgrade.
- Even more reason to become a COA. All the buzz around the Foundation’s “Certified OpenStack Administrator” exam got even better this week when SUSE announced that the exam would now feature the SUSE platform as an option.
And BIG bonus win – if you pass the COA using the SUSE platform, you will be granted
- the Foundation’s COA certification
- SUSE Certified Administrator in OpenStack Cloud certificatio
That’s two certifications with one exam. (Be sure to specify the SUSE platform when taking the exam to take advantage of this option.)
Further Enabling the Enterprise
As you know, enterprise adoption of OpenStack is a major passion of mine – I’ve captured a couple more signs I saw this week of OpenStack continuing to head in the right direction.
- Progress in Security. On stage this week, OpenStack was awarded the CII, the Core Infrastructure Initiative Best Practices badge. The CII is a project out of the Linux Foundation project that validates open source projects, specific for security, quality and stability. By winning this award, OpenStack is now validated by a trusted third party and is 100% compliant. Security FTW!
- Workload-based Sample Configs. This stable of assets has been building for some time, but OpenStack.org now boasts a number of reference architectures addressing some of the most critical workloads. From web apps to HPC to video processing and more, there are great resources on how to get optimize OpenStack for these workloads. (Being a big data fan, I was particularly happy with the big data resources here.)
I’d be interested in hearing what you saw as highlights as well – feel free to leave your thoughts in the comments section.
OK, time to get home, get rested – and do this all over again in 6 months in Boston.
(If you missed the event this time, OpenStack.org has you covered – start here to check out a number of videos from the event, and go from there.)
Until next time,
Earlier this year, Dell (the company I work for) hosted an OpenStack deploy day, and we had great participation from users and developers from all around the world.
We’ll, we’re doing it again.
One week from today – May 31, 2012 – Dell will be hosting a world wide Essex deploy day, and we’re inviting everyone to be a part. It’s a great way for users of any level to deploy OpenStack with Crowbar and get a better understanding of how the Essex release of OpenStack works.
As before, the focus of the day will be on automating deployment of the latest release of OpenStack, specifically through Dell’s Crowbar software framework (www.Dell.com/Crowbar). It will be an all day, world wide event that will engage all types of OpenStack fans – developers, operators, users, and more.
We’re already getting a strong response from the OpenStack vendor community as well. Along with Dell, you’ll see Suse, Mirantis, enStratus, and others in person and on Skype to work on Essex, whether its advanced topics, bug fixing, and even 101 sessions for newcomers.
All the details you need are on our Github site – https://github.com/dellcloudedge/crowbar/wiki/OpenStack-Essex-Deploy-Day
As an added bonus, we also have a few physical locations to hack in person at as well – Austin, Boston, and New York. If you’re in one of these locales, be sure to RSVP and stop by. (And if you’re interested in hosting a location for the hack-a-thon, drop us a line and we’ll tell you how.)
If you have any questions about details, logitistics, or how Dell is enabling our customers with OpenStack, drop us a line at OpenStack@Dell.com.
See you there!
Until next time,
- All the event details – https://github.com/dellcloudedge/crowbar/wiki/OpenStack-Essex-Deploy-Day
- Info for the Austin, TX location – http://www.meetup.com/OpenStack-Austin/events/64399052/
- Info for the Boston, MA location – http://www.meetup.com/Openstack-Boston/events/65206122/
- Info for the New York, NY location – http://www.meetup.com/OpenStack-New-York-Meetup/events/65887462/
- More info on the Dell OpenStack-Powered Cloud Solution at www.Dell.com/OpenStack
- Feel free to send any questions to OpenStack@Dell.com