Home > Blogs > OpenStack Blog for VMware > Tag Archives: VMware

Tag Archives: VMware

Issues With Interoperability in OpenStack & How DefCore is Addressing Them

Interoperability is built into the founding conception of OpenStack. But as the platform has gained popularity, it’s also become ever more of a challenge.

“There’s a lot of different ways to consume OpenStack and it’s increasingly important that we figure out ways to make things interoperable across all those different methods of consumption,” notes VMware’s Mark Voelker in a presentation to the most recent OpenStack Summit titled: “ (view the slide set here).

 

Voelker, a VMware OpenStack architect and co-chair of the OpenStack Foundation’s DefCore Committee, shares the stage with OpenStack Foundation interoperability engineer Chris Hoge. Together they offer an overview of the integration challenges OpenStack faces today, and point to the work DefCore is doing to help deliver on the OpenStack vision. For anyone working, or planning to work, with VMware Integrated OpenStack (VIO), the talk is a great backgrounder on what’s being done to ensure that VIO integrates as well with non-VMware OpenStack technologies as it does with VMware’s own.

Hoge begins by outlining DefCore’s origins as a working group founded to fulfill the OpenStack Foundation mandate for a “faithful implementation test suite to ensure compatibility and interoperability for products.” DefCore has since issued five guidelines that products can now be certified as following, allowing them to carry the logo.

After explaining what it takes to meet the DefCore guidelines, Hoge reviews issues that remain unresolved. “The good news about OpenStack is that it’s incredibly flexible. There are any number of ways you can configure your OpenStack Cloud. You have your choice of hypervisors, storage drivers, network drivers – it’s a really powerful platform,” he observes. But that very richness and flexibility also makes it harder to ensure that two instances of OpenStack will work well together, he explains.

 

Among areas with issues are image operations, networking, policy and configuration discovery, API iteration, provability, and project documentation, reports Voelker. Discoverability and how to map capabilities to APIs are also a major concern, as is lack of awareness about DefCore’s guidelines. “There’s still some confusion about what kind of things people should be taking into account when they are making technical choices,” Hoge adds.

The OpenStack Foundation is therefore working to raise the profile of interoperability as requirement and awareness of the meaning behind the “OpenStack Powered” logo. DefCore itself is interacting closely with developers and vendors in the community to address the integration challenges they’ve identified and enforce a measurable standard on new OpenStack contributions.

 

“Awareness is half the battle,” notes Voelker, before he and Hoge outline the conversations DefCore is currently leading, outcomes they’ve already achieved, and what DefCore is doing next – watch for a report on top interoperability issues soon, more work on testing, and a discussion on new guidelines for NFV-ready clouds.

 

If you are interested in how VMware Integrated OpenStack (VIO) conforms with DefCore standards, you can more find information and experts to contact on our product homepage. You can also check out our Hands-on Lab, or try VIO for yourself and download and install VMware Integrated OpenStack direct.

OpenStack Summit 2016 Re-Cap – Experts from VMware and HedgeServ Outline the Operational Advantages of VMware Integrated OpenStack  

VMware Integrated OpenStack (VIO) offers a simple but powerful path to deploying OpenStack clouds and is a clear win for developers. But what about the operations side?

 

Presenting at the 2016 OpenStack Summit, VMware’s Santhosh Sundararaman and Isa Berisha and Thomas McAteer of HedgeServ, the #1 provider of technical management services to the hedge fund industry, make the case for VIO from an operator’s perspective.

Their session opens with HedgeServ Global Director of Platform Engineering Isa Berisha describing how the company uses OpenStack and why it picked VIO to run HedgeServ’s OpenStack deployment.

Adopting OpenStack was the company’s best option for meeting the rapidly escalating demand it was facing, Berisha explains. But his team were stymied by the limitations of the professional and managed services OpenStack deployments available to them, which were rife with issues of quality, expense, speed-of-execution, and vendor instability. Eventually they decided try VIO, despite it being new at that point and little known in the industry.

 

“We downloaded it, deployed it, and something crazy happened: it just worked,” recalls Berisha. “If you’ve tried to do your own OpenStack deployments, you can understand how that feels.”

HedgeServ now uses VIO to run up to 1,000 large window instances (averaging 64GB) managed by a team of just two. vSphere and ESXi’s speed and their ability to handle hosts of up to 10TB of RAM and hundreds of physical cores have been key elements of HedgServ’s success so far, explains senior engineer McAteer. But VIO’s storage and management capabilities have also been essential, as is its stability and the fact that it’s backed by VMware support and easily upgraded and updated live.

