State Key Laboratory of Resources and Environmental Information System China Integration of Grid...
-
Upload
rudolf-sherman -
Category
Documents
-
view
214 -
download
0
Transcript of State Key Laboratory of Resources and Environmental Information System China Integration of Grid...
![Page 1: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/1.jpg)
State Key Laboratory of Resources and Environmental Information System China
Integration of Grid Service and Web Processing Service
Gao AngState Key Laboratory of Resources and Environmental Information System
OSGeo China
![Page 2: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/2.jpg)
23/4/20 2State Key Laboratory of Resources and Environmental Information System China
Agenda
Overview of Grid Technology and Grid Service• Grid Technology• Grid Service• Integrate Grid with Spatial Database
WPS and Grid Service• WPS Process• Combination with Grid Service
Geospatial data access and Integration• GridGIS Architecture• Integrate Grid Technology with Spatial Database
Our Work: LGrid GIS Prototype• LGrid Architecture• LGrid Snapshoot
![Page 3: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/3.jpg)
23/4/20 3State Key Laboratory of Resources and Environmental Information System China
Grid Computing Overview
Definition• A service for sharing computer power and data storage capacity
over the Internet.
Grid Computing• Resources Management• Data Management• Information Service
Characteristic• Computing resources are not administered centrally.• Open standards are used.• Non-trivial quality of service is achieved.
Analogy• like a power company or water company
![Page 4: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/4.jpg)
23/4/20 4State Key Laboratory of Resources and Environmental Information System China
Hierarchy of Typical Grid Structure
Comparison of sandglass model and core components
NOTE: As in the Internet, applications can use capabilities at any level of the stack. Abstractions are provided for convenience.
![Page 5: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/5.jpg)
23/4/20 5State Key Laboratory of Resources and Environmental Information System China
Grid and Web Services - Integration
Grid
Web
WSRF
OGSI
GT2
GT1
HTTPWSDL,
WS-*
WSDL 2,
WSDM
Have beenconverging
The definition of WSRF means that Grid and Web communities can move forward on a common baseWSRF: WS-Resource (Reference: http://www.globus.org/wsrf/)
![Page 6: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/6.jpg)
23/4/20 6State Key Laboratory of Resources and Environmental Information System China
Globus Toolkit Components Stack
![Page 7: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/7.jpg)
23/4/20 7State Key Laboratory of Resources and Environmental Information System China
Globus Service in Grid Container
![Page 8: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/8.jpg)
23/4/20 8State Key Laboratory of Resources and Environmental Information System China
Original Blueprint of Grid GIS
System Independence Distributing Database
Extension of Geospatial Database
High Level Security Management
Geospatial Service Based on Database
Processing Interface and Service Protocol
GRID
SECURITY
Geospatial Universal Operation and Analysis MiddlewareSpatial query
RenderingStatisticAnalysisNetwork
Preproce-ssing
Overlay Neighbor
CondorGT4
(Globus)Vega GOS
Geospatial Data Access and Integration
Cluster
ServiceGSQLSpatial DB
DriverOLTP/OLAP
Data Migration Storage Rollback
WebGIS
Web Service Container->Grid Service Container
Large Scale Geospatial Data Resources
Spatial Information Processing
Middleware
Spatial Data Processing Interface
Desktop GIS
![Page 9: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/9.jpg)
23/4/20 9State Key Laboratory of Resources and Environmental Information System China
Web Processing Service
GetCapabilities• Request and receive service
metadata that describe the abilities of the specific server implementation.
DescribeProcess• Request and receive back
detailed information about process that can be executed by an Execute operation, including the input parameters and formats, and the outputs.
Execute• Run a specified process
implemented by the WPS, using provided input parameter values and returning the outputs produced.
OGCWebService {Abstract}
+ getCapabilities(request : GetCapabilities) : ServiceMetadata
(from OWS Get Capabi lites)
<<Interface>>
Each server instance instantiates only one object of this class, and this object always exists while server is available.
WPService
+ describeProcess(request : DescribeProcess) : ProcessDescriptions+ execute(request : Execute) : ExecuteResponse
![Page 10: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/10.jpg)
23/4/20 10State Key Laboratory of Resources and Environmental Information System China
Combination of WPS with Grid Service
Geo-Data Services• Data access: Easy and efficient access to various types of Geo-
data.• Data consistency: Consistency can be maintained when Geo-
data is modified.• Data persistency: Geo-data and its association with its
metadata should be maintained. • Data integration: Mechanisms for integrating heterogeneous
and distributed data under Grid environment.
Extensibility
Interoperability
Security
![Page 11: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/11.jpg)
23/4/20 11State Key Laboratory of Resources and Environmental Information System China
Data Access and Integration for Geospatial
OGSA-DAI: An extensible framework for data access and integration.Expose heterogeneous data resources to a grid through web services.Interact with data resources:
• Queries and updates.• Data transformation / compression• Data delivery.
Customise for project using• Additional Activities• Client Toolkit APIs• Data Resource handlers
Base for higher-level services• federation, mining, visualization
![Page 12: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/12.jpg)
23/4/20 12State Key Laboratory of Resources and Environmental Information System China
SQL/MM Support in OGSA-DAI Service
SQL/MM Based Spatial Data Access and Integration
GDSROGSA-DAI
Client
Globus Toolkit
DBMS(Oracle Spatial)
DBMS(PostGIS)
DBMS(MySQL Spatial)
SQL/MM Query
SQL/MM Query
Data Interoperate
OGSA-(Spatial) DAI onGlobus Web Service Container
OGSA-DAI Client
Globus Toolkit
Perform.xml
Response
Response
GDSF
GDSPerform.xml
![Page 13: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/13.jpg)
23/4/20 13State Key Laboratory of Resources and Environmental Information System China
Data Service in OGSA-DAI
![Page 14: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/14.jpg)
23/4/20 14State Key Laboratory of Resources and Environmental Information System China
Object Query Tree for Spatial Data
Data Query Process in Distribution Query Process
HASH_JOIN
REDUCE
OPERATION_CAll
EXCHANGE
EXCHANGEEXCHANGE
REDUCE REDUCE
TABLE_SCAN TABLE_SCAN
(C.NAME, AREA)
(AREA(C.LOCATION))
(P.PROVID =C.PROVID)
(C.NAME, AREA)
(CITY) (PROVINCE)(PROVID=130)
(PROVID)
SELECT C.NAME, AREA(C.LOCATION)FROM C IN CITY, P IN PROVINCEWHERE P. PROVID=’130’ AND C.PROVID= P.PROVID
![Page 15: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/15.jpg)
23/4/20 15State Key Laboratory of Resources and Environmental Information System China
Distributed Query for Spatial Data
Demonstration
![Page 16: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/16.jpg)
23/4/20 16State Key Laboratory of Resources and Environmental Information System China
LGrid Prototype
Build on NetBeans Platform
NetBeans Platform is a generic framework for Swing applications.NetBeans Platform provides a reliable and flexible application architecture.
![Page 17: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/17.jpg)
23/4/20 17State Key Laboratory of Resources and Environmental Information System China
Data Integration with OGSA-DAI
![Page 18: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/18.jpg)
23/4/20 18State Key Laboratory of Resources and Environmental Information System China
SQL Multi-media Query in LGrid Platform
![Page 19: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/19.jpg)
23/4/20 19State Key Laboratory of Resources and Environmental Information System China
Distribute Data Query
![Page 20: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/20.jpg)
23/4/20 20State Key Laboratory of Resources and Environmental Information System China
Geospatial Data Source Information in LGrid
![Page 21: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/21.jpg)
23/4/20 21State Key Laboratory of Resources and Environmental Information System China
Map Visualization in LGrid
![Page 22: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/22.jpg)
23/4/20 22State Key Laboratory of Resources and Environmental Information System China
Geospatial Sequence Work Flow Execution in LGrid
![Page 23: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/23.jpg)
23/4/20 23State Key Laboratory of Resources and Environmental Information System China
Performance Monitor in LGrid Node
![Page 24: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/24.jpg)
23/4/20 24State Key Laboratory of Resources and Environmental Information System China
Data Source Deployment for Geospatial Service
![Page 25: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/25.jpg)
23/4/20 25State Key Laboratory of Resources and Environmental Information System China
China National Grid and China Educational Grid
Grid Node Distribution Map
http://www.cngrid.org/ http://www.chinagrid.edu.cn/
![Page 26: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/26.jpg)
23/4/20 26State Key Laboratory of Resources and Environmental Information System China
OSGeo China Protal
![Page 27: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/27.jpg)
23/4/20 27State Key Laboratory of Resources and Environmental Information System China
OSGeo in China
Michael P. Gerlek deliver a speech for Chinese students
![Page 28: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/28.jpg)
23/4/20 28State Key Laboratory of Resources and Environmental Information System China
OSGeo in China
Professor Michael F. Goodchild at Institute of Geography
![Page 29: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/29.jpg)
23/4/20 29State Key Laboratory of Resources and Environmental Information System China
OSGeo in China
OSGeo Monthly Lecture at Institute of Geography, CAS
![Page 30: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/30.jpg)
23/4/20 30State Key Laboratory of Resources and Environmental Information System China
OSGeo in China
OSGeo Booth at Institute of Geography, CAS
![Page 31: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/31.jpg)
23/4/20 31State Key Laboratory of Resources and Environmental Information System China
Mail Alias of OSGeo China
![Page 32: State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.](https://reader036.fdocuments.net/reader036/viewer/2022070403/56649f315503460f94c4d393/html5/thumbnails/32.jpg)
23/4/20 32State Key Laboratory of Resources and Environmental Information System China
More Information…
Contact Gao AngChina State Key Laboratory of Resources and Environmental Information [email protected]
http://www.osgeo.org.cn
http://www.lreis.ac.cn/
http://www.gaoang.com/
Correlative Links: