Takeaways from Bruce Schneier’s talk: “Security and Privacy in a Hyper-connected World”

Read more →

Why should students learn to write code?

There are lots of efforts underway to get students (young and old) to learn to write code. There are far-reaching efforts, like the Hour of Code, and plenty of smaller, more focused projects, such as the Design and Technology Academy (part of Northeast ISD here in San Antonio, Texas). These are excellent programs that enrich the education of many students. I often hear a question from various people about these programs:
Read more →

Preventing critical services from deploying on the same OpenStack host

OpenStack’s compute service, nova, manages all of the virtual machines within a OpenStack cloud. When you ask nova to build an instance, or a group of instances, nova’s scheduler system determines which hypervisors should run each instance. The scheduler uses filters to figure out where each instance belongs. However, there are situations where the scheduler might put more than one of your instances on the same host, especially when resources are constrained.
Read more →

Talk recap: The friendship of OpenStack and Ansible

The 2016 Red Hat Summit is underway in San Francisco this week and I delivered a talk with Robyn Bergeron earlier today. Our talk, When flexibility met simplicity: The friendship of OpenStack and Ansible, explained how Ansible can reduce the complexity of OpenStack environments without sacrificing the flexibility that private clouds offer. The talk started at the same time as lunch began and the Partner Pavilion first opened, so we had some stiff competition for attendees’ attention.
Read more →

Troubleshooting OpenStack network connectivity

NOTE: This post is a work in progress. If you find something that I missed, feel free to leave a comment. I’ve made plenty of silly mistakes, but I’m sure I’ll make a few more. :) Completing a deployment of an OpenStack cloud is an amazing feeling. There is so much automation and power at your fingertips as soon as you’re finished. However, the mood quickly turns sour when you create that first instance and it never responds to pings.
Read more →