The OpenStack Blog

Author Archive

DefCore Update: Input Request for Havana Capabilities

As part of our community’s commitment to interoperability, the OpenStack Board of Directors has been working to make sure that “downstream” OpenStack-branded commercial products offer the same baseline functionality and include the same upstream, community-developed code. The work to define these required core capabilities and code has been led by the DefCore Committee co-chaired by Rob Hirschfeld (his DefCore blog) and Joshua McKenty (his post).  You can read more about the committee history and rationale in Mark Collier’s blog post.

The DefCore Committee has introduced two key concepts that will be used to define the standard requirements across commercial products: Capabilities and Designated Sections. Capabilities represent the functionality that is exposed by an OpenStack-based cloud through APIs, which can be tested and reported on—for instance starting or stopping a virtual server. Designated sections are portions of upstream code from various OpenStack projects that are required in addition to the API-based capabilities. These requirements can change with each OpenStack release, and the DefCore committee has started with the Havana release to create an “advisory” set of requirements.  After community review on Havana, the Board will repeat the process for Icehouse requirements and then enforce those for the commercial trademark license programs.

Get Involved: Next week, the DefCore Committee will host two meetings for community input on the Capabilities they’ve scoped for the Havana release. The meetings will take place Wednesday, July 16, at 8 am PDT (1500 UTC) and 6 pm PDT (0100 UTC on July 17) to accommodate as many time zones as possible. You can reference the DefCore Committee’s current proposal, and join the meetings using the links on the following page:

After getting community input, the DefCore Committee plans to bring the proposed Havana Capabilities to the Board for approval at the next face-to-face meeting, taking place July 22nd in Portland, OR.  If approved, focus will then shift to the Designated Sections for Havana.

If you’d like to catch up on the work the Committee has been doing since the OpenStack Summit Atlanta, the following links contain the notes from their recent meetings:

https://etherpad.openstack.org/p/DefCoreLighthouse.1
https://etherpad.openstack.org/p/DefCoreLighthouse.2
https://etherpad.openstack.org/p/DefCoreLighthouse.F2F
https://etherpad.openstack.org/p/DefCoreLighthouse.3

 

Open Mic Spotlight, 4th Birthday Edition: Kashyap Chamarthy

kashyapThis post is part of the OpenStack Open Mic series to spotlight the people who have helped make OpenStack successful. Each week, a new contributor will step up to the mic and answer five questions about OpenStack, cloud, careers and what they do for fun. For the month of July, we’re focusing on Q&A specific to OpenStack’s 4th birthday. If you’re interested in being featured, please choose five questions from this form and submit!

Kashyap currently works for Red Hat on most things related to open source virtualization/cloud related projects (OpenStack). He works remotely, from India. Kashyap enjoys reading, traveling, and learning to be conscious to live minimally and in an ecologically sustainable way.

1. Where were you when you first heard of OpenStack? What were you doing?

It was in 2012 in Brussels, Belgium. I was there to participate in the (no-nonsense) FOSDEM conference. For most of the second (and the last) day of the conference I was hanging out in the “Virtualization Dev” room and attended the final session of the day: an OpenStack community panel discussion moderated by Thierry Carrez (current OpenStack release manager) & co. Most of the debates in that session were around evolving project governance, roles of linux distributions, release process and plenty their related topics. That’s when I learned about OpenStack.

2. What drew you to OpenStack?

I got involved in OpenStack around 2013 through RDO project (a community OpenStack distribution that stays close to upstream trunk, started by Red Hat). I’d say it’s the sheer range of areas one can contribute to in many useful ways. By the time I was starting with OpenStack, it clearly helped to have been closely familiar with some of the under-the-hood open source virtualization technologies (like libvirt, QEMU, KVM and a ton of tooling around it) that OpenStack relies on. I feel it’s a nice progression to work on a higher-level project like OpenStack that already takes advantage of these and connects them all together in a meaningful way (and not some afterthought bolt-on).

