Home > Blogs > OpenStack Blog for VMware > Monthly Archives: February 2016

Monthly Archives: February 2016

CVE-2015-7547

VMware Integrated OpenStack administrators should be aware of a vulnerability in glibc that needs to be addressed in the Linux VMs that run the OpenStack control plane.

The details of the vulnerability and the associated resolution can be found at the following locations:

VMware Integrated OpenStack version 2.0.x – https://kb.vmware.com/selfservice/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=2144193

VMware Integrated OpenStack version 1.0.x – https://kb.vmware.com/selfservice/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=2144192

If you have any concerns about the correct steps to implement the resolution, please contact contact VMware Support.

VMware Integrated OpenStack Video Series: Cost Analysis with vRealize Business

Cloud computing allows IT administrators to give their users near-unbridled access to IT resources. However, to maintain control over growth and capacity utilization, it is important to make users aware of the costs of the resources that they consume. This can be a challenge for OpenStack cloud operators since available solutions may require customization to correctly interpret OpenStack data points. Continue reading

Windows Images in Your OpenStack Cloud

Linux is not the only operating system in cloud computing; your OpenStack users may want to utilize Windows images too! Today, we discuss how to create your Windows VM for OpenStack and how to import that VM with the Glance service. Continue reading

OpenStack CLI Utilities On Your Windows Desktop

It seems like the majority of OpenStack users tend to work with a Linux or Mac desktop. What about the Windows users? Fortunately, the OpenStack CLI utilities we know and love (like python-novaclient, python-glanceclient, etc.) run just as well on Windows as they do on Mac and Linux. Although, there are a few differences in setting your environment variables as well as in how you format your commands. Continue reading

VMware Integrated OpenStack Video Series: OpenStack Log Analysis with vRealize Log Insight

OpenStack is a great Infrastructure-as-a-Service (IaaS) platform, but what happens when components in the control plane don’t act the way we expect them to? Well, OpenStack is capable of generating a significant amount of syslog messages to assist you with troubleshooting. How do we make sense of them all? Consider VMware vRealize Log Insight!

The vRealize team partnered with the experts in-house who operate our OpenStack development cloud to classify log messages according to each control plane component. The end product of that work is a free Content Pack for Log Insight that automatically adds OpenStack intelligence to the solution.

My colleague, Yogita Patil, shared a great blog post about the content pack. So, I won’t go into as much detail as she did. Instead, I’ll share the following video that provides a walkthrough of using VMware vRealize Log Insight for OpenStack control plane analysis.

 

Stay tuned for the next installment covering cloud cost analysis with VMware vRealize Business! In the meantime, you can learn more on the VMware Product Walkthrough site and on the VMware Integrated OpenStack product page.

OpenStack Summit Austin 2016 Session Voting Open Until Februray 17!

voting for openstack summit austin

 

Hey Fellow OpenStackers! It’s that time again: The OpenStack Summit Track Chairs have opened up the voting process for the community to let their content preferences be heard. Voting closes on Wednesday, February 17 at 11:59PM PST (Thursday, February 18 at 7:59 UTC).

The session votes are critical for the chairs to understand the content that Summit attendees would like to see. Interested in networking? Vote for the Neutron-centric sessions. Interested in orchestration? Vote for Heat-centric sessions! and so on…

The OpenStack Summit Vote for Presentations site displays a random session when you first visit it, and from there, you can search for the session content you would like to see. As you read the session content, you can provide a score ranging from 3 (WOULD LOVE TO SEE!)  to 0 (WOULD NOT SEE).

The following list comprises the various submission from VMware customers, partners, and staff. If any of our sessions resonate with your interests, please give us a vote (3 preferably! 🙂 ). We look forward to catching up with all of you in Austin from April 25-29!

 

