SlideShare a Scribd company logo
LIM/DIM/GTWAY Configuration
Hassan Rifky
hrifky@eos.hitc.com
18 April 1996
HR2-1
706-CD-003-001 Day 4 Book B2
HR2-2
706-CD-003-001 Day 4 Book B2
Presentation Overview
1. Data Management Software Architecture
2. LIM/DIM/GTWAY Configuration Baseline
3. Operator Activities to Data Management
4. Scenario for LIM/DIM Configuration
HR2-3
706-CD-003-001 Day 4 Book B2
Data Management Software
Architecture
DMS WS Database
(Sybase)
Working
Storage
DDICT &
Config Info
DMS DDICT Database
(Sybase)
DDICT
GTWAY
DIMGR
LIMGR
Data Dict.
Maintenance
Tool
Sybase
DBA
Tools
Data Management Server - GSFC
Data Management Server - EDC
Data Management Server - JPL
Data Management Server - Other DAAC ...
HR2-4
706-CD-003-001 Day 4 Book B2
LIM Configuration
• Physical Layout:
One LIMGR at each DAAC, configured to access the one SDSRV,
DDSRV, and V0 GTWAY colocated at that DAAC.
• Configuration Options:
1A Make Advertisements for SDSRV and DDSRV private so only access to the
DAAC is through the LIMGR.
- Features:
Can control the pull side user access more effectively if one
entry point. One monitoring point for user requests.
Performance and resource penalty for queries that may have
been able to skip the LIM route.
1B Make Advertisements for SDSRV and DDSRV public as well as LIMGR
- Features:
Eliminates bottleneck at LIM by allowing direct connection from client to
SDSRV.
Lacks the ability to monitor requests from a single point.
• Baseline Configuration: Option 1B
HR2-5
706-CD-003-001 Day 4 Book B2
SDSRV
DDSRV
LIM<WKBCH>
Option 1B During Operations
HR2-6
706-CD-003-001 Day 4 Book B2
LIM Configuration (cont.)
LIM Configuration Options (cont.)
2A Provide all holdings as one collection (a multiple type collection that is a
collection of the collections at the data server)
- Features:
Gives the user one view of the holdings of the DAAC.
User has to dig to a lower level in the data dictionary to find the individual
collections at the data server.
One interpretation of valid value or term.
2B Provide the LIM services as just another access to the data server
collections
- Features:
Gives the user insight to each individual collection directly at the LIM
level.
Multiple entry points to access the same collection.
Baseline Configuration: Option 2A
HR2-7
706-CD-003-001 Day 4 Book B2
LIM<WKBCH>
GSFC
collection A
collection B
|
|
|
|
collection Z
Option 2A During Operations
GSFC Collection
HR2-8
706-CD-003-001 Day 4 Book B2
DIM Configuration
Baseline Configuration:
• One DIMGR at each DAAC with global access to all LIMs and public
SDSRVs and DDSRVs.
Configuration Options:
• Same configuration options available as the LIMGR in terms of the
advertisements and collections.
• Can add additional DIMGRs to limit the scope to less collections and
information managers. For example, one DIMGR might be ECS DAACs
only, where another might be for international partners, etc.
- Use this option for performance by providing redundant services.
HR2-9
706-CD-003-001 Day 4 Book B2
GTWAY Configuration Baseline
• One GTWAY per DAAC encompassing all the holdings accessible
through the V0 IMS Server at that DAAC.
• Services accessible through the LIMGR and DIMGR.
HR2-10
706-CD-003-001 Day 4 Book B2
Operator Activities Related to
Data Management
Configuration of LIMGR, DIMGR, and GTWAY to provide synchronization
with collection information exported from SDSRVs or external data
providers.
• Notification of changes can be detected through subscriptions on Data
Dictionary inserts, updates, or deletes.
Maintenance of Sybase and Replication Environment
• Monitor Replication Environment for errors on replication transactions
from other sites.
• Coordinate with other sites upon error detection of replicated
transaction
Monitor requests
• Check for consistency of schema information with data server when
query error rates are increasing.
• Monitor system load.
HR2-11
706-CD-003-001 Day 4 Book B2
Maintaining DIM/LIM
Configurations with Data Server
Scenario for new collection (ESDT) at Data Server:
• Step 1: Data Specialist defines new ESDT in Data Server and Data
Server administration tools send new ESDT information to Data
Dictionary and Advertising Service.
• Step 2: DDICT service receives schema information and marks it
private so clients do not see new information yet. Same for
Advertisments.
• Step 3: Sybase replicates the information to the other DAACs.
• Step 4: DBA receives notification of new collection in DDICT database.
DBA starts Data Dictionary Maintenance Tool and looks for collections
specified in the notification.
• Step 5: DBA/Data Specialist links the new collection to the LIMGR and
DIMGR configuration. The Data Dictionary Maintenance Tool updates
the advertising service if necessary.
• Step 6: DBA/Data Specialist makes advertisements and schema
information public at the appropriate time (such as when sufficient data
exists to make it useful to a user).
HR2-12
706-CD-003-001 Day 4 Book B2
Info Manager
Other
Attributes
ECS Attributes
Collections
DIM
DDICT
Main
Tool
LIM
Mail
Reader
Gateway ADSRV
SDSRV
DDICT
SITE 1 SITE 2
DDICT
4 Notification
6 Makes public5 Links
Data Collection
to LIMGR and
DIMGR
3 Sybase replicates
2 Export Schema
(Collections,
Attributes, Valids)
1 Create new
ESDT
Data
Specialist
DBA
DBA/Data
Specialist
Maintaining DIM/LIM
Configurations with Data Server