Others factors would be OpenStack’s commitment towards technical meritocracy, its fair (walking the walk style) approach in governance and community interactions, and flat out fun in participating in such a large community-based software project.

3. What does “open source” mean to you?

To me, it’s the strong belief that it is the most sensible approach to develop software. Secondly, the realization that “hey, I get to benefit immensely from the work of scores of open source communities (at the tap of a keystroke — thanks to innovations like GPL, Creative Commons and the likes), so it’s just fair to contribute back to those communities on whose labour I’m building my existing work.”

4. Which OpenStack debate gets you the most fired up? Why?

Hmm, off the top of my head I can’t single out something. But there are a lot of interesting technical/community related debates on the very high-traffic upstream openstack-dev mailing list. It’s a great experience for a new person to learn the community culture by following discussions (with some good mail filters), getting a sense of tone on the lists, what kind of topics to bring up (and how) and many more things — just by plain old observation.

I don’t mean to imply that everything is rainbows and butterflies. Sure, there are (open/closed) conflicts too – like any massive project with a lot of moving parts, but the civilized manner in which most of them are resolved is heartening to see.

5. What is your favorite memory from am OpenStack summit?

I haven’t been to an OpenStack summit, yet. But I was at an OpenStack meetup (“OpenStack in Action 4″ by eNovance, last November in Paris). In the conference lobby, I noticed Mark McClain (current Neutron project PTL) passed by – I walked up, politely introduced my self and had a brief conversation. Before I left him alone, I asked him to share a piece of wisdom that can help one wrap his/her head around the complexity of Neutron (OpenStack Networking project) and its associated open source plugins. “Read ‘iproute2′ man pages, read carefully and experiment more, it’s full of useful details,” Mark said. And I still haven’t gotten to
it. So, by saying it out loud here, hopefully I’ll get my act together and spend some quality time with it. :-)

Open Mic Spotlight: Claudiu Belu

claudiu_openstackThis post is part of the OpenStack Open Mic series to spotlight the people who have helped make OpenStack successful. Each week, a new contributor will step up to the mic and answer five questions about OpenStack, cloud, careers and what they do for fun. If you’re interested in being featured, please choose five questions from this form and submit!

Claudiu Belu is 23 years old, and a cloud engineer at Cloudbase Solutions. Currently living in Timișoara, Romania, he’s generally a curious person, trying to expand his knowledge and experience as much as he can making use of them on the job, contests or other personal projects. Looking for something new and challenging, he had his first contact with OpenStack about one year ago. The way the community was working on bringing it to new heights and their dedication got his attention and he wanted to bring his skills to the mix as well. Follow him on Twitter @ClaudiuBelu

1. How would you explain your job to your grandmother?

What am I doing at my job?

Well grandma, basically, I’m helping by expanding this new resource called “The Cloud”, by adding and integrating new parts and features to it, making it bigger, work better and be of more use to people. 

What? No grandma,it’s not going to help your crops by making it rain more often.

Then what does it do?

Well, it can do a lot of things, almost anything anyone can imagine and need, from data processing and/or mining to offering complex services over the internet.

2. Get creative — create an original OpenStack gif or haiku!

An OpenStack core reviewer’s daughter goes to her father and asks:
Daughter: Dad, could I go out tonight with my friends to a party? Mom told me to ask you.
Core reviewer: Hmmm… +2‏

3. What new OpenStack projects do you think will have a significant impact on the cloud market in the next year?

Ease of deployment is going to be key for wide adoption in the enterprise world. In this sense, I believe that our work at Cloudbase in integrating our Windows based components with Ubuntu Juju and MaaS will bring a great value to the OpenStack ecosystem.

4. How did you learn to code? Are you self-taught or did you learn in college? On-the-job?

I first started in highschool with Adobe Flash’s ActionScript, but nothing serious. I only took programming more seriously in college, developing my skills and knowledge at an exponential rate through many ways. Those main ways are: mandatory group projects, IT-related conferences and meetups, internships and trainings, coursera.com and udacity.org courses, coding contests, being a trainer myself and of course, through work experience.

What really captivated me about programming is that you basically have a personal butler doing whatever you want and coding was the way to tell it what to do. :)

5. What does “open source” mean to you?

Open source is a great way to share your ideas and contribute to other great ones. By doing so, you can achieve so much more as a large, open group rather than a small one or even alone.
I think what makes open source so great is that anyone can get involved and also the people that get involved are really interested in the projects and their contribution far outweighs the work done in a normal corporation.

Open Mic Spotlight: Ryan Hsu

RyanHsuThis post is part of the OpenStack Open Mic series to spotlight the people who have helped make OpenStack successful. Each week, a new contributor will step up to the mic and answer five questions about OpenStack, cloud, careers and what they do for fun. If you’re interested in being featured, please choose five questions from this form and submit!

Ryan is a longtime resident of Orange County who recently moved to Silicon Valley to work on Openstack at VMware. He has been mainly focused on testing and infra in Openstack (such as the VMware Minesweeper) but has squeezed in some small contributions in Nova and Horizon as well. Follow him on Twitter @serveshrimp

1. Finish the sentences. OpenStack is great for _______. OpenStack is bad for ______.

Openstack is great for choice. Openstack is bad for nobody. The great thing about OpenStack is that people have total control in selecting the best of breed components to build their cloud. Nobody ever got a nosebleed for choosing Openstack.

2. Get creative — create an original OpenStack gif or haiku! 

Submit awesome patch
Instantly get minus one
Shout curse at the screen

3. How did you learn to code? Are you self-taught or did you learn in college? On-the-job?

My first bout into coding was in the 6th grade when my friends and I would create horrible websites on Geocities. And when we got bored in math class, we would create tiny games in TI-BASIC on our calculators. It wasn’t until college, though, when I actually started coding useful things.

4. Where is your favorite place to code? In the office, at a local coffee shop, in bed?

Anywhere that has little noise and visual distraction, preferably with a dog nearby. Currently the best place is home.

5. What drew you to OpenStack?

OpenStack is extremely dynamic unlike any other projects I’ve worked on in the past. The sheer number of people working on the project, diversity of contributors, and level of enthusiasm never ceases to amaze me. Also, Python!

Open Mic Spotlight: Mark Vanderwiel

This post is part of the OpenStack Open Mic series to spotlight the people who have helped make OpenStack successful. Each week, a new contributor will step up to the mic and answer five questions about OpenStack, cloud, careers and what they do for fun. If you’re interested in being featured, please choose five questions from this form and submit!

Mark Vanderwiel has been with IBM Systems & Technology Group for 27+ years. He has worked on development of many projects, most recently with energy management and OpenStack. Currently he’s working on the OpenStack Chef cookbooks in StackForge as a core contributor.

1. What new OpenStack projects do you think will have a significant impact on the cloud market in the next year?

I have been most active in the StackForge OpenStack Chef cookbooks. This set of cookbooks is fairly new and growing at a fast pace.

2. How did you learn to code? Are you self-taught or did you learn in college? On-the-job?

I started with assembly on the 6502 (that’s old school Apple for you young guys), college with green terminals for nice pascal, then at IBM for 15 other languages. Now I focus on python and ruby for my Chef work.

3. Where is your favorite place to code? In the office, at a local coffee shop, in bed?

In my office, looking out the window at the million dollar backup generator, life is good.

4. What publications, blogs, mailing lists, etc do you read every day?

IRC #openstack-chef, #chef

5. What drew you to OpenStack?

The concept of handling cloud infrastructure with open source at first seemed like a wild idea. But after getting involved, it’s been a very interesting and encouraging experience. There are some great folks working on this.

