1 u.s. department of the interior u.s. geological survey a cognitive agent based geospatial data...
Post on 19-Dec-2015
216 views
TRANSCRIPT
1
U.S. Department of the InteriorU.S. Geological Survey
A Cognitive Agent Based
Geospatial Data Distribution
System
12 May 2006
2
The National will have an infrastructure that is an information society that stimulates the economy, improves environmental health, and increases the general Welfare of the Nation by communicating geographic science and enabling problem solving within its communities.
Geospatial Infrastructure -A possible vision of the future...
3
It's All in the GOALS or..
I'm not a { }It is in fact in choosing the goal of what to design which is where experts make their mistakes. Amateur designers will get the details wrong because they just don't have the professional mastery. Experts will typically get the details right, put a lot of polish on the design and get the whole project wrong.
from : The Design of Design, Frederick P. Brooks, 1999 ACM Turing Award Lecture
CartographerGeographerComputer Scientist
Here is where experts go wrong:•Miss fresh vision – e.g., microcomputer revolution•Vision not high enough – e.g., OS/360 JCL
4
The Design Problem
The infrastructure is a logistics problem!
How to:• allocate and marshal resources• recover from component failure• monitor performance• manage intellectual property rights• control the system
5
Core members providing governance and persistence
Mgt. & Governance
Provider Communities
Problem Solving Communities
Gov’t
NGOCom
m.
Archive
Partners
Gov’t
NGOCom
m.
Archive
Homeland Security
Education
Elevation Data
Road
Data
Orthoimagery
NavTech
Local
State
Census
Affiliates
USGS
Local
LibraryOf
Congress
NGA
FEMANAIP
ESRI
Law Enforcement
5
6
A Business Partner utilizingThe infrastructure
NGA
DHS
NetworkOperationsCenter
PKIArchive Services
Support Services
Core Members
Deep Archives Commercial Archive
Communities
Affiliates
FirewallAccess RestrictionsUser
XNotAllowed
Partners
Gov’t
NGOCom
m.
Archive
Core
OK!
Mgt. & Governance
Federal User
SpecialSpecialAccessAccessArrangementsArrangements
FISMA and The Business Model
USGS as an affiliate
7
8
The Infrastructure Should NOT Be …
● A geographic information system
● A decision support system
● A library of links to other's data
● An information discovery system
● Web mapping application
● Monolithic
9
The Infrastructure Should Be
● An information society
● Marketplace
● A framework for delivery of products and services
● A framework for archiving quality-controlled spatial information
● Focused on geographic problem solving
● A system of systems
10
Information Characteristics
● Durable – does not change over time
● Persistent – does not disappear
● Ubiquitous – available everywhere needed
● Access Managed – controlled IP rights (DRM)
● Authorize – known users
● Authoritative Content – The correct data
11
Rights
Content
CreatorOwns
Over
Usage
Type
Digital Rights Management Architecture
Core Entities Model
After: Lannella, Renato Digital Rights Management (DRM) Architectures, D-Lib Magazine, June 2001
User
12
System Requirements for The Infrastructure
● Geographic independence for availability, durability, partnerships, and resistance to failure.
● Encryption for privacy, signatures for authenticity, and Digital Rights Management.
● Redundancy with continuous repair and redistribution for long-term durability.
● Automatic optimization, diagnosis and repair.
14
Characteristics needed byThe Infrastructure
● Partners bring multiple organizational management structures
● Can’t possibly manage large numbers of affiliate servers by hand!
● System should automatically:– Adapt to failure of individual components– Repair itself – Allow affiliates to join and leave without prior notice– Adapt to changes in demand and regional outages
15
Characteristics needed by The Infrastructure
● Guarantee data is available for 100s of years (multiple generations):– New servers added from time to time– Old servers removed from time to time– Affiliates can self associate (join and leave)
● Redundant components with geographic separation– System not disabled by natural or man-made
disasters– Gain in stability through statistics
16
Characteristics needed by The Infrastructure
● Untrusted Infrastructure:
– Comprised of untrusted components– Only cipher text within the infrastructure
● Mostly Well-Connected:
– Data producers and consumers are connected to a high-bandwidth network most of the time
– Exploit multicast for quicker consistency when possible
– Provide for unconnected operation
17
Characteristics needed by The Infrastructure
● Nomadic Data:
– Promiscuous caching • data can be cached anywhere, anytime
– Floating replicas • object replicas independent of the server they
reside on– Optimize locality and to trade off consistency for
availability
● Infrastructure should disappear into the background:– Don’t want to worry about backup.– Don’t want to worry about obsolescence.
● Need lots of resources to make data secure and highly available, BUT don’t want to own them.
18
Autonomic Computing Requirements for the
Infrastructure● Self-configuringAdapt automatically to dynamically changing environments
● Self-optimizingMonitor and tune resources automatically – plan for execution
● Self-protectingAnticipate, detect, identify, and protect against attacks from anywhere
● Self-healingDiscover, diagnose, and react to disruptions
19
An Architecture for The Infrastructure
Plug-ins
Blackboard
(PLAN)
Agent
Publish Subscribe
Message Queue
Plug-ins
Blackboard
(PLAN)
Agent
Publish
Message
Queue
GIS System
Viewer
PlannerSubscribe
Executor
Control
White Pages Yellow Pages
Data Catalogue
Affiliate
Core Services
Core Members
Affiliate
20
For more information:
● OceanStore vision paper for ASPLOS 2000“OceanStore: An Architecture for Global-Scale
Persistent Storage”
● OceanStore web site:http://oceanstore.cs.berkeley.edu
● Cougaar web site:
http://www.cougaar.org● Fedora web site:
http://www.fedora.info