Date post: | 15-Apr-2017 |
Category: |
Technology |
Upload: | blagoj-delipetrev |
View: | 184 times |
Download: | 0 times |
1
DEVELOPMENT OF A CLOUD COMPUTING APPLICATION FOR WATER RESOURCES
MODELING AND OPTIMIZATION BASED ON OPEN SOURCE SOFTWARE
Blagoj DelipetrevAndreja Jonoski
Dimitri P. Solomatine
HIC, NYC August 17 – 21, 2014
2
Motivation
HIC, NYC August 17 – 21, 2014
Network is the computer !
Web based GIS (Geographic Information systems)
Water as Indispensable resource for our future
Cloud computing
3
Cloud is a system that enables data processing, software and access of data services independently of physical location and configuration.Similar to this concept is the electric grid where users utilize power without understanding the system components.Pillars are: Cloud computing, Service Oriented Architecture (SOA) and Web GISContinuation of research published in Journal of Computers and Geosciences “Development of a web application for water resources based on open source software”
HIC, NYC August 17 – 21, 2014
Architecture
4HIC, NYC August 17 – 21, 2014
Two Virtual Machines (VM) and four web services
Cloud application interface
5HIC, NYC August 17 – 21, 2014
Activity diagram of web browser refresh
6
Initial Web Service
Web Service for WRM
GeoServer
GeoServer
HMak
WFS-T
Get, Post
GeoServer
Web ServiceStarting user interface
WFS-T
Get, Post
WMS
HmakPostgress &
PostGIS
InternetWMS
providers
Google Maps, OpenLayer
WMS
Web browser
Final
HIC, NYC August 17 – 21, 2014
Activity diagram of web services
7HIC, NYC August 17 – 21, 2014
Demonstration of the cloud app
8HIC, NYC August 17 – 21, 2014
Discussion and conclusions Distribute web services between the two VMs and connect
them appropriately was successfully accomplished NIST definition of cloud computing 1. on-demand self- service2. broad network access.3. resources pooling and 4. rapid elasticity5. measured service real time collaboration platform capabilities open source software and custom prototype code
Concerning service models - SaaS. The current deployment model is hybrid of public - private cloud.
9HIC, NYC August 17 – 21, 2014
10
Future applications, software and services will be based on cloud
Email [email protected]
https://github.com/deblagoj/IWRM