2 Installing a new controller with a local Keystone server

This chapter describes installing a Keystone server and the controller on the same (local) machine and running the configuration script included in the controller download package. Using this option automatically configures the Keystone server. (If you want your controller to operate with a previously configured, remote Keystone server, then skip this chapter and go to “Using the controller with a remote Keystone server” (page 13).)

NOTE: For most controller installations, Hewlett-Packard recommends using a local Keystone server as described in this chapter. Doing so avoids the need to address certain security implications associated with using a remote Keystone server. For more information, see “Using the controller with a remote Keystone server” (page 13).

NOTE: Downloading the controller software package as described under “Downloading the controller software” (page 7) is required before using this chapter.

The configured keystone server must be accessible and responsive to basic Keystone REST API queries.

The controller supports v2.0 of the Keystone REST API.

Although the HP VAN SDN Controller operates with the Folsom, Grizzly, Havana, or Icehouse releases of OpenStack Keystone, HP recommends that you use the Icehouse version with release 2.4 of the controller.

Where a command in this procedure is shown with multiple lines, the line breaks are inserted at the points where a space occurs in the actual command.

2.1Installing the Keystone server

1.Point the Ubuntu system to the most recent package meta-data:

~$ sudo apt-get update

2.Use the following commands to install the Keystone server on the local machine.

~$ sudo apt-get install python-software-properties ubuntu-cloud-keyring

~$ sudo add-apt-repository cloud-archive:icehouse

NOTE: Hewlett-Packard recommends using the “icehouse” version of the OpenStack Keystone server, as shown in the above command. However, you can use any of the following Keystone server options:

icehouse (recommended)

havana

grizzly

folsom

~$ sudo apt-get update

~$ sudo apt-get install keystone

For information on a specific Keystone version, visit http://docs.openstack.org/developer/ keystone/ and see the documentation for the OpenStack Keystone version you are using.

2.1 Installing the Keystone server

9

Page 9
Image 9
HP VAN SDN Controller Software Products Installing a new controller with a local Keystone server, ~$ sudo apt-get update

VAN SDN Controller Software Products specifications

HP VAN SDN Controller Software Products represent a significant advancement in network management by leveraging software-defined networking (SDN) principles. These products aim to centralize control of network resources, provide enhanced automation, and simplify network management, which can dramatically improve the overall performance and agility of data centers.

One of the main features of HP VAN SDN Controller is its ability to enable an application-centric network environment. By separating the control plane from the data plane, network administrators can gain a holistic view of the entire network. This separation allows for dynamic reconfiguration of network devices and sets the stage for the development of innovative applications that can respond to real-time network conditions.

The controller supports OpenFlow as its primary protocol, ensuring interoperability with a wide range of network devices from different vendors. This compatibility facilitates a heterogeneous network environment, allowing organizations to transition to SDN at their own pace without needing to replace all existing hardware. It also promotes vendor diversity, reducing the risk of vendor lock-in.

HP VAN SDN Controller features robust security capabilities, including support for micro-segmentation, which helps in isolating critical components within the network. This layer of security can safeguard sensitive data and protect against threats, ensuring that only authorized traffic is allowed within designated network segments.

Another key characteristic is the controller's emphasis on automation and orchestration. Through APIs and built-in tools, network policies can be defined and applied consistently across the entire network. This intelligent automation reduces the potential for human error and accelerates the implementation of networking changes, enabling organizations to adapt quickly to evolving business needs.

The HP VAN SDN Controller also incorporates advanced analytics capabilities that provide real-time visibility into network performance. These analytics can help in troubleshooting, forecasting capacity needs, and optimizing resource utilization, contributing to improved operational efficiency and reduced downtime.

Furthermore, the scalable architecture of the HP VAN SDN Controller makes it suitable for various environments, from small enterprises to large-scale data centers. The product supports multi-tenancy, allowing multiple virtual networks to coexist on the same infrastructure, which can be ideal for service providers and organizations operating within cloud environments.

In summary, HP VAN SDN Controller Software Products deliver a powerful suite of features and technologies that enhance network control, security, automation, and scalability, positioning organizations to leverage the full potential of software-defined networking.