Abiquo Documentation Cookies Policy

Our Documentation website uses cookies to improve your experience. Please visit our Cookie Policy page for more information about cookies and how we use them.


Abiquo 2.4


Skip to end of metadata
Go to start of metadata

To manage network configuration, click the Infrastructure button  at the top of the main screen. Select a datacenter in the list, then click the  button to see the datacenter detail. In the datacenter pane on the right, click the Network tab.

Abiquo offers four types of networks in virtual datacenters:

  • public networks with Internet addressable public IP addresses.
  • external networks assigned to an enterprise and used in one or more virtual datacenters. Public or private IP addresses allocated by Abiquo.
  • unmanaged networks like external networks but with addresses allocated from outside Abiquo.
  • private networks with private IP addresses restricted to one virtual datacenter.

Viewing Private Networks

The default view is the Private network screen. Private networks are usually managed by enterprise administrators for their own virtual datacenters, so from the Infrastructure view the cloud administrator can only view network use. On the left of the Private network screen, an expanding tree provides network information ordered hierarchically by enterprise and virtual datacenter. The search box will filter the expanding tree by enterprise. When you click a private network in the expanding tree, the right pane shows the list of network IP addresses.

The default VLAN for a virtual datacenter may be either the auto-created private VLAN, named default_network, or another private VLAN, shown in bold, or an external VLAN. External VLANs are managed on the External tab and assigned to an enterprise's datacenters or virtual datacenters. You can override the default private network for a virtual datacenter in Virtual Datacenters view. The network details are shown in the right lower pane.

The PRIVATE IPs pane contains the detail of each of the IPs of the selected internal VLAN. Click on the header of a column to sort by that column, use the Search button to filter the results and navigate through the pages with the page scroll.

Managing Public, External and Unmanaged Networks

API Documentation

For the Abiquo API documentation of this feature, see Abiquo API Resources and the page for this resource PublicNetworkResource.

Public Networks allow the users of virtual datacenters to use Internet addressable public IP addresses in their virtual infrastructure. These networks are not assigned to any specific enterprise in Abiquo and they cannot be the default network for a virtual datacenter.

External Networks are assigned to a single enterprise and they may have public or private IP addresses. IP addresses on these networks can be used in more than one virtual datacenter. External networks can be assigned to an enterprise's datacenters or virtual datacenters as a default network, thus streamlining the configuration of access to networks outside the virtual datacenter.

Unmanaged Networks are a special type of external network. Their IP addresses are allocated outside of Abiquo. In Abiquo you must enter the network and the gateway. The IP address for virtual machines on these networks can be assigned using the corporate DHCP server or by manually entering configuration with ifconfig in a shell, for example.

Click the Public or External tab to open the corresponding network screens. Operations on unmanaged networks are performed from the External tab.

If you click on an unmanaged network in the list on the External networks tab, no network addresses will display because these addresses are not managed by Abiquo.

The cloud administrator is responsible for the proper administration of IP address ranges and VLAN tags.

From these screens the cloud administrator or other authorized user can:

Button Action
Create a new public, external or unmanaged VLAN
Remove an existing public, external or unmanaged VLAN
Edit the selected public, external or unmanaged VLAN

Create VLANs for Public Networks

Click the  button and complete the form.

Tag Availability Info*

The check availability button will check if the VLAN tag is available for all the racks of the datacenter. A public VLAN can be used on any rack and should be tagged in the same way on all racks. Tags in use by other VLANs will display a yellow warning signal but they may be used; only invalid tags will be rejected, with a red signal.

Create VLANs for External or Unmanaged Networks

External and unmanaged networks are similar in that they can both use public or private IP addresses and they can be shared across one or more virtual datacenters. External and unmanaged networks are created from the External networks tab. Unmanaged networks are displayed with (unmanaged) after their name in the network list on the External networks tab.

The main difference between external and unmanaged networks is that Abiquo does not allocate IP addresses to virtual machines on unmanaged networks. The virtual machines on unmanaged networks do not communicate with the Abiquo DHCP Server, so they will not receive static routes set using DHCP in Abiquo.

To create external and unmanaged networks, you must enter the network details and a VLAN tag.

Click the  button in the lower left corner of the External Networks tab and complete the form. External and unmanaged networks are created with the same form. Mark the Unmanaged checkbox to create an unmanaged network.

Tag Availability Info*

The check availability button will check if the VLAN tag is available for all the racks of the datacenter. An external or unmanaged VLAN can be used on any rack and should be tagged in the same way on all racks. Tags in use by other VLANs will display a yellow warning signal but they may be used; only invalid tags will be rejected, with a red signal.

