Ports and communications



This page has a list and diagram of the basic ports and protocols used within the Abiquo platform.

For more complex environments, please see Configure management network connections .

 

Distributed environment inputs

The following diagram shows the inputs for a distributed environment with a single monitoring server.

Distributed environment connections
Distributed environment connections

 

API / UI server

Source

Destination

Input port

Description

Source

Destination

Input port

Description

Client

API/UI Server

TCP 80

HTTP

Client

API/UI Server

TCP 443

HTTPS

Remote services

API/UI Server

TCP 8009

Services

Remote services

API/UI Server

TCP 7911

DHCP OMAPI

 

Abiquo datanode server

From

 

To

Notes

From

 

To

Notes

Server, Monitoring

Datanode server

3306/tcp

MySQL

Server, Remote services, RabbitMQ, V2V, Monitoring

Datanode server

5672/tcp

RabbitMQ

Server

Datanode server

2181/tcp

Zookeeper
for API load balancing

Server

Datanode server

6379/tcp

Redis

 

Abiquo remote services server

Source

Destination

Input port

Description

Source

Destination

Input port

Description

Abiquo enterprise server

Remote services

TCP 8009

HTTP

Client (template upload/download)

Remote services

TCP 443

HTTPS (Via Apache)

V2V

Remote services

UDP from V2V Server IP

NFS

Abiquo Enterprise Server

Remote services

TCP 4822

Guacd (Remote Access)

Abiquo Enterprise Server

Remote services

TCP/UDP 7070

WebMKS

 

Abiquo V2V server

Source

Destination

Input port

Description

Source

Destination

Input port

Description

Abiquo enterprise server

V2V server

TCP 8009

HTTP

 

NFS server

Source

Destination

Input port

Description

Source

Destination

Input port

Description

Remote services, hypervisor, V2V

NFS

TCP/UDP 2049

NFS

Remote services, hypervisor, V2V

NFS

TCP/UDP 111

RPC

 

Abiquo Monitoring Server

When using a single monitoring server, only port 36638/tcp is required. If the server is extended into a cluster, then more inputs are required from the servers in the cluster.

Source

Destination

Input port

Description

Source

Destination

Input port

Description

Remote Services, Datanode services

Monitoring server

36638/tcp

Watchtower

Watchtower

Monitoring server

7000/tcp

Emmett (Monitoring server)

KairosDB

Monitoring server

9042/tcp

Cassandra

KairosDB

Monitoring server

9160/tcp

Cassandra

Watchtower

Monitoring server

8080/tcp

Kairos DB

Watchtower

Monitoring server

3306/tcp

Database

 

Private cloud providers

Source

Destination

Input port

Description

Source

Destination

Input port

Description

Remote services (GuacD)

All hypervisors

TCP 22

SSH

Remote services (GuacD)

All hypervisors

TCP 3389

RDP

Remote services

vCenter or ESXi

TCP 443

 

Remote services

Public cloud providers

TCP 443

 



Allow ICMP

ICMP must be allowed between all components of the Abiquo platform, including hypervisors.



Related pages



Copyright © 2006-2024, Abiquo Holdings SL. All rights reserved