Atlanta Summit, Day 4: New Skills, Bigger Goals

photo-4

In a room full of users, 4 trainers and and army of volunteers walked through, step by step, how to create, manage and delete an instance, as well as networking, user management, and how to use different storage services available in OpenStack.

“We want to get you playing around with Horizon. We aren’t making any assumptions. We want to start you from 0.”

Twenty minutes after the workshop began, the presenters asked, how many of you have an instance up and running? The entire room raised their hands and presenters applauded them.

Over the course of the ninety minute session, the trainers took the participants through exercises below to learn how to use the command line clients and the Horizon dashboard to set up identity, compute, creating containers, uploading and downloading objects, networking, block storage, image store.

photo-5

Getting Started with OpenStack

Two sessions on the fourth day of the summit provided a space for new users install OpenStack on their own, to spin up their own instances. In the session, “OpenStack from Zero to Nova: An Activity-Driven Workshop,” each participant was given their own self-contained all-in-one OpenStack cloud environment.

In another hands-on session, “Getting Started with OpenStack,” participants walked through each of the OpenStack components and were given suggestions and resources for learning OpenStack. In the session, participants set up a multi-node OpenStack cloud, on their laptops.

You Sir, Sir Vey

One of the most anticipated sessions of each summit is the discussion around the user survey results.

Reactions to the user survey:

@cote Looking through recent OpenStack user survey (http://slidesha.re/1mvlNv6 ). It’d be awesome to see this level of detail for other cloud platforms

@dmavrakis Telecoms accounts for 6% of OpenStack installations slideshare.net/ryan-lane/open… Perhaps sample was IT biased though.

@drzeydy My favorite part of #OpenStackSummit: OpenStack Atlanta User Survey

Don’t Miss

OpenStack Summit Keynote & Session Video Footage: Video content through has been uploaded to the OpenStack YouTube channel. Check out the footage here.

From Around The Web

How OpenStack Is Aiming to Win the Enterprise
VIDEO: Allan Clark, chairman of the board at the OpenStack Foundation, discusses new initiatives from the open-source cloud platform.

How to Use OpenStack in Your Small Business
The OpenStack cloud platform works well for companies that aim to deploy software or infrastructure as a service but remain wary of doing so using using public cloud services.

Embracing the user at OpenStack Summit Atlanta
There’s something different about OpenStack Summit Atlanta. Maybe it’s the attendance, the new arrivals, the latest projects, the announcements, the talks, or the community coming together.

Open Mic Spotlight: Pavlo Shcelokovskky

pavlov_headshotThis post is part of the OpenStack Open Mic series to spotlight the people who have helped make OpenStack successful. Each week, a new contributor will step up to the mic and answer five questions about OpenStack, cloud, careers and what they do for fun. If you’re interested in being featured, please choose five questions from this form and submit!

Having made science in Europe for 12 years (theoretical solid state physics and experimental biophysics), Pavlo Shcelokovskky returned back home to the Ukraine and switched to full-time programming. Currently, he is a software engineer at Mirantis Inc. and for the last six months he has been mostly involved in the OpenStack Orchestration program. Follow him on Twitter @pshchelo

1. How would you explain your job to your grandmother?

To my parents I say that I do stuff that makes things like Dropbox (that they know and use) possible.

2. How did you learn to code? Are you self-taught or did you lear in college? On-the-job?

Self-taught, mostly. There were some programming courses back in school and University (in Pascal), and I backed up my theoretical research during my PhD with some FORTRAN programming. Six years ago I started to learn and use Python in my research, and that is the love story going ever since. :)

3. What does “open source” mean to you?

As I come from science, I have a special attitude for “open source”. Openness is what really enables scientific progress by letting you build upon work of others and “stand on the giants’ shoulders”. Only recently, the scientific community started to understand that the code they use and produce is also science, and that it needs to be public as well as the research itself. I am proud to be part of a world-wide scale open source project now.