Simplifying operations around OpenStack and making it easier to maintain OpenStack in a production deployment has been a major focus for VMware’s VIO development team, adds VMware product manager Sundararaman in the second half of the presentation.

“There are a lot of workflows that we’ve added to make it really easy to operate OpenStack,” he says.

 

As an example, Sundararaman demos VIO’s OpenStack upgrade process, showing how it’s achieved entirely via the VIO control panel in a vSphere web client plugin. VIO uses the blue-green upgrade paradigm to stand up a completely new control plane based on the new distribution, he explains, and then migrates the data and configurations from the old to the new control plane, while leaving the deployed workloads untouched.

“We ran and upgraded VIO from 1.0 to 2.0 without talking to Santhosh,”” adds McAteer. “That’s a big deal in the OpenStack world but it just, again, worked. The blue-green nature of the upgrade path really makes that very easy.”

 

View the VMware + HedgeServ OpenStack Summit session here.

 

To try VMware Integrated OpenStack yourself, check out our free Hands-on Lab. Or take it a step further and download and install VMware Integrated OpenStack today.

 

 

OpenStack Summit 2016 Re-Cap – A Guide to Practical OpenStack Network Virtualization using OVN

OVN (pronounced “oven”) is a rapidly growing, open source solution being developed by the Open vSwitch (OVS) community that provides network virtualization for OVS. While OVN isn’t designed to work with VMware Integrated OpenStack, it’s another OpenStack project to which VMware has been devoting time and effort, and definitely worth knowing about.


For a good sense of how OVN is progressing, check out this talk by four OVS community members at the 2016 OpenStack Summit. They explain how OVN works and why it’s worth trying.

 

VMware OVS developer Ben Pfaff kicks things off with an overview of network virtualization, emphasizing the value of being able to abstract a physical network and of making network provisioning self-service.

Fellow VMware engineer and core OVS and OVN developer Justin Pettit next outlines OVN’s capabilities and stresses its compatibility with the platforms that OVS already works with. When it comes to OpenStack, he reports, “the best integration that we have right now is with OpenStack Neutron but we plan to have it work with other CMSes . . . and you can do everything that you would want through the command line or through data base calls that you can do through Neutron.”

 

Like OVS, OVN is open source and vendor-neutral, and has quickly gained support from a diverse group of vendors including VMware, IBM, Red Hat, and eBay among others. The goal is to match OVS production quality and keep OVN’s design simple but scalable to 1,000s of hypervisors. “We hope it becomes the preferred method for most people who want to use OVS or networking in general,” Pettit says.

If successful, OVN will expand OVS, help improve Neutron’s functionality, and significantly reduce the development burden on Neutron for OVS integration. Add an improved architecture built around ‘logical flows’ and configuration coordinated through databases, and it’s set to outperform existing OVS networking plugins, Pfaff argues.

 

The same goes for security, adds Ryan Moats of IBM – OVN now uses a connection tracker, letting OVS manage state-full connections itself and speeding security group throughput significantly. Its L3 security group design also does all L3 processing in OVS, further improving performance.

The fourth speaker, Han Zhou of eBay, outlines how the group overcame a series of bottlenecks to scale the OVN control plane to 2,000 hypervisors, 20,000 VIF ports and 200 and logical switches operating at once.

The team then highlights ongoing scale improvements and profiles the OVN Neutron plugin. “We will run this in our public cloud,” says IBM’s Moats before outlining OVN deployment and what to look for in the upcoming OVN release. Finally, all four speakers invite their audience to contribute to OVN, and try it out for themselves.

 
VMware Integrated OpenStack is also available for testing in VMware’s Hands-on Lab. Or download it for a free with a current license for vSphere Enterprise Plus, vSphere Operations Management, or NSX with vSphere Standard.

Upgrade Issues? Not with VIO!

An OpenStack cloud upgrade can be a challenging task for administrators as they manage numerous considerations:

  • How do I upgrade each service’s components while mitigating user impact?
  • Can I skip one or more OpenStack releases during my upgrade, or must I upgrade to every single release between my current implementation and the latest community release?
  • Which control plane services are implemented in the OpenStack deployment and need to be upgraded?
  • How does each OpenStack service’s high availability configuration alter my upgrade process?
  • What is my change control window and will any required service outages remain within required service level agreements (SLA)?

