SlideShare ist ein Scribd-Unternehmen logo
1 von 45
CMDB : “If you will
       it, it is no dream”




Tell me and I’ll forget
Show me and I may remember       STKI Summit 2012
Involve me and I’ll understand          Pini Cohen
                                   VP and Senior Analyst
Pini Cohen’s work Copyright STKI@2012
                                                              2
Do not remove source or attribution from any slide or graph
Old slide- still relevant - Enterprise System
              Management Project Failures

ESM projects are the most difficult IT projects to maintain.
This is why ESM projects fail




                    Pini Cohen’s work Copyright STKI@2012
                    Do not remove source or attribution from any slide or graph
The different layers of ESM (Enterprise System Management)


      • Traditional system management – agent that reports to the center
           • Physical map
           • Logical map
      • End User Experience tools
           • Real
           • Synthetic
      • BTM - CorrelationTransaction management tools (sophisticated
        sniffing correlated to applicationstools)
      • Specific tools /APM (Application Performance Management).
        Examples: for SAP, for DBMS, for .Net, for JAVA, for networks , etc.
      • Central Console – Manager of Managers
      • CMDB – auto discovery (with relations) and repository




                     Pini Cohen’s work Copyright STKI@2012
                     Do not remove source or attribution from any slide or graph
Traditional system management – agent that reports to
the center Physical map Logical map
     • Description: agents (or agentless) that describe the situation of particular CI
       (Configuration Item)
     • Output: map with physical or logical CI’s. Should have history or trends but not
       always implemented. Might report to higher level console.
     • Sample of monitoring: Disk of system X is almost full, Process Y of system X is
       stuck, system SAP has some fault (Yellow color)
     • Sample of vendors: BIG 4 (HP BMC CA IBM) and many small : Microsoft,
       Centerity, TrigerPlus, Whatsup, etc.
     • Advantages: Very mature – the basics. The “eyes” from infrastructure point of
       view.
     • Disadvantages: Does not look at business transaction. Difficult to keep the
       logical map updated
     • Special infrastructure needed – not an issue with traditional IT equipment,
       might take some CPUnetwork resources
     • Price - up to 100’s $ per agent might be much less
     • # of installation in corporate Israeli IT shops >300 (almost every IT shop)


                    Pini Cohen’s work Copyright STKI@2012
                    Do not remove source or attribution from any slide or graph
End User experience – Synthetic, Real

     • Description: Track what is happening at the end user level. Synthetic – runs
       automatic preconfigured script once in a while. Real – track actual activities
     • Output – Graphs of response time per site or per application. Might report to
       higher level console.
     • Sample of monitoring: pick response time for transaction A in location B is 2
       seconds – higher than expected.
     • Sample of vendors: HP (Synthetic and Real), Aternity (Real), CA (Wily –
       depending on application protocol), etc.
     • Advantages – Gives idea of what the users real experience. Rather mature
       area.
     • Disadvantages – every new version of application the script should be
       modified. Does not give idea of the reasonlayer for problem (might be related
       to other products technologies).
     • Special infrastructure needed –should monitormimic specific protocol (Web is
       the easiest) in Synthetic – should be able to log in as “not real” user.
     • Price – HP – about 1700$ per transaction measured. Aternity 20-30$ per client.
     • # of installation in corporate Israeli IT shops >75


                    Pini Cohen’s work Copyright STKI@2012
                    Do not remove source or attribution from any slide or graph
BTM – Business Transaction Management

    • Description: Follow transactions via “sniffing like” technique.
    • Output – flow of transactions – statistics, SLA errors, etc.
    • Sample of monitoring - Transaction “1111” went into server A but did not go
      out”
    • Sample of vendors – Optier, Corralsense, Vantage (Compuware) Big 4 (CA IBM
      BMC HP)
    • Advantages – gives the best indication of where is the process stuck. Enables
      proactive operations (call client “1111” and tell him something went wrong).
    • Disadvantages- Implementation is specific to application. Will not replace the
      general ESM. Many times not installed on the PC. Less mature – only few
      installations in Israel.
    • Special infrastructure needed –should listen to incoming, outcomming traffic.
    • Price – rough estimation - $3,000 per CPU, pricing per application starts at
      $100K (Optier) might be much less.
    • Might help in business monitoring? Since it handles each transaction and can
      transfer metadata (and data) information about each transaction. This
      metadata can be used for business monitoring.
    • # of installation in corporate Israeli IT shops <10

                   Pini Cohen’s work Copyright STKI@2012
                   Do not remove source or attribution from any slide or graph
APM – Application Performance Monitoring (“Specific”)

     • Description: Drill down of what is happening in specific environment 
       technology.
     • Output – specific information relevant to technology
     • Sample of monitoring “Buffer limit has been reached” (for .net
       technology)
     • Sample of vendors: Wily (CA), Avicode (Microsoft), Precise, Quest ,
       CiscoWorks.
     • Advantages: gives the absolute knowledge. Bringing together
       operations and developmenttechnology.
     • Disadvantages : does not look at a complete business process. In many
       cases will be used at the specific technology team.
     • Special infrastructure needed – different solution for each technology.
     • Price – varied.
     • # of installation in corporate Israeli IT shops >200


                   Pini Cohen’s work Copyright STKI@2012
                   Do not remove source or attribution from any slide or graph
CMDB: Monolith or Federated?

• Collect data and hopefully relationships for a
  complete model                                  Distributed Data
• The CMDB will be federated                     With a Central View
  (i.e., virtual), not monolithic
   • Metadata and integration technologies will link                                  Virtual
     sources
                                                                                      CMDB
   • Object models with TRM are best
   • Portal interfaces to distributed repositories with a                             Meta
     central CMDB can optimize availability and                                       -data
     performance



                                                                                  Physical CMDBs
   The CMDB is essential, but fragmentation is certain
    without technology to unify the distributed parts
                    Pini Cohen’s work Copyright STKI@2012
                    Do not remove source or attribution from any slide or graph                    9
Application Discovery Manager: Dependency Mapping – EMC nLayers



                                                                                    CI: Service/App




        CI: App
        Server                                                                           App Demand




        CI: Main DB
                                                                                                             Time
                                                                                                            Analysis




                                              Relationships (1-way)
                                                                                    Relationships (2-way)
                       CI: Server w/Resident Apps
                      Pini Cohen’s work Copyright STKI@2012
                      Do not remove source or attribution from any slide or graph
What can I do with CMDB? Everything in operations!




                                                                                Source:BMC


             Pini Cohen’s work Copyright STKI@2012
                                                                           11
             Do not remove source or attribution from any slide or graph
CMDB discovery engine gives detailed information:

Services                                                                                                 Network Details from BP
                              Hardware Details from                             Server
 service display name                                                                                    (Windows)
                              BP(For all OS)                                     host name
 service key name
                                                                                 manufacturer            Cluster Status
 service logon as             BIOS-Firmware Date                                 model
 service path                                                                                             Clustered
                              BIOS-Firmware version                              serial number
 service startup
                                                                                 windows domain name     Virtual Relationships
Open Ports
                              CPU Quantity                                       nis domain name          parent
 port
                                                                                 bios name                child
 protocol                     cpu speed                                          bios manufacturer        relationship type
 process name
                              CPU Type                                           bios serial number      Communication Relationships
 process path
                                                                                 snmp system name         ipv4 address 1
Communication Relationships   host name                                          snmp description         ipv6 address 1
application name 1                                                               ipv4 address
                              manufacturer                                                                port 1
                                                                                 os name
 application name 2                                                                                       protocol
                              Model                                              os version
Netstat Communication                                                            mac address              relationship type
Relationships                 Patch Level                                        bios firmware version    ipv4 address 2
process name 1                                                                   architecture             ipv6 address 2
                              physical memory                                                             port 2
executable path 1                                                                cpu speed
process name 2                serial number                                      number of cpus          CTA Communication
executable path 2                                                                created by              Relationships
                              System GUID                                        creation time            attribute name
                                                                                 os family                attribute value
                               Total Disk size
                                                                                 refresh time            Relationship Traffic Summary
                              Storage Details from
                                                                                 discovered time
                              BP(For all OS)                                                              start time
                                                                                 ipv6 address
                               Number of Logical                                                          stop time
                               Drives                                                                     packet count
                                                                                 server_uuid
                               Number of Physical                                                        Communication Relationships -
                                                                                 business process
                               Drives                                                                    Configuration
                                                                                 modification time
                                                                                                          component uuid
      Source:                 Total Disk size                                    status
                                                                                 Launch-in-context URL
                                                                                                          relationship type
                              Memory                                                                     Containment Relationships
                                                                                                          Parent
                               memory total slots                                                         child
                                                                                                          relationship type
                              Pini Cohen’s work Copyright STKI@2012
                              Do not remove source or attribution from any slide or graph                                          12
Relationship discovery options

     • Too many options:
        •   Configuration files (system, application, excel, etc.)
        •   SwitchesRouters access lists
        •   DNS
        •   MQ ESBSOABPM
        •   Storage replication
        •   FTP
        •   ETL
        •   Scripts (that copy file)
        •   Actual code
        •   By debug mode
     • How can I differentiate a “real business process
       connection” from noise (application central log, accessing
       the backups servermonitoring serverSW update server,
       etc.)?
                    Pini Cohen’s work Copyright STKI@2012
                    Do not remove source or attribution from any slide or graph   13
CMDB CI reconciliation data quality

     • Notification about a server came from several sources:
        •   “Neptun “ from the monitoring agent
        •   “Neptun_prod” from the CMDB discovery engine
        •   “SAP APP SERVER 1” from the Asset management agent
        •   “neptun” from the DBMS monitoring agent
     • Same problem happens with CI’s important attributes.
       Name of application:
        • “Billing” in Active Directory
        • “‫ “בילינג‬in queue name
     • How can we identify that it is the same server (or is it not…
       maybe the last “Neptun” is from the “Dev environment”?!)



                   Pini Cohen’s work Copyright STKI@2012
                   Do not remove source or attribution from any slide or graph   14
What clients currently get from CMDB (auto-discovery) project?


      • Before stopping serverresource checking if it is not used
        by "unknown" application
      • When error happens checking at the CMDB level "what has
        changed from yesterday"
      • Updating the logical ESM maps automatically from the
        CMDB. If I add new server to the SAP Application Server –
        it will be shown automatically in the corresponding ESM
        logical map of "SAP system"
      • All kinds of asset reports- “who is using dll ver. X” , “where
        is AIX ver. X installed. Helping compliancerenewing
        contracts, insurance reports, ets.



                  Pini Cohen’s work Copyright STKI@2012
                  Do not remove source or attribution from any slide or graph   15
What clients currently get from CMDB (auto-discovery) project ? (cont.)


        • New! Defining “preferred configuration" and checking if
          this policy does apply. Example – "Web Server should have
          Antivirus, MQ, IIS version 8, MSSQL service pack x, port 80
          and 81 opened in the FW" then checking that all web
          servers are configured this way.
        • New! Integration between the CMDB CI's and the Service
          Desk. This enables to correlate each incidentproblem to
          specific CI's.
        • Basic workflow – Example when CMDB discovers new
          server it executes several automatic tasks (adding it to the
          "to-do list" of ESM team, installing agents, etc.)



                     Pini Cohen’s work Copyright STKI@2012
                     Do not remove source or attribution from any slide or graph   16
What clients currently get from CMDB (auto-discovery) project ? (cont.)


        • New! Manage change flow (CAB) in CMDB based system
          including which services are in relation to the service being
          changed
        • New! From the CMDB change management system alter the
          monitoring status of applications when it is changed
        • Very basic “closed loop change management” when new system
          is discovered a ticket for “adding the system” is created. After
          the system is added the ticket is closed automatically.
        • New! Using the CMDB data as the asset management system.
        • Updating both the BPA (Business Process Analysis) and Project
          Management systems


    This is a major improvement from last year’s situation!

                     Pini Cohen’s work Copyright STKI@2012
                     Do not remove source or attribution from any slide or graph   17
