Abstract—The TeraGrid [1] is a grid computing,project for building a world-class comprehensive di... more Abstract—The TeraGrid [1] is a grid computing,project for building a world-class comprehensive distributed infrastructure for scientific discovery. TeraGrid comprises,many,heterogeneous systems that enable high performance computing, data management/storage, and scientific visualization, and access to scientific data collections from,facilities across the country. TeraGrid uses advanced networking systems, software technologies, and operations and,support activities to tie these fundamental,resources together,into a production,cyberinfrastructure for science
Proceedings 10th IEEE International Symposium on High Performance Distributed Computing, 2001
Grid portals are emerging as convenient mechanisms for providing the scientific community with fa... more Grid portals are emerging as convenient mechanisms for providing the scientific community with familiar and simplified interfaces to the Grid. Our experience in implementing Grid portals has led to the creation of GridPort: a unique, layered software system for building Grid Portals. This system has several unique features: the software is portable and runs on most webservers; written in Perl/CGI, it is easy to support and modify; it is flexible and adaptable; it supports single login between multiple portals; and portals built with it may run across multiple sites and organizations. The feasibility of this portal system has been successfully demonstrated with the implementation of several application portals. In this paper we describe our experiences in building this system, including philosophy and design choices. We explain the toolkits we are building, and we demonstrate the benefits of this system with examples of several production portals. Finally, we discuss our experiences with Grid web service architectures.
Proceedings of the 5th Grid Computing Environments Workshop on - GCE '09, 2009
The TeraGrid User Portal (TGUP) [1] is a web portal that aggregates and simplifies access to Tera... more The TeraGrid User Portal (TGUP) [1] is a web portal that aggregates and simplifies access to TeraGrid information and services for active TeraGrid users. The purpose of the TGUP is to make using the large number of diverse resources and services of the TeraGrid easier for the national open science community, thus increasing their productivity and the impact of the TeraGrid project. As the portal capabilities have expanded and improved TGUP usage surpassed 300,000 hits a month. To continue increasing the impact and visibility of the TeraGrid project and the TeraGrid User Portal the team developed TGUP Mobile. TGUP Mobile is a lightweight, responsive web application providing a subset of TGUP capabilities via a mobile device. This paper describes the architecture, design, and development of the TGUP Mobile application, and examines the community acceptance and synergy created through the development of both the traditional portal and TGUP Mobile.
Grid portals and services are emerging as convenient mechanisms for providing the scientific comm... more Grid portals and services are emerging as convenient mechanisms for providing the scientific community with familiar and simplified interfaces to the Grid. Our experiences in implementing computational grid portals, and the services needed to support them, has led to the creation of GridPort: a unique, integrated, layered software system for building portasl and hosting portal services that access Grid services.
Driven by community needs, the Extreme Science and Engineering Discovery Environment (XSEDE) proj... more Driven by community needs, the Extreme Science and Engineering Discovery Environment (XSEDE) project substantially enhances the productivity of a growing community of scientists. XSEDE's integrated, comprehensive suite of advanced digital services federates with other high-end facilities and with campus-based resources, serving as the foundation for a national e-science infrastructure ecosystem.
Proceedings. 13th IEEE International Symposium on High performance Distributed Computing, 2004., 2004
Maytal Dahan, Mary Thomas, Eric Roberts, Akhil Seth, Tomislav Urban, David Walling, John R. Boiss... more Maytal Dahan, Mary Thomas, Eric Roberts, Akhil Seth, Tomislav Urban, David Walling, John R. Boisseau Texas Advanced Computing Center (TACC) {maytal,mthomas,ericrobe, akhil, turban, walling, boisseau}@tacc.utexas.edu ... GridPorf ir a foolkit /or developing Web-...
Proceedings of the Second International Conference on Parallel, Distributed, Grid and Cloud Computing for Engineering, 2011
TeraGrid is an open scientific discovery infrastructure combining leadership class resources at e... more TeraGrid is an open scientific discovery infrastructure combining leadership class resources at eleven partner sites across the US to create an integrated, persistent computational resource. Part of the TeraGrid is a User Portal to enable users interaction with TeraGrid through a unified web interface and a TeraGrid web site providing both the wider public and users a place to come for general TeraGrid information and documentation. This paper describes the challenges and benefits of moving these two entities from their own separate existing infrastructures to a single Liferay instance.
Proceedings of the 2011 TeraGrid Conference on Extreme Digital Discovery - TG '11, 2011
As HPC continues driving towards exascale, there is an increasing need to access and interface wi... more As HPC continues driving towards exascale, there is an increasing need to access and interface with massive data sets. As such interactions become more commonplace, developers need to readdress how data is stored and rethink the infrastructure to enable efficient access and analysis of data. It is becoming evident that traditional, relational databases are not always the most appropriate solution to allow users on-demand access to big data sets. In this study we show that using non-relational, "NoSQL" databases, such as document stores or key-value stores, can offer large benefits in performance, accessibility and availability. We present a use case from the TeraGrid User Portal that demonstrates a NoSQL solution for auditing and processing batch job data efficiently in order to provide users rapid access to this data. We also present an analysis of benchmarking data to identify usage patterns and data sets for which each architecture is best suited.
Proceedings of the 5th Grid Computing Environments Workshop on - GCE '09, 2009
The NSF TeraGrid project has designed and constructed a federated integrated information service ... more The NSF TeraGrid project has designed and constructed a federated integrated information service (IIS) to serve its capability publishing and discovery needs. This service has also proven helpful in automating TeraGrid's operational activities. We describe the requirements that motivated this work; IIS's system architecture, information architecture, and information content; processes that IIS currently supports; and how various layers of the system architecture are being used. We also review motivating use cases that have not yet been satisfied by IIS and outline approaches for future work.
Concurrency and Computation: Practice and Experience, 2002
The implementation of multiple Grid computing portals has led us to develop a methodology for Gri... more The implementation of multiple Grid computing portals has led us to develop a methodology for Grid portal development that facilitates rapid prototyping and building of portals. Based on the NPACI Grid Portal Toolkit (GridPort) and the NPACI HotPage, all portals inherit interactive Grid services, share a single account and login environment, and share the infrastructure required to support and provide services used by each portal. We have demonstrated that the GridPort software can be used in production application portal environments and that the software can be configured to extend multiple sites. In this paper, we describe our experiences gained in building Grid portals and developing software for the Grid. We describe the architecture and design of the portal system, Grid services and systems employed, as well as the unique features of the system. We present descriptions of several application portals and the driving design choices. Finally, we discuss the new and emerging architecture system that is based on the web services architecture.
Abstract: TeraGrid is a national-scale computational science facility supported through a partner... more Abstract: TeraGrid is a national-scale computational science facility supported through a partnership among thirteen institutions, with funding from the US Na-tional Science Foundation [1]. Initially created through a Major Research Equip-ment Facilities Construction (MREFC [2]) award in 2001, the TeraGrid facility began providing production computing, storage, visualization, and data collections services to the national science, engineering, and education community in January 2004. In August 2005 NSF funded a five-year ...
Abstract—The TeraGrid [1] is a grid computing,project for building a world-class comprehensive di... more Abstract—The TeraGrid [1] is a grid computing,project for building a world-class comprehensive distributed infrastructure for scientific discovery. TeraGrid comprises,many,heterogeneous systems that enable high performance computing, data management/storage, and scientific visualization, and access to scientific data collections from,facilities across the country. TeraGrid uses advanced networking systems, software technologies, and operations and,support activities to tie these fundamental,resources together,into a production,cyberinfrastructure for science
Proceedings 10th IEEE International Symposium on High Performance Distributed Computing, 2001
Grid portals are emerging as convenient mechanisms for providing the scientific community with fa... more Grid portals are emerging as convenient mechanisms for providing the scientific community with familiar and simplified interfaces to the Grid. Our experience in implementing Grid portals has led to the creation of GridPort: a unique, layered software system for building Grid Portals. This system has several unique features: the software is portable and runs on most webservers; written in Perl/CGI, it is easy to support and modify; it is flexible and adaptable; it supports single login between multiple portals; and portals built with it may run across multiple sites and organizations. The feasibility of this portal system has been successfully demonstrated with the implementation of several application portals. In this paper we describe our experiences in building this system, including philosophy and design choices. We explain the toolkits we are building, and we demonstrate the benefits of this system with examples of several production portals. Finally, we discuss our experiences with Grid web service architectures.
Proceedings of the 5th Grid Computing Environments Workshop on - GCE '09, 2009
The TeraGrid User Portal (TGUP) [1] is a web portal that aggregates and simplifies access to Tera... more The TeraGrid User Portal (TGUP) [1] is a web portal that aggregates and simplifies access to TeraGrid information and services for active TeraGrid users. The purpose of the TGUP is to make using the large number of diverse resources and services of the TeraGrid easier for the national open science community, thus increasing their productivity and the impact of the TeraGrid project. As the portal capabilities have expanded and improved TGUP usage surpassed 300,000 hits a month. To continue increasing the impact and visibility of the TeraGrid project and the TeraGrid User Portal the team developed TGUP Mobile. TGUP Mobile is a lightweight, responsive web application providing a subset of TGUP capabilities via a mobile device. This paper describes the architecture, design, and development of the TGUP Mobile application, and examines the community acceptance and synergy created through the development of both the traditional portal and TGUP Mobile.
Grid portals and services are emerging as convenient mechanisms for providing the scientific comm... more Grid portals and services are emerging as convenient mechanisms for providing the scientific community with familiar and simplified interfaces to the Grid. Our experiences in implementing computational grid portals, and the services needed to support them, has led to the creation of GridPort: a unique, integrated, layered software system for building portasl and hosting portal services that access Grid services.
Driven by community needs, the Extreme Science and Engineering Discovery Environment (XSEDE) proj... more Driven by community needs, the Extreme Science and Engineering Discovery Environment (XSEDE) project substantially enhances the productivity of a growing community of scientists. XSEDE's integrated, comprehensive suite of advanced digital services federates with other high-end facilities and with campus-based resources, serving as the foundation for a national e-science infrastructure ecosystem.
Proceedings. 13th IEEE International Symposium on High performance Distributed Computing, 2004., 2004
Maytal Dahan, Mary Thomas, Eric Roberts, Akhil Seth, Tomislav Urban, David Walling, John R. Boiss... more Maytal Dahan, Mary Thomas, Eric Roberts, Akhil Seth, Tomislav Urban, David Walling, John R. Boisseau Texas Advanced Computing Center (TACC) {maytal,mthomas,ericrobe, akhil, turban, walling, boisseau}@tacc.utexas.edu ... GridPorf ir a foolkit /or developing Web-...
Proceedings of the Second International Conference on Parallel, Distributed, Grid and Cloud Computing for Engineering, 2011
TeraGrid is an open scientific discovery infrastructure combining leadership class resources at e... more TeraGrid is an open scientific discovery infrastructure combining leadership class resources at eleven partner sites across the US to create an integrated, persistent computational resource. Part of the TeraGrid is a User Portal to enable users interaction with TeraGrid through a unified web interface and a TeraGrid web site providing both the wider public and users a place to come for general TeraGrid information and documentation. This paper describes the challenges and benefits of moving these two entities from their own separate existing infrastructures to a single Liferay instance.
Proceedings of the 2011 TeraGrid Conference on Extreme Digital Discovery - TG '11, 2011
As HPC continues driving towards exascale, there is an increasing need to access and interface wi... more As HPC continues driving towards exascale, there is an increasing need to access and interface with massive data sets. As such interactions become more commonplace, developers need to readdress how data is stored and rethink the infrastructure to enable efficient access and analysis of data. It is becoming evident that traditional, relational databases are not always the most appropriate solution to allow users on-demand access to big data sets. In this study we show that using non-relational, "NoSQL" databases, such as document stores or key-value stores, can offer large benefits in performance, accessibility and availability. We present a use case from the TeraGrid User Portal that demonstrates a NoSQL solution for auditing and processing batch job data efficiently in order to provide users rapid access to this data. We also present an analysis of benchmarking data to identify usage patterns and data sets for which each architecture is best suited.
Proceedings of the 5th Grid Computing Environments Workshop on - GCE '09, 2009
The NSF TeraGrid project has designed and constructed a federated integrated information service ... more The NSF TeraGrid project has designed and constructed a federated integrated information service (IIS) to serve its capability publishing and discovery needs. This service has also proven helpful in automating TeraGrid's operational activities. We describe the requirements that motivated this work; IIS's system architecture, information architecture, and information content; processes that IIS currently supports; and how various layers of the system architecture are being used. We also review motivating use cases that have not yet been satisfied by IIS and outline approaches for future work.
Concurrency and Computation: Practice and Experience, 2002
The implementation of multiple Grid computing portals has led us to develop a methodology for Gri... more The implementation of multiple Grid computing portals has led us to develop a methodology for Grid portal development that facilitates rapid prototyping and building of portals. Based on the NPACI Grid Portal Toolkit (GridPort) and the NPACI HotPage, all portals inherit interactive Grid services, share a single account and login environment, and share the infrastructure required to support and provide services used by each portal. We have demonstrated that the GridPort software can be used in production application portal environments and that the software can be configured to extend multiple sites. In this paper, we describe our experiences gained in building Grid portals and developing software for the Grid. We describe the architecture and design of the portal system, Grid services and systems employed, as well as the unique features of the system. We present descriptions of several application portals and the driving design choices. Finally, we discuss the new and emerging architecture system that is based on the web services architecture.
Abstract: TeraGrid is a national-scale computational science facility supported through a partner... more Abstract: TeraGrid is a national-scale computational science facility supported through a partnership among thirteen institutions, with funding from the US Na-tional Science Foundation [1]. Initially created through a Major Research Equip-ment Facilities Construction (MREFC [2]) award in 2001, the TeraGrid facility began providing production computing, storage, visualization, and data collections services to the national science, engineering, and education community in January 2004. In August 2005 NSF funded a five-year ...
Uploads
Papers by Maytal Dahan