Advertisement

Quick Links

H3C VCF Controller
OpenStack Plug-ins Installation Guide
New H3C Technologies Co., Ltd.
www.h3c.com.hk
Document version: 5W504-20170906

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VCF and is the answer not in the manual?

Questions and answers

Summary of Contents for H3C VCF

  • Page 1 H3C VCF Controller OpenStack Plug-ins Installation Guide New H3C Technologies Co., Ltd. www.h3c.com.hk Document version: 5W504-20170906...
  • Page 2 , H3CS, H3CIE, H3CNE, Aolynk, Care, , IRF, NetPilot, Netflow, SecEngine, SecPath, SecCenter, SecBlade, Comware, ITCMM and HUASAN are trademarks of New H3C Technologies Co., Ltd. All other trademarks that may be mentioned in this manual are the property of their respective owners Notice The information in this document is subject to change without notice.
  • Page 3 Preface This installation guide describes the procedure for installing and removing the VCF OpenStack plug-ins. This preface includes the following topics about the documentation: • Audience. • Conventions. • Obtaining documentation. • Technical support. • Documentation feedback. Audience This documentation is intended for: •...
  • Page 4 NOTE: An alert that provides helpful information. TIP: Obtaining documentation To access the most up-to-date H3C product documentation, go to the H3C website at http://www.h3c.com.hk To obtain information about installation, configuration, and maintenance, click http://www.h3c.com.hk/Technical_Documents To obtain software version information such as release notes, click http://www.h3c.com.hk/Software_Download...
  • Page 5: Table Of Contents

    Software requirements ······································································································································· 2 Installing OpenStack plug-ins ········································································· 3     Installing the Python tools ·································································································································· 3   Installing the VCF Neutron plug-ins ··················································································································· 3   Prerequisites ·············································································································································· 3   Installation procedure ································································································································· 3   Verifying the installation ····························································································································· 6  ...
  • Page 6: Overview

    Neutron plug-ins can obtain network configuration from OpenStack through REST APIs and synchronize the configuration to the VCF controllers. They can obtain settings for the tenants' networks, subnets, routers, ports, FW, LB, or VPN. Different types of VCF Neutron plug-ins can provide the following features for tenants: •...
  • Page 7: Preparing For Installation

    Preparing for installation Hardware requirements To install VCF Neutron plug-ins on a server or a virtual machine, make sure the server or virtual machine meets the hardware requirements in Table Table 1 Hardware requirements Memory size Disk space Single-core and multicore...
  • Page 8: Installing Openstack Plug-Ins

    Copy the VCF OpenStack package to the installation directory on the server or virtual machine, or upload it to the installation directory through FTP, TFTP, or SCP. NOTE: If you decide to upload the VCF OpenStack package through FTP or TFTP, use the binary mode to avoid damage to the package. Installation procedure Some parameters must be configured with the required values as described in "Parameters and...
  • Page 9 Installed /usr/local/lib64/python2.6/site-packages/VCF_CONTROLLER_PLUGIN-D2156_juno_2014.2- py2.7.egg Processing dependencies for VCF-CONTROLLER-PLUGIN==D2156-juno-2014.2 Finished processing dependencies for VCF-CONTROLLER-PLUGIN==D2156-juno-2014.2 IMPORTANT: For successful installation, you must specify the --no-deps option in the easy_install command to ignore the software dependencies. Install the VCF Neutron plug-ins. [root@localhost ~]# h3c-vcfplugin controller install Use the vi editor to open the neutron.conf configuration file.
  • Page 10 Set the values for the LB, FW, and VPN fields in the OPENSTACK_NEUTRON_NETWORK parameter to enable the associated configuration pages in OpenStack Web. For information about the fields, see "OPENSTACK_NEUTRON_NETWORK." [root@localhost ~]# vi /etc/openstack-dashboard/local_settings OPENSTACK_NEUTRON_NETWORK = { 'enable_lb': True, 'enable_firewall': True, 'enable_quotas': True, 'enable_vpn': True, # The profile_support option is used to detect if an external router can be...
  • Page 11: Verifying The Installation

    VRF. Click OK. 21. If you have set the use_neutron_credential parameter to True, perform the following steps: a. On the top navigation bar of the VCF controller Web interface, select Controller > System > Users. b. Click Add user.
  • Page 12: Parameters And Fields

    # Verify that the openstack-neutron service is enabled. The service is enabled if its state is running. [root@localhost ~]# service openstack-neutron status openstack-neutron start/running, process 1849 # Verify that the h3c-agent service is enabled. The service is enabled if its state is running. [root@localhost ~]# service h3c-agent status h3c-agent start/running, process 4678 Parameters and fields This section describes parameters in configuration files and fields included in parameters.
  • Page 13 Name of the domain where the VCF controller resides, for example, domain sdn. Time period that the Neutron server waits for a response from the VCF timeout controller in seconds, for example, 300 seconds. Maximum times for sending connection requests from the Neutron retry server to the VCF controller, for example, 10.
  • Page 14 CORE_GATEWAY. CGSR type load balancers that belong to one tenant use the same context. CGSR type load balancers that belong to different tenants use different contexts. Type of the resource created on the VCF controller. The available values are as follows: •...
  • Page 15 Overlay network. disable_internal_l3flow_offload • True—Disable. • False—Enable. Whether to audit firewall policies synchronized to the VCF controller by OpenStack. • True—Audits firewall policies synchronized to the VCF controller by OpenStack. The auditing state of the synchronized policies on firewall_force_audit the controller is True (audited).
  • Page 16: Removing The Vcf Neutron Plug-Ins

    Remove the VCF Neutron plug-ins by using either of the following methods: Enter y to remove the database for the VCF Neutron plug-ins at the same time. As a best practice, remove the configurations for the SERVICE_CHAIN type firewalls, or GATEWAY or SERVICE_CHAIN type load balancers on OpenStack before you remove the plug-ins.

Table of Contents