• Buy Now
    • Rackspace Cloud
    • Email & Apps
    • Fanatical Support for AWS
    • Managed Google Cloud Platform
    • Office 365
  • Log In
    • MyRackspace Portal
    • Cloud Control Panel
    • Rackspace Webmail Login
    • Cloud Office Control Panel
  • Rackspace Logo
  • Developer Home
  • Developer Documentation
  • Blogs ▼
    • Technical Blog
    • Rackspace Blog
  • Support Documentation

Technical Blog


Technical and Product News and Insights from Rackspace

Posts categorized “osad”

Run keystone/horizon under nginx on Ubuntu 16.04

Placeholder Avatar
Phil Hopkins | July 5, 2016
  • openstack
  • osad

A Performance comparison: Apache vs NGINX and OpenStack Keystone

In a previous article, I showed how to configure keystone to run behind NGINX instead of current recommended configuration using Apache. Since its inception, NGINX has enjoyed significant growth in the web server space. Netcraft monthly data web server market share for NGINX has grown significantly since its introduction. Data for May 2016 can be found at: http://news.netcraft.com/archives/2016/05/26/may-2016-web-server-survey.html

Read More

Run keystone/horizon under NGINX on Ubuntu 16.04

Placeholder Avatar
Phil Hopkins | May 13, 2016
  • openstack
  • osad

Run OpenStack Keystone and Horizon using NGINX on Ubuntu 16.04

I previously wrote an article showing how to convert OpenStack from using an Apache server for both Keystone and the Horizon interface. Since that article was written, OpenStack has moved to the Mitaka release, and Unbuntu has moved to a new long term release "Ubuntu 16.04 - xenial". These two releases bring a number of changes to the configuration. In this article, I show you how to make the transition to ngix running these newer releases.

Read More

Life Without DevStack: OpenStack Development With OSA

Placeholder Avatar
Miguel Grinberg | October 26, 2015
  • openstack
  • osad
  • ansible
  • database
  • architecture

If you are an OpenStack contributor, you likely rely on DevStack for most of your work. DevStack is, and has been for a long time, the de-facto platform that contributors use for development, testing, and reviews. In this article, I want to introduce you to a project I'm a contributor to, called openstack-ansible. For the last few months, I have been using this project as an alternative to DevStack for OpenStack upstream development, and the experience has been very positive.

Read More

Run OpenStack Keystone and Horizon using Nginx

Placeholder Avatar
Phil Hopkins | October 1, 2015
  • openstack
  • osad

In my previous series of articles about installing OpenStack from source, we installed keystone as a standalone application. This technique has been deprecated in the Kilo release in favor of running the keystone server, as a web server gateway interface (wsgi) service behind the Apache server. This allows for each Apache thread to start its own separate keystone thread. Example configuration files are available in the httpd directory in the cloned keystone repo. This article is a how to setup both keystone and the horizon dashboard to run under Nginx.

Read More

Keystone-to-Keystone federation with the openstack-ansible project

Placeholder Avatar
Miguel Grinberg | September 16, 2015
  • openstack
  • osad

Federation support in OpenStack has been greatly improved in the Kilo release, and, while there are still some rough edges, the feature is now usable, if you don't mind adding a little elbow grease. This article focuses on one specific configuration called Keystone-to-Keystone federation (or K2K), in which users of an OpenStack cloud use their credentials to access services in another OpenStack cloud, with both clouds using Keystone as their identity services.

Read More

Install OpenStack from source - part 6

Placeholder Avatar
Phil Hopkins | August 20, 2015
  • openstack
  • osad

This is the sixth and final installment in a series demonstrating how to install OpenStack from source. The five previous articles:

  • Install Keystone
  • Install Glance and Neutron
  • Install Nova
  • Install Neutron on the Network node
  • Install the Compute node

Previously we installed the Identity service (keystone), Image service (glance), Networking service (neutron), and the Compute service (nova) onto the controller node. We also installed neutron onto the network node and nova and neutron onto the compute node. In this section, we turn our attention to finishing up by installing the Volume service (cinder) and dashboard (horizon) onto the controller node.

Read More

Install OpenStack from source - part 5

Placeholder Avatar
Phil Hopkins | August 13, 2015
  • openstack
  • osad

This is the fifth installment in a series of installing OpenStack from source. The four previous articles can be found here:

  • Install Keystone,
  • Install Glance and Neutron
  • Install Nova
  • Install Neutron on the Network node

We installed the Identity service (keystone), Image service (glance), Networking service (neutron) and the Compute service (nova) onto the controller node, and then we turned our attention to the network node to install the neutron agents to support the network layers two and three. Now, we turn our attention to the compute node to install both neutron and nova.