At each OpenStack Summit, there are multiple sessions that discuss these topics, and the Austin Summit was no exception with VMware participating in an upgrade experts’ panel. Continue reading

No Dynamic Routing in OpenStack? No Problem!

Today’s blog post discusses how VMware NSX can enable dynamic routing for VMware Integrated OpenStack (VIO) deployments. This article was written by Marcos Hernandez, one of the OpenStack specialists in VMware’s Networking & Security Business Unit (NSBU).

One of the main concerns that we hear from customers when explaining the native capabilities of OpenStack Neutron is its lack of dynamic routing support. This is especially serious when we consider that many Enterprises implementing OpenStack are not delegating IP subnetting to their tenants, but instead prefer to remain in control of the IP allocation, mainly due to the fact that their applications will often sit on routable IP address space. This is one of the assertions that both Wells Fargo and VMware will be presenting at the OpenStack Summit in Austin. There is also a comprehensive superuser article on the topic: Provider Networks vs Tenant Networks.

We can typically get away with just using static routing, but if a customer really wanted to use dynamic routing, Neutron does not currently offer native capabilities to do so. Continue reading

Webinar: OpenStack and VMware Are Better Together

This week’s webinar covered how VMware Integrated OpenStack can help our customers succeed with their OpenStack deployments. Pete Cruz, the VMware Integrated OpenStack Product Marketing Manager, and I covered important information about OpenStack and VMware interoperability, and you can catch the replay here: OpenStack vs. VMware: A False Choice. Its VMware AND OpenStack.

OpenStack and VMware Benefits from webinar

 

We discussed how IT organizations, who are interested in OpenStack, can benefit from leveraging the VMware infrastructure technologies they already have in-house. This can help customers get their OpenStack clouds up-and-running quicker than if they were starting from scratch with different infrastructure components. Common administrative tasks such as capacity expansion, software updates, and OpenStack upgrades can also be simplified.

Learn more about VMware Integrated OpenStack on our product page. Sign-up for our newsletter to receive information about the next major version of the product when it releases. Last, if you have questions about the product, you can interact with our Engineers and with our other customers on VMware’s OpenStack community page.

OpenStack Summit Austin – Customer Session Preview – HedgeServ

HedgeServ is a customer of VMware Integrated OpenStack (VIO). They will be speaking at one of our OpenStack Summit sessions on Monday, April 25 at 5:30PM (click here for session details). The following customer testimonial provides a preview of the content they will be presenting at the Summit.

HedgeServ is a service-driven global fund administrator that offers a broad portfolio of SaaS products and services to the alternative investment industry. HedgeServ sets the industry benchmark for client satisfaction by focusing on service and a continuous investment in technology.  Our culture is underpinned by the most experienced client service teams in the industry and an unmatched track record of delivering accurate information to managers and investors.  We support all alternative investment strategies and fund structures from a single, real-time technology platform.

OpenStack provides us a unique platform to both increase our agility and present a scalable, unified, API-driven software defined datacenter.  This allows us to scale uniformly in both the private, and, where applicable, public clouds.  Developing a true hybrid cloud infrastructure that allows for more continuous delivery.  OpenStack is tricky and problems abound with its implementation, more so if you need to design it for VM reliability and stability.

Continue reading

VMware @ OpenStack Summit Austin 2016

OpenStack Summit Austin Logo

The OpenStack Summit is returning to the city where it began: Austin! The VMware Integrated OpenStack team will be on hand to share customer testimonials as well as information about the work we’ve done in our distribution and drivers since the Tokyo Summit.

We look forward to seeing you in Austin at the VMware booth!

Here is a list of the summit sessions where you can hear more from our customers and team members:

Monday, April 25

Tuesday, April 26

Thursday, April 28

See you at the Summit!

Subnet Pools with VMware NSX

Today’s blog post discusses how VMware NSX supports Neutron Subnet Pools. This article was written by Marcos Hernandez, one of the OpenStack specialists in VMware’s Networking & Security Business Unit (NSBU).

Neutron, the OpenStack networking project, continues to evolve to support use cases that are relevant for the Enterprise. Early on, OpenStack networking was focused on delivering overlapping IP support for tenant subnets. Over time, more complex topologies have been added to Neutron. In some cases, the network administrators may want to be in charge of the IP scheme used by the consumers of an OpenStack private cloud. These and other options, are discussed in a recent SuperUser article published by Wells Fargo, as well as in the Neutron-NSX integration documentation.

Continue reading