More Related Content

Viewers also liked

Tarea seminario 2
Tarea seminario 2Tarea seminario 2
Tarea seminario 2
alimedrui
 
Prueba
PruebaPrueba
Prueba
alimedrui
 
FINAL!! Interim Deck Slides!.ORApptx
FINAL!! Interim Deck Slides!.ORApptxFINAL!! Interim Deck Slides!.ORApptx
FINAL!! Interim Deck Slides!.ORApptxAndrea Dutto
 
3 12 la construcción pública y la arquitectura bioarmónica – diseño iii
3 12 la construcción pública y la arquitectura bioarmónica – diseño iii3 12 la construcción pública y la arquitectura bioarmónica – diseño iii
3 12 la construcción pública y la arquitectura bioarmónica – diseño iii
planarqubvbolivar
 
온라인바카라\\【OPT。ASIA】\\실시간바카라 싸이트
온라인바카라\\【OPT。ASIA】\\실시간바카라 싸이트온라인바카라\\【OPT。ASIA】\\실시간바카라 싸이트
온라인바카라\\【OPT。ASIA】\\실시간바카라 싸이트
qasdhkjas
 
Nhom kinh cao cap Toan Cau - Nha " chat " hon voi tranh chu thap
Nhom kinh cao cap Toan Cau - Nha " chat " hon voi tranh chu thapNhom kinh cao cap Toan Cau - Nha " chat " hon voi tranh chu thap
Nhom kinh cao cap Toan Cau - Nha " chat " hon voi tranh chu thap
Công ty CP Xuất Nhập Khẩu Và Đầu Tư Xây Dựng Toàn Cầu
 
Art africà ci
Art africà ciArt africà ci
Art africà cicgalobar
 
ERNOD -hankkeen koulutustarvekysely 11/2015
ERNOD -hankkeen koulutustarvekysely 11/2015ERNOD -hankkeen koulutustarvekysely 11/2015
ERNOD -hankkeen koulutustarvekysely 11/2015
Sanna Lappalainen
 
Full informatiu extraescolars 2015 16
Full informatiu extraescolars 2015 16Full informatiu extraescolars 2015 16
Full informatiu extraescolars 2015 16
Carme Galobardes
 

Viewers also liked (10)

Tarea seminario 2
Tarea seminario 2Tarea seminario 2
Tarea seminario 2
 
Prueba
PruebaPrueba
Prueba
 
FINAL!! Interim Deck Slides!.ORApptx
FINAL!! Interim Deck Slides!.ORApptxFINAL!! Interim Deck Slides!.ORApptx
FINAL!! Interim Deck Slides!.ORApptx
 
