User Tools

Site Tools


2_x:datamodel:teemip-virtualization-mgmt

Virtualization

TeemIP's Virtualization Management module relies on iTop's Virtualization Management module that has been slightly adapted to integrate with TeemIP' specific IP objects. For a comprehensive reference to that module, please, refer to the Virtualization Management chapter in iTop wiki.

The Virtualization Devices that have been modified by TeemIP are:

Virtual Machine

A Virtual Machine is the virtual equivalent to a Server. It is hosted either on an Hypervisor or on a Farm.

Virtual Machine Properties

Only one attribute is affected by TeemIP. Upon creation or modification, a management IP can be set as a foreign key to an IP address. A drop-down box will list a choice of available IP addresses.

Name Type Mandatory?
Management IP Foreign key to a(n) IPv4 or IPv6 Address No

Tabs

And a specific tab has been added.

Tab Description
Interfaces' IPs All IP addresses (v4 or v6) hosted by all physical interfaces attached to the CI

This computed tab provides you with an overview on all IPs hosted by the virtual machine.

  • According to the Allow attachment of already allocated IPs to CIs parameter defined in the Global IP Settings of the IP's organization:
    • Only addresses which status is released or unassigned (i.e. not allocated nor reserved) will be offered,
    • Or
    • Only addresses which status is allocated, released or unassigned (i.e. not reserved) will be offered,
  • Status of IP is automatically changed when IP is attached to the data centre device or removed from it,
  • If enabled through IP settings, CI name is copied into IP short name.

Hypervisor

An hypervisor is a virtualization software (MS Hyper-V, VMWare ESX, Xen, etc.), running on a physical Server and supporting the creation of Virtual Machines.

Tabs

A computed tab has been added.

Tab Description
Network interfaces All physical interfaces associated to the hypervisor's server
Interfaces' IPs All IP addresses (v4 or v6) hosted by the hypervisor's server

This allow you to have an overview on all interfaces and all IPs hosted by the hypervisor.

Logical Interface

A network interface for a Virtual Machine.

Logical Interface Properties

TeemIP is removing the following attributes and is replacing them by a n:n relation with IP Addresses.:

  • IP address
  • IP gateway
  • IP mask

The attribute MAC address is replaced by one that supports multiple MAC address formats.

MAC addresses can be entered following 01:23:45:67:89:ab or 01-23-45-67-89-ab or 0123.4567.89ab format but are displayed according to the MAC Address Output Format parameter defined in the Global IP Settings of the CI's organization.

Tabs

IP addresses are visible through a dedicated tab.

Tab Description
IP Addresses IP Addresses (v4 or v6) that are hosted on the interface

There is no limitation in the number of IPv4s and / or IPv6s that a logical interface can host.

IPs can be attached to an interface regardless their status, even if it is already allocated. This is to reflect the situation where, for instance, an IP address is set on different router interfaces.
2_x/datamodel/teemip-virtualization-mgmt.txt · Last modified: 2023/11/03 12:41 by cnaud