Skip to end of metadata
Go to start of metadata

Admin Guide 1. Abiquo: Compatibility

Only tested and supported versions are listed here and it is recommended that you use these versions.

Servers

The Abiquo platform is integrated into Abiquo Linux, which is derived from the CentOS 5 Linux distribution.  Ensure that your server hardware is compatible with CentOS and that suitable drivers are available.

Virtualizing Abiquo

If you are installing Abiquo on a virtual machine, this will also need to be compatible with the CentOS operating system. For example, if you wish to install Abiquo on a virtual machine on ESX/ESXi, you should choose the e1000 Ethernet adapter as this is the most compatible adapter for this system and the drivers are included in the Abiquo installer.

Remember that Abiquo platform networks require DHCP services with VLAN support for listening to multiple VLANs. The default DHCP solution is a DHCP Server (on Remote Services in distributed install; on Abiquo Server in monolithic install). Or you can provide DHCP services with a DHCP relay server or separate DHCP server. If you wish to install your chosen DHCP solution on a virtual machine, the hypervisor must support listening to multiple VLANs. At this time, the recommended hypervisors with VLAN support are: ESXi with VLAN tagging and KVM with virtual bridges. See Configuring a DHCP Server with VLAN Support. Thus, in practice, if you will be virtualizing Abiquo and using Abiquo Platform networks, then you will usually need to run ONE of the servers in this table on a VM on a hypervisor with VLAN support.

Install on Hypervisor with VLAN Support

Explanation

DHCP Relay Server

This is the recommended configuration. The relay server manages VLANs and relays their DHCP requests to the Abiquo DHCP server. The other Abiquo platform components can now be installed on any suitable VM/hypervisor

DHCP Server

Replaces the Abiquo default DHCP server. The other Abiquo platform components can now be installed on any suitable VM/hypervisor

Abiquo Remote Services

In a distributed installation without a separate DHCP relay server or DHCP server, the main Abiquo Server must be installed on a hypervisor with VLAN support

Abiquo Monolithic Server

In a distributed installation without a separate DHCP relay server or DHCP server, the Remote Services must be installed on a hypervisor with VLAN support

See How to configure an ESXi host to support VLAN tagging

Hypervisors
Supported Hypervisors

Abiquo only supports hypervisors installed and configured by following the Abiquo documentation.

See Hypervisor Features and the individual hypervisor pages:

Hypervisor Versions Table

Vendor

Hypervisor

Version____________________________

VMware

vSphere 5: Standard, Advanced, Enterprise, Enterprise Plus. (DVS requires Enterprise Plus)

  • ESXi 5.0
  • ESX 5.1
  • ESX 5.5 with known issues:
    • Abiquo HA is not supported. 
      • VMWare functions such as vMotion and DRS are not affected by this
    • The size of NFS disks reported in the Abiquo UI is not correct. 
      • Functionality related to NFS disks is not affected

Citrix

XenServer. Unsupported preview. Abiquo HA does not support XenServer in Abiquo 2.6

6.2.0. (Unsupported preview only)

KVM

KVM

Abiquo Installation for CentOS/RHEL 6.4

Microsoft

Hyper-V

For all versions of Hyper-V:

  • Abiquo only supports the down-level logon name (domain\user) format
  • Using VHDX format, persistent virtual machines are not supported

(tick) Microsoft Hyper-V Server 2012 (Hyper-V 3)
(warning) Microsoft Hyper-V Server 2012 R2 beta supported in minor versions from 2.6.5 onwards

OracleOracle VM with Oracle OVM/Xen HypervisorsOracle VM 3.2.1, Oracle VM 3.2.2; Oracle OVM/Xen Hypervisors

Remember to consider the maximum configuration of virtual machines on your hypervisor. Documentation is available for most hypervisors, for example, VMware Maximum Configurations.

See also Template Compatibility Table and Virtual Machine Template Guide

Remote Access Support

Abiquo allows remote access to virtual machines through the eye icon.

Hypervisor

Remote Access Support via Eye Icon