4. What do you think is the single most important factor for the success of OpenStack users in 2014?

Sahara. Big Data, for better or worse, is the word of the decade, and providing an integration between big data’s stable horse Hadoop and OpenStack will surely draw in more customers and adopters.

5. Where is your favorite place to code? In the office, at a local coffee shop, in bed?

My home is usually a busy and loud place. :) That’s why I prefer to write code in the office.

Atlanta Summit, Day 3: Learning from the Community

The theme of the OpenStack Summit today is centered on learning, education, and development. Attendees are flocking to the “how to” panels — from “Scaling Out OpenStack Clouds in the Enterprise” to the “Hitchhiker’s Guide to DevOps Tools on OpenStack.” Sessions focused on OpenStack use cases are garnering a good deal of attention as well, including stories from users at Georgia Tech University, Time Warner Cable, Van Budd Lines, RGB Networks, Seagate and more.

It’s manifestly obvious that the OpenStack community is hungry to learn from the successes and failures of others in order to better adopt, deploy, or manage an OpenStack cloud. There are common problems across a number of OpenStack users — including storing very large amounts of data, controlling costs, and scaling quickly and reliably — that the community is coming together to solve.

OPATL_tue-7

The business use of OpenStack was a topic of discussion as well. In a panel with Matt Haines from Time Warner Cable, Andy Salo from RGB Networks, and Doug Soltesz from Budd Van Lines, questions were brought up around how to convince decisions makers to choose OpenStack, how to calculate TCO when running Openstack, and why support will always be a critical element of any OpenStack strategy for enterprises.

When an audience member asked about how to look at OpenStack from an ROI point of view, Soltesz explained that for some enterprises, it’s difficult to argue for something as critical as disaster recovery from a revenue standpoint. “We’re a trucking company,” Soltesz said. “If I spend $100,000 on a solution, I just took one truck off the road, and that truck is a revenue generator.”But for him, and for many others trying to convince their CEOs and Boards to adopt OpenStack, the cost involved is one of many factors in adopting OpenStack. Fundamentally, “it’s gotta work,” he said.

Don’t Miss:

  • Summit selfies. They’re a thing. Check out the Twitter feed here and tag your own selfies with the #SummitSelfie hashtag.
  • Tonight’s Women of OpenStack Happy Hour!
  • The User Survey. Come by the Superuser area on level two, become a member of the OpenStack Foundation, and take the User Survey. Your participation truly makes a difference.
  • There’s new content going up on Superuser every day this week.

From Around the Web: 

Atlanta Summit, Day 2: Speed and Innovation

We’re well into day two of the OpenStack Summit here in Atlanta, with a wonderful keynote presentation this morning lead by Chief Operating Officer, Mark Collier.

markcollier.jpg

He looked at innovation through a historical lens, detailing the ways in which OpenStack can help companies move faster.

“It has a lot to do with this massive transformation that is going on throughout the entire economy,” Collier explained. “There is a revolution going on inside of global corporations. Every company has to move faster. Every company is now competing with a startup.”

Drawing further upon that point, he pulled some interesting statistics to illustrate the importance of speed and agility. According to Collier, “75% of the S&P 500 will be replaced by 2027”.

AT&T, Sony, and DigitalFilm Tree were all featured Superusers that spoke to the value OpenStack has provided them. Toby Ford, AVP of IT Strategic Realization at AT&T, described the competitive advantage OpenStack is able to offer.

“AT&T has to move faster to compete, and OpenStack is helping to do that because we can expand to include workloads like Network Function Virtualization,” said Ford. “I’m confident in the model, people & in the adoption that’s happened. Expand the paradigm & think about OpenStack more broadly.”

Following an impressive video around the MLB ‘14 The Show release for Playstation 4, Sony’s own Platform Architect, Joel Johnston, described the usability of OpenStack on the back end. From a performance perspective, by bringing OpenStack in-house, the engineering staff at Sony can be sure that a real-time element exists.