How Nike Uses OpenStack
Cimpress: Our Real Life OpenStack Journey and Learnings
Customer Panel on OpenStack Networking
Tenant Networks vs Provider Networks in the Private Cloud Context
VIO at IBM SoftLayer
OpenStack for VMware Admins
Questions you need to ask for making the right choices while rolling out OpenStack in production
Infrastructure as Code 101 – Selling Your OpenStack Cloud in the Enterprise
Demystifying OpenStack Private Clouds with VMware and EMC XtremIO All-Flash Array
Things will break! Ensuring that your OpenStack installation is up and running 24/7!
The End of YOLO: OpenStack Upgrades That Actually Work (and save your -aaS when something goes wrong!)
Oops, Nova won’t restart!!!
A New Hope: Introducing Redesigned Image Import for the Images v2.4 API (The Force is Strong With This One)
Deploying High Performance (NFV) Applications the Easy Way with TOSCA & OVF/CIM
Infrastructure Updates with OpenStack on vSphere
Tools, Tips and Tricks for Successfully Operating an OpenStack Private Cloud
Guided lab to learn all aspects of OpenStack
Speeding up Developer Productivity with OpenStack and Open Source Tools
Evaluating and Improving Logical Network Infrastructure Scale
Practical OVN: Architecture, Deployment, and Scale of OpenStack Networking
Interoperability: The Elephants in the Room & What We’re Doing About Them
So you deployed OpenStack to manage your vSphere infrastructure? The Who, What, How, Why
The top 5 things what we forgot when we deployed our customer’s OpenStack clouds – With actual customer case studies!
Capacity Planning and You – How to design and operate an OpenStack cloud that will scale
Load Balancer Cluster with Senlin
How Fast is this Firewall
A pot-pourri of storage for OpenStack: Made possible through Software Defined Storage
Neutron Networking with VMWare NSX And Mirantis OpenStack
Multi-hypervisor architectural decisions
End to end OpenStack Networking

Deploy OpenStack CLI Utilities for Managing Your Cloud

One question that has come up on the VMware Communities is, “How do I configure my desktop with the OpenStack CLI packages?”

Deploy The CLI Binaries

The community documentation has pretty good instructions on getting the various packages installed on Linux, Mac OS X, and even Windows. At a minimum, I recommend installing the following packages using pip:

  • python-novaclient
  • python-neutronclient
  • python-cinderclient
  • python-glanceclient
  • python-heatclient

example:

sudo pip install python-novaclient

If you would like an automated method for deploying the CLI utilities, check out my openstack-client GitHub repo, which leverages Vagrant. I selected Ubuntu 15.04 as my operating system since it comes with Python version 2.7.9.  Ubuntu 14.04 and earlier versions come with older Python versions which generate an annoying, but superficial, InsecurePlatformWarning message when you use the CLI.

Start Consuming OpenStack

Once you have configured your selected platform with the OpenStack CLI tools, it’s time to connect to VMware Integrated OpenStack!

If you have a verified SSL certificate in your installation, you can move forward with the openrc file that you can download from the Horizon Dashboard (see Figure 1).

OpenStack openrc file for use with the CLI utilities

Figure 1: OpenStack openrc file download location

If your VIO installation still has a self-signed certificate, you will need to work with the VIO administrator to get a copy of the vio.pem file stored on the load balancer VMs (/etc/ssl/vio.pem). Then, add the following line to your openrc file:

export OS_CACERT=/your/path/vio.pem

Be sure to specify the correct path in your file.

Next, load the openrc file contents as environment variables using the source command (Windows users will need to create environment variables that correspond to the openrc file contents using the standard System Properties dialog). You will be prompted for your password. Then, you will be able to run commands like nova list, cinder list, etc.

Let us know if you have any questions about getting the OpenStack CLI utilities working on your desktop!

Interested in learning more about VIO? Check out the VMware Product Walkthrough site and the VMware Integrated OpenStack product page.

VMware Integrated OpenStack Video Series: Monitoring the OpenStack Cloud with vRealize Operations

Effective monitoring of data center resources is a key factor in the IT team’s success in keeping the infrastructure up and running. This is even more critical in an OpenStack deployment for which there is no set solution for monitoring the cloud. Rather, there are a number of solutions available ranging from pure open source approaches to vendor-provided solutions. These solutions usually require some effort from the IT administrators as they fine tune their monitoring through trial-and-error.

VMware solves this need with the VMware vRealize Operations Management Pack for OpenStack. This management pack is a group of data collectors and dashboards for the components that make up an OpenStack cloud running on VMware: namely vSphere, NSX, storage, and the individual OpenStack control plane services (ex: cinder-volume). Due to the flexibility of vRealize Operations, users are free to define their own custom dashboards and set thresholds for alerts.

The benefit to the IT operations team is that they get to monitor and report on their OpenStack deployment with the same ease that vRealize Operations provides for reporting on their core vSphere resources.

The following video provides a detailed walkthrough of using VMware vRealize Operations to monitor the OpenStack control plane.

 

Stay tuned for the next installment covering log message analysis with VMware vRealize Log Insight! In the meantime, you can learn more on the VMware Product Walkthrough site and on the VMware Integrated OpenStack product page.