You tube
You tubeYou tube
You tube
 
3 12 la construcción pública y la arquitectura bioarmónica – diseño iii
3 12 la construcción pública y la arquitectura bioarmónica – diseño iii3 12 la construcción pública y la arquitectura bioarmónica – diseño iii
3 12 la construcción pública y la arquitectura bioarmónica – diseño iii
 
온라인바카라\\【OPT。ASIA】\\실시간바카라 싸이트
온라인바카라\\【OPT。ASIA】\\실시간바카라 싸이트온라인바카라\\【OPT。ASIA】\\실시간바카라 싸이트
온라인바카라\\【OPT。ASIA】\\실시간바카라 싸이트
 
Nhom kinh cao cap Toan Cau - Nha " chat " hon voi tranh chu thap
Nhom kinh cao cap Toan Cau - Nha " chat " hon voi tranh chu thapNhom kinh cao cap Toan Cau - Nha " chat " hon voi tranh chu thap
Nhom kinh cao cap Toan Cau - Nha " chat " hon voi tranh chu thap
 
Art africà ci
Art africà ciArt africà ci
Art africà ci
 
ERNOD -hankkeen koulutustarvekysely 11/2015
ERNOD -hankkeen koulutustarvekysely 11/2015ERNOD -hankkeen koulutustarvekysely 11/2015
ERNOD -hankkeen koulutustarvekysely 11/2015
 
Full informatiu extraescolars 2015 16
Full informatiu extraescolars 2015 16Full informatiu extraescolars 2015 16
Full informatiu extraescolars 2015 16
 

Similar to cdrbC403hr2

Interconnect session 3498: Deployment Topologies for Jazz Reporting Service
Interconnect session 3498: Deployment Topologies for Jazz Reporting ServiceInterconnect session 3498: Deployment Topologies for Jazz Reporting Service
Interconnect session 3498: Deployment Topologies for Jazz Reporting Service
Rosa Naranjo
 
Scale Your Mission-Critical Applications With Neo4j Fabric and Clustering Arc...
Scale Your Mission-Critical Applications With Neo4j Fabric and Clustering Arc...Scale Your Mission-Critical Applications With Neo4j Fabric and Clustering Arc...
Scale Your Mission-Critical Applications With Neo4j Fabric and Clustering Arc...
Neo4j
 
Db2 tools
Db2 toolsDb2 tools
Db2 tools
ModusOptimum
 
Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...
Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...
Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...
DataWorks Summit
 
SQL Server 2017 - Mejoras Impulsadas por la Comunidad
SQL Server 2017 - Mejoras Impulsadas por la ComunidadSQL Server 2017 - Mejoras Impulsadas por la Comunidad
SQL Server 2017 - Mejoras Impulsadas por la Comunidad
Javier Villegas
 
Auditing DB2 on z/OS with DBARS
Auditing DB2 on z/OS with DBARSAuditing DB2 on z/OS with DBARS
Auditing DB2 on z/OS with DBARS
Software Product Research
 
SQL Server 2017 Community Driven Features
SQL Server 2017 Community Driven FeaturesSQL Server 2017 Community Driven Features
SQL Server 2017 Community Driven Features
Javier Villegas
 
Study Notes - Event-Driven Data Management for Microservices
Study Notes - Event-Driven Data Management for MicroservicesStudy Notes - Event-Driven Data Management for Microservices
Study Notes - Event-Driven Data Management for Microservices
Rick Hwang
 
Keeping Data in Sync with Syncsort
Keeping Data in Sync with SyncsortKeeping Data in Sync with Syncsort
Keeping Data in Sync with Syncsort
Precisely
 
Db2 analytics accelerator technical update
Db2 analytics accelerator  technical updateDb2 analytics accelerator  technical update
Db2 analytics accelerator technical update
Cuneyt Goksu
 
Distributed Virtual Transaction Directory Server
Distributed Virtual Transaction Directory ServerDistributed Virtual Transaction Directory Server
Distributed Virtual Transaction Directory ServerLDAPCon
 