What clients currently do not get from CMDB (auto-discovery) project ?


       • Sophisticated workflowautomation. BTW, who is the
         leader: ESMOperation team or SystemInfra team?
       • Topology Based Event Correlation
       • From incident management to problem management using
         CMDB functionality (automatic correlations)
       • Capacity planning
       • Closed look change management
            • Don't forget in closed loop change management
              incidentsproblems update the development team and should be
              tracked seamlessly ("the bug you have open was is now at testing
              stage and is scheduled to go to production in 3 days")




                     Pini Cohen’s work Copyright STKI@2012
                     Do not remove source or attribution from any slide or graph   18
ESM (Enterprise System Management) support ratio

     • Numbers of servers in Open (Win, Linux, Unix) covered by
       ESM team (including BSM, CMDB, etc. – if implemented)
     • MF AS/400 not included in server count – significant bias.
       Best metric is “per CI monitored…”.
     • Data about “not capable ESM teams – above 1000 servers
       per FTE” not included
                       Per FTE                               # of Servers (all)

                       25 percentile 227
                       Median                                412
                       75 percentile 485
                                                                                  Source: STKI
     • About the same as last years data
                Pini Cohen’s work Copyright STKI@2012
                Do not remove source or attribution from any slide or graph                      19
STKI on Enterprise System Management (ESM)

     • The Change Management process CAB’s is crucial for
       sustainable ESM project
     • Before moving to CMDB be sure that you have:
        •   Manual change management process that works 100%
        •   Standard system management (agentagentless)
        •   End User Experience
        •   APM where needed
     • Be realistic with your CMDB project




                  Pini Cohen’s work Copyright STKI@2012
                  Do not remove source or attribution from any slide or graph   20
Thanks for your patience and hope you enjoyed




     Here you can find the latest version of this presentation http://www.slideshare.net/pini

                        Pini Cohen’s work Copyright STKI@2012
                                                                                      21
                        Do not remove source or attribution from any slide or graph
More Info and updates:
STKI site: www.stki.info
My blog: http://pinicohenstki.blogspot.com/
Personal info: http://www.linkedin.com/in/pinicohen
Facebook: http://www.facebook.com/pinhascohen
Twitter: http://twitter.com/pinicohen




               Pini Cohen’s work Copyright STKI@2012
                                                                             22
               Do not remove source or attribution from any slide or graph
Data Mapping CCA-USM : BackgroundProcess
Services                      [acm_os_svc]                     USM Type            PropertyName
 service display name          display_name                    BackgroundProcess   NamedAliases
 service key name              svc_name                        BackgroundProcess   ProcessName/ProductName
 service logon as              logon_as                        BackgroundProcess   usm-core2: LogOnAs
 service path                  path                            BackgroundProcess   usm-core2: ExecutablePath
 service startup               startup                         BackgroundProcess   StartupType
Open Ports                    [acm_open_port]                  USM Type            PropertyName
                                                                                   AccessedViaTcpPort/usm-
 port                        port                              BackgroundProcess   core2:AccessedViaUdpPort
 protocol                    protocol                          BackgroundProcess   TCP/UDP
 process name                name                              BackgroundProcess   ProcessName/ProductName
 process path                path                              BackgroundProcess   usm-core2:ExecutablePath
Communication Relationships [acm_comm_relshps]                 USM Type            PropertyName
                             column not in table,        but
                             returned as a result        of
 application name 1          accessing view                    BackgroundProcess ProductName
                             column not in table,        but
                             returned as a result        of
 application name 2          accessing view                    BackgroundProcess ProductName
Netstat Communication
Relationships               [acm_netstat_relshps]              USM Type            PropertyName
process name 1                 process_name_1                  BackgroundProcess   ProcessName
executable path 1              exec_path_1                     BackgroundProcess   usm-core2:ExecutablePath
process name 2                 process_name_2                  BackgroundProcess   ProcessName
executable path 2              exec_path_2                     BackgroundProcess   usm-core2:ExecutablePath




     June 18, 2012
2                       CCA-CMDB Copyright STKI@2012 any slide or graph
                           Pini Cohen’s work
                                             Catalyst Integration
                           Do not remove source or attribution from
Data Mapping CCA-USM : BinaryRelationship
Network Details from BP
(Windows)                        [acm_param]                         USM Type       PropertyName
                                  if "name"="Cluster Status",        BinaryRelation
Cluster Status                    consider "value" column            ship           usm-core2:MemberStatus
                                  if "name"="Clustered",             BinaryRelation
 Clustered                        consider "value" column            ship           Semantic= "HasMember" ComputerSystem
Virtual Relationships            [acm_srvr_relshps]                  USM Type       PropertyName
                                                                     BinaryRelation
 parent                            parent_srvr_uuid                  ship           SourceMdrElementID
                                                                     BinaryRelation
 child                             child_srvr_uuid                   ship           TargetMdrElementID
                                                                     BinaryRelation
 relationship type                relshp_typ                         ship           Context = IsManagerFor/IsHostFor
Communication Relationships      [acm_comm_relshps]                  USM Type       PropertyName
                                                                     BinaryRelation
 ipv4 address 1                    ipv4_addr_1                       ship           usm-core2:SourceIPV4Address
                                                                     BinaryRelation
 ipv6 address 1                    ipv6_addr_1                       ship           usm-core2:SourceIPV6Address
                                                                     BinaryRelation
 port 1                            port_1                            ship           usm-core2:SourceTransportLayerPort
                                                                     BinaryRelation
 protocol                          protocol                          ship           usm-core2:TransportLayer
                                                                                    Semantic:
                                                                     BinaryRelation IsConnectedTo,HasAccessTo,IsConnected
 relationship type                 relshp_typ                        ship           To,HasAccessTo
                                                                     BinaryRelation
 ipv4 address 2                    ipv4_addr_2                       ship           usm-core2:TargetIPV4Address
                                                                     BinaryRelation
 ipv6 address 2                    ipv6_addr_2                       ship           usm-core2:TargetIPV6Address
                                                                     BinaryRelation
 port 2                            port_2                            ship           usm-core2:TargetTransportLayerPort
CTA Communication
Relationships                    [acm_cta_relshps]                   USM Type       PropertyName
                                                                     BinaryRelation
 attribute name                    attr_name                         ship           usm-core2: ExtensionNameValuePairs
                                                                     BinaryRelation
        June 18, 2012
   2
 attribute value          CCA-CMDB Copyright STKI@2012 any slide or graph
                             Pini Cohen’s work
                                   attr_value  Catalyst Integration
                             Do not remove source or attribution from
                                                                     ship           usm-core2: ExtensionNameValuePairs
Data Mapping CCA-USM : Cluster
Network Details from BP
(Windows)                     [acm_param]              USM Type             PropertyName
                               if "name" =
                               "Cluster Name",
                               consider "value"
 Cluster Name                  column                  Cluster              GroupName
Cluster                                                USM Type             PropertyName
 Cluster name                  cluster_name            Cluster              GroupName/PrimaryDnsName
 cluster ipv4 address          ipv4_addr               Cluster              PrimaryIPV4Address
 cluster ipv6address           ipv6_addr               Cluster              PrimaryIPV6Address




       June 18, 2012
  2                       CCA-CMDB Copyright STKI@2012 any slide or graph
                             Pini Cohen’s work
                                               Catalyst Integration
                             Do not remove source or attribution from
Data Mapping CCA-USM : ComputerSystem
Server                      [acm_srvr_inst]              USM Type          PropertyName
 host name                   srvr_name                   ComputerSystem    PrimaryDnsName
 manufacturer                manufacturer                ComputerSystem    Vendor
 model                       mdl                         ComputerSystem    Model
 serial number               serial_number               ComputerSystem    PhysSerialNumber
 windows domain name         windows_domain_name         ComputerSystem    usm-core2:PrimaryDnsDomain
 nis domain name             nis_domain_name             ComputerSystem    usm-core2:PrimaryNisDomain
 bios name                   bios_name                   ComputerSystem    usm-core2:BiosName
 bios manufacturer           bios_manufacturer           ComputerSystem    usm-core2:BiosVendor
 bios serial number          bios_serial_number          ComputerSystem    BiosSystemID
 snmp system name            snmp_sys_name               ComputerSystem    SysName
 snmp description            snmp_descr                  ComputerSystem    Description
 ipv4 address                ipv4_addr                   ComputerSystem    PrimaryIPV4Address
 os name                     os_name                     ComputerSystem    usm-core2:OSName
 os version                  os_version                  ComputerSystem    PrimaryOSVersion
 mac address                 mac_addr                    ComputerSystem    PrimaryMacAddress
 bios firmware version       bios_firmware_ver           ComputerSystem    usm-core2:BiosVersion
 architecture                architecture                ComputerSystem    ProcessorType
 cpu speed                   cpu_speed                   ComputerSystem    ProcessorSpeedInGHz
 number of cpus              number_of_cpus              ComputerSystem    NumberOfCores
 created by                  created_by                  ComputerSystem    CreationUserName
 creation time               creation_tm                 ComputerSystem    CreationTimestamp
 os family                   os_family                   ComputerSystem    PrimaryOSType
 refresh time                rfrsh_tm                    ComputerSystem    LastModTimestamp
 discovered time             discvd_tm                   ComputerSystem    usm-core2: DiscoveryTimestamp
 ipv6 address                ipv6_addr                   ComputerSystem    PrimaryIPV6Address
                             orig_host_name              ComputerSystem    NamedAliases
server_uuid                  [acm_srvr].srvr_uuid        ComputerSystem    MdrElementID
business process             [acm_srvr].business_process ComputerSystem    usm-core2: BusinessRelevance
modification time            [acm_srvr].modification_tm ComputerSystem     LastModTimeStamp
status                       [acm_srvr].status           ComputerSystem    AdministrativeStatus(New, managed, unmanged)
Launch-in-context URL        [acm_srvr].srvr_name        ComputerSystem    UrlParams




       June 18, 2012
2                        CCA-CMDB Copyright STKI@2012 any slide or graph
                            Pini Cohen’s work
                                              Catalyst Integration
                            Do not remove source or attribution from
Data Mapping CCA-USM : ComputerSystem
Network Details from BP
(For all OS)            [acm_param]                                      USM Type      PropertyName
                         if "name"="Domain", consider "value"
 Domain                  column                                          ComputerSystem usm-core2:PrimaryDnsDomain
                         if "name"="IPv6 Address", consider
 IPv6 Address            "value" column                                  ComputerSystem PrimaryIPV6Address
                         if "name"="Netmask", consider "value"                          usm-core2:IPV4NetMask or
 Netmask                 column                                          ComputerSystem IPV6NetMask
                         if "name"="Number of NICs", consider                           usm-core2:NumberOf
 Number of NICs          "value" column                                  ComputerSystem InterfaceCards
                         if "name"="Primary IP Address",
 Primary IP Address      consider "value" column                         ComputerSystem PrimaryIPV4Address
Network Details from BP
(Windows)               [acm_param]                                      USM Type      PropertyName
                         if "name"="Number of HBAs", consider
 Number of HBAs          "value" column                                  ComputerSystem usm-core2: NumberOfHbas
 Primary HBA Worldwide   if "name"="Primary HBA Worldwide
 Name                    Name", consider "value" column                  ComputerSystem usm-core2: PrimaryWWName
Network Details from BP
(Linux)                 [acm_param]                                      USM Type      PropertyName
                          if "name"="Number of HBAs", consider
 Number of HBAs           "value" column                                 ComputerSystem usm-core2: NumberOfHbas
 Primary HBA Worldwide    if "name"="Primary HBA Worldwide
 Name                     Name", consider "value" column                 ComputerSystem usm-core2: PrimaryWWName
Network Details from BP
(HP_UX)                 [acm_param]                                      USM Type      PropertyName
                          if "name"="Number of HBAs", consider
 Number of HBAs           "value" column                                 ComputerSystem usm-core2: NumberOfHbas
 Primary HBA Worldwide    if "name"="Primary HBA Worldwide
 Name                     Name", consider "value" column                 ComputerSystem usm-core2: PrimaryWWName
Network Details from BP
(AIX)                   [acm_param]                                      USM Type      PropertyName
                          if "name"="Number of HBAs", consider
 Number of HBAs           "value" column                                 ComputerSystem usm-core2: NumberOfHbas
 Primary HBA Worldwide    if "name"="Primary HBA Worldwide
 Name                     Name", consider "value" column                 ComputerSystem usm-core2: PrimaryWWName
     June 18, 2012
2                   CCA-CMDB Catalyst from any slide or graph
                                                           Integration
                         Pini Cohen’s work Copyright STKI@2012
                       Do not remove source or attribution
Data Mapping CCA-USM : ComputerSystem
Hardware Details from
BP(For all OS)           [acm_param]                                   USM Type         PropertyName
                          if "name"="BIOS-Firmware Date",
BIOS-Firmware Date        consider "value" column                      ComputerSystem   usm-core2:BiosDate
                          if "name"="BIOS-Firmware version",
BIOS-Firmware version     consider "value" column                      ComputerSystem   usm-core2:BiosVersion
                          if "name"="CPU Quantity", consider
CPU Quantity              "value" column                               ComputerSystem   NumberOfCores
                          if "name"="cpu speed", consider
cpu speed                 "value" column                               ComputerSystem   ProcessorSpeedInGHz
                          if "name"="CPU Type", consider
CPU Type                  "value" column                               ComputerSystem   ProcessorType
                          if "name"="host name", consider
host name                 "value" column                               ComputerSystem   PrimaryDnsName
                          if "name"="manufacturer", consider
manufacturer              "value" column                               ComputerSystem   Vendor
                          if "name"="Model", consider "value"
Model                     column                                       ComputerSystem   Model
                          if "name"="Patch Level", consider
Patch Level               "value" column                               ComputerSystem   usm-core2:OSPatchLevel
                          if "name"="physical memory",
physical memory           consider "value" column                      ComputerSystem   MemoryInGB
                          if "name"="serial number", consider
serial number             "value" column                               ComputerSystem   PhysSerialNumber
                          if "name"="System GUID", consider
System GUID               "value" column                               ComputerSystem   BiosSystemID
                          if "name"="Total Disk size",
 Total Disk size          consider "value" column                      ComputerSystem   StorageInGB
Storage Details from
BP(For all OS)           [acm_param]                                   USM Type         PropertyName
                                                                                        usm-
Number of Logical         if "name"="Number of Logical                                  core2:NumberOfDiskPartition
Drives                    Drives", consider "value" column             ComputerSystem   s
                                                                                        usm-
Number of Physical        if "name"="Number of Physical                                 core2:NumberOfPhysicalDrive
Drives                    Drives", consider "value" column             ComputerSystem   s
     June 18, 2012
2
Total Disk size
                        CCA-CMDB Catalyst Integration
                          if "name"="Total STKI@2012
                           Pini Cohen’s work Copyright Disk size",
                          consider "value" column any slide or graph
                           Do not remove source or attribution from    ComputerSystem   StorageInGB
Data Mapping CCA-USM : File
Storage Details from
BP(For all OS)           [acm_cfg_param]          USM Type               PropertyName
Name (per logical
Drive)                    Cfg_grp_name       File                        FilePathUrl
                          if "name"="Size ",
 Size (per logical        consider "value"
 Drive)                   column             File                        usm-core2:MaxSizeInMB
Filesystems              [acm_file_sys]      USM Type                    PropertyName
 filesystem name           name                   File                   FilePathUrl,[FileType="Volume"]
 filesystem size           file_sys_size          File                   usm-core2:MaxSizeInMB
 filesystem
 mountlocation             mount_location         File                   usm-core2:MountedFileSystem




      June 18, 2012
2                      CCA-CMDB Copyright STKI@2012 any slide or graph
                          Pini Cohen’s work
                                            Catalyst Integration
                          Do not remove source or attribution from
Data Mapping CCA-USM : HypervisorManager
Virtualization           [acm_srvr_inst]          USM Type               PropertyName
 containing server
 virtualization type      ve_host_typ             HypervisorManager      usm-core2:VirtualizationEnvironment




      June 18, 2012
 3                     CCA-CMDB Copyright STKI@2012 any slide or graph
                          Pini Cohen’s work
                                            Catalyst Integration
                          Do not remove source or attribution from
Data Mapping CCA-USM : Location
Server                  [acm_srvr_inst]          USM Type               PropertyName
 snmp location           snmp_location           Location               LocationName
 location                [acm_srvr].location     Location               LocationName
Service                 [acm_svc]                USM Type               PropertyName
 location                location                Location               LocationName




      June 18, 2012
3                     CCA-CMDB Copyright STKI@2012 any slide or graph
                         Pini Cohen’s work
                                           Catalyst Integration
                         Do not remove source or attribution from
Data Mapping CCA-USM : MediaDrive
 Storage Details from
 BP(For all OS)           [acm_cfg_param]                          USM Type     PropertyName
 Description (per          if "name"="Description ",
 Physical Drive)           consider "value" column                 MediaDrive   Description
 Size (per Physical        if "name"="Size ", consider
 Drive)                    "value" column                          MediaDrive   CapacityInMB
Physical Disks            [acm_physical_disk]                      USM Type     PropertyName
 physical disk index       disk_ix                                 MediaDrive   ContainingIndex
 physical disk name       disk_name                                MediaDrive   Label
 physical disk size       disk_size                                MediaDrive   CapacityInMB
 physical disk interface
 type                     intf_typ                                 MediaDrive   usm-core2: DriveInterfaceType
 physical disk media
 type                     media_typ                                MediaDrive   DriveType
 physical disk model      mdl                                      MediaDrive   Model
CD / DVD Drives          [cd_dvd_drive]                            USM Type     PropertyName
 cd dvd drive                                                                   Description,[DriveType=
 description              descr                                    MediaDrive   "OpticalDrive-DVD"]
 cd dvd drive dev id      device_id                                MediaDrive   usm-core2: OSDriveName
 cd dvd drive media type media_typ                                 MediaDrive   TypeName/DriveType
Tape Drives              [acm_tape_drive]                          USM Type     PropertyName
 tape drive desc          descr                                    MediaDrive   Description,[DriveType= "TapeDrive"]
 tape drive dev type      device_typ                               MediaDrive   TypeName/DriveType
 tape drive manufacturer manufacturer                              MediaDrive   Vendor




      June 18, 2012
 3                      CCA-CMDB Copyright STKI@2012 any slide or graph
                           Pini Cohen’s work
                                             Catalyst Integration
                           Do not remove source or attribution from
Data Mapping CCA-USM : Memory
Memory                    [acm_srvr_inst]          USM Type                 PropertyName
 memory   capacity         mem_cap                 Memory                   SizeInMB
 memory   type             mem_typ                 Memory                   MemoryType/Model
 memory   speed            mem_speed               Memory                   usm-core2: SpeedInGHz
 memory   slots in use     mem_slots_in_use        Memory                   usm-core2: SlotsInUse




          June 18, 2012
  3                       CCA-CMDB Copyright STKI@2012 any slide or graph
                             Pini Cohen’s work
                                               Catalyst Integration
                             Do not remove source or attribution from
Data Mapping CCA-USM : OperatingSystem
Hardware Details from
BP(For all OS)                 [acm_param]                                USM Type       PropertyName
                                if "name"="virtual memory", consider      OperatingSys   usm-
 virtual memory                 "value" column                            tem            core2:VirtualMemoryInGB
Operating System               [acm_srvr_inst]                            USM Type       PropertyName
                                                                          OperatingSys
os name                         os_name                                   tem            NamedAliases
                                                                          OperatingSys
os detail                       os_detail                                 tem            Description
                                                                          OperatingSys
os type                         os_typ                                    tem            OSType
                                                                          OperatingSys
os version major                os_ver_major                              tem            MajorVersion
                                                                          OperatingSys
os version minor                os_ver_minor                              tem            MinorVersion
                                                                          OperatingSys
os version build                os_ver_build                              tem            BuildNumber
                                                                          OperatingSys
patch level                     os_patch_level                            tem            usm-core2: OSPatchLevel
                                                                          OperatingSys
os_ver                          os_ver                                    tem            Version
                                                                          OperatingSys   usm-core2:
 os kernel                      os_kernel                                 tem            OSKernelVersion
Memory                         [acm_srvr_inst]                            USM Type       PropertyName
                                                                          OperatingSys   usm-
memory virtual                  virt_mem                                  tem            core2:VirtualMemoryInGB




     June 18, 2012
3                       CCA-CMDB Copyright STKI@2012 any slide or graph
                           Pini Cohen’s work
                                             Catalyst Integration
                           Do not remove source or attribution from
Data Mapping CCA-USM : Person
Server                     [acm_srvr_inst]                             USM Type   PropertyName
 snmp contact               snmp_contact                               Person     UserName
 business owner             [acm_srvr].business_owner                  Person     UserName
 it owner                   [acm_srvr].it_owner                        Person     UserName
Service                    [acm_svc]                                   USM Type   PropertyName
 business owner             business_owner                             Person     UserName
 it owner                   it_owner                                   Person     UserName




     June 18, 2012
3                    CCA-CMDB Copyright STKI@2012 any slide or graph
                        Pini Cohen’s work
                                          Catalyst Integration
                        Do not remove source or attribution from
Data Mapping CCA-USM : Port
Network Details from BP                                                USM
(Windows)                 [acm_cfg_param]                              Type   PropertyName
                           if "name"="Description       ", consider
Description                "value" column                              Port   Description
                                                                              PrimaryIPV4Address,
                          if "name"="IP Address ", consider                   PrimaryIPV6Address or
IP Address                "value" column                               Port   OtherIPAddresses
                          if "name"="Physical address ",                      PrimaryMacAddress or
Physical address          consider "value" column                      Port   OtherMacAddresses
                          if "name"="Speed", consider "value"
Speed                     column                                       Port   NomSpeedInBitsPerSec
                                                                       USM
Network Interface Cards   [acm_srvr_nic]                               Type   PropertyName
 mac address               mac_addr                                    Port   PrimaryMacAddress
 interface index           net_adapter                                 Port   IfIndex
 interface speed           speed                                       Port   NomSpeedInBitsPerSec
 interface duplexity       duplex                                      Port   usm-core2:IsFullDuplex
 interface negotiation     aneg                                        Port   usm-core2:DuplexIsNegotiated
 ipv4 address              ipv4_addr                                   Port   PrimaryIPV4Address
 dns domain                dns_domain                                  Port   usm-core2: PrimaryDnsDomain
                                                                              PrimaryIPV6Address or
ipv6 address(es)          [acm_intf_ipv6_addr].ipv6_addr               Port   OtherIPAddresses




    June 18, 2012
3                    CCA-CMDB Copyright STKI@2012 any slide or graph
                        Pini Cohen’s work
                                          Catalyst Integration
                        Do not remove source or attribution from
Data Mapping CCA-USM : Processor
Processors               [acm_srvr_inst]          USM Type              PropertyName
 processor name           processor_name          Processor             NamedAliases
                          processor_architect
processor   architecture ure                      Processor             ProcessorType
processor   descrription processor_descr          Processor             Description
                          processor_manufactu
processor   manufacturer rer                      Processor             Vendor
processor   max clock     processor_max_clock
speed                     _speed                  Processor             SpeedInGHZ
                          processor_l2_cache_
processor   l2 cache size size                    Processor             usm-core2: L2CacheInMB
processor   l2 cache      processor_l2_cache_
speed                     speed                   Processor             usm-core2: L2CacheSpeedInGHz
                          processor_logical_c
processor   logical cnt   nt                      Processor             usm-core2: NumberOfCores




     June 18, 2012
3                     CCA-CMDB Copyright STKI@2012 any slide or graph
                         Pini Cohen’s work
                                           Catalyst Integration
                         Do not remove source or attribution from
Data Mapping CCA-USM : ProvisionedSoftware
Component           [acm_comp]                                     USM Type                 PropertyName
                                                                   ProvisionedSoft
Component uuid      comp_uuid                                      ware                     MdrElementID
component                                                          ProvisionedSoft
version             comp_ver                                       ware                     Version
component                                                          ProvisionedSoft
qualifier           comp_qual                                      ware                     SoftwarePathUrl
                                                                   ProvisionedSoft
refresh time        rfrsh_tm                                       ware                     usm-core2:LastRefreshTimestamp
                                                                   ProvisionedSoft
creation time       creation_tm                                    ware                     CreationTimestamp
                                                                   ProvisionedSoft          AdministrativeStatus = "Missing-
missing              missing                                       ware                     InSubseqDiscover"
                    [acm_bp]                                       USM Type                 PropertyName
                                                                   ProvisionedSoft
Component Name       name                                          ware                     usm-core2: BlueprintName
                    [acm_param]                                    USM Type                 PropertyName
                    if "name" = "Product name",                    ProvisionedSoft
Product name        consider "value" column                        ware            ProductName
                    if "name"="Vendor", consider                   ProvisionedSoft
Vendor              "value" column                                 ware            Vendor
                                                                   ProvisionedSoft
Category            [acm_bp].cat                                   ware            SoftwareCategories
                    [acm_srvr].srvr_name,
 Launch-in-         [acm_bp].name,                                 ProvisionedSoft
 context URL        [acm_comp].comp_qual                           ware            UrlParams
Installed
Applications        [acm_os_appl]                                         USM Type          PropertyName
                                                                          ProvisionedSoft
application name    name                                                  ware              ProductName
application                                                               ProvisionedSoft
publisher           publisher                                             ware              Vendor
application                                                               ProvisionedSoft
version             ver                                                   ware              Version
    June 18, 2012                                                         ProvisionedSoft
3
application arch
                        CCA-CMDB Catalyst Integration
                           Pini Cohen’s work Copyright STKI@2012
                    architecture                                          ware
                           Do not remove source or attribution from any slide or graph      ProcessorEnvironments
Data Mapping CCA-USM : Router
Server                 [acm_srvr_inst]           USM Type              PropertyName
                                                                       If set ComputerSystem is mapped as
is router?              is_router                Router                Router




     June 18, 2012
3                    CCA-CMDB Copyright STKI@2012 any slide or graph
                        Pini Cohen’s work
                                          Catalyst Integration
                        Do not remove source or attribution from
Data Mapping CCA-USM : Service
Services (ACM)           [acm_svc]               USM Type              PropertyName
 service uuid             svc_uuid               Service               MdrElementID
 service name             svc_name               Service               ServiceName
 description              descr                  Service               Description
 created by               created_by             Service               CreationUserName
 creation time            creation_tm            Service               CreationTimestamp
 business process         business_process       Service               usm-core2:BusinessRelevance
 modification time        modification_tm        Service               LastModTimestamp
 Launch-in-context URL    [acm_svc].svc_name     Service               UrlParams




     June 18, 2012
4                    CCA-CMDB Copyright STKI@2012 any slide or graph
                        Pini Cohen’s work
                                          Catalyst Integration
                        Do not remove source or attribution from
Data Mapping CCA-USM : usm-
core2:DiskPartition
Logical Partitions        [acm_disk_partition] USM Type                          PropertyName
 logical partition   name  partition_name      usm-core2:DiskPartition           usm-core2:NamedAliases
 drive designation                             usm-core2:DiskPartition           usm-core2:OSDriveName
 logical partition   index partition_ix        usm-core2:DiskPartition           usm-core2:ContainingIndex
 logical partition
 filesystem                    filesystem              usm-core2:DiskPartition   usm-core2:PartitionType
 logical partition   is
 bootable                      is_boot_partition       usm-core2:DiskPartition   usm-core2:IsBootable
 logical partition   is
 primary                       is_pri_partition        usm-core2:DiskPartition   usm-core2:IsPrimary
 logical partition   size      partition_size          usm-core2:DiskPartition   usm-core2:CapacityInMB




    June 18, 2012
4                         CCA-CMDB Copyright STKI@2012 any slide or graph
                             Pini Cohen’s work
                                               Catalyst Integration
                             Do not remove source or attribution from
Data Mapping CCA-USM : usm-core2:IPConfig
Server                  [acm_srvr_inst]                    USM Type                PropertyName
                                                           usm-
snmp ip forwarding       snmp_ip_fwding                    core2:IPConfig          usm-core2:DoesIPForwarding
domain server ipv4                                         usm-
address                  domain_srvr_ipv4_addr             core2:IPConfig          usm-core2:PrimaryDnsServerIPV4Address
domain server ipv6                                         usm-
address                  domain_srvr_ipv6_addr             core2:IPConfig          usm-core2:PrimaryDnsServer IPV6Address
                                                           usm-
 domain server name      domain_server_name                core2:IPConfig          PrimaryDnsServer
Network Details from BP
(Windows)               [acm_cfg_param]                    USM Type                PropertyName
                         if "name"="Broadcast
                         Address ", consider               usm-
 Broadcast Address       "value" column                    core2:IPConfig BroadcastIPV4Address or BroadcastIPV6Address
                         if "name"="DNS ",                 usm-
 DNS                     consider "value" column           core2:IPConfig DnsServerAddresses (IPv4 or IPv6)
                         if "name"="Gateway ",             usm-
 Gateway                 consider "value" column           core2:IPConfig GatewayIPV4Address or GatewayIPV6Address
                         if "name"="Primary
                         Wins", consider "value"           usm-           PrimaryWins IPV4Address or Primary
 Primary Wins            column                            core2:IPConfig WinsIPV6Address
                         if "name"="Secondary
                         Wins ", consider                  usm-
 Secondary Wins          "value" column                    core2:IPConfig OtherWinsAddresses
                         if "name"="Subnet Mask
                         ", consider "value"                      usm-
 Subnet Mask             column                                   core2:IPConfig   usm-core2: IPV4NetMask or IPV6NetMask
Network Interface Cards [acm_srvr_nic]                            USM Type         PropertyName
                                                                  usm-
subnet mask              subnet_mask                              core2:IPConfig   usm-core2: IPV4NetMask or IPV6NetMask
                                                                  usm-
ipv4 subnet              ipv4 subnet                              core2:IPConfig   usm-core2: IPV4Subnet
                         default_gateway_ipv4_ad usm-
default IPv4 gateway     dr                                       core2:IPConfig   GatewayIPV4Address
                                                                  usm-
       June 18, 2012
4
IPv4   dhcp server     CCA-CMDB Catalyst Integration
                         dhcp_srvr_ipv4_addr
                          Pini Cohen’s work Copyright STKI@2012 core2:IPConfig
                         default_gateway_ipv6_ad usm- or graph
                          Do not remove source or attribution from any slide
                                                                                   DhcpServerIPV4Address
Data Mapping CCA-USM :
  VirtualizationManager
Virtualization            [acm_srvr_inst]        USM Type                PropertyName
 Manager virtualization
 type                     virt_mgmt_typ          VirtualizationManager   ProductName




      June 18, 2012
4                     CCA-CMDB Copyright STKI@2012 any slide or graph
                         Pini Cohen’s work
                                           Catalyst Integration
                         Do not remove source or attribution from
Data Mapping CCA-USM : VirtualSystem
Virtualization           [acm_srvr_inst]           USM Type               PropertyName
 guest server
 virtualization type      ve_guest_typ        VirtualSystem               usm-core2:VirtualizationEnvironment
 guest server logical     ve_guest_logical_na
 name                     me                  VirtualSystem               ComputerName
 guest server startup
 mode                     ve_guest_startup         VirtualSystem          usm-core2:IsAutomaticallyStarted




      June 18, 2012
 4                      CCA-CMDB Copyright STKI@2012 any slide or graph
                           Pini Cohen’s work
                                             Catalyst Integration
                           Do not remove source or attribution from
Data Mapping CCA-USM : BinaryRelationship
       Scope
                    Relationship
Parent              Type            Child Type      Scope                                                Comments
Service
                    IsComposedOf    ComputerSystem Service Scope
                                    ComplianceStat
                    HasDetail       us             Service Scope
                    HasContact      Person         Service Scope
ComputerSystem
                                  ProvisionedSof    Service Scope if Component discovered using a
                    IsComposedOf  tware             Service otherwise ComputerSystem Scope
                    IsHostFor     ComputerSystem    ComputerSystem Scope                                 Virtualization Relationship
                    IsManagerFor  ComputerSystem    No Scope                                             Virtualization Relationship
                                  ComplianceStat    Service Scope if Compliance status is Service
                    HasDetail     us                level otherwise ComputerSystem Scope
                    HasContact    Person            No Scope
                    HasDetail     IPConfig          ComputerSystem Scope
                    IsComposedOf Port               ComputerSystem Scope
                                  OperatingSyste
                    IsHostFor     m                 ComputerSystem    Scope
                    IsComposedOf Memory             ComputerSystem    Scope
                    IsComposedOf MediaDrive         ComputerSystem    Scope
                    IsComposedOf Processor          ComputerSystem    Scope
                                  BackgroundProc
                    IsHostFor     ess               ComputerSystem Scope
                                  BackgroundProc
                    IsConnectedTo ess               No Scope                                             Communication relationship
                    IsConnectedTo ComputerSystem    No Scope                                             Communication relationship
ProvisionedSoftwa
re
                                                    Service    Scope if Component   discovered using a
                    HasAccessTo    ComputerSystem   Service    otherwise No Scope                        Configuration relationship 'uses'
                    HasRequirement                  Service    Scope if Component   discovered using a   Configuration relationship
                    For            ComputerSystem   Service    otherwise No Scope                        'communicates with'
                                   BackgroundProc   Service    Scope if Component   discovered using a
                    HasAccessTo    ess              Service    otherwise No Scope                        Configuration relationship 'uses'
                    HasRequirement BackgroundProc   Service    Scope if Component   discovered using a   Configuration relationship
                    For            ess              Service    otherwise No Scope                        'communicates with'
Location
                    IsLocationFor ComputerSystem No Scope
                    IsLocationFor Service        Service Scope
Port
                    HasDetail       IPConfig        ComputerSystem Scope
Cluster
           June 18, HasMember
                    2012            ComputerSystem No Scope
       4
BackgroundProcess                  CCA-CMDB Copyright STKI@2012 any slide or graph
                                      Pini Cohen’s work
                                                        Catalyst Integration
                                      Do not remove source or attribution from

Weitere ähnliche Inhalte

Was ist angesagt?

Cracking the CMDB Enigma
Cracking the CMDB EnigmaCracking the CMDB Enigma
Cracking the CMDB EnigmaAxios Systems
 
Kunalhasija CMDB &amp; ITIL
Kunalhasija CMDB &amp; ITILKunalhasija CMDB &amp; ITIL
Kunalhasija CMDB &amp; ITILKunal Hasija
 
CMDB - Strategic Role in IT Services - Configuration Management Moves Front a...
CMDB - Strategic Role in IT Services - Configuration Management Moves Front a...CMDB - Strategic Role in IT Services - Configuration Management Moves Front a...
CMDB - Strategic Role in IT Services - Configuration Management Moves Front a...Evergreen Systems
 
HGConcept-CMDB-Blueprint Design
HGConcept-CMDB-Blueprint DesignHGConcept-CMDB-Blueprint Design
HGConcept-CMDB-Blueprint DesignHGConcept Inc.
 
Why CMDB - 7 Fundamental Use Cases
Why CMDB - 7 Fundamental Use CasesWhy CMDB - 7 Fundamental Use Cases
Why CMDB - 7 Fundamental Use CasesDavid Messineo
 
HGConcept-CMDB-Integration Methods
HGConcept-CMDB-Integration MethodsHGConcept-CMDB-Integration Methods
HGConcept-CMDB-Integration MethodsHGConcept Inc.
 
How to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby Steps
How to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby StepsHow to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby Steps
How to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby Stepsdigitallibrary
 
Understanding ITIL CMDB
Understanding ITIL CMDBUnderstanding ITIL CMDB
Understanding ITIL CMDBManageEngine
 
BMC Remedy ITSM 8.0 What's New
BMC Remedy ITSM 8.0 What's NewBMC Remedy ITSM 8.0 What's New
BMC Remedy ITSM 8.0 What's NewBMC Software
 
BMC Remedy ITSM / ITIL Management Consultant
BMC Remedy ITSM / ITIL Management ConsultantBMC Remedy ITSM / ITIL Management Consultant
BMC Remedy ITSM / ITIL Management ConsultantRoy MacNeil
 
PCTY 2012, SmartCloud Control Desk v. Mikkel Koenig
PCTY 2012, SmartCloud Control Desk v. Mikkel KoenigPCTY 2012, SmartCloud Control Desk v. Mikkel Koenig
PCTY 2012, SmartCloud Control Desk v. Mikkel KoenigIBM Danmark
 
IBM MDM 10.1 What's New - Aomar Bariz
IBM MDM 10.1  What's New - Aomar BarizIBM MDM 10.1  What's New - Aomar Bariz
IBM MDM 10.1 What's New - Aomar BarizIBMInfoSphereUGFR
 
Making your CMDB social
Making your CMDB socialMaking your CMDB social
Making your CMDB socialAspediens
 
Service Catalog & Request Fulfillment, the cornerstone of IT Service Management
Service Catalog & Request Fulfillment, the cornerstone of IT Service ManagementService Catalog & Request Fulfillment, the cornerstone of IT Service Management
Service Catalog & Request Fulfillment, the cornerstone of IT Service ManagementBMC Software
 
HGConcept-CMDB-Service Design
HGConcept-CMDB-Service DesignHGConcept-CMDB-Service Design
HGConcept-CMDB-Service DesignHGConcept Inc.
 
SBI Securities Case Study
SBI Securities Case StudySBI Securities Case Study
SBI Securities Case StudyVMware Tanzu
 
IBM SmartCloud Solutions
IBM SmartCloud Solutions IBM SmartCloud Solutions
IBM SmartCloud Solutions IBM Danmark
 

Was ist angesagt? (20)

Cracking the CMDB Enigma
Cracking the CMDB EnigmaCracking the CMDB Enigma
Cracking the CMDB Enigma
 
A CMDB. A What?
A CMDB. A What?A CMDB. A What?
A CMDB. A What?
 
Kunalhasija CMDB &amp; ITIL
Kunalhasija CMDB &amp; ITILKunalhasija CMDB &amp; ITIL
Kunalhasija CMDB &amp; ITIL
 
CMDB - Strategic Role in IT Services - Configuration Management Moves Front a...
CMDB - Strategic Role in IT Services - Configuration Management Moves Front a...CMDB - Strategic Role in IT Services - Configuration Management Moves Front a...
CMDB - Strategic Role in IT Services - Configuration Management Moves Front a...
 
HGConcept-CMDB-Blueprint Design
HGConcept-CMDB-Blueprint DesignHGConcept-CMDB-Blueprint Design
HGConcept-CMDB-Blueprint Design
 
Why CMDB - 7 Fundamental Use Cases
Why CMDB - 7 Fundamental Use CasesWhy CMDB - 7 Fundamental Use Cases
Why CMDB - 7 Fundamental Use Cases
 
HGConcept-CMDB-Integration Methods
HGConcept-CMDB-Integration MethodsHGConcept-CMDB-Integration Methods
HGConcept-CMDB-Integration Methods
 
How to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby Steps
How to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby StepsHow to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby Steps
How to Scope Your Enterprise CMDB Project Successfully: Big Vision, Baby Steps
 
Understanding ITIL CMDB
Understanding ITIL CMDBUnderstanding ITIL CMDB
Understanding ITIL CMDB
 
BMC Remedy ITSM 8.0 What's New
BMC Remedy ITSM 8.0 What's NewBMC Remedy ITSM 8.0 What's New
BMC Remedy ITSM 8.0 What's New
 
BMC Remedy ITSM / ITIL Management Consultant
BMC Remedy ITSM / ITIL Management ConsultantBMC Remedy ITSM / ITIL Management Consultant
BMC Remedy ITSM / ITIL Management Consultant
 
discovery
discoverydiscovery
discovery
 
IBM BladeCenter Foundation for Cloud
IBM BladeCenter Foundation for CloudIBM BladeCenter Foundation for Cloud
IBM BladeCenter Foundation for Cloud
 
PCTY 2012, SmartCloud Control Desk v. Mikkel Koenig
PCTY 2012, SmartCloud Control Desk v. Mikkel KoenigPCTY 2012, SmartCloud Control Desk v. Mikkel Koenig
PCTY 2012, SmartCloud Control Desk v. Mikkel Koenig
 
IBM MDM 10.1 What's New - Aomar Bariz
IBM MDM 10.1  What's New - Aomar BarizIBM MDM 10.1  What's New - Aomar Bariz
IBM MDM 10.1 What's New - Aomar Bariz
 
Making your CMDB social
Making your CMDB socialMaking your CMDB social
Making your CMDB social
 
Service Catalog & Request Fulfillment, the cornerstone of IT Service Management
Service Catalog & Request Fulfillment, the cornerstone of IT Service ManagementService Catalog & Request Fulfillment, the cornerstone of IT Service Management
Service Catalog & Request Fulfillment, the cornerstone of IT Service Management
 
HGConcept-CMDB-Service Design
HGConcept-CMDB-Service DesignHGConcept-CMDB-Service Design
HGConcept-CMDB-Service Design
 
SBI Securities Case Study
SBI Securities Case StudySBI Securities Case Study
SBI Securities Case Study
 
IBM SmartCloud Solutions
IBM SmartCloud Solutions IBM SmartCloud Solutions
IBM SmartCloud Solutions
 

Andere mochten auch

LFdTV en construcción y Goteo.org. Entrevista en la Revista Llámpara.
LFdTV en construcción y Goteo.org. Entrevista en la Revista Llámpara.LFdTV en construcción y Goteo.org. Entrevista en la Revista Llámpara.
LFdTV en construcción y Goteo.org. Entrevista en la Revista Llámpara.LaFabrika detodalavida
 
Icrc battle villages
Icrc battle villagesIcrc battle villages
Icrc battle villagesextensive
 
Gimp2 exemple
Gimp2 exempleGimp2 exemple
Gimp2 exemplelfloris1
 
ISU Iñigo Sáenz de Urturi. Cállate y Vende
ISU Iñigo Sáenz de Urturi. Cállate y VendeISU Iñigo Sáenz de Urturi. Cállate y Vende
ISU Iñigo Sáenz de Urturi. Cállate y VendeIñigo Sáenz de Urturi
 
#$%%#Presentación sistema negocios vitcenter día 1"#$%&/
#$%%#Presentación sistema negocios vitcenter día 1"#$%&/#$%%#Presentación sistema negocios vitcenter día 1"#$%&/
#$%%#Presentación sistema negocios vitcenter día 1"#$%&/Lester Morales
 
Trabajo final Nuevas técnicas publicitarias
Trabajo final   Nuevas técnicas publicitarias Trabajo final   Nuevas técnicas publicitarias
Trabajo final Nuevas técnicas publicitarias Esteban Montenegro
 
Top 10 4.0
Top 10 4.0Top 10 4.0
Top 10 4.0regenurb
 
Especial Consultoría de Protección de Datos FENAC
Especial Consultoría de Protección de Datos FENACEspecial Consultoría de Protección de Datos FENAC
Especial Consultoría de Protección de Datos FENACAselcis Consulting, S.L.
 
Информация о работе для женщин
Информация о работе для женщинИнформация о работе для женщин
Информация о работе для женщинsadchenkovl
 
Administracion y Gerencia Equipo 1 unermb
Administracion y Gerencia Equipo 1 unermbAdministracion y Gerencia Equipo 1 unermb
Administracion y Gerencia Equipo 1 unermbAriany Linares
 
Manual de facilidades aeronauticas
Manual de facilidades aeronauticasManual de facilidades aeronauticas
Manual de facilidades aeronauticassistemaais
 
Propuesta surtido Riojas de bodegas pequeñas a tiendas especializadas
Propuesta surtido Riojas de bodegas pequeñas a tiendas especializadas Propuesta surtido Riojas de bodegas pequeñas a tiendas especializadas
Propuesta surtido Riojas de bodegas pequeñas a tiendas especializadas Pretextos y Vinos SL
 

Andere mochten auch (20)

Excursión a La Alfranca (Colegio PP. Dominicos - Zaragoza)
Excursión a La Alfranca (Colegio PP. Dominicos - Zaragoza)Excursión a La Alfranca (Colegio PP. Dominicos - Zaragoza)
Excursión a La Alfranca (Colegio PP. Dominicos - Zaragoza)
 
LFdTV en construcción y Goteo.org. Entrevista en la Revista Llámpara.
LFdTV en construcción y Goteo.org. Entrevista en la Revista Llámpara.LFdTV en construcción y Goteo.org. Entrevista en la Revista Llámpara.
LFdTV en construcción y Goteo.org. Entrevista en la Revista Llámpara.
 
El mejor email del año
El mejor email del añoEl mejor email del año
El mejor email del año
 
Mr02
Mr02Mr02
Mr02
 
Fairfield_NOV2015_LR
Fairfield_NOV2015_LRFairfield_NOV2015_LR
Fairfield_NOV2015_LR
 
Icrc battle villages
Icrc battle villagesIcrc battle villages
Icrc battle villages
 
Gimp2 exemple
Gimp2 exempleGimp2 exemple
Gimp2 exemple
 
ISU Iñigo Sáenz de Urturi. Cállate y Vende
ISU Iñigo Sáenz de Urturi. Cállate y VendeISU Iñigo Sáenz de Urturi. Cállate y Vende
ISU Iñigo Sáenz de Urturi. Cállate y Vende
 
#$%%#Presentación sistema negocios vitcenter día 1"#$%&/
#$%%#Presentación sistema negocios vitcenter día 1"#$%&/#$%%#Presentación sistema negocios vitcenter día 1"#$%&/
#$%%#Presentación sistema negocios vitcenter día 1"#$%&/
 
4fa8ecf345f91
4fa8ecf345f914fa8ecf345f91
4fa8ecf345f91
 
Trabajo final Nuevas técnicas publicitarias
Trabajo final   Nuevas técnicas publicitarias Trabajo final   Nuevas técnicas publicitarias
Trabajo final Nuevas técnicas publicitarias
 
Top 10 4.0
Top 10 4.0Top 10 4.0
Top 10 4.0
 
Act19 MNPB
Act19 MNPBAct19 MNPB
Act19 MNPB
 
Especial Consultoría de Protección de Datos FENAC
Especial Consultoría de Protección de Datos FENACEspecial Consultoría de Protección de Datos FENAC
Especial Consultoría de Protección de Datos FENAC
 
Информация о работе для женщин
Информация о работе для женщинИнформация о работе для женщин
Информация о работе для женщин
 
Quemaduras
QuemadurasQuemaduras
Quemaduras
 
Administracion y Gerencia Equipo 1 unermb
Administracion y Gerencia Equipo 1 unermbAdministracion y Gerencia Equipo 1 unermb
Administracion y Gerencia Equipo 1 unermb
 
Open Skies June2014
Open Skies June2014Open Skies June2014
Open Skies June2014
 
Manual de facilidades aeronauticas
Manual de facilidades aeronauticasManual de facilidades aeronauticas
Manual de facilidades aeronauticas
 
Propuesta surtido Riojas de bodegas pequeñas a tiendas especializadas
Propuesta surtido Riojas de bodegas pequeñas a tiendas especializadas Propuesta surtido Riojas de bodegas pequeñas a tiendas especializadas
Propuesta surtido Riojas de bodegas pequeñas a tiendas especializadas
 

Ähnlich wie CMDB: "If you will it, it is no dream

Summit 2011 infra_esm_operations
Summit 2011 infra_esm_operationsSummit 2011 infra_esm_operations
Summit 2011 infra_esm_operationsPini Cohen
 
Software Measurement for Lean Application Management
Software Measurement for Lean Application ManagementSoftware Measurement for Lean Application Management
Software Measurement for Lean Application ManagementCAST
 
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...ghodgkinson
 
Software Architecture and Architectors: useless VS valuable
Software Architecture and Architectors: useless VS valuableSoftware Architecture and Architectors: useless VS valuable
Software Architecture and Architectors: useless VS valuableComsysto Reply GmbH
 
End-to-End Deep Learning Deployment with ONNX
End-to-End Deep Learning Deployment with ONNXEnd-to-End Deep Learning Deployment with ONNX
End-to-End Deep Learning Deployment with ONNXNick Pentreath
 
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Prolifics
 
Summit 2011 infra_dev_soa
Summit 2011 infra_dev_soaSummit 2011 infra_dev_soa
Summit 2011 infra_dev_soaPini Cohen
 
M3 Modernization Case Study
M3 Modernization Case StudyM3 Modernization Case Study
M3 Modernization Case StudyADC Austin Tech
 
Puppet devops wdec
Puppet devops wdecPuppet devops wdec
Puppet devops wdecWojciech Dec
 
Dev ops for z
Dev ops for z Dev ops for z
Dev ops for z bamadhu
 
Operational Visibiliy and Analytics - BU Seminar
Operational Visibiliy and Analytics - BU SeminarOperational Visibiliy and Analytics - BU Seminar
Operational Visibiliy and Analytics - BU SeminarCanturk Isci
 
Summit 2010 Infra Ratios Positionning Integrators
Summit 2010 Infra Ratios Positionning IntegratorsSummit 2010 Infra Ratios Positionning Integrators
Summit 2010 Infra Ratios Positionning IntegratorsPini Cohen
 
Virtualization 2011 v1
Virtualization 2011 v1Virtualization 2011 v1
Virtualization 2011 v1Pini Cohen
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSDevOps.com
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented ArchitectureBob Rhubart
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Toolsghodgkinson
 
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...Strongback Consulting
 

Ähnlich wie CMDB: "If you will it, it is no dream (20)

Summit 2011 infra_esm_operations
Summit 2011 infra_esm_operationsSummit 2011 infra_esm_operations
Summit 2011 infra_esm_operations
 
Vision2015-CBS-1148-Final
Vision2015-CBS-1148-FinalVision2015-CBS-1148-Final
Vision2015-CBS-1148-Final
 
Software Measurement for Lean Application Management
Software Measurement for Lean Application ManagementSoftware Measurement for Lean Application Management
Software Measurement for Lean Application Management
 
Host Simulation
Host SimulationHost Simulation
Host Simulation
 
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
 
Software Architecture and Architectors: useless VS valuable
Software Architecture and Architectors: useless VS valuableSoftware Architecture and Architectors: useless VS valuable
Software Architecture and Architectors: useless VS valuable
 
End-to-End Deep Learning Deployment with ONNX
End-to-End Deep Learning Deployment with ONNXEnd-to-End Deep Learning Deployment with ONNX
End-to-End Deep Learning Deployment with ONNX
 
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
 
Summit 2011 infra_dev_soa
Summit 2011 infra_dev_soaSummit 2011 infra_dev_soa
Summit 2011 infra_dev_soa
 
M3 Modernization Case Study
M3 Modernization Case StudyM3 Modernization Case Study
M3 Modernization Case Study
 
Puppet devops wdec
Puppet devops wdecPuppet devops wdec
Puppet devops wdec
 
IBM Z for the Digital Enterprise - DevOps for Z
IBM Z for the Digital Enterprise - DevOps for Z IBM Z for the Digital Enterprise - DevOps for Z
IBM Z for the Digital Enterprise - DevOps for Z
 
Dev ops for z
Dev ops for z Dev ops for z
Dev ops for z
 
Operational Visibiliy and Analytics - BU Seminar
Operational Visibiliy and Analytics - BU SeminarOperational Visibiliy and Analytics - BU Seminar
Operational Visibiliy and Analytics - BU Seminar
 
Summit 2010 Infra Ratios Positionning Integrators
Summit 2010 Infra Ratios Positionning IntegratorsSummit 2010 Infra Ratios Positionning Integrators
Summit 2010 Infra Ratios Positionning Integrators
 
Virtualization 2011 v1
Virtualization 2011 v1Virtualization 2011 v1
Virtualization 2011 v1
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWS
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Tools
 
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
 

Mehr von Pini Cohen

Cto 2021 markets v2
Cto 2021 markets v2Cto 2021 markets v2
Cto 2021 markets v2Pini Cohen
 
Workato integrators corrections stki Israeli VAS market research 2020 v1
Workato integrators corrections stki Israeli VAS  market research 2020 v1Workato integrators corrections stki Israeli VAS  market research 2020 v1
Workato integrators corrections stki Israeli VAS market research 2020 v1Pini Cohen
 
It procurement 2019 v3
It procurement 2019 v3It procurement 2019 v3
It procurement 2019 v3Pini Cohen
 
STKI summit CTO presentation 2019
STKI summit CTO presentation 2019STKI summit CTO presentation 2019
STKI summit CTO presentation 2019Pini Cohen
 
STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3Pini Cohen
 
Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2Pini Cohen
 
Dev trends 18_q1
Dev trends 18_q1Dev trends 18_q1
Dev trends 18_q1Pini Cohen
 
Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1Pini Cohen
 
Delivery positionnig 2017 v2
Delivery positionnig 2017   v2Delivery positionnig 2017   v2
Delivery positionnig 2017 v2Pini Cohen
 
IT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandationsIT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandationsPini Cohen
 
IT procurement v2
IT procurement v2IT procurement v2
IT procurement v2Pini Cohen
 
Summit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long versionSummit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long versionPini Cohen
 
Cyber ratios 2017 v1
Cyber ratios 2017 v1Cyber ratios 2017 v1
Cyber ratios 2017 v1Pini Cohen
 
Delivery positionnig 2016 v1
Delivery positionnig 2016 v1Delivery positionnig 2016 v1
Delivery positionnig 2016 v1Pini Cohen
 
Ratios 2016 v1
Ratios 2016 v1Ratios 2016 v1
Ratios 2016 v1Pini Cohen
 
It delivery 2016 v5
It delivery 2016 v5It delivery 2016 v5
It delivery 2016 v5Pini Cohen
 
Positioning stki pini 2015 v1
Positioning stki  pini 2015 v1Positioning stki  pini 2015 v1
Positioning stki pini 2015 v1Pini Cohen
 
Stki ratios 2015 v1
Stki ratios 2015 v1Stki ratios 2015 v1
Stki ratios 2015 v1Pini Cohen
 
Delivery 2015 pini
Delivery 2015 piniDelivery 2015 pini
Delivery 2015 piniPini Cohen
 
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trendsSTKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trendsPini Cohen
 

Mehr von Pini Cohen (20)

Cto 2021 markets v2
Cto 2021 markets v2Cto 2021 markets v2
Cto 2021 markets v2
 
Workato integrators corrections stki Israeli VAS market research 2020 v1
Workato integrators corrections stki Israeli VAS  market research 2020 v1Workato integrators corrections stki Israeli VAS  market research 2020 v1
Workato integrators corrections stki Israeli VAS market research 2020 v1
 
It procurement 2019 v3
It procurement 2019 v3It procurement 2019 v3
It procurement 2019 v3
 
STKI summit CTO presentation 2019
STKI summit CTO presentation 2019STKI summit CTO presentation 2019
STKI summit CTO presentation 2019
 
STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3
 
Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2
 
Dev trends 18_q1
Dev trends 18_q1Dev trends 18_q1
Dev trends 18_q1
 
Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1
 
Delivery positionnig 2017 v2
Delivery positionnig 2017   v2Delivery positionnig 2017   v2
Delivery positionnig 2017 v2
 
IT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandationsIT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandations
 
IT procurement v2
IT procurement v2IT procurement v2
IT procurement v2
 
Summit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long versionSummit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long version
 
Cyber ratios 2017 v1
Cyber ratios 2017 v1Cyber ratios 2017 v1
Cyber ratios 2017 v1
 
Delivery positionnig 2016 v1
Delivery positionnig 2016 v1Delivery positionnig 2016 v1
Delivery positionnig 2016 v1
 
Ratios 2016 v1
Ratios 2016 v1Ratios 2016 v1
Ratios 2016 v1
 
It delivery 2016 v5
It delivery 2016 v5It delivery 2016 v5
It delivery 2016 v5
 
Positioning stki pini 2015 v1
Positioning stki  pini 2015 v1Positioning stki  pini 2015 v1
Positioning stki pini 2015 v1
 
Stki ratios 2015 v1
Stki ratios 2015 v1Stki ratios 2015 v1
Stki ratios 2015 v1
 
Delivery 2015 pini
Delivery 2015 piniDelivery 2015 pini
Delivery 2015 pini
 
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trendsSTKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
 

Kürzlich hochgeladen

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Kürzlich hochgeladen (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

CMDB: "If you will it, it is no dream

  • 1. CMDB : “If you will it, it is no dream” Tell me and I’ll forget Show me and I may remember STKI Summit 2012 Involve me and I’ll understand Pini Cohen VP and Senior Analyst
  • 2. Pini Cohen’s work Copyright STKI@2012 2 Do not remove source or attribution from any slide or graph
  • 3. Old slide- still relevant - Enterprise System Management Project Failures ESM projects are the most difficult IT projects to maintain. This is why ESM projects fail Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph
  • 4. The different layers of ESM (Enterprise System Management) • Traditional system management – agent that reports to the center • Physical map • Logical map • End User Experience tools • Real • Synthetic • BTM - CorrelationTransaction management tools (sophisticated sniffing correlated to applicationstools) • Specific tools /APM (Application Performance Management). Examples: for SAP, for DBMS, for .Net, for JAVA, for networks , etc. • Central Console – Manager of Managers • CMDB – auto discovery (with relations) and repository Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph
  • 5. Traditional system management – agent that reports to the center Physical map Logical map • Description: agents (or agentless) that describe the situation of particular CI (Configuration Item) • Output: map with physical or logical CI’s. Should have history or trends but not always implemented. Might report to higher level console. • Sample of monitoring: Disk of system X is almost full, Process Y of system X is stuck, system SAP has some fault (Yellow color) • Sample of vendors: BIG 4 (HP BMC CA IBM) and many small : Microsoft, Centerity, TrigerPlus, Whatsup, etc. • Advantages: Very mature – the basics. The “eyes” from infrastructure point of view. • Disadvantages: Does not look at business transaction. Difficult to keep the logical map updated • Special infrastructure needed – not an issue with traditional IT equipment, might take some CPUnetwork resources • Price - up to 100’s $ per agent might be much less • # of installation in corporate Israeli IT shops >300 (almost every IT shop) Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph
  • 6. End User experience – Synthetic, Real • Description: Track what is happening at the end user level. Synthetic – runs automatic preconfigured script once in a while. Real – track actual activities • Output – Graphs of response time per site or per application. Might report to higher level console. • Sample of monitoring: pick response time for transaction A in location B is 2 seconds – higher than expected. • Sample of vendors: HP (Synthetic and Real), Aternity (Real), CA (Wily – depending on application protocol), etc. • Advantages – Gives idea of what the users real experience. Rather mature area. • Disadvantages – every new version of application the script should be modified. Does not give idea of the reasonlayer for problem (might be related to other products technologies). • Special infrastructure needed –should monitormimic specific protocol (Web is the easiest) in Synthetic – should be able to log in as “not real” user. • Price – HP – about 1700$ per transaction measured. Aternity 20-30$ per client. • # of installation in corporate Israeli IT shops >75 Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph
  • 7. BTM – Business Transaction Management • Description: Follow transactions via “sniffing like” technique. • Output – flow of transactions – statistics, SLA errors, etc. • Sample of monitoring - Transaction “1111” went into server A but did not go out” • Sample of vendors – Optier, Corralsense, Vantage (Compuware) Big 4 (CA IBM BMC HP) • Advantages – gives the best indication of where is the process stuck. Enables proactive operations (call client “1111” and tell him something went wrong). • Disadvantages- Implementation is specific to application. Will not replace the general ESM. Many times not installed on the PC. Less mature – only few installations in Israel. • Special infrastructure needed –should listen to incoming, outcomming traffic. • Price – rough estimation - $3,000 per CPU, pricing per application starts at $100K (Optier) might be much less. • Might help in business monitoring? Since it handles each transaction and can transfer metadata (and data) information about each transaction. This metadata can be used for business monitoring. • # of installation in corporate Israeli IT shops <10 Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph
  • 8. APM – Application Performance Monitoring (“Specific”) • Description: Drill down of what is happening in specific environment technology. • Output – specific information relevant to technology • Sample of monitoring “Buffer limit has been reached” (for .net technology) • Sample of vendors: Wily (CA), Avicode (Microsoft), Precise, Quest , CiscoWorks. • Advantages: gives the absolute knowledge. Bringing together operations and developmenttechnology. • Disadvantages : does not look at a complete business process. In many cases will be used at the specific technology team. • Special infrastructure needed – different solution for each technology. • Price – varied. • # of installation in corporate Israeli IT shops >200 Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph
  • 9. CMDB: Monolith or Federated? • Collect data and hopefully relationships for a complete model Distributed Data • The CMDB will be federated With a Central View (i.e., virtual), not monolithic • Metadata and integration technologies will link Virtual sources CMDB • Object models with TRM are best • Portal interfaces to distributed repositories with a Meta central CMDB can optimize availability and -data performance Physical CMDBs The CMDB is essential, but fragmentation is certain without technology to unify the distributed parts Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph 9
  • 10. Application Discovery Manager: Dependency Mapping – EMC nLayers CI: Service/App CI: App Server App Demand CI: Main DB Time Analysis Relationships (1-way) Relationships (2-way) CI: Server w/Resident Apps Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph
  • 11. What can I do with CMDB? Everything in operations! Source:BMC Pini Cohen’s work Copyright STKI@2012 11 Do not remove source or attribution from any slide or graph
  • 12. CMDB discovery engine gives detailed information: Services Network Details from BP Hardware Details from Server service display name (Windows) BP(For all OS) host name service key name manufacturer Cluster Status service logon as BIOS-Firmware Date model service path Clustered BIOS-Firmware version serial number service startup windows domain name Virtual Relationships Open Ports CPU Quantity nis domain name parent port bios name child protocol cpu speed bios manufacturer relationship type process name CPU Type bios serial number Communication Relationships process path snmp system name ipv4 address 1 Communication Relationships host name snmp description ipv6 address 1 application name 1 ipv4 address manufacturer port 1 os name application name 2 protocol Model os version Netstat Communication mac address relationship type Relationships Patch Level bios firmware version ipv4 address 2 process name 1 architecture ipv6 address 2 physical memory port 2 executable path 1 cpu speed process name 2 serial number number of cpus CTA Communication executable path 2 created by Relationships System GUID creation time attribute name os family attribute value Total Disk size refresh time Relationship Traffic Summary Storage Details from discovered time BP(For all OS) start time ipv6 address Number of Logical stop time Drives packet count server_uuid Number of Physical Communication Relationships - business process Drives Configuration modification time component uuid Source: Total Disk size status Launch-in-context URL relationship type Memory Containment Relationships Parent memory total slots child relationship type Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph 12
  • 13. Relationship discovery options • Too many options: • Configuration files (system, application, excel, etc.) • SwitchesRouters access lists • DNS • MQ ESBSOABPM • Storage replication • FTP • ETL • Scripts (that copy file) • Actual code • By debug mode • How can I differentiate a “real business process connection” from noise (application central log, accessing the backups servermonitoring serverSW update server, etc.)? Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph 13
  • 14. CMDB CI reconciliation data quality • Notification about a server came from several sources: • “Neptun “ from the monitoring agent • “Neptun_prod” from the CMDB discovery engine • “SAP APP SERVER 1” from the Asset management agent • “neptun” from the DBMS monitoring agent • Same problem happens with CI’s important attributes. Name of application: • “Billing” in Active Directory • “‫ “בילינג‬in queue name • How can we identify that it is the same server (or is it not… maybe the last “Neptun” is from the “Dev environment”?!) Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph 14
  • 15. What clients currently get from CMDB (auto-discovery) project? • Before stopping serverresource checking if it is not used by "unknown" application • When error happens checking at the CMDB level "what has changed from yesterday" • Updating the logical ESM maps automatically from the CMDB. If I add new server to the SAP Application Server – it will be shown automatically in the corresponding ESM logical map of "SAP system" • All kinds of asset reports- “who is using dll ver. X” , “where is AIX ver. X installed. Helping compliancerenewing contracts, insurance reports, ets. Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph 15
  • 16. What clients currently get from CMDB (auto-discovery) project ? (cont.) • New! Defining “preferred configuration" and checking if this policy does apply. Example – "Web Server should have Antivirus, MQ, IIS version 8, MSSQL service pack x, port 80 and 81 opened in the FW" then checking that all web servers are configured this way. • New! Integration between the CMDB CI's and the Service Desk. This enables to correlate each incidentproblem to specific CI's. • Basic workflow – Example when CMDB discovers new server it executes several automatic tasks (adding it to the "to-do list" of ESM team, installing agents, etc.) Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph 16
  • 17. What clients currently get from CMDB (auto-discovery) project ? (cont.) • New! Manage change flow (CAB) in CMDB based system including which services are in relation to the service being changed • New! From the CMDB change management system alter the monitoring status of applications when it is changed • Very basic “closed loop change management” when new system is discovered a ticket for “adding the system” is created. After the system is added the ticket is closed automatically. • New! Using the CMDB data as the asset management system. • Updating both the BPA (Business Process Analysis) and Project Management systems This is a major improvement from last year’s situation! Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph 17
  • 18. What clients currently do not get from CMDB (auto-discovery) project ? • Sophisticated workflowautomation. BTW, who is the leader: ESMOperation team or SystemInfra team? • Topology Based Event Correlation • From incident management to problem management using CMDB functionality (automatic correlations) • Capacity planning • Closed look change management • Don't forget in closed loop change management incidentsproblems update the development team and should be tracked seamlessly ("the bug you have open was is now at testing stage and is scheduled to go to production in 3 days") Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph 18
  • 19. ESM (Enterprise System Management) support ratio • Numbers of servers in Open (Win, Linux, Unix) covered by ESM team (including BSM, CMDB, etc. – if implemented) • MF AS/400 not included in server count – significant bias. Best metric is “per CI monitored…”. • Data about “not capable ESM teams – above 1000 servers per FTE” not included Per FTE # of Servers (all) 25 percentile 227 Median 412 75 percentile 485 Source: STKI • About the same as last years data Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph 19
  • 20. STKI on Enterprise System Management (ESM) • The Change Management process CAB’s is crucial for sustainable ESM project • Before moving to CMDB be sure that you have: • Manual change management process that works 100% • Standard system management (agentagentless) • End User Experience • APM where needed • Be realistic with your CMDB project Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution from any slide or graph 20
  • 21. Thanks for your patience and hope you enjoyed Here you can find the latest version of this presentation http://www.slideshare.net/pini Pini Cohen’s work Copyright STKI@2012 21 Do not remove source or attribution from any slide or graph
  • 22. More Info and updates: STKI site: www.stki.info My blog: http://pinicohenstki.blogspot.com/ Personal info: http://www.linkedin.com/in/pinicohen Facebook: http://www.facebook.com/pinhascohen Twitter: http://twitter.com/pinicohen Pini Cohen’s work Copyright STKI@2012 22 Do not remove source or attribution from any slide or graph
  • 23. Data Mapping CCA-USM : BackgroundProcess Services [acm_os_svc] USM Type PropertyName service display name display_name BackgroundProcess NamedAliases service key name svc_name BackgroundProcess ProcessName/ProductName service logon as logon_as BackgroundProcess usm-core2: LogOnAs service path path BackgroundProcess usm-core2: ExecutablePath service startup startup BackgroundProcess StartupType Open Ports [acm_open_port] USM Type PropertyName AccessedViaTcpPort/usm- port port BackgroundProcess core2:AccessedViaUdpPort protocol protocol BackgroundProcess TCP/UDP process name name BackgroundProcess ProcessName/ProductName process path path BackgroundProcess usm-core2:ExecutablePath Communication Relationships [acm_comm_relshps] USM Type PropertyName column not in table, but returned as a result of application name 1 accessing view BackgroundProcess ProductName column not in table, but returned as a result of application name 2 accessing view BackgroundProcess ProductName Netstat Communication Relationships [acm_netstat_relshps] USM Type PropertyName process name 1 process_name_1 BackgroundProcess ProcessName executable path 1 exec_path_1 BackgroundProcess usm-core2:ExecutablePath process name 2 process_name_2 BackgroundProcess ProcessName executable path 2 exec_path_2 BackgroundProcess usm-core2:ExecutablePath June 18, 2012 2 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 24. Data Mapping CCA-USM : BinaryRelationship Network Details from BP (Windows) [acm_param] USM Type PropertyName if "name"="Cluster Status", BinaryRelation Cluster Status consider "value" column ship usm-core2:MemberStatus if "name"="Clustered", BinaryRelation Clustered consider "value" column ship Semantic= "HasMember" ComputerSystem Virtual Relationships [acm_srvr_relshps] USM Type PropertyName BinaryRelation parent parent_srvr_uuid ship SourceMdrElementID BinaryRelation child child_srvr_uuid ship TargetMdrElementID BinaryRelation relationship type relshp_typ ship Context = IsManagerFor/IsHostFor Communication Relationships [acm_comm_relshps] USM Type PropertyName BinaryRelation ipv4 address 1 ipv4_addr_1 ship usm-core2:SourceIPV4Address BinaryRelation ipv6 address 1 ipv6_addr_1 ship usm-core2:SourceIPV6Address BinaryRelation port 1 port_1 ship usm-core2:SourceTransportLayerPort BinaryRelation protocol protocol ship usm-core2:TransportLayer Semantic: BinaryRelation IsConnectedTo,HasAccessTo,IsConnected relationship type relshp_typ ship To,HasAccessTo BinaryRelation ipv4 address 2 ipv4_addr_2 ship usm-core2:TargetIPV4Address BinaryRelation ipv6 address 2 ipv6_addr_2 ship usm-core2:TargetIPV6Address BinaryRelation port 2 port_2 ship usm-core2:TargetTransportLayerPort CTA Communication Relationships [acm_cta_relshps] USM Type PropertyName BinaryRelation attribute name attr_name ship usm-core2: ExtensionNameValuePairs BinaryRelation June 18, 2012 2 attribute value CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work attr_value Catalyst Integration Do not remove source or attribution from ship usm-core2: ExtensionNameValuePairs
  • 25. Data Mapping CCA-USM : Cluster Network Details from BP (Windows) [acm_param] USM Type PropertyName if "name" = "Cluster Name", consider "value" Cluster Name column Cluster GroupName Cluster USM Type PropertyName Cluster name cluster_name Cluster GroupName/PrimaryDnsName cluster ipv4 address ipv4_addr Cluster PrimaryIPV4Address cluster ipv6address ipv6_addr Cluster PrimaryIPV6Address June 18, 2012 2 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 26. Data Mapping CCA-USM : ComputerSystem Server [acm_srvr_inst] USM Type PropertyName host name srvr_name ComputerSystem PrimaryDnsName manufacturer manufacturer ComputerSystem Vendor model mdl ComputerSystem Model serial number serial_number ComputerSystem PhysSerialNumber windows domain name windows_domain_name ComputerSystem usm-core2:PrimaryDnsDomain nis domain name nis_domain_name ComputerSystem usm-core2:PrimaryNisDomain bios name bios_name ComputerSystem usm-core2:BiosName bios manufacturer bios_manufacturer ComputerSystem usm-core2:BiosVendor bios serial number bios_serial_number ComputerSystem BiosSystemID snmp system name snmp_sys_name ComputerSystem SysName snmp description snmp_descr ComputerSystem Description ipv4 address ipv4_addr ComputerSystem PrimaryIPV4Address os name os_name ComputerSystem usm-core2:OSName os version os_version ComputerSystem PrimaryOSVersion mac address mac_addr ComputerSystem PrimaryMacAddress bios firmware version bios_firmware_ver ComputerSystem usm-core2:BiosVersion architecture architecture ComputerSystem ProcessorType cpu speed cpu_speed ComputerSystem ProcessorSpeedInGHz number of cpus number_of_cpus ComputerSystem NumberOfCores created by created_by ComputerSystem CreationUserName creation time creation_tm ComputerSystem CreationTimestamp os family os_family ComputerSystem PrimaryOSType refresh time rfrsh_tm ComputerSystem LastModTimestamp discovered time discvd_tm ComputerSystem usm-core2: DiscoveryTimestamp ipv6 address ipv6_addr ComputerSystem PrimaryIPV6Address orig_host_name ComputerSystem NamedAliases server_uuid [acm_srvr].srvr_uuid ComputerSystem MdrElementID business process [acm_srvr].business_process ComputerSystem usm-core2: BusinessRelevance modification time [acm_srvr].modification_tm ComputerSystem LastModTimeStamp status [acm_srvr].status ComputerSystem AdministrativeStatus(New, managed, unmanged) Launch-in-context URL [acm_srvr].srvr_name ComputerSystem UrlParams June 18, 2012 2 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 27. Data Mapping CCA-USM : ComputerSystem Network Details from BP (For all OS) [acm_param] USM Type PropertyName if "name"="Domain", consider "value" Domain column ComputerSystem usm-core2:PrimaryDnsDomain if "name"="IPv6 Address", consider IPv6 Address "value" column ComputerSystem PrimaryIPV6Address if "name"="Netmask", consider "value" usm-core2:IPV4NetMask or Netmask column ComputerSystem IPV6NetMask if "name"="Number of NICs", consider usm-core2:NumberOf Number of NICs "value" column ComputerSystem InterfaceCards if "name"="Primary IP Address", Primary IP Address consider "value" column ComputerSystem PrimaryIPV4Address Network Details from BP (Windows) [acm_param] USM Type PropertyName if "name"="Number of HBAs", consider Number of HBAs "value" column ComputerSystem usm-core2: NumberOfHbas Primary HBA Worldwide if "name"="Primary HBA Worldwide Name Name", consider "value" column ComputerSystem usm-core2: PrimaryWWName Network Details from BP (Linux) [acm_param] USM Type PropertyName if "name"="Number of HBAs", consider Number of HBAs "value" column ComputerSystem usm-core2: NumberOfHbas Primary HBA Worldwide if "name"="Primary HBA Worldwide Name Name", consider "value" column ComputerSystem usm-core2: PrimaryWWName Network Details from BP (HP_UX) [acm_param] USM Type PropertyName if "name"="Number of HBAs", consider Number of HBAs "value" column ComputerSystem usm-core2: NumberOfHbas Primary HBA Worldwide if "name"="Primary HBA Worldwide Name Name", consider "value" column ComputerSystem usm-core2: PrimaryWWName Network Details from BP (AIX) [acm_param] USM Type PropertyName if "name"="Number of HBAs", consider Number of HBAs "value" column ComputerSystem usm-core2: NumberOfHbas Primary HBA Worldwide if "name"="Primary HBA Worldwide Name Name", consider "value" column ComputerSystem usm-core2: PrimaryWWName June 18, 2012 2 CCA-CMDB Catalyst from any slide or graph Integration Pini Cohen’s work Copyright STKI@2012 Do not remove source or attribution
  • 28. Data Mapping CCA-USM : ComputerSystem Hardware Details from BP(For all OS) [acm_param] USM Type PropertyName if "name"="BIOS-Firmware Date", BIOS-Firmware Date consider "value" column ComputerSystem usm-core2:BiosDate if "name"="BIOS-Firmware version", BIOS-Firmware version consider "value" column ComputerSystem usm-core2:BiosVersion if "name"="CPU Quantity", consider CPU Quantity "value" column ComputerSystem NumberOfCores if "name"="cpu speed", consider cpu speed "value" column ComputerSystem ProcessorSpeedInGHz if "name"="CPU Type", consider CPU Type "value" column ComputerSystem ProcessorType if "name"="host name", consider host name "value" column ComputerSystem PrimaryDnsName if "name"="manufacturer", consider manufacturer "value" column ComputerSystem Vendor if "name"="Model", consider "value" Model column ComputerSystem Model if "name"="Patch Level", consider Patch Level "value" column ComputerSystem usm-core2:OSPatchLevel if "name"="physical memory", physical memory consider "value" column ComputerSystem MemoryInGB if "name"="serial number", consider serial number "value" column ComputerSystem PhysSerialNumber if "name"="System GUID", consider System GUID "value" column ComputerSystem BiosSystemID if "name"="Total Disk size", Total Disk size consider "value" column ComputerSystem StorageInGB Storage Details from BP(For all OS) [acm_param] USM Type PropertyName usm- Number of Logical if "name"="Number of Logical core2:NumberOfDiskPartition Drives Drives", consider "value" column ComputerSystem s usm- Number of Physical if "name"="Number of Physical core2:NumberOfPhysicalDrive Drives Drives", consider "value" column ComputerSystem s June 18, 2012 2 Total Disk size CCA-CMDB Catalyst Integration if "name"="Total STKI@2012 Pini Cohen’s work Copyright Disk size", consider "value" column any slide or graph Do not remove source or attribution from ComputerSystem StorageInGB
  • 29. Data Mapping CCA-USM : File Storage Details from BP(For all OS) [acm_cfg_param] USM Type PropertyName Name (per logical Drive) Cfg_grp_name File FilePathUrl if "name"="Size ", Size (per logical consider "value" Drive) column File usm-core2:MaxSizeInMB Filesystems [acm_file_sys] USM Type PropertyName filesystem name name File FilePathUrl,[FileType="Volume"] filesystem size file_sys_size File usm-core2:MaxSizeInMB filesystem mountlocation mount_location File usm-core2:MountedFileSystem June 18, 2012 2 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 30. Data Mapping CCA-USM : HypervisorManager Virtualization [acm_srvr_inst] USM Type PropertyName containing server virtualization type ve_host_typ HypervisorManager usm-core2:VirtualizationEnvironment June 18, 2012 3 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 31. Data Mapping CCA-USM : Location Server [acm_srvr_inst] USM Type PropertyName snmp location snmp_location Location LocationName location [acm_srvr].location Location LocationName Service [acm_svc] USM Type PropertyName location location Location LocationName June 18, 2012 3 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 32. Data Mapping CCA-USM : MediaDrive Storage Details from BP(For all OS) [acm_cfg_param] USM Type PropertyName Description (per if "name"="Description ", Physical Drive) consider "value" column MediaDrive Description Size (per Physical if "name"="Size ", consider Drive) "value" column MediaDrive CapacityInMB Physical Disks [acm_physical_disk] USM Type PropertyName physical disk index disk_ix MediaDrive ContainingIndex physical disk name disk_name MediaDrive Label physical disk size disk_size MediaDrive CapacityInMB physical disk interface type intf_typ MediaDrive usm-core2: DriveInterfaceType physical disk media type media_typ MediaDrive DriveType physical disk model mdl MediaDrive Model CD / DVD Drives [cd_dvd_drive] USM Type PropertyName cd dvd drive Description,[DriveType= description descr MediaDrive "OpticalDrive-DVD"] cd dvd drive dev id device_id MediaDrive usm-core2: OSDriveName cd dvd drive media type media_typ MediaDrive TypeName/DriveType Tape Drives [acm_tape_drive] USM Type PropertyName tape drive desc descr MediaDrive Description,[DriveType= "TapeDrive"] tape drive dev type device_typ MediaDrive TypeName/DriveType tape drive manufacturer manufacturer MediaDrive Vendor June 18, 2012 3 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 33. Data Mapping CCA-USM : Memory Memory [acm_srvr_inst] USM Type PropertyName memory capacity mem_cap Memory SizeInMB memory type mem_typ Memory MemoryType/Model memory speed mem_speed Memory usm-core2: SpeedInGHz memory slots in use mem_slots_in_use Memory usm-core2: SlotsInUse June 18, 2012 3 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 34. Data Mapping CCA-USM : OperatingSystem Hardware Details from BP(For all OS) [acm_param] USM Type PropertyName if "name"="virtual memory", consider OperatingSys usm- virtual memory "value" column tem core2:VirtualMemoryInGB Operating System [acm_srvr_inst] USM Type PropertyName OperatingSys os name os_name tem NamedAliases OperatingSys os detail os_detail tem Description OperatingSys os type os_typ tem OSType OperatingSys os version major os_ver_major tem MajorVersion OperatingSys os version minor os_ver_minor tem MinorVersion OperatingSys os version build os_ver_build tem BuildNumber OperatingSys patch level os_patch_level tem usm-core2: OSPatchLevel OperatingSys os_ver os_ver tem Version OperatingSys usm-core2: os kernel os_kernel tem OSKernelVersion Memory [acm_srvr_inst] USM Type PropertyName OperatingSys usm- memory virtual virt_mem tem core2:VirtualMemoryInGB June 18, 2012 3 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 35. Data Mapping CCA-USM : Person Server [acm_srvr_inst] USM Type PropertyName snmp contact snmp_contact Person UserName business owner [acm_srvr].business_owner Person UserName it owner [acm_srvr].it_owner Person UserName Service [acm_svc] USM Type PropertyName business owner business_owner Person UserName it owner it_owner Person UserName June 18, 2012 3 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 36. Data Mapping CCA-USM : Port Network Details from BP USM (Windows) [acm_cfg_param] Type PropertyName if "name"="Description ", consider Description "value" column Port Description PrimaryIPV4Address, if "name"="IP Address ", consider PrimaryIPV6Address or IP Address "value" column Port OtherIPAddresses if "name"="Physical address ", PrimaryMacAddress or Physical address consider "value" column Port OtherMacAddresses if "name"="Speed", consider "value" Speed column Port NomSpeedInBitsPerSec USM Network Interface Cards [acm_srvr_nic] Type PropertyName mac address mac_addr Port PrimaryMacAddress interface index net_adapter Port IfIndex interface speed speed Port NomSpeedInBitsPerSec interface duplexity duplex Port usm-core2:IsFullDuplex interface negotiation aneg Port usm-core2:DuplexIsNegotiated ipv4 address ipv4_addr Port PrimaryIPV4Address dns domain dns_domain Port usm-core2: PrimaryDnsDomain PrimaryIPV6Address or ipv6 address(es) [acm_intf_ipv6_addr].ipv6_addr Port OtherIPAddresses June 18, 2012 3 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 37. Data Mapping CCA-USM : Processor Processors [acm_srvr_inst] USM Type PropertyName processor name processor_name Processor NamedAliases processor_architect processor architecture ure Processor ProcessorType processor descrription processor_descr Processor Description processor_manufactu processor manufacturer rer Processor Vendor processor max clock processor_max_clock speed _speed Processor SpeedInGHZ processor_l2_cache_ processor l2 cache size size Processor usm-core2: L2CacheInMB processor l2 cache processor_l2_cache_ speed speed Processor usm-core2: L2CacheSpeedInGHz processor_logical_c processor logical cnt nt Processor usm-core2: NumberOfCores June 18, 2012 3 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 38. Data Mapping CCA-USM : ProvisionedSoftware Component [acm_comp] USM Type PropertyName ProvisionedSoft Component uuid comp_uuid ware MdrElementID component ProvisionedSoft version comp_ver ware Version component ProvisionedSoft qualifier comp_qual ware SoftwarePathUrl ProvisionedSoft refresh time rfrsh_tm ware usm-core2:LastRefreshTimestamp ProvisionedSoft creation time creation_tm ware CreationTimestamp ProvisionedSoft AdministrativeStatus = "Missing- missing missing ware InSubseqDiscover" [acm_bp] USM Type PropertyName ProvisionedSoft Component Name name ware usm-core2: BlueprintName [acm_param] USM Type PropertyName if "name" = "Product name", ProvisionedSoft Product name consider "value" column ware ProductName if "name"="Vendor", consider ProvisionedSoft Vendor "value" column ware Vendor ProvisionedSoft Category [acm_bp].cat ware SoftwareCategories [acm_srvr].srvr_name, Launch-in- [acm_bp].name, ProvisionedSoft context URL [acm_comp].comp_qual ware UrlParams Installed Applications [acm_os_appl] USM Type PropertyName ProvisionedSoft application name name ware ProductName application ProvisionedSoft publisher publisher ware Vendor application ProvisionedSoft version ver ware Version June 18, 2012 ProvisionedSoft 3 application arch CCA-CMDB Catalyst Integration Pini Cohen’s work Copyright STKI@2012 architecture ware Do not remove source or attribution from any slide or graph ProcessorEnvironments
  • 39. Data Mapping CCA-USM : Router Server [acm_srvr_inst] USM Type PropertyName If set ComputerSystem is mapped as is router? is_router Router Router June 18, 2012 3 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 40. Data Mapping CCA-USM : Service Services (ACM) [acm_svc] USM Type PropertyName service uuid svc_uuid Service MdrElementID service name svc_name Service ServiceName description descr Service Description created by created_by Service CreationUserName creation time creation_tm Service CreationTimestamp business process business_process Service usm-core2:BusinessRelevance modification time modification_tm Service LastModTimestamp Launch-in-context URL [acm_svc].svc_name Service UrlParams June 18, 2012 4 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 41. Data Mapping CCA-USM : usm- core2:DiskPartition Logical Partitions [acm_disk_partition] USM Type PropertyName logical partition name partition_name usm-core2:DiskPartition usm-core2:NamedAliases drive designation usm-core2:DiskPartition usm-core2:OSDriveName logical partition index partition_ix usm-core2:DiskPartition usm-core2:ContainingIndex logical partition filesystem filesystem usm-core2:DiskPartition usm-core2:PartitionType logical partition is bootable is_boot_partition usm-core2:DiskPartition usm-core2:IsBootable logical partition is primary is_pri_partition usm-core2:DiskPartition usm-core2:IsPrimary logical partition size partition_size usm-core2:DiskPartition usm-core2:CapacityInMB June 18, 2012 4 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 42. Data Mapping CCA-USM : usm-core2:IPConfig Server [acm_srvr_inst] USM Type PropertyName usm- snmp ip forwarding snmp_ip_fwding core2:IPConfig usm-core2:DoesIPForwarding domain server ipv4 usm- address domain_srvr_ipv4_addr core2:IPConfig usm-core2:PrimaryDnsServerIPV4Address domain server ipv6 usm- address domain_srvr_ipv6_addr core2:IPConfig usm-core2:PrimaryDnsServer IPV6Address usm- domain server name domain_server_name core2:IPConfig PrimaryDnsServer Network Details from BP (Windows) [acm_cfg_param] USM Type PropertyName if "name"="Broadcast Address ", consider usm- Broadcast Address "value" column core2:IPConfig BroadcastIPV4Address or BroadcastIPV6Address if "name"="DNS ", usm- DNS consider "value" column core2:IPConfig DnsServerAddresses (IPv4 or IPv6) if "name"="Gateway ", usm- Gateway consider "value" column core2:IPConfig GatewayIPV4Address or GatewayIPV6Address if "name"="Primary Wins", consider "value" usm- PrimaryWins IPV4Address or Primary Primary Wins column core2:IPConfig WinsIPV6Address if "name"="Secondary Wins ", consider usm- Secondary Wins "value" column core2:IPConfig OtherWinsAddresses if "name"="Subnet Mask ", consider "value" usm- Subnet Mask column core2:IPConfig usm-core2: IPV4NetMask or IPV6NetMask Network Interface Cards [acm_srvr_nic] USM Type PropertyName usm- subnet mask subnet_mask core2:IPConfig usm-core2: IPV4NetMask or IPV6NetMask usm- ipv4 subnet ipv4 subnet core2:IPConfig usm-core2: IPV4Subnet default_gateway_ipv4_ad usm- default IPv4 gateway dr core2:IPConfig GatewayIPV4Address usm- June 18, 2012 4 IPv4 dhcp server CCA-CMDB Catalyst Integration dhcp_srvr_ipv4_addr Pini Cohen’s work Copyright STKI@2012 core2:IPConfig default_gateway_ipv6_ad usm- or graph Do not remove source or attribution from any slide DhcpServerIPV4Address
  • 43. Data Mapping CCA-USM : VirtualizationManager Virtualization [acm_srvr_inst] USM Type PropertyName Manager virtualization type virt_mgmt_typ VirtualizationManager ProductName June 18, 2012 4 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 44. Data Mapping CCA-USM : VirtualSystem Virtualization [acm_srvr_inst] USM Type PropertyName guest server virtualization type ve_guest_typ VirtualSystem usm-core2:VirtualizationEnvironment guest server logical ve_guest_logical_na name me VirtualSystem ComputerName guest server startup mode ve_guest_startup VirtualSystem usm-core2:IsAutomaticallyStarted June 18, 2012 4 CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from
  • 45. Data Mapping CCA-USM : BinaryRelationship Scope Relationship Parent Type Child Type Scope Comments Service IsComposedOf ComputerSystem Service Scope ComplianceStat HasDetail us Service Scope HasContact Person Service Scope ComputerSystem ProvisionedSof Service Scope if Component discovered using a IsComposedOf tware Service otherwise ComputerSystem Scope IsHostFor ComputerSystem ComputerSystem Scope Virtualization Relationship IsManagerFor ComputerSystem No Scope Virtualization Relationship ComplianceStat Service Scope if Compliance status is Service HasDetail us level otherwise ComputerSystem Scope HasContact Person No Scope HasDetail IPConfig ComputerSystem Scope IsComposedOf Port ComputerSystem Scope OperatingSyste IsHostFor m ComputerSystem Scope IsComposedOf Memory ComputerSystem Scope IsComposedOf MediaDrive ComputerSystem Scope IsComposedOf Processor ComputerSystem Scope BackgroundProc IsHostFor ess ComputerSystem Scope BackgroundProc IsConnectedTo ess No Scope Communication relationship IsConnectedTo ComputerSystem No Scope Communication relationship ProvisionedSoftwa re Service Scope if Component discovered using a HasAccessTo ComputerSystem Service otherwise No Scope Configuration relationship 'uses' HasRequirement Service Scope if Component discovered using a Configuration relationship For ComputerSystem Service otherwise No Scope 'communicates with' BackgroundProc Service Scope if Component discovered using a HasAccessTo ess Service otherwise No Scope Configuration relationship 'uses' HasRequirement BackgroundProc Service Scope if Component discovered using a Configuration relationship For ess Service otherwise No Scope 'communicates with' Location IsLocationFor ComputerSystem No Scope IsLocationFor Service Service Scope Port HasDetail IPConfig ComputerSystem Scope Cluster June 18, HasMember 2012 ComputerSystem No Scope 4 BackgroundProcess CCA-CMDB Copyright STKI@2012 any slide or graph Pini Cohen’s work Catalyst Integration Do not remove source or attribution from