127 625-CD-520-001 Backward Chaining (Cont.) PRODUCTION Subscribe Notification Register Subscription Store Archive Data Locate Data Catalogue Data Retrieve.

Slides:



Advertisements
Similar presentations
LEAD Portal: a TeraGrid Gateway and Application Service Architecture Marcus Christie and Suresh Marru Indiana University LEAD Project (
Advertisements

Chapter 20 Oracle Secure Backup.
ActiveXperts Network Monitor Monitors servers, workstations and devices for availability Alerts and corrects.
NextGRID & OGSA Data Architectures: Example Scenarios Stephen Davey, NeSC, UK ISSGC06 Summer School, Ischia, Italy 12 th July 2006.
Wireless LAN Topology Visualiser Project Supervisor: Dr Arkady Zaslavsky Project Team Members: Jignesh Rambhia Robert Mark Bram Tejas Magia.
Application architectures
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Performed by:Gidi Getter Svetlana Klinovsky Supervised by:Viktor Kulikov 08/03/2009.
PAWN: Producer-Archive Workflow Network University of Maryland Institute for Advanced Computer Studies Joseph JaJa, Mike Smorul, Mike McGann.
Comprehensive Large Array-data Stewardship System (CLASS) Web Site Tutorial Visit CLASS Site at
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Windows Server 2008 Chapter 8 Last Update
Application architectures
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
Course 6421A Module 7: Installing, Configuring, and Troubleshooting the Network Policy Server Role Service Presentation: 60 minutes Lab: 60 minutes Module.
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
思科网络技术学院理事会. 1 Application Layer Functionality and Protocols Network Fundamentals – Chapter 3.
Chapter Oracle Server An Oracle Server consists of an Oracle database (stored data, control and log files.) The Server will support SQL to define.
AQS Web Quick Reference Guide Changing Raw Data Values Using Maintenance 1. From Main Menu, click Maintenance, Sample Values, Raw Data 2. Enter monitor.
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
Using the SAS® Information Delivery Portal
XHTML Introductory1 Linking and Publishing Basic Web Pages Chapter 3.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Robert Fourer, Jun Ma, Kipp Martin Copyright 2006 An Enterprise Computational System Built on the Optimization Services (OS) Framework and Standards Jun.
Web Page Design I Basic Computer Terms “How the Internet & the World Wide Web (www) Works”
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
Overview of MSS System Human Actors Non-Human Actors In-house developed components Third party products.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Sympa Mailing List Server
CD Subsystems and CSCIs: DPS Data Processing Subsystem Data Proc Data Processing Subsystem (DPS)
Hour 7 The Application Layer 1. What Is the Application Layer? The Application layer is the top layer in TCP/IP's protocol suite Some of the components.
Learningcomputer.com SQL Server 2008 – Administration, Maintenance and Job Automation.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 3: Operating-System Structures System Components Operating System Services.
CD ASTER Scenario: Backward Chaining INSERTION RETRIEVAL PRODUCTION Subscribe Search & Order Store External Data Provider User Deliver Generate.
Avira Endpoint Security. Introduction of Avira Management Center (AMC)
1 Welcome to CSC 301 Web Programming Charles Frank.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Introduction to dCache Zhenping (Jane) Liu ATLAS Computing Facility, Physics Department Brookhaven National Lab 09/12 – 09/13, 2005 USATLAS Tier-1 & Tier-2.
Faculty of Computer & Information
Data and Metadata Integrity AIRS DST Roles Monitor AIRS Products generation Monitor AIRS Distribution Monitor AIRS Subscription Operational QA flag Science.
Data Communications and Computer Networks Chapter 2 CS 3830 Lecture 8 Omar Meqdadi Department of Computer Science and Software Engineering University of.
Lecture 22: Client-Server Software Engineering
DATABASE ADMINISTRATION ECS Release 5 Training. 625-CD Objectives Create new database devices Allocate disk space Maintain database segments.
Lesson Overview 3.1 Components of the DBMS 3.1 Components of the DBMS 3.2 Components of The Database Application 3.2 Components of The Database Application.
CLASS Information Management Presented at NOAATECH Conference 2006 Presented by Pat Schafer (CLASS-WV Development Lead)
Microsoft Virtual Academy. STANDARDIZATION SELF SERVICEAUTOMATION Give Customers of IT services the ability to identify, access and request services.
INGEST ECS Release 5A Training 625-CD Overview of Lesson Introduction Ingest Topics –Ingest Concepts –Launching the ECS Ingest and Storage.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Configuring and Troubleshooting Identity and Access Solutions with Windows Server® 2008 Active Directory®
ITGS Network Architecture. ITGS Network architecture –The way computers are logically organized on a network, and the role each takes. Client/server network.
52 Extracting Prologs The Prolog Extractor will search recursively for files with valid filename extensions. The beginning and end delimiters are: !F77.
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
A Technical Overview Bill Branan DuraCloud Technical Lead.
Module 6: Administering Reporting Services. Overview Server Administration Performance and Reliability Monitoring Database Administration Security Administration.
ECS SDP Internal Training INSERTION RETRIEVAL PRODUCTION Subscribe Search & Order Store External Data Provider User Deliver Generate PlanIngest Revised.
Physical Oceanography Distributed Active Archive Center THUANG June 9-13, 20089th GHRSST-PP Science Team Meeting GHRSST GDAC and EOSDIS PO.DAAC.
INFORMATION DEPLOYED. SOLUTIONS ADVANCED. MISSIONS ACCOMPLISHED. PDS Punch-Out v1.0 SPS Spotlight Series October 2014.
1 (c) 2013 FabSoft. MOST Cloud Service What is a Cloud Service? A cloud service is internet-based, meaning that MOST is hosted on a server farm on the.
SYSTEM TROUBLESHOOTING ECS Release 5A Training CD Overview of Lesson Introduction System Troubleshooting Topics –System Performance Monitoring.
A System for Monitoring and Management of Computational Grids Warren Smith Computer Sciences Corporation NASA Ames Research Center.
OAIS (archive) OAIS (archive) Producer Management Consumer.
AIRS Meeting GSFC, February 1, 2002 ECS Data Pool Gregory Leptoukh.
SQL Database Management
Architecture Review 10/11/2004
Chapter 2: System Structures
SUBMITTED BY: NAIMISHYA ATRI(7TH SEM) IT BRANCH
TYPES OF SERVER. TYPES OF SERVER What is a server.
Database Driven Websites
Presentation transcript:

CD Backward Chaining (Cont.) PRODUCTION Subscribe Notification Register Subscription Store Archive Data Locate Data Catalogue Data Retrieve Data Process On Demand Insert terminates with an insert event notification to Subscribe, which in turn triggers initiation of ETS algorithm

CD ASTER: Notification and Subscription Triggering Process Notify all AST_09T:Insert subscribers. This includes notification of the Planning Subsystem, for chained processing. Data Mgmt Subsystem DDICT Interoper- ability ADSRV Ingest Subsystem Ingest Client 1. Trigger AST_09T:Insert event 2. Notify (AST_09T:Insert, direct) Data Processing Subsystem Data Proc Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection 3. Data Processing Request (ETS) Communications Subsystem SBSRV Planning Subsystem Planning abc def ghi jkl mno

CD Landsat7 Gateway EcCsLandsat7Gateway Domain Name Service DNS Services Server Subscription Service EcSbGu i Distributed Computing Configuration Item (DCCI) DAR Comm Gateway EcGwDARServer Parser Gateway EcCs Parser FTP Notification CsFtpNotify Bulk Data Server BDS Network File System NFS DCE Services Name Service Security Service Time Service Subscription Server EcSbSubServer File Transfer Protocol FTP/KFTP Filecopy EcUtFileCopy EcUtFileExec Virtual Terminal VT Crypto- graphic Manage- ment Interface CMI Infra- structure Library PF, SRF, Urs, Message Passing, Event Logging, Service Locator, Failure Recovery Framework MOJO Gateway EcCsMojoGateway Data Processing Subsystem (DPS) Data Proc Algorithm Integration and Test Tools (AITTL) CSCI SSAP GUI EcDpAtSSAPGui SSIT Manager EcDpAtMgr EcDpAtMgrLogDump Define PGE EcDpAtCheckODL EcDpAtCreateODLTemplate EcDpAtRegisterPGE EcDpAtOpDbGui View/Compare Data Tools EOSView, IDL EcDpAtBinDiffGui EcDpAtBinDiffPrepareFiles EcDpAtCheckHdfFile hdiff, xdiff Check Software Tools EcDpAtCheckPCF EcDpAtBadFuncGui EcDpAtBadFunc EcDpAtPrologs EcDpAtReplaceString Insert/Acquire Tools EcDpAtINSTALL EcDpAtInsertStaticFile EcDpAtInsertExeTarFile EcDpAtInsertTestFile EcDpAtStageDAP EcDpAtGetMCF SDP ToolKit (SDPTK) CSCI (Separate software libraries for SSI&T) Processing (PRONG) CSCI Data Management EcDpPrDM Execution Management EcDpPrEM EcDpPrSMFLink PGE Management EcDpPrRunPGE EcDpPrRusage Deletion Server EcDpPrDeletion Job Management EcDpPrJobMgmt EcDpPrJobMgmtClient EcDpPrViewJobStates AutoSys COTS Product QA Monitor EcDpPrQaMonitorGUI Resource Management DpPrRM Data Store Sybase Database (COTS) Ground Event Process EcDpPrGE Data Preprocessing EcDpPrAm1AncillaryDPREP EcDpPrAm1EphemerisGapFillDPREP EcDpPrAm1FddAttitudeDPREP EcDpPrAm1FddReplaceEphemerisDPREP EcDpPrAm1ToolkitToHdfDPREP EcDpPrDumpAttitudeDPREP EcDpPrDumpEphemerisDPREP Data Server Subsystem (DSS) SDSRV DDIST STMGT Inven- tory DB Collection Science Data Server (SDSRV) CSCI Science Data Server EcDsScienceDataServer HDF EOS Server EcDsHdfEosServer Science Data Server GUI EcDsSdsrvGui Sybase/SQS Sybase Server (COTS ) Data Distribution (DDIST) CSCI Data Distribution EcDsDistributionServer Data Distribution GUI EcDsDdistGui Data Base Sybase Server (COTS) Storage Management (STMGT) CSCI Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Pull Monitor Process EcDsStPullMonitorServer Archive Server EcDsStArchiveServer Data Base Sybase Server (COTS ) Planning Subsystem (PLS) Planning abc def ghi jkl mno Production Planning (PLANG) CSCI Data Store Sybase Database (COTS) Resource Planning Workbench EcPlRpRe EcPlRpSi EcPlRpTl Production Request Editor EcPlPrEditor Production Planning Workbench EcPlWb EcPlTl Planning Subscription Editor EcPlSubsEditor Subscription Manager EcPlSubMgr Production Strategies GUI EcPlProdStrat ASTER: CSCI/Component Role in Notification/Subscription Triggering Triggers event; retrieves metadata for requested input granules from the Sybase/SQS database Database; contains metadata for search and retrieval Receives event notice from SDSRV; queries database; notifies Planning Adds UR for new granule (AST_09T) to data context; matches metadata against job input needs; notifies Job Management to release ETS Releases ETS job Begins ETS staging and processing activities

CD Backward Chaining (Cont.) PRODUCTION Subscribe Notification Register Subscription Store Archive Data Locate Data Catalogue Data Retrieve Data Retrieve AST_ANC (ASTER ancillary data set), and ETS PGE granules as input to ETS production job; PGE execution begins Process On Demand

CD ASTER: Job (ETS) Staging Process ETS production job retrieves required ETS PGE and AST_ANC (ASTER ancillary data set) input data granules (Note: AST_09T is already available on DPS resources). Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection Data Mgmt Subsystem DDICT Interoper- ability ADSRV Ingest Subsystem Ingest Client Communications Subsystem SBSRV Planning Subsystem Planning abc def ghi jkl mno 1. Acquire (AST_ANC & ETS, ftpPush) Data Processing Subsystem Data Proc Distribution Request (AST_ANC & ETS files, ftpPush) 3. Copy (AST_ANC & ETS files, ftpPush) 4. ftpPush (AST_ANC & ETS files)

CD Data Processing Subsystem (DPS) Data Proc Algorithm Integration and Test Tools (AITTL) CSCI SSAP GUI EcDpAtSSAPGui SSIT Manager EcDpAtMgr EcDpAtMgrLogDump Define PGE EcDpAtCheckODL EcDpAtCreateODLTemplate EcDpAtRegisterPGE EcDpAtOpDbGui View/Compare Data Tools EOSView, IDL EcDpAtBinDiffGui EcDpAtBinDiffPrepareFiles EcDpAtCheckHdfFile hdiff, xdiff Check Software Tools EcDpAtCheckPCF EcDpAtBadFuncGui EcDpAtBadFunc EcDpAtPrologs EcDpAtReplaceString Insert/Acquire Tools EcDpAtINSTALL EcDpAtInsertStaticFile EcDpAtInsertExeTarFile EcDpAtInsertTestFile EcDpAtStageDAP EcDpAtGetMCF SDP ToolKit (SDPTK) CSCI (Separate software libraries for SSI&T) Processing (PRONG) CSCI Data Management EcDpPrDM Execution Management EcDpPrEM EcDpPrSMFLink PGE Management EcDpPrRunPGE EcDpPrRusage Deletion Server EcDpPrDeletion Job Management EcDpPrJobMgmt EcDpPrJobMgmtClient EcDpPrViewJobStates AutoSys COTS Product QA Monitor EcDpPrQaMonitorGUI Resource Management DpPrRM Data Store Sybase Database (COTS) Ground Event Process EcDpPrGE Data Preprocessing EcDpPrAm1AncillaryDPREP EcDpPrAm1EphemerisGapFillDPREP EcDpPrAm1FddAttitudeDPREP EcDpPrAm1FddReplaceEphemerisDPREP EcDpPrAm1ToolkitToHdfDPREP EcDpPrDumpAttitudeDPREP EcDpPrDumpEphemerisDPREP Data Server Subsystem (DSS) SDSRV DDIST STMGT Inven- tory DB Collection Science Data Server (SDSRV) CSCI Science Data Server EcDsScienceDataServer HDF EOS Server EcDsHdfEosServer Science Data Server GUI EcDsSdsrvGui Sybase/SQS Sybase Server (COTS ) Data Distribution (DDIST) CSCI Data Distribution EcDsDistributionServer Data Distribution GUI EcDsDdistGui Data Base Sybase Server (COTS) Storage Management (STMGT) CSCI Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Pull Monitor Process EcDsStPullMonitorServer Archive Server EcDsStArchiveServer Data Base Sybase Server (COTS ) ASTER: CSCI/Component Role in Job (ETS) Staging Releases and sequences DPRs (Jobs) Controls staging and processing activities Handles requests to the Archive for retrieving and inserting granules Database; contains metadata for search and retrieval Retrieves metadata; creates metadata Staging Disks; creates and passes metadata files to DDIST Creates staging disks for granule files; requests granule file retrieval by STMGT Allocates space in response to Distribution Requests Stages granule files to read-only cache disks Provides Resource Manager for ftpPushes

CD Backward Chaining (Cont.) PRODUCTION Subscribe Notification Register Subscription Store Archive Data Locate Data Catalogue Data Retrieve Data Archive newly created AST_08 (L2 Surface Temperature) and AST_05 (L2 Surface Emissivity) granules after completion of ETS PGE; Process On Demand update catalogue with references to AST_08 and AST_05

CD ASTER: PGE (ETS) Execution and Output Insertion Process ETS PGE is successfully executed and newly created AST_08 (L2 Surface Temperature) and AST_05 (L2 Surface Emissivity) granules are archived; inventory is updated. Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection Data Mgmt Subsystem DDICT Interoper- ability ADSRV Ingest Subsystem Ingest Client Communications Subsystem SBSRV Planning Subsystem Planning abc def ghi jkl mno Data Processing Subsystem Data Proc Get DSS UR 2. Insert (AST_08 & AST_05) 3. Store (AST_08 & AST_05 files) 4. Add (AST_08 & AST_05 metadata)

CD Interoper- ability (IOS) Advertising Service (ADSRV) CSCI Advertising Server EcIoAdServer Advertising Server Component Advertising Service SQL Server Sybase Server (COTS) Advertising Service Replication Server Sybase Replication Server (COTS) Data Processing Subsystem (DPS) Data Proc Algorithm Integration and Test Tools (AITTL) CSCI SSAP GUI EcDpAtSSAPGui SSIT Manager EcDpAtMgr EcDpAtMgrLogDump Define PGE EcDpAtCheckODL EcDpAtCreateODLTemplate EcDpAtRegisterPGE EcDpAtOpDbGui View/Compare Data Tools EOSView, IDL EcDpAtBinDiffGui EcDpAtBinDiffPrepareFiles EcDpAtCheckHdfFile hdiff, xdiff Check Software Tools EcDpAtCheckPCF EcDpAtBadFuncGui EcDpAtBadFunc EcDpAtPrologs EcDpAtReplaceString Insert/Acquire Tools EcDpAtINSTALL EcDpAtInsertStaticFile EcDpAtInsertExeTarFile EcDpAtInsertTestFile EcDpAtStageDAP EcDpAtGetMCF SDP ToolKit (SDPTK) CSCI (Separate software libraries for SSI&T) Processing (PRONG) CSCI Data Management EcDpPrDM Execution Management EcDpPrEM EcDpPrSMFLink PGE Management EcDpPrRunPGE EcDpPrRusage Deletion Server EcDpPrDeletion Job Management EcDpPrJobMgmt EcDpPrJobMgmtClient EcDpPrViewJobStates AutoSys COTS Product QA Monitor EcDpPrQaMonitorGUI Resource Management DpPrRM Data Store Sybase Database (COTS) Ground Event Process EcDpPrGE Data Preprocessing EcDpPrAm1AncillaryDPREP EcDpPrAm1EphemerisGapFillDPREP EcDpPrAm1FddAttitudeDPREP EcDpPrAm1FddReplaceEphemerisDPREP EcDpPrAm1ToolkitToHdfDPREP EcDpPrDumpAttitudeDPREP EcDpPrDumpEphemerisDPREP Data Server Subsystem (DSS) SDSRV DDIST STMGT Inven- tory DB Collection Science Data Server (SDSRV) CSCI Science Data Server EcDsScienceDataServer HDF EOS Server EcDsHdfEosServer Science Data Server GUI EcDsSdsrvGui Sybase/SQS Sybase Server (COTS ) Data Distribution (DDIST) CSCI Data Distribution EcDsDistributionServer Data Distribution GUI EcDsDdistGui Data Base Sybase Server (COTS) Storage Management (STMGT) CSCI Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Pull Monitor Process EcDsStPullMonitorServer Archive Server EcDsStArchiveServer Data Base Sybase Server (COTS ) ASTER: CSCI/Component Role in PGE (ETS) Execution and Output Insertion Executes PGE; places output files in output directory Provides DSS Universal Reference (UR) Gets DSS UR from Advertising Server; handles requests to the Archive for retrieving and inserting granules Database; receives and stores metadata Provides Metadata Configuration File (MCF); requests STMGT to insert output granule files; adds metadata to inventory Reads files from DPS disks and stores files in Archive

CD Backward Chaining (Cont.) Insert terminates with an insert event notification to Subscribe, RETRIEVAL Deliver Electronic Search & Order Order Products Subscribe Notification Standing Orders Store Archive Data Locate Data Catalogue Data Retrieve Data which triggers notification to the Science User that the AST_08 granule has been inserted; standing order processing for new AST_08 granule can begin

CD ASTER: Notification and Subscription Triggering (AST_08) Process With insertion of the AST_08 (L2 Surface Temperature) granule, the ASTER Scientist is notified by ; processing can begin for the standing order Data Mgmt Subsystem DDICT Interoper- ability ADSRV Ingest Subsystem Ingest Client Data Processing Subsystem Data Proc Trigger AST_08:Insert event Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection Communications Subsystem SBSRV Planning Subsystem Planning abc def ghi jkl mno 2. Notify (AST_08:Insert, )

CD Landsat7 Gateway EcCsLandsat7Gateway Domain Name Service DNS Services Server Subscription Service EcSbGu i Distributed Computing Configuration Item (DCCI) DAR Comm Gateway EcGwDARServer Parser Gateway EcCs Parser FTP Notification CsFtpNotify Bulk Data Server BDS Network File System NFS DCE Services Name Service Security Service Time Service Subscription Server EcSbSubServer File Transfer Protocol FTP/KFTP Filecopy EcUtFileCopy EcUtFileExec Virtual Terminal VT Crypto- graphic Manage- ment Interface CMI Infra- structure Library PF, SRF, Urs, Message Passing, Event Logging, Service Locator, Failure Recovery Framework MOJO Gateway EcCsMojoGateway Data Server Subsystem (DSS) SDSRV DDIST STMGT Inven- tory DB Collection Science Data Server (SDSRV) CSCI Science Data Server EcDsScienceDataServer HDF EOS Server EcDsHdfEosServer Science Data Server GUI EcDsSdsrvGui Sybase/SQS Sybase Server (COTS ) Data Distribution (DDIST) CSCI Data Distribution EcDsDistributionServer Data Distribution GUI EcDsDdistGui Data Base Sybase Server (COTS) Storage Management (STMGT) CSCI Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Pull Monitor Process EcDsStPullMonitorServer Archive Server EcDsStArchiveServer Data Base Sybase Server (COTS ) ASTER: CSCI/Component Role in Noti- fication/Subscription (AST_08) Trigger Triggers event (AST_08:Insert) Receives event notice from SDSRV; queries database; executes notification Sendmail delivers message to mail host

CD Backward Chaining (Cont.) Submit order for new AST_08 on behalf of scientist RETRIEVAL Deliver Electronic Search & Order Order Products Store Archive Data Locate Data Catalogue Data Retrieve Data Subscribe Notification Standing Orders

CD ASTER: Standing Order, Acquire Submission Process Subscription Server submits order for AST_08 (L2 Surface Temperature) data, via ftpPush, on behalf of the Science User Data Mgmt Subsystem DDICT Interoper- ability ADSRV Ingest Subsystem Ingest Client Data Processing Subsystem Data Proc Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection Communications Subsystem SBSRV Planning Subsystem Planning abc def ghi jkl mno 1. Acquire (AST_08: ftpPush)

CD Landsat7 Gateway EcCsLandsat7Gateway Domain Name Service DNS Services Server Subscription Service EcSbGu i Distributed Computing Configuration Item (DCCI) DAR Comm Gateway EcGwDARServer Parser Gateway EcCs Parser FTP Notification CsFtpNotify Bulk Data Server BDS Network File System NFS DCE Services Name Service Security Service Time Service Subscription Server EcSbSubServer File Transfer Protocol FTP/KFTP Filecopy EcUtFileCopy EcUtFileExec Virtual Terminal VT Crypto- graphic Manage- ment Interface CMI Infra- structure Library PF, SRF, Urs, Message Passing, Event Logging, Service Locator, Failure Recovery Framework MOJO Gateway EcCsMojoGateway Data Server Subsystem (DSS) SDSRV DDIST STMGT Inven- tory DB Collection Science Data Server (SDSRV) CSCI Science Data Server EcDsScienceDataServer HDF EOS Server EcDsHdfEosServer Science Data Server GUI EcDsSdsrvGui Sybase/SQS Sybase Server (COTS ) Data Distribution (DDIST) CSCI Data Distribution EcDsDistributionServer Data Distribution GUI EcDsDdistGui Data Base Sybase Server (COTS) Storage Management (STMGT) CSCI Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Pull Monitor Process EcDsStPullMonitorServer Archive Server EcDsStArchiveServer Data Base Sybase Server (COTS ) ASTER: CSCI/Component Role in Standing Order, Acquire Submission Connects to SDSRV; establishes data context; submits Acquire request for ftpPush of granule and request for notice of distribution Retrieves metadata Database; stores metadata for search and retrieval

CD Backward Chaining (Cont.) Retrieve newly created AST_08 granule RETRIEVAL Deliver Electronic Store Archive Data Locate Data Catalogue Data Retrieve Data Subscribe Notification Standing Orders Search & Order Order Products

CD ASTER: Retrieval of Data for Distribution Process Retrieve newly created AST_08 (L2 Surface Temperature) granule from Archive. Data Mgmt Subsystem DDICT Interoper- ability ADSRV Ingest Subsystem Ingest Client Data Processing Subsystem Data Proc Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection Communications Subsystem SBSRV Planning Subsystem Planning abc def ghi jkl mno 1. Distribution Request (AST_08:ftpPush) 2. Copy (AST_08, ftpPush)

CD Data Server Subsystem (DSS) SDSRV DDIST STMGT Inven- tory DB Collection Science Data Server (SDSRV) CSCI Science Data Server EcDsScienceDataServer HDF EOS Server EcDsHdfEosServer Science Data Server GUI EcDsSdsrvGui Sybase/SQS Sybase Server (COTS ) Data Distribution (DDIST) CSCI Data Distribution EcDsDistributionServer Data Distribution GUI EcDsDdistGui Data Base Sybase Server (COTS) Storage Management (STMGT) CSCI Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Pull Monitor Process EcDsStPullMonitorServer Archive Server EcDsStArchiveServer Data Base Sybase Server (COTS ) ASTER: CSCI/Component Role in Retrieval of Data for Distribution Database; contains metadata for search and retrieval Creates metadata Staging Disks; creates and passes metadata files to DDIST Creates staging disks for granule files; requests granule file retrieval by STMGT Allocates space in response to Distribution Requests Stages granule files to read-only cache disks Provides Resource Manager for ftpPushes

CD Backward Chaining (Cont.) Ftp newly created AST_08 granule to scientist’s workstation together with an notification of the distribution RETRIEVAL Subscribe Notification Standing Orders Search & Order Order Products Deliver Electronic Store Archive Data Locate Data Catalogue Data Retrieve Data

CD ASTER: Electronic Data Push Distribution Process Ftp AST_08 (L2 Surface Temperature) granule to ASTER Scientist’s workstation. Data Mgmt Subsystem DDICT Interoper- ability ADSRV Ingest Subsystem Ingest Client Data Processing Subsystem Data Proc Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection Communications Subsystem Planning Subsystem Planning abc def ghi jkl mno 1. Ftp AST_08 data 2. Build notification 3. Send notification of AST_08 distribution 4. Forward notification

CD Landsat7 Gateway EcCsLandsat7Gateway Domain Name Service DNS Services Server Subscription Service EcSbGu i Distributed Computing Configuration Item (DCCI) DAR Comm Gateway EcGwDARServer Parser Gateway EcCs Parser FTP Notification CsFtpNotify Bulk Data Server BDS Network File System NFS DCE Services Name Service Security Service Time Service Subscription Server EcSbSubServer File Transfer Protocol FTP/KFTP Filecopy EcUtFileCopy EcUtFileExec Virtual Terminal VT Crypto- graphic Manage- ment Interface CMI Infra- structure Library PF, SRF, Urs, Message Passing, Event Logging, Service Locator, Failure Recovery Framework MOJO Gateway EcCsMojoGateway Data Server Subsystem (DSS) SDSRV DDIST STMGT Inven- tory DB Collection Science Data Server (SDSRV) CSCI Science Data Server EcDsScienceDataServer HDF EOS Server EcDsHdfEosServer Science Data Server GUI EcDsSdsrvGui Sybase/SQS Sybase Server (COTS ) Data Distribution (DDIST) CSCI Data Distribution EcDsDistributionServer Data Distribution GUI EcDsDdistGui Data Base Sybase Server (COTS) Storage Management (STMGT) CSCI Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Pull Monitor Process EcDsStPullMonitorServer Archive Server EcDsStArchiveServer Data Base Sybase Server (COTS ) ASTER: CSCI/Component Role in Electronic Data Push Distribution Client for CSS execution of actual ftp Executes ftp Builds notifica- tion that user’s order has been filled; sends it to DAAC Distribution Tech- nician for forwarding Sendmail delivers message to mail host

CD Backward Chaining (Cont.) RETRIEVAL Subscribe Notification Standing Orders Search & Order Order Products Deliver Electronic Store Archive Data Locate Data Catalogue Data Retrieve Data Scientist uses EOSView to perform Quality Assurance (QA) check on the AST_08 product and s DAAC Operations; DAAC Operations updates AST_08 inventory metadata

CD ASTER: QA Metadata Update Process Science User uses EOSView tool to review AST_08 (L2 Surface Temperature) product and sends request to DAAC Operations for update of the Science QA Metadata for the granule; DAAC Operations uses QA Monitor tool for the update. Data Mgmt Subsystem DDICT Interoper- ability ADSRV Ingest Subsystem Ingest Client Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection Communications Subsystem SBSRV Planning Subsystem Planning abc def ghi jkl mno 1. Invoke EOSView to view AST_08 Data Processing Subsystem Data Proc Scientist s DAAC with request to update the Science QA metadata for the granule 3. Invoke QA Monitor 4. Request update of QA metadata 5. Update metadata inventory, AST_08

CD Data Processing Subsystem (DPS) Data Proc Algorithm Integration and Test Tools (AITTL) CSCI SSAP GUI EcDpAtSSAPGui SSIT Manager EcDpAtMgr EcDpAtMgrLogDump Define PGE EcDpAtCheckODL EcDpAtCreateODLTemplate EcDpAtRegisterPGE EcDpAtOpDbGui View/Compare Data Tools EOSView, IDL EcDpAtBinDiffGui EcDpAtBinDiffPrepareFiles EcDpAtCheckHdfFile hdiff, xdiff Check Software Tools EcDpAtCheckPCF EcDpAtBadFuncGui EcDpAtBadFunc EcDpAtPrologs EcDpAtReplaceString Insert/Acquire Tools EcDpAtINSTALL EcDpAtInsertStaticFile EcDpAtInsertExeTarFile EcDpAtInsertTestFile EcDpAtStageDAP EcDpAtGetMCF SDP ToolKit (SDPTK) CSCI (Separate software libraries for SSI&T) Processing (PRONG) CSCI Data Management EcDpPrDM Execution Management EcDpPrEM EcDpPrSMFLink PGE Management EcDpPrRunPGE EcDpPrRusage Deletion Server EcDpPrDeletion Job Management EcDpPrJobMgmt EcDpPrJobMgmtClient EcDpPrViewJobStates AutoSys COTS Product QA Monitor EcDpPrQaMonitorGUI Resource Management DpPrRM Data Store Sybase Database (COTS) Ground Event Process EcDpPrGE Data Preprocessing EcDpPrAm1AncillaryDPREP EcDpPrAm1EphemerisGapFillDPREP EcDpPrAm1FddAttitudeDPREP EcDpPrAm1FddReplaceEphemerisDPREP EcDpPrAm1ToolkitToHdfDPREP EcDpPrDumpAttitudeDPREP EcDpPrDumpEphemerisDPREP Data Server Subsystem (DSS) SDSRV DDIST STMGT Inven- tory DB Collection Science Data Server (SDSRV) CSCI Science Data Server EcDsScienceDataServer HDF EOS Server EcDsHdfEosServer Science Data Server GUI EcDsSdsrvGui Sybase/SQS Sybase Server (COTS ) Data Distribution (DDIST) CSCI Data Distribution EcDsDistributionServer Data Distribution GUI EcDsDdistGui Data Base Sybase Server (COTS) Storage Management (STMGT) CSCI Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Pull Monitor Process EcDsStPullMonitorServer Archive Server EcDsStArchiveServer Data Base Sybase Server (COTS ) ASTER: CSCI/Component Role in QA Metadata Update Submits request to SDSRV for update of granule metadata Client (CLS) External/ Internal Users Workbench (WKBCH) CSCI User Registration Tool (URT) Scripts EcClWbUr EcClWbUrConfirm EcClWbUrSubmit HDF Product Viewing Tool EOSView Java DAR Tool EcClWbJdt User Profile Gateway EcClDtUserProfileGateway Displays HDF files for visualization Generates query calls to inventory database; packages and returns results; updates metadata Database; contains metadata

CD ASTER Scenario: Expedited Data INSERTION RETRIEVAL PRODUCTION Subscribe Search & Order Store External Data Provider User Deliver Generate PlanIngest Data Subscription Data Insertion Data Notification

CD INSERTION Ingest Polling DAAC submits subscription, on behalf of scientist for notification of new ASTER Expedited data Expedited Data Subscribe Notification Register Subscription Store Archive Data Locate Data Catalogue Data Retrieve Data

CD ASTER: User Subscription Registration for AST_EXP Process DAAC enters subscription, on behalf of scientist, for notification of newly inserted ASTER Expedited Data product. Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection Data Mgmt Subsystem DDICT Interoper- ability ADSRV Ingest Subsystem Ingest Planning Subsystem Planning abc def ghi jkl mno Data Processing Subsystem Data Proc Client Communications Subsystem SBSRV 1. Subscribe (AST_EXP, )

CD Landsat7 Gateway EcCsLandsat7Gateway Domain Name Service DNS Services Server Subscription Service (a service of CSS, not a CSCI) EcSbGui Distributed Computing Configuration Item (DCCI) DAR Comm Gateway EcGwDARServer Parser Gateway EcCs Parser FTP Notification CsFtpNotify Bulk Data Server BDS Network File System NFS DCE Services Name Service Security Service Time Service Subscription Server EcSbSubServer File Transfer Protocol FTP/KFTP Filecopy EcUtFileCopy EcUtFileExec Virtual Terminal VT Crypto- graphic Manage- ment Interface CMI Infra- structure Library PF, SRF, Urs, Message Passing, Event Logging, Service Locator, Failure Recovery Framework MOJO Gateway EcCsMojoGateway GUI used by User Services Representative to create subscription for Science User ASTER: CSCI/Component Role in AST_EXP Subscription Registration Stores subscription in the Sybase Database

CD INSERTION Ingest Polling EDOS initiates AST_EXP (Expedited Data) ingestion via EDOS PDR Expedited Data (Cont.) Subscribe Notification Register Subscription Store Archive Data Locate Data Catalogue Data Retrieve Data EDOS

CD ASTER: Polling Ingest for AST_EXP Process Ingest begins polling specified location (directory), looking for an Expedited Data Record (EDR) file. Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection Data Mgmt Subsystem DDICT Interoper- ability ADSRV Ingest Subsystem Ingest Planning Subsystem Planning abc def ghi jkl mno Data Processing Subsystem Data Proc Client Communications Subsystem SBSRV 1. Ingest Subsystem polling for files EDOS 2. Move EDR file to directory 3. Read EDR file 4. Getmcf (AST_EXP) 5. Read AST_EXP files EDOS transfers the file, via ftp, to the predetermined directory. [Location, directory, username, and password are as specified in the ASTER-ECS Interface Control Document (ICD).]

CD Ingest (INGST) CSCI Automated Network Ingest Interface Process EcInAuto Polling Ingest Client Interface Process EcInPolling Media Ingest Interface Process EcInGUI Ingest Request Manager Process EcInReqMgr Ingest Granule Server Process EcInGran Ingest Database Sybase Server (COTS) Cross-Mode Ingest Interface EcIn GWServer Ingest Subsystem (INS) Ingest Data Server Subsystem (DSS) SDSRV DDIST STMGT Inven- tory DB Collection Science Data Server (SDSRV) CSCI Science Data Server EcDsScienceDataServer HDF EOS Server EcDsHdfEosServer Science Data Server GUI EcDsSdsrvGui Sybase/SQS Sybase Server (COTS ) Data Distribution (DDIST) CSCI Data Distribution EcDsDistributionServer Data Distribution GUI EcDsDdistGui Data Base Sybase Server (COTS) Storage Management (STMGT) CSCI Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Pull Monitor Process EcDsStPullMonitorServer Archive Server EcDsStArchiveServer Data Base Sybase Server (COTS ) ASTER: CSCI/Component Role in Polling Ingest for AST_EXP Polls remote location for files named *.EDR.XFR; packages requests Requests meta- data configuration file (mcf) from SDSRV Provides metadata configuration file (mcf) Packages Ingest Request into Granules Staging Disk Server receives request from Ingest to create staging disk and reserves space Ingest reads delivery record file and data files from provider site via ftp

CD INSERTION Ingest Polling Expedited Data (Cont.) Subscribe Notification Register Subscription Store Archive Data Locate Data Catalogue Data Retrieve Data Archive ingested AST_EXP data; update catalogue with reference to AST_EXP

CD ASTER: AST_EXP Insertion Process Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection Data Mgmt Subsystem DDICT Interoper- ability ADSRV Ingest Subsystem Ingest Planning Subsystem Planning abc def ghi jkl mno Data Processing Subsystem Data Proc Client Communications Subsystem SBSRV Newly ingested AST_EXP granule is archived; inventory is updated. 1. Insert (AST_EXP) 2. Store (AST_EXP files) 3. Add (AST_EXP metadata)

CD Ingest (INGST) CSCI Automated Network Ingest Interface Process EcInAuto Polling Ingest Client Interface Process EcInPolling Media Ingest Interface Process EcInGUI Ingest Request Manager Process EcInReqMgr Ingest Granule Server Process EcInGran Ingest Database Sybase Server (COTS) Cross-Mode Ingest Interface EcIn GWServer Ingest Subsystem (INS) Ingest Data Server Subsystem (DSS) SDSRV DDIST STMGT Inven- tory DB Collection Science Data Server (SDSRV) CSCI Science Data Server EcDsScienceDataServer HDF EOS Server EcDsHdfEosServer Science Data Server GUI EcDsSdsrvGui Sybase/SQS Sybase Server (COTS ) Data Distribution (DDIST) CSCI Data Distribution EcDsDistributionServer Data Distribution GUI EcDsDdistGui Data Base Sybase Server (COTS) Storage Management (STMGT) CSCI Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Pull Monitor Process EcDsStPullMonitorServer Archive Server EcDsStArchiveServer Data Base Sybase Server (COTS ) ASTER: CSCI/Component Role in AST_EXP Insertion Builds metadata file; requests SDSRV to validate metadata; requests SDSRV to insert received files Validates metadata; requests archiving of granule files; adds metadata to inventory Reads inserted files from Ingest staging disks Stores validated metadata in the inventory

CD INSERTION Ingest Polling Expedited Data (Cont.) Subscribe Notification Register Subscription Store Archive Data Locate Data Catalogue Data Retrieve Data Insert terminates with an insert event notification to Subscribe. s ASTER Scientist notice of a completed AST_EXP granule insert Subscribe

CD ASTER: AST_EXP Event Notification Process Notify all AST_EXP:Insert event subscribers. Communications Subsystem SBSRV Data Mgmt Subsystem DDICT Interoper- ability ADSRV Planning Subsystem Planning abc def ghi jkl mno Data Processing Subsystem Data Proc Client Ingest Subsystem Ingest 1. Trigger (AST_EXP:Insert) Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection 2. Notify (AST_EXP:Insert, )

CD Landsat7 Gateway EcCsLandsat7Gateway Domain Name Service DNS Services Server Subscription Service EcSbGu i Distributed Computing Configuration Item (DCCI) DAR Comm Gateway EcGwDARServer Parser Gateway EcCs Parser FTP Notification CsFtpNotify Bulk Data Server BDS Network File System NFS DCE Services Name Service Security Service Time Service Subscription Server EcSbSubServer File Transfer Protocol FTP/KFTP Filecopy EcUtFileCopy EcUtFileExec Virtual Terminal VT Crypto- graphic Manage- ment Interface CMI Infra- structure Library PF, SRF, Urs, Message Passing, Event Logging, Service Locator, Failure Recovery Framework MOJO Gateway EcCsMojoGateway Data Server Subsystem (DSS) SDSRV DDIST STMGT Inven- tory DB Collection Science Data Server (SDSRV) CSCI Science Data Server EcDsScienceDataServer HDF EOS Server EcDsHdfEosServer Science Data Server GUI EcDsSdsrvGui Sybase/SQS Sybase Server (COTS ) Data Distribution (DDIST) CSCI Data Distribution EcDsDistributionServer Data Distribution GUI EcDsDdistGui Data Base Sybase Server (COTS) Storage Management (STMGT) CSCI Staging Monitor Process EcDsStStagingMonitorServer EcDsStStagingDiskServer Resource Manager Process EcDsSt8MMServer EcDsStD3Server EcDsStIngestFtpServer EcDsStFtpDisServer EcDsStCDROMServer EcDsStPrintServer Pull Monitor Process EcDsStPullMonitorServer Archive Server EcDsStArchiveServer Data Base Sybase Server (COTS ) ASTER: CSCI/Component Role in AST_EXP Event Notification Triggers AST_EXP:Insert event; notifies the correct subscription server Fires subscriptions; sends notification of the AST_EXP:Insert event Sendmail delivers message to mail host

CD Landsat Goals - Directory Search - User Registration - Data Ingest - Standing Orders (media) - Access to WRS Scenes (fixed scene subsetting) -Viewing Order Status Landsat Preconditions Landsat ESDTs Inserted into ECS -L70R, L70RF1, L70RF2, L70RWRS, L70RWRS1, L70WRS2, L7CPF, Browse Subscription for: - L70R data notification - Standing Order for CPF production on tape Landsat Scenario Note:

CD User Registration Science User starts User Registration Tool from link on EOSDIS Home Page or on page for EOS Gateway Web Client and submits registration information. RETRIEVAL User Access User Registration SubscribeDeliver Manage System Monitor & Coordinate Manage Applications Logistics

CD User Registration Request Process Scientist clicks on link for user registration to invoke User Registration Tool and then enters and submits registration data. Communications Subsystem Data Mgmt Subsystem DDICT Interoper- ability ADSRV Planning Subsystem Planning abc def ghi jkl mno Data Processing Subsystem Data Proc Client Ingest Subsystem Ingest Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection 1. Request User Registration Mgmt Support Subsystem MSS 2. Submit Registration Request

CD Mgmt Support Subsystem MSS Management Agent CSCI (MACI) SubAgen t EcMsAgSubAgent Deputy Agent EcMsAgDeputy Proxy Agent EcMsAgGenProxy Master Agent EcMsAgAgent Management Logistics CSCI (MLCI) Baseline Mgr XRP-II (COTS ) Inventory/Logistics/ Maintenance Mgr XRP-II (COTS) Software Change Mgr ClearCase (COTS) Change Request Mgr DDTS (COTS) Software Distribution Mgr Tivoli Courier (COTS ) Software License Mgr FLEXlm (COTS) iFOR/LS (COTS) MsLiiFORLSMkDayLog Management CSCI (MCI ) Network and Enterprise Management HP OpenView NNM Tivoli Sentry Mode Mgmt Security anlpasswd (COTS) TCP Wrappers (COTS) Tripwire (COTS) SATAN (COTS) Crack (COTS) Accountability EcMsAcRegUserSrvr EcMsAcRegUserGUI EcMsAcOrderSrvr EcMsAcOrderGUI Trouble Ticket aruser GUI (COTS) aradmin GUI (COTS) MsTfHTML web interface notifier GUI (COTS) notifier daemon (COTS) Submit, Query, Notify (COTS) armail daemon (COTS) UNIX sendmail Network Backup/Restore Networker Server (COTS) Networker Client (COTS) ASTER Header Handler EcMsAsAddHeader.pl EcMsRemoveHeader.pl Client (CLS) External/ Internal Users Workbench (WKBCH) CSCI User Registration Tool (URT) Scripts EcClWbUr EcClWbUrConfirm EcClWbUrSubmit HDF Product Viewing Tool EOSView Java DAR Tool EcClWbJdt User Profile Gateway EcClDtUserProfileGateway CSCI/Component Role in User Registration Request Provides User Registration applications (HTML) Submits request to User Registration Server Saves request as a “pending” User Registration Request awaiting approval

CD User Registration (Cont.) DAAC Operations (User Services) retrieves pending User Registration request and creates User Profile to register the user RETRIEVAL User Access User Registration Subscribe Manage System Monitor & Coordinate Manage Applications Logistics Deliver

CD User Registration Approval Process DAAC User Services Representative uses User Registration Server Graphical User Interface (GUI) to retrieve pending User Registration request and complete a User Profile, which is saved to register the user. Communications Subsystem Data Mgmt Subsystem DDICT Interoper- ability ADSRV Planning Subsystem Planning abc def ghi jkl mno Data Processing Subsystem Data Proc Client Ingest Subsystem Ingest Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection Mgmt Support Subsystem MSS 1. Retrieve and approve User Registration; create and save User Profile

CD Mgmt Support Subsystem MSS Management Agent CSCI (MACI) SubAgen t EcMsAgSubAgent Deputy Agent EcMsAgDeputy Proxy Agent EcMsAgGenProxy Master Agent EcMsAgAgent Management Logistics CSCI (MLCI) Baseline Mgr XRP-II (COTS ) Inventory/Logistics/ Maintenance Mgr XRP-II (COTS) Software Change Mgr ClearCase (COTS) Change Request Mgr DDTS (COTS) Software Distribution Mgr Tivoli Courier (COTS ) Software License Mgr FLEXlm (COTS) iFOR/LS (COTS) MsLiiFORLSMkDayLog Management CSCI (MCI ) Network and Enterprise Management HP OpenView NNM Tivoli Sentry Mode Mgmt Security anlpasswd (COTS) TCP Wrappers (COTS) Tripwire (COTS) SATAN (COTS) Crack (COTS) Accountability EcMsAcRegUserSrvr EcMsAcRegUserGUI EcMsAcOrderSrvr EcMsAcOrderGUI Trouble Ticket aruser GUI (COTS) aradmin GUI (COTS) MsTfHTML web interface notifier GUI (COTS) notifier daemon (COTS) Submit, Query, Notify (COTS) armail daemon (COTS) UNIX sendmail Network Backup/Restore Networker Server (COTS) Networker Client (COTS) ASTER Header Handler EcMsAsAddHeader.pl EcMsRemoveHeader.pl CSCI/Component Role in User Registration Approval GUI retrieves pending requests; operator enters User Profile information; server stores the User Profile

CD User Registration (Cont.) RETRIEVAL User Access User Registration Subscribe Manage System Monitor & Coordinate Manage Applications Logistics Deliver System Management Support Services (MSS) sends to the Science User confirming registration

CD User Registration Confirmation Process System Management Support Services (MSS) User Registration Server creates a new user confirmation message and sends it via to the Science User. Communications Subsystem Data Mgmt Subsystem DDICT Interoper- ability ADSRV Planning Subsystem Planning abc def ghi jkl mno Data Processing Subsystem Data Proc Client Ingest Subsystem Ingest Data Server Subsystem SDSRV DDIST STMGT Inven- tory DB Collection Mgmt Support Subsystem MSS 1. Build new user confirmation message 2. notification

CD Mgmt Support Subsystem MSS Management Agent CSCI (MACI) SubAgen t EcMsAgSubAgent Deputy Agent EcMsAgDeputy Proxy Agent EcMsAgGenProxy Master Agent EcMsAgAgent Management Logistics CSCI (MLCI) Baseline Mgr XRP-II (COTS ) Inventory/Logistics/ Maintenance Mgr XRP-II (COTS) Software Change Mgr ClearCase (COTS) Change Request Mgr DDTS (COTS) Software Distribution Mgr Tivoli Courier (COTS ) Software License Mgr FLEXlm (COTS) iFOR/LS (COTS) MsLiiFORLSMkDayLog Management CSCI (MCI ) Network and Enterprise Management HP OpenView NNM Tivoli Sentry Mode Mgmt Security anlpasswd (COTS) TCP Wrappers (COTS) Tripwire (COTS) SATAN (COTS) Crack (COTS) Accountability EcMsAcRegUserSrvr EcMsAcRegUserGUI EcMsAcOrderSrvr EcMsAcOrderGUI Trouble Ticket aruser GUI (COTS) aradmin GUI (COTS) MsTfHTML web interface notifier GUI (COTS) notifier daemon (COTS) Submit, Query, Notify (COTS) armail daemon (COTS) UNIX sendmail Network Backup/Restore Networker Server (COTS) Networker Client (COTS) ASTER Header Handler EcMsAsAddHeader.pl EcMsRemoveHeader.pl Landsat7 Gateway EcCsLandsat7Gateway Domain Name Service DNS Services Server Subscription Service EcSbGu i Distributed Computing Configuration Item (DCCI) DAR Comm Gateway EcGwDARServer Parser Gateway EcCs Parser FTP Notification CsFtpNotify Bulk Data Server BDS Network File System NFS DCE Services Name Service Security Service Time Service Subscription Server EcSbSubServer File Transfer Protocol FTP/KFTP Filecopy EcUtFileCopy EcUtFileExec Virtual Terminal VT Crypto- graphic Manage- ment Interface CMI Infra- structure Library PF, SRF, Urs, Message Passing, Event Logging, Service Locator, Failure Recovery Framework MOJO Gateway EcCsMojoGateway CSCI/Component Role in User Registration Confirmation User Registration Server builds new user confirmation message Sends notification confirming new user registration