User Tools

Site Tools


2_x:datamodel:teemip-virtualization-mgmt

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2_x:datamodel:teemip-virtualization-mgmt [2020/08/11 09:47] – [Virtual Machine] cnaud2_x:datamodel:teemip-virtualization-mgmt [2023/11/03 12:41] (current) – [Virtual Machine] cnaud
Line 1: Line 1:
-====== Virtualization Management ====== +====== Virtualization ====== 
-TeemIp's Virtualization Management module is 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 [[https://wiki.openitop.org/doku.php?id=2_3_0:datamodel:itop-virtualization-mgmt|Virtualization Management]] chapter in iTop wiki.+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 [[https://wiki.openitop.org/doku.php?id=3_1_0:datamodel:itop-virtualization-mgmt|Virtualization Management]] chapter in iTop wiki.
  
-Here below is the list of iTop CIs that have been modified by TeemIp.+The Virtualization Devices that have been modified by TeemIP are: 
  
- +===== Virtual Machine ===== 
-===== Virtual Machine ==== +{{icons8-virtual-machine.png  }} A Virtual Machine is the virtual equivalent to a Server. It is hosted either on an Hypervisor or on a Farm.
-{{classicon_virtualmachine.png  }}  +
-A Virtual Machine is the virtual equivalent to a Server, it is hosted either on an Hypervisor or on a Farm.+
  
 === Virtual Machine Properties === === Virtual Machine Properties ===
-Only one attribute is affected by TeemIP. +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.
- +
-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?  ^ ^  Name  ^  Type  ^  Mandatory?  ^
Line 25: Line 21:
 This computed tab provides you with an overview on all IPs hosted by the virtual machine. This computed tab provides you with an overview on all IPs hosted by the virtual machine.
  
-{{classdetails_virtualmachine.png}} +{{classdetails_virtualmachine3x.png}} 
  
 <note> <note>
-  * Only addresses which status is released or unassigned (ie not allocated nor reserved) will be offered, +  * According to the **Allow attachment of already allocated IPs to CIs** parameter defined in the [[2_x:datamodel:ip-settings|Global IP Settings]] of the IP's organization: 
-  * Status of IP is automatically changed when IP is attached to device or server or removed from it,+    * 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.   * If enabled through IP settings, CI name is copied into IP short name.
 </note> </note>
 +
 +===== Hypervisor ====
 +{{icons8-hypervisor.png  }} 
 +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.
 +
 +{{classdetails_hypervisor3x.png}} 
  
 ===== Logical Interface ===== ===== Logical Interface =====
-{{classicon_logicalinterface.png  }} +{{icons8-globe-cable.png  }} 
 A network interface for a Virtual Machine. A network interface for a Virtual Machine.
  
 === Logical Interface Properties === === Logical Interface Properties ===
-TeemIp is removing the following attributes and is replacing them by a n:n relation with IP Addresses.:+TeemIP is removing the following attributes and is replacing them by a n:n relation with IP Addresses.:
   * IP address   * IP address
   * IP gateway   * IP gateway
Line 44: Line 57:
 The attribute MAC address is replaced by one that supports multiple MAC address formats. The attribute MAC address is replaced by one that supports multiple MAC address formats.
 <note tip> <note tip>
-MAC address can be entered following 01:23:45:67:89:ab or 01-23-45-67-89-ab or 0123.4567.89ab format but is displayed according to choice made in Global IP Settings for the organization.+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 [[2_x:datamodel:ip-settings|Global IP Settings]] of the CI'organization.
 </note> </note>
  
Line 54: Line 67:
 There is no limitation in the number of IPv4s and / or IPv6s that a logical interface can host. There is no limitation in the number of IPv4s and / or IPv6s that a logical interface can host.
  
-{{classdetails_virtualinterface.png}}+{{classdetails_virtualinterface3x.png}}
  
 <note> <note>
2_x/datamodel/teemip-virtualization-mgmt.1597132041.txt.gz · Last modified: 2020/08/11 09:47 by cnaud