140 likes | 233 Views
OGC-OGF Collaboration. October 18, 2007. Craig A. Lee The Aerospace Corporation (a non-profit, federally funded R&D center). Agenda. OGC and OGF Collaboration: Motivation and Goals Craig Lee The Aerospace Corporation GEO Grid Satoshi Sekiguchi AIST
E N D
OGC-OGF Collaboration October 18, 2007 Craig A. Lee The Aerospace Corporation (a non-profit, federally funded R&D center)
Agenda • OGC and OGF Collaboration: Motivation and Goals • Craig Lee • The Aerospace Corporation • GEO Grid • Satoshi Sekiguchi • AIST • SEE-GEO: Secure access to geospatial services • Chris Higgins • EDINA • OGC/OGF usage in UK e-Social Science • Paul Towend • National Centre for e-Social Science • Open Discussion • Issues • Next steps 2
Collaboration: Some Use Case Drivers(and Possible Collaborators!) • GEO Grid • Global Earth Observation Grid • AIST, Japan • Environment conservation, resource exploration, natural disaster prevention, risk management • ADMIRE • Advanced Data Mining and Integration Research for Europe • UK e-Science Institute with EU FP 7 • Flood and pollution-spill transfer modeling of international river systems • CYCLOPS • CYber-Infrastructure for CiviL protection Operative ProcedureS • EU • Prevention and management of forest fires, flash floods 3
What is OGC? • Open Geospatial Consortium • www.opengeospatial.org • “Helping the World to Communicate Geographically” • Any type of geospatial data • Anything that goes on a map • A Few Current OGC Standards • Web Map Server (WMS) • Web Feature Server (WFS) • Web Coverage Server (WCS) • Catalog Service for Web (CSW) • Commercialization of these standards • ESRI (www.esri.com) 4
OGC-OGF Common Objective • Promote international standardization with the goal of providing distributed data processing capabilities for geospatial data users in a way that is: • Transparent -- the users do not have to be aware of the exact data and computing resources they are using or the details about doing so, • Interoperable -- the data and computing resources can come from different sites, and • Scalable -- the same user model can service small computing tasks that can be done locally, as well as large computing tasks that require massive remote platforms. 5
Basic Terms of the MOU • Renewable one-year periods • Automatically renewed unless one party provided written notification three months in advance of non-renewal • OGC and OGF exchange memberships for key collaboration members • Key collaboration members have full access to both organization’s documents • OGC has members-only web site areas 6
Potential OGC-OGF Joint Projects 1 • Integrate OGC's Web Processing Service (WPS) with a range of "back-end" processing environments • WPS embodies a simple model • User sends data, retrieves results, or leaves on server • Wide range of implementations possible • Web 2.0, basic web services, local/national grid infrastructures 7
Potential OGC-OGF Joint Projects 2 • Integration of WPS with workflow management tools • Multiple WPS calls may necessary to produce the desired data products • Workloads managed by scripting languages, compiled code, or by workflow management engines • Swift • Simple API for Grid Applications (SAGA) • Workflow engines • DAGMan, Pegasus, Kepler, Taverna, and Triana, just to name a few 8
Potential OGC-OGF Joint Projects 3 • Integration of OGC Federated Catalogues and Data Repositories with grid data movement tools • HTTP as the transport is certainly possible • Byte-IO, GridFTP, others possible • Need for secure, third-party transfers? 9
Discussion … 10
Future of GIS and Distributed Computing? • Generalization of domain-specific data services • Domain-agnostic infrastructure w/ services that have domain-specific interfaces • Loose coupling between end-user map tools and system producing geospatial data • Get OGC CTO, ESRI, Google, MS at OGF-22 • Minnesota Map Service (open source GIS) • Ping OGC on companies using their standards in this area 11
Next Steps for this Collaboration? • Gathering of facts before deciding what to do • Look at Web 2.0 • Survey/engage number of projects • E.g., LEAD, BCS, SCEC, HAZUS(FEMA JPL), QuakeSim, ESG, GEON, GEOSS, NEON, sensor net projects, GSAW, astronomy, IVOA, DOD • ESRI user conference • Climate change conferences • NCAR, Drogemeier • Build list over time with contact info • Wiki and email list 12
Coord w/ OGC on need for grid resources • Get OGC to talk about their motivation for WPS • Who were the users that wanted it in the first place? • Using grid through WPS • What are real requirements • Storage, flops, software, BW? • Do they really need grid or would VM scratch the itch/meet the requirement/solve the problem • Clarify relationship among various OGC services • Applications • Have this same conversation at OGC meeting 13
Specific technical tasks? • What’s on the table? • Requirements on security issues • Satisfied w/ current impl of GIS? • Performance issues? • One query could require millions of images • How to size, provision system to meet performance requirements? 14