End-to-End Security and Auditing in a Big Data as a Service Deployment
End-to-End Security and Auditing in a Big Data as a Service DeploymentEnd-to-End Security and Auditing in a Big Data as a Service Deployment
End-to-End Security and Auditing in a Big Data as a Service Deployment
DataWorks Summit/Hadoop Summit
 
1. beyond mission critical virtualizing big data and hadoop
1. beyond mission critical   virtualizing big data and hadoop1. beyond mission critical   virtualizing big data and hadoop
1. beyond mission critical virtualizing big data and hadoop
Chiou-Nan Chen
 
Hadoop Security in Big-Data-as-a-Service Deployments - Presented at Hadoop Su...
Hadoop Security in Big-Data-as-a-Service Deployments - Presented at Hadoop Su...Hadoop Security in Big-Data-as-a-Service Deployments - Presented at Hadoop Su...
Hadoop Security in Big-Data-as-a-Service Deployments - Presented at Hadoop Su...
Abhiraj Butala
 
Les nouveautés d'EDB Postgres 11
Les nouveautés d'EDB Postgres 11Les nouveautés d'EDB Postgres 11
Les nouveautés d'EDB Postgres 11
EDB
 
Ibm db2 analytics accelerator high availability and disaster recovery
Ibm db2 analytics accelerator  high availability and disaster recoveryIbm db2 analytics accelerator  high availability and disaster recovery
Ibm db2 analytics accelerator high availability and disaster recovery
bupbechanhgmail
 
IMS04 BMC Software Strategy and Roadmap
IMS04   BMC Software Strategy and RoadmapIMS04   BMC Software Strategy and Roadmap
IMS04 BMC Software Strategy and Roadmap
Robert Hain
 
MariaDB for the Enterprise
MariaDB for the EnterpriseMariaDB for the Enterprise
MariaDB for the Enterprise
All Things Open
 
EQUNIX - PPT 11DB-Postgres™.pdf
EQUNIX - PPT 11DB-Postgres™.pdfEQUNIX - PPT 11DB-Postgres™.pdf
EQUNIX - PPT 11DB-Postgres™.pdf
Equnix Business Solutions
 
Neuerungen in EDB Postgres 11
Neuerungen in EDB Postgres 11Neuerungen in EDB Postgres 11
Neuerungen in EDB Postgres 11
EDB
 

Similar to cdrbC403hr2 (20)

Interconnect session 3498: Deployment Topologies for Jazz Reporting Service
Interconnect session 3498: Deployment Topologies for Jazz Reporting ServiceInterconnect session 3498: Deployment Topologies for Jazz Reporting Service
Interconnect session 3498: Deployment Topologies for Jazz Reporting Service
 
Scale Your Mission-Critical Applications With Neo4j Fabric and Clustering Arc...
Scale Your Mission-Critical Applications With Neo4j Fabric and Clustering Arc...Scale Your Mission-Critical Applications With Neo4j Fabric and Clustering Arc...
Scale Your Mission-Critical Applications With Neo4j Fabric and Clustering Arc...
 
Db2 tools
Db2 toolsDb2 tools
Db2 tools
 
Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...
Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...
Disaster Recovery Experience at CACIB: Hardening Hadoop for Critical Financia...
 
SQL Server 2017 - Mejoras Impulsadas por la Comunidad
SQL Server 2017 - Mejoras Impulsadas por la ComunidadSQL Server 2017 - Mejoras Impulsadas por la Comunidad
SQL Server 2017 - Mejoras Impulsadas por la Comunidad
 
Auditing DB2 on z/OS with DBARS
Auditing DB2 on z/OS with DBARSAuditing DB2 on z/OS with DBARS
Auditing DB2 on z/OS with DBARS
 
SQL Server 2017 Community Driven Features
SQL Server 2017 Community Driven FeaturesSQL Server 2017 Community Driven Features
SQL Server 2017 Community Driven Features
 
Study Notes - Event-Driven Data Management for Microservices
Study Notes - Event-Driven Data Management for MicroservicesStudy Notes - Event-Driven Data Management for Microservices
Study Notes - Event-Driven Data Management for Microservices
 
