geoss clearinghouse onto amazon ec2 azure
play

GEOSS Clearinghouse onto Amazon EC2/Azure - PowerPoint PPT Presentation

GEOSS Clearinghouse onto Amazon EC2/Azure


  1. GEOSS Clearinghouse onto Amazon EC2/Azure ������� ����� � ��������� ���� � ������������� � ������� � ��������� ��� � �������� � � �������������� �!���""��������#������ �������$�%���&��'��%��� � (�)���"����������*��������##������+(���, --���.���-���"��� �� ���.�� � $�*��%� ��/0�����"�1�%���*���$�*��%� �

  2. Outline � !����)�*���� � 1�"���)�2��3 � ���"�������/455��"���������%������� -#�6���/��7$�*��%� ��-6��� � ���*"�%���

  3. !����)�*���� � ������*�#���������"��%�����"��#����" �� �%��������%�'��+���������"8���.�., � 5*����� �*�����"�#% � 5�����"����"�%�%� � �"������#� � ���"�*�����% � 5�����"����"�%�%� � �"������#� � ���"�*�����% � ��#�����������)��#� � �"�%����*�#������ � ���)�*�#������ � �"��)���#������

  4. 9��:�*��4�:�*��'�% � �/455��"���������%� � $���)����*���"����%�%���*�� �*�"���� ������� !������'���#����"���������� /�����4�%��'������+�/4,8� � ����"��) 5��)��0 � ����"��) 5��)��0 � ��##�������������%�%��#���)�%� ������%����% � ���"��#������)�#�����#����%��������% � &%������)�*�%������ ��"��)�%��'�*�% � 5�*����� � -#�6���/�� � �"��)�/���"���/455��"���������%� � $�*��%� ��-6���

  5. �"��)���#�������5��'�*�% Software as a Service (SaaS) � Almost any IT services � Users: End-user Platform as a Service (PaaS) Platform as a Service (PaaS) � Platform for developing and delivering applications, abstracted from infrastructures � Users: Developer ᄎ Infrastructure as a Service (IaaS) � Access computing resources over internet � Users: System Administrator

  6. �"��)���#�������9"�� ��#�!#�"�#�������� Virtual Machine VM VM VM App App App OS OS OS VIM (OpenNebula, Eucalyptus Nimbus, Hadoop ) Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Hypervisor Hardware � �����'�%�� Physical Infrastructure !#�"�#��������*�����"����� � � '�����"�6������ � ;�����"�!� ��%���*�����$�))"������+;!$, ��� � 5*��)�"����=�#��������� ;$2��� � � ������3��� �;$+�����"<��%�)����� � � $�����#��� ;�����"�$�*����, �

  7. Amazon EC2/Azure Implementation � Amazon EC2 Virtualization � Azure Middleware http://www.microsoft.com/windowsazure/whitepapers/

  8. Deployment of �/455��"���������%� on Amazon/Azure Amazon EC2 Azure

  9. Deployment of �/455��"���������%� on Amazon EC2/Azure - cont � Scalability � Amazon: CloudWatch, Load balancer, Auto Scalar, CloudFormation � Azure: API, Content delivery network (CDN) � Azure: API, Content delivery network (CDN) � Reliability � Network: SLA(Service Level Agreements) >99.95% � Others: >99.99%

  10. Performance Test � ���������"��% ��>��%�� ��#�)� ��������#����� �*��*���������>��%�% Concurrent Failure Time Request Amazon Azure Numbers 1-200 2 0 200-400 13 0 400-600 33 22

  11. ���*"�%��� � �"��)�*�#������ � 2��������������%*�������#� � ?�*���"����%���)������%���*�%� � �"��)�-�*����*����� � �"��)�-�*����*����� � 9"�� ��#���)����)����"�������% � 4����)����%���)��)%� � 5�����"��"��)���#������ � ���%�����"�$�))"�����

  12. -*3���"�)��#���% � 5���%���)���� FGDC �������� GeoCloud Sanbox Initiative ���:�*�����)��$�*��%� ���������� Cloud Enable GEOSS Clearinghouse Project Enable GEOSS Clearinghouse Project � ?��#@�������� ������������������������$���5���� �����������6�� ���

  13. Reference � Huang Q., Yang C., Nebert D., Liu K., Wu H., 2010. Cloud computing for geosciences: deployment of GEOSS clearinghouse on Amazon's EC2, Proceedings of ACM GIS HPDGIS workshop , 35-38. � Armbrust, M., Fox, A. and Griffith, R., et al. 2009. Above the Clouds: A Berkeley View of Cloud Computing. Tech. Rep . UCB/EECS-2009-28, EECS Department, University of California, Berkeley, CA, 2009. http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.html. (Accessed March, 2010). � NASA Cloud Computing Platform. http://www.nasa.gov/offices/ocio/ittalk/06-2010_cloud_computing.html. (Accessed March, 2010). � Huang Q. and Yang C. 2010. Optimizing Grid Computing Configuration and Scheduling for Geospatial Analysis-- An Example with Interpolating DEM. Computers & Geosciences, doi:10.1016/j.cageo.2010.05.015. � � Sun White Paper, 2009. Introduction to Cloud Computing Architecture, 1 edition, June, 2009. Sun White Paper, 2009. Introduction to Cloud Computing Architecture, 1 edition, June, 2009. � Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., and Warfield, A. 2003. Xen and the art of virtualization. In Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles (Bolton Landing, NY, USA, October 19 - 22, 2003). SOSP '03. ACM, New York, NY, 164-177. DOI= http://doi.acm.org/10.1145/945445.945462 � Amazon Web Service. Available at: http://aws.amazon.com. (Access June, 2010). � Lucene. Available at: (http://lucene.apache.org/java/docs/index.html) (Access Sep, 2010). � Pavlo, A., Paulson, E., Rasin, A., Abadi, D. J., DeWitt, D. J., Madden, S., and Stonebraker, M. 2009. A comparison of approaches to large-scale data analysis. In Proceedings of the 35th SIGMOD international Conference on Management of Data (Providence, Rhode Island, USA, June 29 - July 02, 2009). C. Binnig and B. Dageville, Eds. SIGMOD '09. ACM, New York, NY, 165-178. DOI= http://doi.acm.org/10.1145/1559845.1559865 � Yang C., Raskin R., Goodchild M.F., Gahegan M., 2010a, Geospatial Cyberinfrastructure: Past, Present and Future, Computers, Environment, and Urban Systems , 34(4):264-277. � Yang, C., Wu. H., Huang, Q., Li, Z. and Li, J., 2010b. Spatial Computing for Supporting Physical Sciences. PNAS . (in press). � Armbrust, M. et al. 2010. A view of cloud computing. Communications of the ACM , 53(4): 50-58.

  14. Thank You! GEOSS Hosted in CISC GEOSS Hosted in CISC Qunying Huang Qunying Huang Data Center qhuang1@gmu.edu Chaowei Yang http://clearinghouse.cisc.gmu.edu Azure GEOSS Instance cyang3@gmu.edu Doug Nebert Doug Nebert http://geossclearinghouse.cloudapp.net/ ddnebert@fgdc.gov Amazon EC2 Instance CISC http://ec2-50-16-60-71.compute- http://cisc.gmu.edu 1.amazonaws.com/geonetwork/

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend