Designing and Developing a Portal for the Polar Grid High Performance Computing System at ECSU Mentor: Mr. Jeff Wood Team Members: Patrina Bly, Justin.

Slides:



Advertisements
Similar presentations
Schedule of Releases (since Tromso meeting) and New Access Interfaces.
Advertisements

Pulan Yu School of Informatics Indiana University Bloomington Web service based Varuna.Net.
What is an RSS Feed and How Do You Set One Up Melissa Higgs-Horwell Jennifer Schwelik.
Evaluation of Cloud Storage for Preservation and Distribution of Polar Data. Nadirah Cogbill Mentors: Marlon Pierce, Yu (Marie) Ma, Xiaoming Gao, and Jun.
CENTER OF EXCELLENCE IN REMOTE SENSING EDUCATION AND RESEARCH Mentor: Jeff Wood Members: Jonathan Person Justin Deloatch Jamison Jones.
RSS Feeds Real Simple Syndication: The New Killer App for Educators.
Our Goal: To develop and implement innovative and relevant research collaboration focused on ice sheet, coastal, ocean, and marine research. NSF: Innovation.
RSS 2.0: Experience with implementation in a closed Intranet Presented by Mr Ajith Balan Scientific Officer Scientific Information Resource Division Bhabha.
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
Introduction to XML Extensible Markup Language Carol Wolf Computer Science Department.
Using AJAX Galip Aydin, Ahmet Sayar, and Marlon Pierce Community Grids Lab Indiana University.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Web 2.0: Concepts and Applications 3 Syndicating Content.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
RSS is an acronym for Really Simple Syndication or Rich Site Summary. RSS (noun) - an XML format for distributing news headlines on the Web.
XIS™ XML Intranet System. XIS, the XML Intranet System provides the foundation for your database production and management. XIS maximizes the flexible.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Web Design Basic Concepts.
Web 2.0: Concepts and Applications 3 Syndicating Content.
1 Introduction to web mapping Dissemination of results, maps and figures ESTP course on Geographic Information Systems (GIS): Use of GIS for making statistics.
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
The Center for Remote Sensing of Ice Sheets (CReSIS) has been compiling Greenland ice sheet thickness data since The airborne program utilizes a.
GIS Web Application Development Team Team Mentor Joe Ausby Team Members Akeem B. Archer Lee A. Smalls Jr.
Team Member 1 (SCHOOL), Team Member 2 (SCHOOL), Team Member 3 (SCHOOL), Team Member 4 (SCHOOL) Mentor: Dr. Blank Blank (School ) This is the place for.
Construction of a University Navigational Mobile Application Group Members: Patrina Bly, Robyn Evans, Nadirah Cogbill Group Mentor: Jeff Wood.
Future Grid Future Grid User Portal Marlon Pierce Indiana University.
PolarGrid Geoffrey Fox (PI) Indiana University Associate Dean for Graduate Studies and Research, School of Informatics and Computing, Indiana University.
10 Adding Interactivity to a Web Site Section 10.1 Define scripting Summarize interactivity design guidelines Identify scripting languages Compare common.
Software for Science Gateways: Open Grid Computing Environments Marlon Pierce, Suresh Marru Pervasive Technology Institute Indiana University
Utilizing Data Sets from the CReSIS Data Archives to Visualize Greenland Echograms Information in Google Earth 2012 Research Experience for Undergraduates.
FRIDAY NOVEMBER 7, 2008 National Selected Show Case Projects (with strong student research component) Cyberinfrastructure, Remote Sensing, Collaboration.
HTML and XML Behind Web Authoring Tools. 2 Objectives Introduce HTML Learn HTML Step by step Introduce XML.
Tech Terminology for non-technical people Tim Bornholtz 2006 Annual Conference.
C ENTER OF E XCELLENCE IN R EMOTE S ENSING E DUCATION AND R ESEARCH M ULTIMEDIA T EAM Research and Implementation of Data Submission Technologies.
Crystal-25 April The Rising Power of the Web Browser: Douglas du Boulay, Clinton Chee, Romain Quilici, Peter Turner, Mathew Wyatt. Part of a.
Pre Project Proposal Presentation Weather Monitoring by 1.Jeff Sickle 2.Alan Yuelkenbeck 3.Dayong Guo 4.Pirun Hemwattakit.
PROCESSED RADAR DATA INTEGRATION WITH SOCIAL NETWORKING SITES FOR POLAR EDUCATION Jeffrey A. Wood April 19, 2010 A Thesis submitted to the Graduate Faculty.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
Implementation of a Polycom VSX 8000 Teleconferencing System: Developing Standards and Practices for Participating in Virtual Conferences.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
TeraGrid Science Gateways Nancy Wilkins-Diehr TeraGrid Area Director for Science Gateways Navajo Technical College, September 25, 2008.
Integration with a Web Application to Create Navigational Instructions for Locations on the Campus of Elizabeth City State University.
1 CReSIS Lawrence Kansas February Geoffrey Fox (PI) Computer Science, Informatics, Physics Chair Informatics Department Director Digital Science.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
XML Alyssa Roberts. What is XML? Extensible Markup Language Specification to creating custom mark-up languages Simplified version of SGML, originally.
OGCE Components for Enhancing UltraScan Job Management. Suresh Marru,Raminder Singh, Marlon Pierce.
A Comparative Analysis of Localized Command Line Execution, Remote Execution through Command Line, and Torque Submissions of MATLAB® Scripts for the Charting.
Social Networking for Scientists (Research Communities) Using Tagging and Shared Bookmarks: a Web 2.0 Application Marlon Pierce, Geoffrey Fox, Joshua Rosen,
Team Members: Nyema Barmore (ECSU), Glenn Michael Koch (ECSU) Mentor: Dr. Sridar Anandakrishnan (PSU), Peter Burkett (PSU ) Using CReSIS Radar Data to.
Web Services Using Visual.NET By Kevin Tse. Agenda What are Web Services and Why are they Useful ? SOAP vs CORBA Goals of the Web Service Project Proposed.
Portals, Services, Interfaces Marlon Pierce Indiana University March 15, 2002.
Kendra Hunter & Charde Johnson EDUC Dr. M. Kariuki.
Invitation to Computer Science 6 th Edition Chapter 10 The Tower of Babel.
This material is based upon work supported by the National Science Foundation under Grant No. ANT Any opinions, findings, and conclusions or recommendations.
Dr. Linda Hayden, Box 672 Elizabeth City State University Elizabeth City, NC Cyberinfrastructure for Remote Sensing.
Lightweight OGCE Gadget Portal for Science Gateways Zhenhua Guo, Marlon Pierce Community Grids Laboratory, Pervasive Technology Institute, Indiana University,
Web Programming Language
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Database Driven Websites
Building Science Gateways and Managing Workflows with the Open Grid Computing Environment Toolkit Marlon Pierce, Suresh Marru, Zhenhua Guo, Fugang Wang,
Project Title Watershed Watch 2007 Elizabeth City State University
Cyberinfrastructure and PolarGrid
Unit 6 part 3 Test Javascript Test.
Unit 6 part 2 Test Javascript Test.
Introduction to World Wide Web
Watershed Watch 2007 :: Elizabeth City State University
Mark Quirk Head of Technology Developer & Platform Group
CReSIS Cyberinfrastructure
Project Title Watershed Watch 2013 Elizabeth City State University
Project Title Watershed Watch 2009 Elizabeth City State University
Presentation transcript:

