User Tools

Site Tools


2_x:datamodel:start

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:start [2020/12/19 15:26] cnaud2_x:datamodel:start [2023/11/03 17:30] (current) – [IP Management] cnaud
Line 1: Line 1:
-====== Data Model Documentation ====== +====== TeemIp Data Model ====== 
-TeemIp provides 3 main modules+ 
-  * A Configuration Management Data base, enriched from iTop standard one, +===== IP Management ===== 
-  * An IP Management module to manage IP spaces, +IP Management is the heart of TeemIp. This is the place where IPv4 and IPv6 spaces are administered. A set of IP objects modelizes your IP spaces
-  * A Helpdesk dedicated to the creation of IP objects.+  * [[2_x:datamodel:subnet-blocks|Subnet Blocks]]  
 +  * [[2_x:datamodel:subnets|Subnets]]  
 +  * [[2_x:datamodel:ip-ranges|IP Ranges]]  
 +  * [[2_x:datamodel:ip-addresses|IP Addresses]] 
 + 
 +<note tip> IPv4 and IPv6 spaces are unique per organization. Two different organizationsregardless of their hierarchical relation, if any, handle two different IPv4 and IPv6 spaces. 
 +</note> 
 + 
 +{{overview_group_module-3x.png?0x650|IP Space overview}}  {{overview_group_menu-3x.png?0x650|IP Management menu}} 
 + 
 +  
 +And different [[2_x:datamodel:tools|tools]] dedicated to the IP world help you with that task.
  
 ===== CMDB ===== ===== CMDB =====
  
-The [[2_x:datamodel:teemip_cmdb|Configuration Management Data Base]] is the referential that documents the Configuration Items managed in TeemIp (hardware, software, networkas well as structuring elements like teams or organizations.+The **Configuration Management Data Base** defines the objects (Configuration Items or **CIs**) that can be managed inside TeemIp, next to the pure IP objects (subnets, addresses, etc.). Widely inherited from iTop, it defines all the physical devices (PCs, Servers, Printers, Network devices, Telephones, etc.) but also some logicals elements (Groups, Application Solutions, Business Processes), software objects (Software InstancesLicenses, etc.)structuring entities (Organizations, Locations, etc...) and objects that are specific to network management (Domains, AS numbers, VRFs, etc..). Persons and Teams are also defined in this module.
  
-===== IP Management =====+In order to keep the elements to manage as simple as possible while covering most IT needs, the configuration management domain has been split into 6 modules, including a TeemIp specific one that groups the objects related to network management. 
 + 
 +^  Module Name  ^  Description 
 +| [[2_x:datamodel:teemip-config-mgmt|CMDB Core]] | This module is mandatory and covers all the basic building blocks of the CMDB: Organizations, Persons, Teams, Servers, Software Entitites, Groups...| 
 +| [[2_x:datamodel:teemip-datacenter-devices|Datacenter Devices]] | This optional module provides support for datacenter related devices: Racks, Envlosures, Power connections and PDUs. | 
 +| [[2_x:datamodel:teemip-endusers-devices|End-Users Devices]] | This optional module provides support for end-user related devices: PCs, Telephones, Printers and other Peripherals. | 
 +| [[2_x:datamodel:teemip-network-mgmt|Network Management]] | This module is mandatory and provides network specific objects: IP Interfaces, VLANs, WAN links, DNS domains, AS numbers, VRFs.| 
 +| [[2_x:datamodel:teemip-storage-mgmt|Storage Management]] | This optional module defines objects to manage advanced storage infrastructures, including SAN, NAS, Storage Systems,  Fiber Channel Interfaces, Volumes... | 
 +| [[2_x:datamodel:teemip-virtualization-mgmt|Virtualization Management]] | Virtual Machines, Hypervisors, Farms are defined in this module. You don't need to install this module if you don't want to managed virtualized infrastructures. |
  
-[[2_x:datamodel:teemip-ip-mgmt|IP Management modules]] are the heart of TeemIp and are, therefore, mandatory. They allow administrators to efficiently manage both their IPv4 and IPv6 spaces.+The linkage between CIs and IPs that TeemIp enables is described in the [[2_x:datamodel:ip-addresses#links_between_ip_addresses_and_cis|IP Addresses]] chapter.
  
 +===== TeemIp Configuration  =====
  
-===== Extensions =====+TeemIp is a highly configurable application and many parameters allow you to adapt it to your own IP Management practices: 
 +  * [[2_x:datamodel:ip-settings|IP Settings]] reachable from the Configuration menu set behaviours on a per organization basis, 
 +  * The [[2_x:datamodel:configuration | Configuration file]] defines behaviours that are global to the application, 
 +  * [[2_x:datamodel:typology|Typology]] elements listed in the Data administration menu allow administrators to match some IP attributes with their IP Management habits, 
 +  * [[2_x:datamodel:notifications|Notifications]] in the Admin tools menu help to proactively manage IP capacity.
  
-TeemIp standalone contains all TeemIp extensions. However, TeemIp as a module, which is installed on top of an iTop software instance, does not. iTop administrators who wish to add TeemIp extensions to their environment will need to browse the [[extensions:start|Extension]] chapter of this wiki and pick what they need in the list of available extensions.  
  
2_x/datamodel/start.1608388001.txt.gz · Last modified: 2020/12/19 15:26 by cnaud