Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


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

1 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

2 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.

3 PolarGrid Project Understanding of Ice Sheets Grid Portal

4 Terminology Defined unknown terms Produced an online glossary Sources

5 Glossary http://nia.ecsu.edu/ureomps2008/team-portal/glossary.html#top

6 iGoogle/Portal Portal iGoogle/Portal Portlet

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

8 Gadgets XML HTML JavaScript WSDL SOAP HTTP/S Gadgets Feeds

9 XML Purpose How we used XML

10 Gadgets XML code Content User Preferences Gadget Preferences

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

12 Java Script Database XML

13 JavaScript - Line 1-7 1. 1.<% 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)

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

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

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

17 JavaScript- Lines 26-35 26. 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. %>

18 RSS Really Simple Syndication Updates (pushes) information Subscriber

19 RSS Feed

20 Outlook RSS

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

22 Google Maps URE Students Home Locations

23

24

25 Conclusion Successfully constructed portlets on iGoogle Wrote RSS feeds Displayed points

26 Future Work MatLab/GOAP Code

27 Questions?

28


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

Similar presentations


Ads by Google