Designing and Developing a Portal for the Polar Grid High Performance Computing System at ECSU Mentor: Mr. Jeff Wood Team Members: Patrina Bly, Justin Deloatch, Camden Hearn, Jonathan Henderson

Abstract Designing and Developing a Portal for the Polar Grid High Performance Computing System at Elizabeth City State University Polar Grid is a National Science Foundation (NSF) Major Research Instrumentation (MRI) program funded partnership of Indiana University (IU) and Elizabeth City State University (ECSU) to acquire and deploy the computing infrastructure needed to investigate the urgent problems in glacial melting. The grid will be comprised of ruggedized laptops and computer clusters deployed in the field in the Polar Regions and two large scale computing clusters for detailed analysis in the U.S. – one to be installed at IU, and the other at ECSU. This installation will give ECSU a 5 Teraflop MSI High performance computing system, building on its distance education and undergraduate laboratory infrastructure to create tremendous outreach capabilities. Accessing this computing cluster will entail the development of a grid portal that provides security, access to data, the ability to process data, and education/outreach functions. Development of this portal started with the documentation of terms, processes, and software needed to develop a portal and the understanding of what the grid is. This project then progressed to produce Extensible Markup Language (XML) page structures that could display processed data acquired during expeditions in Greenland and Antarctica. Another aspect has been the development of “iGoogle Gadgets” that simulate the portal user environment along with the process of converting that gadget into an RSS feed.

PolarGrid Project Understanding of Ice Sheets Grid Portal

Terminology Defined unknown terms Produced an online glossary Sources

Glossary

iGoogle/Portal Portal iGoogle/Portal Portlet

iGoogle/Portal cont. Marlon Pierce Portlet/Gadget iGoogle/Container

Gadgets XML HTML JavaScript WSDL SOAP HTTP/S Gadgets Feeds

XML Purpose How we used XML

Gadgets XML code Content User Preferences Gadget Preferences

Constructing Gadgets First Step – Text Editor Second Step – Inputting the Gadget

Java Script Database XML

JavaScript - Line <% 2. 2.response.ContentType = "text/xml" 3. Setconn=Server.CreateObject("ADODB.Connection") 4. conn.provider="Microsoft.Jet.OLEDB.4.0;" 5. conn.open server.mappath("/pg08.mdb") 6. sql="SELECT *, name FROM pg08 ORDER BY name" 7. set rs=Conn.Execute(sql)

JavaScript- Lines response.write(" ") 10.response.write(" ") 11.response.write(" PolarGrid Team ") 12.response.write(" tag:ECSU-NIA-2008 ") 13.response.write(" T12:12Z ") 14.response.write(" ") 15.response.write(" URE Polar Grid Portal ") 16.response.write(" ")

JavaScript- Lines response.write(" ") 19. while (not rs.EOF) 20.response.write(" ") 21.response.write(" " &rs("Name") & " ") 22.response.write(" ")

JavaScript- Line response.write("lt;b>2008 URE:" &rs("Team") & "lt;br>” &rs("HomeTown") & "<br><imgsrc="" &rs("Picture") & "">")

JavaScript- Lines response.write(" ") 27.response.write(" " &rs("Location") & " ") 28.response.write(" ") 29.rs.MoveNext() 30. wend 31.rs.close() 32.conn.close() 33.response.write(" ") 34.response.write(" ") 35. %>

RSS Really Simple Syndication Updates (pushes) information Subscriber

RSS Feed

Outlook RSS

GEO RSS Geographical Encoded Objects for Real Simple Syndication Pinpoint physical locations of geographical content Example: URE Students Home Locations

Google Maps URE Students Home Locations

Conclusion Successfully constructed portlets on iGoogle Wrote RSS feeds Displayed points

Future Work MatLab/GOAP Code

Questions?