IBM Software Group | Tivoli software Slide 1 Presenter Background Background : Started with TechPack Development Team as an Application Engineer Since.

Slides:



Advertisements
Similar presentations
Chapter 1: The Database Environment
Advertisements

Test Case Management and Results Tracking System October 2008 D E L I V E R I N G Q U A L I T Y (Short Version)
M. Honkala, A. Vainio XForms & SVG MITA Seminar, HUT SVG Introduction Features Benefits Simple Example Standardization Mobile Environment Current.
Why.NET? Various languages struggling to interoperate with each other Developers undergoing huge learning curves to shift from one language to another.
The Database Environment
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
This presentation is intended as a detailed WebEx, to bring potential customers to an understanding of Dream Report capabilities. This presentation focuses.
Basic guidelines for the creation of a DW Create corporate sponsors and plan thoroughly Determine a scalable architectural framework for the DW Identify.
8/28/2005ECEN5543 Req Elicitation1 Targets of Requirements Engineering ECEN 5543 SW Engineering of Standalone Programs University of Colorado, Boulder.
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
11 3 / 12 CHAPTER Databases MIS105 Lec14 Irfan Ahmed Ilyas.
U of R eXtensible Catalog Team MetaCat. Problem Domain.
Interpret Application Specifications
© 2007 by Prentice Hall 1 Chapter 1: The Database Environment Modern Database Management 8 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden.
Data Warehouse success depends on metadata
Chapter 1 An Overview of Database Management. 1-2 Topics in this Chapter What is a Database System? What is a Database? Why Database? Data Independence.
Chapter 1: The Database Environment
Object Oriented Analysis and Design Using the UML
General Purpose Packages Spreadsheets. What is a Spreadsheet? A Spreadsheet is a computer program used mainly for recording mathematical data such as.
1 Effectively Managing Global Engineering Licenses Kimberley A. Dillman IT Solution Architect – Engineering Delphi Corporation
Nutch Search Engine Tool. Nutch overview A full-fledged web search engine Functionalities of Nutch  Internet and Intranet crawling  Parsing different.
DHTML. What is DHTML?  DHTML is the combination of several built-in browser features in fourth generation browsers that enable a web page to be more.
L/O/G/O Metadata Business Intelligence Erwin Moeyaert.
IBM Maximo Asset Management © 2007 IBM Corporation Tivoli Technical Exchange Calls Aug 31, Maximo - Multi-Language Capabilities Ritsuko Beuchert.
Term 2, 2011 Week 1. CONTENTS Types and purposes of graphic representations Spreadsheet software – Producing graphs from numerical data Mathematical functions.
® IBM Software Group © 2009 IBM Corporation Rational Publishing Engine RQM Multi Level Report Tutorial David Rennie, IBM Rational Services A/NZ
Web-Enabled Decision Support Systems
Introduction to SPSS Edward A. Greenberg, PhD
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
 DATABASE DATABASE  DATABASE ENVIRONMENT DATABASE ENVIRONMENT  WHY STUDY DATABASE WHY STUDY DATABASE  DBMS & ITS FUNCTIONS DBMS & ITS FUNCTIONS 
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Configuration Management (CM)
© 2007 by Prentice Hall 1 Introduction to databases.
Information Systems & Databases 2.2) Organisation methods.
1 INTEROP WP1: Knowledge Map Michaël Petit (U. of Namur) January 19 th 2004 Updated description of tasks after INTEROP Kickoff Meeting, Bordeaux.
Database System Introduction to Database Environment October 31, 2009 Software Park, Bangkok Thailand Pree Thiengburanathum College of Arts and Media Chiang.
Chapter 1 Chapter 1: The Database Environment Modern Database Management 8 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden © 2007 by Prentice.
IS 325 Notes for Wednesday August 28, Data is the Core of the Enterprise.
Using XML to store Descriptive Metadata Richard Murphy Rosarie O’Riordan Central Statistics Office Ireland.
Technology Layer. Technology Layer Metamodel Technology Layer Concepts.
Alternative Architecture for Information in Digital Libraries Onno W. Purbo
1 Database Systems Instructor: Nasir Minhas Assistant Professor UIIT PMAS-AAUR
Master Data Management & Microsoft Master Data Services Presented By: Jeff Prom Data Architect MCTS - Business Intelligence (2008), Admin (2008), Developer.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Versioning and Use Case Demonstration Pavel Stoev Senior Solutions Developer Links Technology Solutions.
Lesson 13 Databases Unit 2—Using the Computer. Computer Concepts BASICS - 22 Objectives Define the purpose and function of database software. Identify.
Plug-in Architectures Presented by Truc Nguyen. What’s a plug-in? “a type of program that tightly integrates with a larger application to add a special.
Robert Aydelotte ExxonMobil - Upstream Technical Computing 13 May 2004 Standardizing Fluid Property Reporting.
IBM Global Services © 2005 IBM Corporation SAP Legacy System Migration Workbench| March-2005 ALE (Application Link Enabling)
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
Building the Corporate Data Warehouse Pindaro Demertzoglou Lally School of Management Data Resource Management.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
MESA A Simple Microarray Data Management Server. General MESA is a prototype web-based database solution for the massive amounts of initial data generated.
IBM Software Group | Tivoli software Background : Started with TechPack Development Team as an Application Engineer Since 2008 TechPack go-to person for.
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
DHTML.
Object Management Group Information Management Metamodel
Overview – SOE PatchTT December 2013.
IBM Tivoli Support Technical Exchange Event: Troubleshooting Gateways for TNPMW By: Sharina Shahir September 17, 2009.
CHAPTER 3 Architectures for Distributed Systems
Database Management System (DBMS)
Introduction to Database Management System
Chapter 1: The Database Environment
The Database Environment
Background Prepared by: Mr. Mahmoud Rafeek Alfarra.
Metadata The metadata contains
The ultimate in data organization
Rational Publishing Engine RQM Multi Level Report Tutorial
PerformanceBridge Application Suite and Practice 2.0 IT Specifications
Presentation transcript:

IBM Software Group | Tivoli software Slide 1 Presenter Background Background : Started with TechPack Development Team as an Application Engineer Since 2008 TechPack go-to person for the TNPMW team Accomplishments to date – key player from L2 on the service provided to Omnitel Lithuania (whose project was later awarded a TIVOLI GM AWARD) Hi …. From L2 Support KL

© 2007 IBM Corporation Slide 3 Part 1: Tech Packs Overview Tech Packs Overview

IBM Software Group | Tivoli software Slide 4 Objectives Upon completion of this unit, you will be able to understand: the purpose of a tech pack what is typically contained within a tech pack how each component of a tech pack is used to configure TNPMW the difference between vendor-specific and vendor-neutral tech packs the meaning and purpose of the Global Object Model the meaning and purpose of the GOMLet Objectives

IBM Software Group | Tivoli software 4. Tech Packs Overview - TNPMW Architecture Data Dictionary Performance Tables Loader Gateway Reporting LIFs TNPMW

IBM Software Group | Tivoli software 5. Tech Packs Overview - TNPMW Glossary Gateway - picks up raw performance data that has been collected from the network, parses it, and produces LIF files LIFs - Loader Input Format, produced by gateway, contains raw performance data and hierarchy info in a standard text format Loader - parses the LIFs, inserts the data into performance tables within the TNPMW database Performance Tables - store raw performance data (raw tables), summarised performance data (summary/busy hour tables), and network configuration data (NC tables) Data Dictionary - stores meta-data for the network being monitored (eg. network hierarchy, metric names) and relates these to performance data Reporting - displays data from the performance tables in tables or charts, within a web browser

IBM Software Group | Tivoli software 6. Tech Packs Overview - Tech Packs TNPMW platform provides a rich performance management framework By itself it would have nothing to report on A tech pack is a product that delivers technology- and/or vendor- specific performance management functionality technology examples are GSM, GPRS, UMTS vendor examples are Nortel, Nokia, Ericsson A tech pack consists of a number of XML configuration files These are used to configure the platform to enable collection and monitoring of particular types of data Ensures core platform maintains independence from technology requirements and evolution

IBM Software Group | Tivoli software 7. Tech Packs Overview - Tech Pack Content Metalayer Loadmap Parser Config Reports Alarms Data Dictionary Performance Tables Loader Gateway Reporting TNPMWTech Pack

IBM Software Group | Tivoli software 8. Tech Packs Overview - Tech Pack Glossary Loadmap - used to configure the loader. Describes what data in the LIF files to load into each column in the NC and raw tables. Also configures data availability. Alarm Template - used to configure the loader. Causes alerts to be raised during loading time if a given metric reaches particular thresholds. Metalayer - used to configure the data dictionary and define the raw and NC tables. Defines user-friendly names for network hierarchy and performance metrics and relates them to fields in the performance tables. Also defines busy hours and summaries. Busy Hour - the hour of the day at which a “defining” metric is at its highest value. A “busy hour value” is the value of some other metric at the busy hour. Summary - a mathematical aggregation of a metric’s value over time eg. a daily total, a weekly average. TNPMW installer creates summary tables based on this information (if VMM properties file has summary property turned on). Report - used to configure reporting. Contains a pre-defined set of metrics, referencing names in the metalayer.

IBM Software Group | Tivoli software 9. Tech Packs Overview - Vendor Specific vs. Neutral Tech packs are always associated with a technology and most often a network subsystem also eg. GSM BSS, GSM NSS, GPRS SGSN, UMTS UTRAN Tech packs are generally associated with a vendor, and would be termed “vendor-specific” eg. Nortel, Nokia Some tech packs may define metrics that apply to many vendors, and would be termed “vendor-neutral” in the tech pack, vendor would be set to “Neutral” metalayer would define the vendor-neutral metrics and raw tables vendor-specific loadmaps would be developed to calculate metric values from vendor-specific LIF data, and load into the vendor-neutral tables

IBM Software Group | Tivoli software 10. Tech Packs Overview - Global Object Model Many objects in GSM, GPRS, and UMTS network hierarchy are vendor-neutral ie. the network objects (network equipment/nodes) apply to many vendors eg. MSC, BSC, Cell Defining these independently in many tech packs causes issues would result in inconsistency of naming between tech packs would result in duplicated effort TNPMW does not allow tech packs to be installed which contain components with the same name Global Object Model (GOM) created GSM, GPRS, UMTS, and Core Network GOMs exist small tech packs which contain network object/NC table definitions only often form pre-requisites to vendor-specific tech packs vendor-specific tech pack loadmaps direct data into the GOM NC tables

© 2007 IBM Corporation Internal Only | Nov 2007 | Version Common Objects Implementation (GOMlet) Common Objects Implementation (GOMlet)

IBM Software Group | Tivoli software Objects not in the GOM clash if they’re defined in different Vendor- Specific TechPacks (c.f. “Service” in the example below). 12. Common Objects – The need NA Platform DB AAL2 VPC Service Alcatel UTRAN TP Link LinkSet Service SubProc Nortel MGW TP Install Successful Object clashes Install failed

IBM Software Group | Tivoli software Move out of the TPs the clashing objects in independent package(s) called Commons Objects (or GOMlets) and install them first. NA Platform DB AAL2 VPC Alcatel UTRAN TP Link LinkSet SubProc Nortel MGW TP Install Successful Service Neutral GOMlet Install Successful 13. Common Objects – The solution

IBM Software Group | Tivoli software 14. TechPack Packages - Naming The technology packs have the following naming convention: vallent-vt- -.tar.gz differs for GOM, GOMlet and Vendor Technology Packs: Example Technology Packs: vallent-vt-Neutral_Core_GOM-1.0.tar.gz (GOM) vallent-vt-NOK_GOMlet-1.0.tar.gz (GOMlet for Nokia) vallent-vt-CDMA_Nortel_NBSS_R tar.gz (Vendor Specific) vallent-vt-GSM_VN_NA tar.gz (Vendor Neutral) vallent-vt-GSM_Alcatel_BSS_B10-VNLM tar.gz (Vendor Neutral Loadmap) GOM Technology Packs eg. Neutral_Core_GOM GOMlet Technology Packs where we use 3 letters for the vendor (e.g. NOK, ALC, HUA, MOT, etc…) eg. NOK_GOMlet Refer to the Tech Pack GOMlet Compatibility Matrix document for the complete list of entities in each GOMlet package. Vendor Technology Packs _ _ _ eg. CDMA_Nortel_NBSS_R150 Vendor Neutral Technology Packs _ _ e.g. GSM_VN_NA Vendor Neutral Loadmap Tech Packs _ _ _ -VNLM e.g. GSM_Alcatel_BSS_B10-VNLM

IBM Software Group | Tivoli software 15. TechPack Packages - Contents Each Tech Pack consists of the following four files: 1. Installation Script vallent-vt-.install 2. Removal script for contents of.sw file ( files installed ) vallent-vt-.remove 3. Tech Pack software vallent-vt-.sw 4. File containing licensing information vallent-vt-.license

IBM Software Group | Tivoli software Summary Legend : Mandatory Dependency Optional dependency (only applicable to TPs that are using from the GOMlet TP Interrelated however not necessary must exist together TNPMW Platform GOM TechPacks Layer GOMlet Layer Vendor Neutral (VN) TechPacks Vendor Neutral Loadmap (VNLM) TechPacks Vendor Specific (VS) TechPacks

IBM Software Group | Tivoli software 31. THANKS

IBM Software Group | Tivoli software Subatra Dewi Veeriah Ahmad Nazri Mohd Jamil Key contacts: 32 Contact