Configuring Static Routes Using DHCP for Public and External Networks

Abiquo allows you to configure Static Routes in the Abiquo DHCP Server when you create or edit a VLAN. Static Routes allow you to configure a path to a second network apart from the default route. For example, you can use them to allow access to both the corporate network and the Internet. Virtual machines will obtain their static routes from the DHCP server when they are deployed and started up. Changes to static routes will be received by the virtual machines when they reconnect to the DCHP server; for example, after they are restarted. Machines on unmanaged networks will not receive static routes by DHCP because they do not connect to the Abiquo DHCP Server.

To add a Static Route, click the Manage button. The Static Routes dialog box will open. For each static route, enter its details. For example, to add a static route to the network/netmask 1.1.1.0/24 via the gateway/next hop 192.168.0.250, you would enter the details in the table below.

Abiquo will add the static routes to the DHCP server leases as option 249 for the Microsoft Classless Static Route Option and option 121 for the Classless Static Route Option in RFC3442.

For information on how to set up the DHCP server and clients (CentOS or Windows), see DHCP RFC3442 Classless Static Route Configuration.

To delete a static route, click the red delete button  beside the static route details.

Make Public and External IP Addresses Available

For public and external networks, after you enter the Network Information, click Next to select from a list of available public or external IP addresses.

Leave the IPs you wish to offer to users in the left pane. The double arrow buttons will move all IPs to the other column. To move multiple IPs, select them and click the single arrow button.

To make the external VLAN the default for an enterprise's datacenter, go to Users view and edit the enterprise. Select the Datacenters tab and edit an allowed datacenter. You can also assign an external network as the default for a virtual datacenter from the virtual datacenter's network screen; See virtual datacenter network management documentation.

Edit Network Information for Public, External, or Unmanaged VLANs

To edit the Network Information for the public, external or unmanaged VLAN, select it in the VLAN list on the Public tab or the External tab (for external and unmanaged networks). Then click the  button in the right corner below the NETWORKS list and select 'Edit' from the menu. The form is the same as the Network Information form for creating a VLAN, but you can only change the VLAN name, VLAN tag, VLAN gateway and Network Service Type as long as there are no virtual machines deployed in the network.

The images below show the popups for editing an external network (named Corporate) and an unmanaged network (named Corporate Interoffice).

Add or Remove IPs Available on Public or External Networks

To add or remove the Public IPs available for purchase or the External IPs available for use by enterprise administrators, select the VLAN in the list, click the down arrow in the  and select 'Edit Public IPs'. You will see the currently available and unavailable IPs.

Make your changes and click 'Accept'.

Purchased Public IPs and External IPs in use will not be shown

You cannot move to Not Available:

  • A public IP address that has been purchased by the users of an enterprise
  • An external IP address that is in use

Remember that IP addresses on the public network can be assigned to different enterprises, whereas IP addresses on an external network all belong to the same enterprise.

Delete Public, External or Unmanaged VLANs

To delete a public, external or unmanaged VLAN, select it in the VLAN list on the Public tab or External tab (for external and unmanaged networks) and press the Delete Button  and the public, external or unmanaged VLAN will be deleted.

Restrictions on deleting VLANs

You cannot delete:

  • A public VLAN if users have purchased IP addresses in the network.
  • An external VLAN if any of its IP addresses are in use on virtual machines.

View the Public, External or Unmanaged IP List

On the right side of the screen, in the PUBLIC IPs pane, you will see details of the IPs of the selected public or external VLAN. Click in the header of a column to sort by that column, use the Search button to filter the results by any field and navigate through the pages with the page scroll. The VLAN type (Public VLAN or External VLAN) is shown in the bottom right section of the VLAN details when you click on the VLAN name.

How to Put an IP on a Black List

Occasionally a user may misuse a Public IP. If this happens, the DNS providers can block this IP. Abiquo also allows you to mark an IP to quarantine it. This prevents another enterprise from reserving this IP and attaching it to another VM. Just select the problem IP and mark the quarantine checkbox. Then click Yes to confirm. The following screenshot shows all external networks with the IP addresses sorted by the Quarantine column.

 

Manage Network Service Types

In Abiquo you can configure multiple network interfaces per hypervisor. You must tag each interface with a network service type to enable and identify it in Abiquo. You can then assign network service types to your external, public and unmanaged VLANs to control the interface and therefore, the network used.


 

Network Service Types Page

To manage network service types for your datacenter, go to the Network Service Types page on the Network tab.

From this page, you can perform the following operations.

Button Action
Create a new Network Service Type
Remove an existing Network Service Type
Edit the selected Network Service Type