K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, 2013. In Spatial Cloud Computing: a practical approach, edited by C.Yang,

Slides:



Advertisements
Similar presentations
GEOSS ADC Architecture Workshop Break-out summary: Clearinghouse, Catalogs, and Registries Doug Nebert U.S. Geological Survey February.
Advertisements

GEOSS ADC Architecture Workshop Clearinghouse, Catalogues, Registries Doug Nebert U.S. Geological Survey February 5, 2008.
Spatial Ontology Community of Practice Workshop, USGS, Dec.2, Using Knowledge to Facilitate Better Data Discovery, Access, and Utilization for CloudGIS.
Creating HIPAA-Compliant Medical Data Applications with Amazon Web Services Presented by, Tulika Srivastava Purdue University.
Chapter 11 Cloud Services Chen Xu, Jizhe Xia, Qunying Huang, and Myra Bambacus C. Xu, J. Xia, Q. Huang, and M. Bambacus, Chapter 11 Cloud Services,
N. Doug, Q. Huang, Chapter 15 GeoCloud Initiative, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K.
B. Ramamurthy 4/17/ Overview of EC2 Components (fig. 2.1) 10..* /17/20152.
Spatial Cloud Computing
Virtual Machine Usage in Cloud Computing for Amazon EE126: Computer Engineering Connor Cunningham Tufts University 12/1/14 “Virtual Machine Usage in Cloud.
Using ArcGIS for Server in the Amazon Cloud
1 NETE4631 Cloud deployment models and migration Lecture Notes #4.
Infrastructure as a Service (IaaS) Amazon EC2
ESRI Geoportal Extension 10 November 2010 Out-of-the-box capabilities and additional options.
Q. Huang, J. Xia, M. Yu, K. Benedict, M. Bambacus, Chapter 10 Cloud-enabling dust storm forecasting, In Spatial Cloud Computing: a practical approach,
Matt Bertrand Building GIS Apps in the Cloud. Infrastructure - Provides computer infrastructure, typically a platform virtualization environment, as a.
Nikolay Tomitov Technical Trainer SoftAcad.bg.  What are Amazon Web services (AWS) ?  What’s cool when developing with AWS ?  Architecture of AWS 
Manzhu Yu, Pinde Fu, Nanyin Zhou, and Jizhe Xia, ArcGIS in the cloud, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang,
Amazon EC2 Quick Start adapted from EC2_GetStarted.html.
GEOSS Common Infrastructure: A practical tour Doug Nebert U.S. Geological Survey September 2008.
Analysis of Remote Sensing Quantitative Inversion in Cloud Computing Jing Dong, Yong Xue, Ziqiang Chen, Hui Xu, Yingjie Li Institute of Remote Sensing.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
C. Yang, M. Sun, J. Xia, J. Li, K. Liu, Q. Huang and Z. Gui, Chapter 12 How to test the readiness of cloud services, In Spatial Cloud Computing,
Q. Huang, J. Xia, M. Sun, K. Liu, J. Li, Z. Gui, C. Xu, C. Yang, Chapter 14 How to test the readiness of open-source cloud computing solutions, In.
C. Yang and C. Xu, Chapter 1 Geoscience Application Challenges to Computing Infrastructure, In Spatial Cloud Computing: a practical approach, edited.
Customized cloud platform for computing on your terms !
C. Yang, Q. Huang, G. Zhi, Z. Li, C. Xu, Y. Jiang, J. Li, Chapter 17 Cloud computing research for geosciences, In Spatial Cloud Computing: a practical.
EC Grant Agreement no GEOSS Interoperability for Weather Ocean and Water Enhancing the GEOSS Infrastructure for all the Stakeholders.
Promoting Open Source Software Through Cloud Deployment: Library à la Carte, Heroku, and OSU Michael B. Klein Digital Applications Librarian
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
K. Liu, Q. Huang, J. Xia, Z. Li, P. Lostritto, Chapter 4 How to use cloud computing?, In Spatial Cloud Computing: a practical approach, edited by.
Global Earth Observing System-of- Systems (GEOSS) Architectural Framework Doug Nebert FGDC, U.S. Geological Survey February 2008.
material assembled from the web pages at
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
Customized cloud platform for computing on your terms ! Nirav Merchant
The New Zealand Institute for Plant & Food Research Limited Use of Cloud computing in impact assessment of climate change Kwang Soo Kim and Doug MacKenzie.
VMware vSphere Configuration and Management v6
1 Adventures in Web Services for Large Geophysical Datasets Joe Sirott PMEL/NOAA.
Text Microsoft to Or Tweet #uktechdays Questions?
1 ISO WAF Community Catalog Product Access Servers Registry Clearinghouse(s) GEO Portals Community Portals Users Client Apps GetCapabilities ISO
Don’t Duck Metadata March 2005 Introducing Setting Up a Clearinghouse Node Topic: Introduction to Setting Up a Clearinghouse Node Objective: By.
Launch Amazon Instance. Amazon EC2 Amazon Elastic Compute Cloud (Amazon EC2) provides resizable computing capacity in the Amazon Web Services (AWS) cloud.
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
Alfresco Enterprise on Azure Shah Rahman Founder and CEO, CloudlyIO.
#SummitNow Alfresco Deployments on AWS Cost-Effective, Scalable & Secure Michael Waldrop Director, Solutions Engineering .
Alfresco on Azure Shah Rahman Founder and CEO, CloudlyIO.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
© 2015 MetricStream, Inc. All Rights Reserved. AWS server provisioning © 2015 MetricStream, Inc. All Rights Reserved. By, Srikanth K & Rohit.
Amazon Web Services. Amazon Web Services (AWS) - robust, scalable and affordable infrastructure for cloud computing. This session is about:
INTRODUCTION TO AMAZON WEB SERVICES (EC2). AMAZON WEB SERVICES  Services  Storage (Glacier, S3)  Compute (Elastic Compute Cloud, EC2)  Databases (Redshift,
Course: Cluster, grid and cloud computing systems Course author: Prof
GeoNetwork OpenSource: Geographic data sharing for everyone
Discovering and accessing data from a distributed network of data centres S. Mazzeo (ESA)
Amazon AWS Solution Architect Associate Exam Questions PDF associate.html AWS Solution Training Exam.
Customized cloud platform for computing on your terms !
Web Services application that operates over a network
GEO WP 1. INFRASTRUCTURE (Architecture and Data Management)
Welcome to AWS Certification Exam
Acutelearn Amazon Web Services Training Classroom Training Instructor led trainings at Acutelearn premises Corporate Training Custom tailored trainings.
Amazon AWS Solution Architect Associate Exam Dumps For Full Exam Info Visit This Link:
Amazon AWS Solution Architect Associate Exam Questions PDF associate-dumps.html AWS Solution Training.
REDHAT LINUX Training Syllabus
AWS(AMAZON WEB SERVICES - CLOUD)
AWS Cloud Computing Masaki.
SQL Server on Amazon Web Services
SQL Server on Amazon Web Services
06 | SQL Server and the Cloud
Presentation transcript:

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Chapter 8 Cloud-Enabling GEOSS Clearinghouse Kai Liu, Douglas Nebert, Qunying Huang, Jizhe Xia, and Zhenlong Li

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Learning Objectives Study the GEOSS Clearinghouse background and challenges Study how to deploy and optimize the GEOSS Clearinghouse onto cloud services Get familiar with GEOSS Clearinghouse

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Learning Materials Videos: o Chapter_8-Video_1.mp4 Chapter_8-Video_1.mp4 o Chapter_8-Video_2.mp4 Chapter_8-Video_2.mp4 o Chapter_8-Video_3.mp4 Chapter_8-Video_3.mp4 o Chapter_8-Video_4.mp4 Chapter_8-Video_4.mp4 o Chapter_8-Video_5.mp4 Chapter_8-Video_5.mp4 o Chapter_8-Video_6.mp4 Chapter_8-Video_6.mp4 Scripts, Files and others: o geonetautoscaling.jason geonetautoscaling.jason o geonetwork dump.tar.gz geonetwork dump.tar.gz o geonetwork tar.gz geonetwork tar.gz o geoss tar.gz geoss tar.gz 3

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Learning Modules 1.GEOSS Clearinghouse: background and challenges 2.Deployment and optimization General steps Special considerations 3.System demonstrations case Local Search Remote Search 4.Conclusion and discussions

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp GEOSS Clearinghouse: Background GEOSS Stands for Global Earth Observation System of Systems Supports different Societal Benefit Areas (SBAs) including Agriculture, Biodiversity, Climate, Disasters, Ecosystems, Energy, Health, Water, and Weather Three key components: GEOSS Registry, GEOSS Clearinghouse and Geoportal GEOSS Clearinghouse Engine of the GEOSS Common Infrastructure (GCI)

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp GEOSS Clearinghouse: Challenges Big data: three “V”s Volume: Harvest metadata from various catalogs Velocity: Frequent updating Variety: Various metadata standards (FGDC CSDGM Metadata Standards, Dublin core and ISO-19139) and web protocols (CSW, SRU, RSS, WAF etc.) Spatiotemporal search and full text search Concurrent access

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Learning Modules 1.GEOSS Clearinghouse: background and challenges 2.Deployment and optimization General steps Special considerations 3.System demonstrations case Local Search Remote Search 4.Conclusion and discussions

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp General deployment workflow The process of deploying GEOSS Clearinghouse onto Amazon EC2 (boxes with blue color indicate the steps required special considerations) 8. Restore the GEOSS Clearinghouse database 8. Restore the GEOSS Clearinghouse database 7. Transfer the GEOSS Clearinghouse codes/data into the instance 9. Configure servlet for GEOSS Clearinghouse 10. Configure the load balance, scalability 11. Start the service and run test 2. Launch an instance 3. Create an EBS volume 1. Authorize network access 4. Attach the EBS volume to the instance 4. Attach the EBS volume to the instance 5. Install package (e.g.,Postgresql, PostGis,Tomcat) 6. Mount the EBS Volume 12. Create a new AMI from the running instance

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Step 1 &2 Step 1: Authorize network access port 22 port 80 Step 2: Launch Instance using Public AMI with PostgreSQL and PostGIS by seaching “PostgreSQL 8.4 PostGIS 1.5” in AMI search page 8. Restore the GEOSS Clearinghouse database 8. Restore the GEOSS Clearinghouse database 7. Transfer the GEOSS Clearinghouse codes/data into the instance 9. Configure servlet for GEOSS Clearinghouse 10. Configure the load balance, scalability 11. Start the service and run test 3. Create an EBS volume 4. Attach the EBS volume to the instance 4. Attach the EBS volume to the instance 5. Install package (e.g.,Postgresql, PostGis,Tomcat) 6. Mount the EBS Volume 12. Create a new AMI from the running instance Video: Chapter_8-Video_1.mp4Chapter_8-Video_1.mp4 0:00-3:04 Play Video(1-2)

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Step 3, 4, 5 & 6 Steps to customize the instance. Step 3, 4 and 6 are optional, which make the system more reliable with more storage capacity. Step 5: Install packages PostgreSQL/PostGIS: (AMI contains the packages; don’t need to install them again) Tomcat servlet (e.g., install tomcat 7.33 to /opt/geoss) 8. Restore the GEOSS Clearinghouse database 8. Restore the GEOSS Clearinghouse database 7. Transfer the GEOSS Clearinghouse codes/data into the instance 9. Configure servlet for GEOSS Clearinghouse 10. Configure the load balance, scalability 11. Start the service and run test 2. Launch an instance 1. Authorize network access 12. Create a new AMI from the running instance Video: Chapter_8-Video_1.mp4Chapter_8-Video_1.mp4 3:04-5:25 Play Video(5)

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Step 7 & 8 Step 7: Transfer the CLH code and data chown postgres:postgres geonetwork.dump su postgres bash-3.2$ createdb geonetwork bash-3.2$ psql geonetwork < geonetwork.dump 9. Configure servlet for GEOSS Clearinghouse 10. Configure the load balance, scalability 11. Start the service and run test 2. Launch an instance 3. Create an EBS volume 1. Authorize network access 4. Attach the EBS volume to the instance 4. Attach the EBS volume to the instance 5. Install package (e.g.,Postgresql, PostGis,Tomcat) 6. Mount the EBS Volume 12. Create a new AMI from the running instance Step 8: Restore the database Video: Chapter_8-Video_1.mp4Chapter_8-Video_1.mp4 5:25-end Video: Chapter_8-Video_2.mp4Chapter_8-Video_2.mp4 Play Video(7) Play Video(8)

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Step 9: Configure servlet for CLH Install jdk and jre on the instance (e.g., /usr/bin/java) 8. Restore the GEOSS Clearinghouse database 8. Restore the GEOSS Clearinghouse database 7. Transfer the GEOSS Clearinghouse codes/data into the instance 10. Configure the load balance, scalability 11. Start the service and run test 2. Launch an instance 3. Create an EBS volume 1. Authorize network access 4. Attach the EBS volume to the instance 4. Attach the EBS volume to the instance 5. Install package (e.g.,Postgresql, PostGis,Tomcat) 6. Mount the EBS Volume 12. Create a new AMI from the running instance groupadd tomcat useradd –s /sbin/nologin –g tomcat –d /opt/geoss tomcat passwd tomcat For Security, use virtual user (e.g., tomcat) to run tomcat iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080 Redirect port 80 to port 8080 (because Ports below 1024 can be opened only by root.) Video: Chapter_8-Video_3.mp4 0:00-12:27Chapter_8-Video_3.mp4 0:00-12:27 Play Video(9)

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Add following lines to “/etc/rc.local”: enable CLH start automatically when the system boots up sudo –u =/opt/geoss/apache-tomcat /bin/startup.sh Enable the rules through re-booting by adding the following lines to /etc/network/interfaces pre-up iptables-restore < /etc/iptables.rules post-down iptables-save > /etc/iptables.rules Add geonetwork services to HOST in tomcat/conf/server.xml Step 9: Configure servlet for CLH(Cont’d) Video: Chapter_8-Video_3.mp4

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Step 10, 11 & 12 Set the URL for remote search Load balancing and scalability Set Remote Server Host and Port 8. Restore the GEOSS Clearinghouse database 8. Restore the GEOSS Clearinghouse database 7. Transfer the GEOSS Clearinghouse codes/data into the instance 9. Configure servlet for GEOSS Clearinghouse 2. Launch an instance 3. Create an EBS volume 1. Authorize network access 4. Attach the EBS volume to the instance 4. Attach the EBS volume to the instance 5. Install package (e.g.,Postgresql, PostGis,Tomcat) 6. Mount the EBS Volume Video: Chapter_8-Video_3.mp4Chapter_8-Video_3.mp4 12:27-end Play Video(10-12)

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Special Considerations Data backup: Elastic Block Store (EBS) Volume Used to store data, log files and application from the volume in case the current instance crashes Size could vary from 1GB to 1TB

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Create a new EBS volume, and attach to the instance Step 1: Create an EBS volume from scratch with no content in web console and make sure the select the EBS volume zone is the same as the zone of GEOSS clearinghouse instance Steps for Data Backup Video: Chapter_8-Video_4.mp4Chapter_8-Video_4.mp4

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Step 2: Attach the volume to the running instance Step 3: Mount the EBS to the file system mkfs -t ext3 /dev/sdh# make a file system mkdir /mnt/datavol_1 mount /dev/sdh /mnt/datavol_1/

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Special Considerations Load balancing: Configure load balance service Video: Chapter_8-Video_5.mp4Chapter_8-Video_5.mp4

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Special Considerations Auto-scaling Using CloudFormation service to configure auto-scaling capability through the web console Video: Chapter_8-Video_6.mp4Chapter_8-Video_6.mp4

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Or, configure auto-scaling through Command line using a template cfn-create-stack GEOSSClearinghouse --template-file GEOSSClearinghouse -- template-file GEOSSClearinghouse.template --region us-east-1 -- awsaccesskey=FAKEKEY --awssecretkey=FAKEKEY2 -- parameters=“KeyName=GeoNet; InstanceType=m1.large”

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Learning Modules 1.GEOSS Clearinghouse: background and challenges 2.Deployment and optimization General steps Special considerations 3.System demonstrations case Local Search Remote Search 4.Conclusion and discussions

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Url: Main Page

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Local Search: search records through CLH interface and visualization the map services Search Results of Global "Rain-Use Efficiency"

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Remote Search: search records through CLH remote protocols (CSW, SRU & RSS) Search Results of Global "Rain-Use Efficiency" from GEO Portal

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Learning Modules 1.GEOSS Clearinghouse: background and challenges 2.Deployment and optimization General steps Special considerations 3.System demonstrations case Local Search Remote Search 4.Conclusion and discussions

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Advantages for hosting CLH on Cloud Technique advantages: Scalability Highly Reliable Environments Economic advantages

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp Discussion Questions 1.What are the general steps of deploying GEOSS Clearinghouse onto the cloud? What are the differences from the general steps in Chapter 5? 2.How to attach and use Amazon EBS volume? 3.What kind of cloud services can be used to balance the system load? Discuss how to use them? 4.What scalable services are provided by AWS? How to use them? 5.Using GEOSS Clearinghouse as an example, explain the technical advantages of cloud-enabled Geoscience applications.

K. Liu, D. Nebert, Q. Huang, J. Xia, Z. Li, Cloud-enabling GEOSS Clearinghouse, In Spatial Cloud Computing: a practical approach, edited by C.Yang, Q. Huang, Z. Li, C. Xu, K. Liu, CRC Press: pp References GEO. 2009–2011 Work Plan [online], f. (Accessed January 4, 2013). Goodchild, M. F., M. Yuan, and T. J. Cova Towards a general theory of geographic representation in GIS. International Journal of Geographical Information Science21, no. 3:239–260. Huang, Q., D. Nebert, C. Yang, and K. Liu GeoCloud Project Report—CLH [online]. report-geonetwork.pdf. (Accessed March 4, 2013). Liu, K., C. Yang, W. Li, Z. Li, H. Wu, A. Rezgui, and J. Xia The CLH High Performance Search Engine. The 19th International Conference on Geoinformatics, June 24–26, 2011, Shanghai, China. Yang, P., J. Evans, M. Cole, N. Alameh, S. Marley, and M. Bambacus The emerging concepts and applications of the spatial Web portal. Photogrammetric Engineering and Remote Sensing73, no. 6:691. Yang, C. and R. Raskin Introduction to distributed geographic information processing research. International Journal of Geographical Information Science23, no. 5:553–560