Amazon(error) Eye icon opens VM connection details popup

ESX/ESXi

(tick) VNC

Hyper-V

(error) Eye icon opens VM connection details popup

KVM

(tick) VNC

Oracle VM(error) Eye icon opens VM connection details popup

XenServer

(error) XenServer only allows VNC in localhost mode

Hypervisor VM Move Support

Abiquo supports the following Hypervisor VM move functionality. Note that the target datastore must always be enabled in Abiquo to enable detection.

See Hypervisor Features

Hypervisor

Move Technology

Notes

ESX/ESXi

vMotion

See How to make VMware vMotion work with Abiquo. Abiquo 2.3 does not support vMotion between machines with different network service types

Hyper-VVM MoveAbiquo uses Msvm_MigrationJob to detect moved VMs. These jobs only exist for 5 minutes, so ensure the abiquo.vsm.pollingfrequency.hyperv_301 is configured to a low value. The default value of 5000 milliseconds is appropriate.

KVM

Live Migration

Not supported on virtualized hypervisors (QEMU). See How to configure KVM for live migration under Abiquo

Hypervisor HA Support

Abiquo supports the following High Availability functionality. If both Abiquo and hypervisor HA are supported, you should choose ONE of these. Note that the shared datastore must always be enabled in Abiquo.

See Hypervisor Features

Hypervisor

Abiquo HA

Hypervisor HA

ESX/ESXi

(tick) without vCenter

(tick) with vCenter
Hyper-V(error) 

KVM

(tick)

-
Oracle(error)(tick)
XenServer(error) in Abiquo 2.6(tick)

 

Captured Virtual Machines

Abiquo can capture virtual machines from physical machines managed by Abiquo

  • Operations on captured virtual machines

    • Power on
    • Power off
    • Pause
    • Create an instance
    • Undeploy - destroys the virtual machine on the hypervisor
    • Release

Storage

Storage type

Vendor

Protocol

Hypervisor Datastore

Any

iSCSI, NFS, CIFS, FC, FCoE, or direct attached

Generic iSCSI Storage

Any

iSCSI

Integrated iSCSI Storage

NetApp

ONTAP 7, ONTAP 8.1.3, ONTAP 8.2

Integrated iSCSI Storage

Nexenta

3.0.4: enterprise, 3.1.3: enterprise and community except XenServer. No plugin required

Integrated iSCSI Storage

LVM

Operating system:

Integrated NFS StorageAnyNFS or CIFS; except XenServer

Persistent Virtual Machines can use any type of Integrated Storage or Generic iSCSI Storage.

Managed Racks

Vendor

Rack and Components

Cisco

Unified Computing System.
Cisco UCS 6120XP 20-Port Fabric Interconnect,
Cisco UCS 5100 Series Blade Server Chassis,
Cisco UCS B200 Blade Servers

Networking

Abiquo supports IPv4 for DHCP and access to the Abiquo console/GUI.

LDAP Implementations

  • Windows Server 2012: Abiquo 2.6 testing version
  • Windows Server 2008R2
  • Windows Server 2008
  • Windows Server 2003
  • ApacheDS
  • OpenLDAP 2.4

Chef Integration

Abiquo Chef Integration requires an Opscode Chef server. Opscode Chef requires time synchronization between your servers and hypervisors. Abiquo Chef Integration supports Linux virtual machines only. Abiquo Chef Integration requires a DHCP server configured in the Abiquo platform to pass parameters to virtual machines. If you wish to use the Chef recipes in the Opscode community repository, then Abiquo recommends that you use Ubuntu virtual machines.

Web Client

Browsers

Vendor

Browser

From Version

Recommended Operating System

Microsoft

Internet Explorer

8, no VM upload from local disk

Windows

Mozilla

Firefox

3

Windows, Linux, Macintosh

Google

Chrome

10

Windows, Linux, Macintosh

Apple

Safari

5

Macintosh

Required Plugins

Vendor

Plugin

From Version

Adobe

Flash Player

9

Oracle

Java (previously Sun Java)

Java SE 6 Update 26 (or higher)