Read More

Install OpenStack from source - part 4

Placeholder Avatar
Phil Hopkins | August 11, 2015
  • openstack
  • osad

This is the fourth installment, in a series showing how to install OpenStack from source. In the three previous articles:

  • Install Keystone
  • Install Glance and Neutron
  • Install Nova

We installed the Identity service (keystone), Image service (glance), Networking service (neutron) and the Compute service (nova) onto the controller node. In this section, we turn our attention to the network node, to install the neutron agents to support network layers two and three.

Read More

Install OpenStack from source - part 3

Placeholder Avatar
Phil Hopkins | August 4, 2015
  • openstack
  • osad

In article one of this series, we started installing OpenStack from source, and, in article two of this series, we continued the process by installing glance and neutron onto the controller node.

Read More

Install OpenStack from source - part 2

Placeholder Avatar
Phil Hopkins | August 3, 2015
  • openstack
  • osad
  • database

In the first article of this series, we started installing OpenStack from source. We installed keystone and populated it with some basic information including a Services project and an admin user for our new OpenStack install. Additionally, in an initial script we setup users and directories for the upcoming installs of the Image service (glance), Networking service (neutron), Compute service (nova) and Volume service (cinder). Now, let's continue and install and start the glance process on the controller node.

Read More

Install OpenStack from source

Placeholder Avatar
Phil Hopkins | July 28, 2015
  • openstack
  • osad

Installing OpenStack has always been challenging. Due to the complexity and varity of design choices involved in setting up OpenStack, automated installers are rare. For those who need a small but realistic setup, to be used either for development or learning, a manual installation using the desired distribution's packages has been the typical solution. Distribution packages simplify the process, however they come with compromises.

Read More

Operating your OpenStack Cloud using Ansible

Placeholder Avatar
Walter Bentley | July 21, 2015
  • private cloud
  • osad
  • openstack
  • ansible

So you have spent months convincing your leadership to go with OpenStack. Finally the keys of the cloud are turned over to you as the Cloud Operator, and you then look over at your co-workers and say “now what”. The next set of phrases normally are something like: Now how do we best administer this cloud? Cloud is suppose to be easier, right?

Read More

OpenStack OSAD and Nagios, against the world

Placeholder Avatar
Walter Bentley | July 2, 2015
  • private cloud
  • osad
  • openstack
  • ansible

Through the course of technology, infrastructure and application monitoring have changed positions. Not so long ago, monitoring was an afterthought when rolling out your new application or standing up your new rack of servers. More recently, I have observed monitoring to be one of the first considerations, to the point where it is actually in the initial project plan.

This evolution, while late in my mind, is the right direction…not just for the System Admin who gets the 2AM email alert or the application owner who on a monthly basis sadly report to his leadership 97% SLA on his app. Truly knowing how your application is affecting your infrastructure is one of the keys to a successful cloud.

With monitoring now being in an elevated position, that then leaves you to think: what should I use for monitoring? While there are plenty of software solutions in the market, many of which solve for different problems.

Read More
Popular Posts
Last 30 Days All Time
  1. Understanding a SQL Server execution plan
  2. LACP bonding and Linux configuration
  3. Steps to migrate multiple IIS sites
  4. New SQL Server 2017 features
  5. Introduction to PGP encryption and decryption
  1. Understanding a SQL Server execution plan
  2. LACP bonding and Linux configuration
  3. PowerShell 101 from a Linux guy
  4. OpenStack Orchestration in depth, Part 1: Introduction to Heat
  5. Neutron networking: Neutron routers and the L3 agent
Categories
  • Openstack
  • Database
  • Oracle
  • Salesforce
  • Developers and DevOps
  • Security
  • Cloud Servers
  • General
Docs
  • Style Guide for Technical Content
  • Cloud Backup
  • Cloud Block Storage
  • Cloud Databases
  • Cloud DNS
  • Cloud Files
  • Identity
  • Cloud Images
  • Cloud Load Balancers
  • Cloud Monitoring
  • Cloud Orchestration
  • Cloud Networks
  • Cloud Queues
  • Cloud Servers
  • Rackspace Auto Scale
  • Rackspace CDN
Sdks
  • Go
  • Java
  • .Net
  • Node
  • PHP
  • Python
  • Ruby
Partner Tools
  • Airbrake
  • Mailgun
  • ObjectRocket
  • RedisToGo
Blog
  • Technical Blog
  • Rackspace Blog
©2019 Rackspace US, Inc.
  • ©2019 Rackspace US, Inc.
  • About Rackspace
  • Investors
  • Careers
  • Privacy Statement
  • Website Terms
  • Trademarks