Keeping Data in Sync with Syncsort
Keeping Data in Sync with SyncsortKeeping Data in Sync with Syncsort
Keeping Data in Sync with Syncsort
 
Db2 analytics accelerator technical update
Db2 analytics accelerator  technical updateDb2 analytics accelerator  technical update
Db2 analytics accelerator technical update
 
Distributed Virtual Transaction Directory Server
Distributed Virtual Transaction Directory ServerDistributed Virtual Transaction Directory Server
Distributed Virtual Transaction Directory Server
 
End-to-End Security and Auditing in a Big Data as a Service Deployment
End-to-End Security and Auditing in a Big Data as a Service DeploymentEnd-to-End Security and Auditing in a Big Data as a Service Deployment
End-to-End Security and Auditing in a Big Data as a Service Deployment
 
1. beyond mission critical virtualizing big data and hadoop
1. beyond mission critical   virtualizing big data and hadoop1. beyond mission critical   virtualizing big data and hadoop
1. beyond mission critical virtualizing big data and hadoop
 
Hadoop Security in Big-Data-as-a-Service Deployments - Presented at Hadoop Su...
Hadoop Security in Big-Data-as-a-Service Deployments - Presented at Hadoop Su...Hadoop Security in Big-Data-as-a-Service Deployments - Presented at Hadoop Su...
Hadoop Security in Big-Data-as-a-Service Deployments - Presented at Hadoop Su...
 
Les nouveautés d'EDB Postgres 11
Les nouveautés d'EDB Postgres 11Les nouveautés d'EDB Postgres 11
Les nouveautés d'EDB Postgres 11
 
Ibm db2 analytics accelerator high availability and disaster recovery
Ibm db2 analytics accelerator  high availability and disaster recoveryIbm db2 analytics accelerator  high availability and disaster recovery
Ibm db2 analytics accelerator high availability and disaster recovery
 
IMS04 BMC Software Strategy and Roadmap
IMS04   BMC Software Strategy and RoadmapIMS04   BMC Software Strategy and Roadmap
IMS04 BMC Software Strategy and Roadmap
 
MariaDB for the Enterprise
MariaDB for the EnterpriseMariaDB for the Enterprise
MariaDB for the Enterprise
 
EQUNIX - PPT 11DB-Postgres™.pdf
EQUNIX - PPT 11DB-Postgres™.pdfEQUNIX - PPT 11DB-Postgres™.pdf
EQUNIX - PPT 11DB-Postgres™.pdf
 
Neuerungen in EDB Postgres 11
Neuerungen in EDB Postgres 11Neuerungen in EDB Postgres 11
Neuerungen in EDB Postgres 11
 

cdrbC403hr2

  • 1. LIM/DIM/GTWAY Configuration Hassan Rifky hrifky@eos.hitc.com 18 April 1996 HR2-1 706-CD-003-001 Day 4 Book B2
  • 2. HR2-2 706-CD-003-001 Day 4 Book B2 Presentation Overview 1. Data Management Software Architecture 2. LIM/DIM/GTWAY Configuration Baseline 3. Operator Activities to Data Management 4. Scenario for LIM/DIM Configuration
  • 3. HR2-3 706-CD-003-001 Day 4 Book B2 Data Management Software Architecture DMS WS Database (Sybase) Working Storage DDICT & Config Info DMS DDICT Database (Sybase) DDICT GTWAY DIMGR LIMGR Data Dict. Maintenance Tool Sybase DBA Tools Data Management Server - GSFC Data Management Server - EDC Data Management Server - JPL Data Management Server - Other DAAC ...
  • 4. HR2-4 706-CD-003-001 Day 4 Book B2 LIM Configuration • Physical Layout: One LIMGR at each DAAC, configured to access the one SDSRV, DDSRV, and V0 GTWAY colocated at that DAAC. • Configuration Options: 1A Make Advertisements for SDSRV and DDSRV private so only access to the DAAC is through the LIMGR. - Features: Can control the pull side user access more effectively if one entry point. One monitoring point for user requests. Performance and resource penalty for queries that may have been able to skip the LIM route. 1B Make Advertisements for SDSRV and DDSRV public as well as LIMGR - Features: Eliminates bottleneck at LIM by allowing direct connection from client to SDSRV. Lacks the ability to monitor requests from a single point. • Baseline Configuration: Option 1B
  • 5. HR2-5 706-CD-003-001 Day 4 Book B2 SDSRV DDSRV LIM<WKBCH> Option 1B During Operations
  • 6. HR2-6 706-CD-003-001 Day 4 Book B2 LIM Configuration (cont.) LIM Configuration Options (cont.) 2A Provide all holdings as one collection (a multiple type collection that is a collection of the collections at the data server) - Features: Gives the user one view of the holdings of the DAAC. User has to dig to a lower level in the data dictionary to find the individual collections at the data server. One interpretation of valid value or term. 2B Provide the LIM services as just another access to the data server collections - Features: Gives the user insight to each individual collection directly at the LIM level. Multiple entry points to access the same collection. Baseline Configuration: Option 2A
  • 7. HR2-7 706-CD-003-001 Day 4 Book B2 LIM<WKBCH> GSFC collection A collection B | | | | collection Z Option 2A During Operations GSFC Collection
  • 8. HR2-8 706-CD-003-001 Day 4 Book B2 DIM Configuration Baseline Configuration: • One DIMGR at each DAAC with global access to all LIMs and public SDSRVs and DDSRVs. Configuration Options: • Same configuration options available as the LIMGR in terms of the advertisements and collections. • Can add additional DIMGRs to limit the scope to less collections and information managers. For example, one DIMGR might be ECS DAACs only, where another might be for international partners, etc. - Use this option for performance by providing redundant services.
  • 9. HR2-9 706-CD-003-001 Day 4 Book B2 GTWAY Configuration Baseline • One GTWAY per DAAC encompassing all the holdings accessible through the V0 IMS Server at that DAAC. • Services accessible through the LIMGR and DIMGR.
  • 10. HR2-10 706-CD-003-001 Day 4 Book B2 Operator Activities Related to Data Management Configuration of LIMGR, DIMGR, and GTWAY to provide synchronization with collection information exported from SDSRVs or external data providers. • Notification of changes can be detected through subscriptions on Data Dictionary inserts, updates, or deletes. Maintenance of Sybase and Replication Environment • Monitor Replication Environment for errors on replication transactions from other sites. • Coordinate with other sites upon error detection of replicated transaction Monitor requests • Check for consistency of schema information with data server when query error rates are increasing. • Monitor system load.
  • 11. HR2-11 706-CD-003-001 Day 4 Book B2 Maintaining DIM/LIM Configurations with Data Server Scenario for new collection (ESDT) at Data Server: • Step 1: Data Specialist defines new ESDT in Data Server and Data Server administration tools send new ESDT information to Data Dictionary and Advertising Service. • Step 2: DDICT service receives schema information and marks it private so clients do not see new information yet. Same for Advertisments. • Step 3: Sybase replicates the information to the other DAACs. • Step 4: DBA receives notification of new collection in DDICT database. DBA starts Data Dictionary Maintenance Tool and looks for collections specified in the notification. • Step 5: DBA/Data Specialist links the new collection to the LIMGR and DIMGR configuration. The Data Dictionary Maintenance Tool updates the advertising service if necessary. • Step 6: DBA/Data Specialist makes advertisements and schema information public at the appropriate time (such as when sufficient data exists to make it useful to a user).
  • 12. HR2-12 706-CD-003-001 Day 4 Book B2 Info Manager Other Attributes ECS Attributes Collections DIM DDICT Main Tool LIM Mail Reader Gateway ADSRV SDSRV DDICT SITE 1 SITE 2 DDICT 4 Notification 6 Makes public5 Links Data Collection to LIMGR and DIMGR 3 Sybase replicates 2 Export Schema (Collections, Attributes, Valids) 1 Create new ESDT Data Specialist DBA DBA/Data Specialist Maintaining DIM/LIM Configurations with Data Server