In a comical “Between 2 Ferns” parody, DigitalFilm Tree CTO Guillaume Aubuchon explained OpenStack’s true prominence within their business. As he described, “OpenStack is the cornerstone to almost every television show that DigitalFilm Tree does”. He also harped on the importance of spreading OpenStack’s message, stating that “…the next step for OpenStack is education. We need to educate a broader range of people.”

From the Field:

  • Check out the photo booth at the Superuser experience in the hallway on Level 2 to take home a memory from the Summit. There are a ton of fun props, and we’ll feature you in the OpenStack Marketplace in the Expo Hall.

  • The OpenStack Design Summit kicked off today! Users and developers can enter on Level 3, and you can view the full schedule of events here: http://junodesignsummit.sched.org/

  • Don’t forget to check out our recently launched Superuser publication — we’re adding fresh content daily. Read more at http://superuser.openstack.org/.

  • We identified the winner of last night’s Booth Crawl. Congratulations, Matt Weeks! Be sure to check out this evening’s events schedule to be a part of the fun.

Around the web:

We hope to see you all at tonight’s festivities!

OpenStack Superuser

Today, we’re announcing the beginning of something new and exciting for OpenStack.

Superuser is a new online publication dedicated to the experiences of individuals who are running OpenStack clouds of all sizes, across all industries.

Topics will range from very actionable how-tos, case studies and architecture profiles to tackling less-tangible, strategic initiatives such as culture change, dev/ops, cost and vendor management.

Why are we launching a new publication?

One of the biggest benefits of the OpenStack community is the opportunity for knowledge sharing and collaborative problem solving among peers. There is a growing community of systems administrators, engineers and cloud architects and who are now running OpenStack in production and are eager to share their stories, compare notes, and have frank conversations about the problems they’re encountering and how to solve them.

Because the community is so large, distributed and fast-moving, it’s easy to duplicate efforts, and valuable information doesn’t always make it from one user group meetup conversation to the next design summit session. Based on feedback from the user community, we think there’s an opportunity for the Foundation to help aggregate content and create a destination specifically for OpenStack operators.

Our goals are to:

1) engage and help create a forum for the operator community

2) aggregate the vast amount of content being created and shared in various locations

3) promote and recruit participation for our community resources like documentation, the operations and security guides, training, and ask.openstack.org.

How will the publication be delivered?

Superuser will be an online publication that lives at superuser.openstack.org.

We aim to produce approximately three unique pieces of content per week — including news stories, topical feature stories, case studies, video interviews, and Q&As with operators — supported by a breadth of curated content that will be syndicated from the blogs/channels and our user community, ecosystem and analyst community.

How can you get involved?

We’re seeking the involvement of community members like you to help us shape the editorial direction, identify leads, make connections and contribute content. Your job will be to help us listen, and to make sure we’re giving a platform to the right voices.

Send us an idea for a story, a link to something the community should know, provide feedback to editor@openstack.org.

Subscribe to our newsletter, where we’ll periodically send you a digest of the latest Superuser happenings.

We’ve enlisted the help of volunteers in the community who have experience running OpenStack clouds to serve as members of our Editorial Advisory Board.

If you’re interested in helping shape the content, please subscribe to our editorial team mailing list[link]. This is where we will discuss story ideas, review editorial calendars, and solicit feedback from our editorial advisors and the user community.

The road ahead

“This publication was built to chronicle the work of superusers, and their many accomplishments personally, professionally, and organizationally. Our goal is to amplify their impact. Over the coming weeks and months, we’ll bring superusers together to share their stories, and in so doing help shape this new economy in a way that benefits us all.”

Check out Jonathan’s inaugural Superuser post, where he talks more about why Superuser was started, and what’s in store for the community and the publication.

And above all, we’re proud to introduce Superuser!

Back to top