Software:P-GRADE Portal: Difference between revisions

From HandWiki
(linkage)
 
(import)
 
Line 1: Line 1:
{{Short description|Grid computing software}}
{{self-published|date=September 2011}}
{{Infobox Software
{{Infobox Software
| name                  = P-GRADE Portal
| name                  = P-GRADE Portal
Line 6: Line 4:
| developer              = LPDS at MTA-SZTAKI, Hungary
| developer              = LPDS at MTA-SZTAKI, Hungary
| latest release version = 2.10
| latest release version = 2.10
| latest release date    =  
| latest release date    =
| latest preview version =  
| latest preview version =
| latest preview date    =  
| latest preview date    =
| operating system      = Cross-platform
| operating system      = [[Cross-platform]]
| genre                  = [[Grid computing]]
| genre                  = [[Grid computing]]
| license                = [[GPL]]
| license                = [[GPL]]
Line 15: Line 13:
}}
}}


The '''P-GRADE Grid Portal''' was software for web portals to manage the life-cycle of executing a parallel application in [[Grid computing|grid computing]].<ref>Péter Kacsuk and Gergely Sipos. 2005: Multi-Grid, Multi-User Workflows in the P-GRADE Grid Portal. Journal of Grid Computing 3:3-4 [https://doi.org/10.1007%2Fs10723-005-9012-6]</ref>
The '''P-GRADE Grid Portal''' was software for web portals to manage the life-cycle of executing a parallel application in [[Grid computing|grid computing]].<ref>Péter Kacsuk and Gergely Sipos. 2005: Multi-Grid, Multi-User Workflows in the P-GRADE Grid Portal. Journal of Grid Computing 3:3-4</ref> It was developed by the MTA SZTAKI Laboratory of Parallel and Distributed Systems (LPDS) at the Hungarian Academy of Sciences, Hungary, from around 2005 through 2010.
It was developed by the MTA SZTAKI Laboratory of Parallel and Distributed Systems (LPDS) at the Hungarian Academy of Sciences, Hungary, from around 2005 through 2010.


== Features ==
== Features ==
[[Image:Pgrade.jpg|frame|right|alt=alt text|P-GRADE workflow editor]]
[[Image:Pgrade.jpg|frame|right|alt=alt text|P-GRADE workflow editor]]


By building onto the GridSphere portal framework, the P-GRADE Portal hides details of grid systems with high-level interfaces that can be integrated with middleware. It offers portlet based access to the following services:
By building onto the GridSphere portal framework, the P-GRADE Portal hides details of grid systems with high-level interfaces that can be integrated with middleware. It offers portlet-based access to the following services:
* definition of grid environments
* definition of grid environments
* creation and modification of workflow applications
* creation and modification of workflow applications
Line 28: Line 25:
* monitoring and visualization of workflows and their component jobs.
* monitoring and visualization of workflows and their component jobs.


The P-GRADE Portal allows multi-user development and execution of workflows, and also provides support for workflow level grid interoperation.<ref>Kacsuk et al. 2008: Solving the grid interoperability problem by P-GRADE portal at workflow level, In: Future Generation Computer Systems, 24:7 [http://linkinghub.elsevier.com/retrieve/pii/S0167739X08000113]</ref>
The P-GRADE Portal allows multi-user development and execution of workflows, and also provides support for workflow level grid interoperation.<ref>{{Cite journal |url=http://linkinghub.elsevier.com/retrieve/pii/S0167739X08000113 |title=Kacsuk et al. 2008: Solving the grid interoperability problem by P-GRADE portal at workflow level, In: Future Generation Computer Systems, 24:7 |journal=Future Generation Computer Systems |date=July 2008 |volume=24 |issue=7 |pages=744–751 |doi=10.1016/j.future.2008.02.008 |access-date=2010-04-08 |archive-date=2018-06-26 |archive-url=https://web.archive.org/web/20180626000333/https://linkinghub.elsevier.com/retrieve/pii/S0167739X08000113 |url-status=live |last1=Kacsuk |first1=Peter |last2=Kiss |first2=Tamas |last3=Sipos |first3=Gergely }}</ref>


The portal supports middleware technologies including Globus Toolkit, [[Company:European Grid Infrastructure|European Grid Infrastructure]] (LCG or [[GLite|gLite]]) and [[Advanced Resource Connector]].
The portal supports middleware technologies including Globus Toolkit, [[Company:European Grid Infrastructure|European Grid Infrastructure]] (LCG or [[GLite|gLite]]) and [[Advanced Resource Connector]].
Line 34: Line 31:
== License and support ==
== License and support ==


The P-GRADE Portal was developed under the [[Software:GNU General Public License|GNU General Public License]].
The P-GRADE Portal was developed under the [[Software:GNU General Public License|GNU General Public License]]. The 2.9 version introduced features such as [[Software:Portable Batch System|Portable Batch System]] (PBS) and [[Software:Platform LSF|Platform LSF]] cluster support, EDGes 3G Bridge resource support, local PS port support and extended [[Organization:NorduGrid|NorduGrid]] (ARC) support.
The 2.9 version introduced features such as [[Software:Portable Batch System|Portable Batch System]] (PBS) and [[Software:Platform LSF|Platform LSF]] cluster support, EDGes 3G Bridge resource support, local PS port support and extended [[Organization:NorduGrid|NorduGrid]] (ARC) support.
Release 2.10 of P-GRADE was announced in November 2010.<ref>{{Cite web |title= P-GRADE Portal News |url= http://portal.p-grade.hu/?m=news&s=0 |archive-url= https://web.archive.org/web/20150522073909/http://portal.p-grade.hu/?m=news&s=0 |archive-date= 22 May 2015 |url-status= dead |access-date= 28 April 2022 }}</ref>
Release 2.10 of P-GRADE was announced in November 2010.<ref>{{Cite web |title= P-GRADE Portal News |url= http://portal.p-grade.hu/?m=news&s=0 |archive-url= https://web.archive.org/web/20150522073909/http://portal.p-grade.hu/?m=news&s=0 |archive-date= 22 May 2015 |url-status= dead |access-date= 28 April 2022 }}</ref>
==Installations ==
==Installations==


The P-GRADE Portal served grid communities in research and industry, providing access to Grids including:
The P-GRADE Portal served grid communities in research and industry, providing access to Grids including:
Line 45: Line 41:
* The Belgian Grid for Research (operated by [[Organization:BELNET|BELNET]])- through the BEgrid Portal
* The Belgian Grid for Research (operated by [[Organization:BELNET|BELNET]])- through the BEgrid Portal
* KnowledgeGRID Malaysia (operated by [[Company:MIMOS|MIMOS]]) - through the KnowledgeGRID Malaysia P-GRADE Portal
* KnowledgeGRID Malaysia (operated by [[Company:MIMOS|MIMOS]]) - through the KnowledgeGRID Malaysia P-GRADE Portal
* [https://tricourilemele.ro/2021/06/13/clgrid-chilean-grid-initiative-grid-coordination CLGrid (Chile)]- through the CLGrid Portal
* CLGrid (Chile)- through the CLGrid Portal<ref>{{Cite web |url=https://tricourilemele.ro/2021/06/13/clgrid-chilean-grid-initiative-grid-coordination |title=CLGrid (Chile) |date=13 June 2021 |access-date=2024-03-21 |archive-date=2023-09-21 |archive-url=https://web.archive.org/web/20230921224952/https://tricourilemele.ro/2021/06/13/clgrid-chilean-grid-initiative-grid-coordination/ |url-status=live }}</ref>
* and others, listed on the P-Grade Portal homepage.
* and others, listed on the P-Grade Portal homepage.


Line 53: Line 49:


Applications include:
Applications include:
* The parallel version of MadCity, a discrete time-based traffic simulation, developed by the University of Westminster and MTA-SZTAKI. In this case the legacy code of MadCity is deployed in a service-oriented Grid architecture and accessed through a user-friendly Web interface<ref>Delaitre et al. 2005: Traffic Simulation in P-Grade as a Grid Service, In: Conf. Proc. of the DAPSYS 2004.[https://doi.org/10.1007%2F0-387-23096-3_15]</ref>
* The parallel version of MadCity, a discrete time-based traffic simulation, developed by the University of Westminster and MTA-SZTAKI. In this case the legacy code of MadCity is deployed in a service-oriented Grid architecture and accessed through a user-friendly Web interface<ref>Delaitre et al. 2005: Traffic Simulation in P-Grade as a Grid Service, In: Conf. Proc. of the DAPSYS 2004.</ref>
* Parallelization and gridification of air pollution forecast on the HUNGRID infrastructure, with P-GRADE Portal providing a flexible and unified way for parallel application development and multi-grid development<ref>Lovas et al. 2006: Air pollution forecast on the HUNGRID infrastructure. In: ParCo 2005. Parallel computing: current and future issues of high-end computing [http://researchr.org/publication/LovasPKLTKHMHBL05]</ref>
* Parallelization and gridification of air pollution forecast on the HUNGRID infrastructure, with P-GRADE Portal providing a flexible and unified way for parallel application development and multi-grid development<ref>{{Cite web |url=http://researchr.org/publication/LovasPKLTKHMHBL05 |title=Lovas et al. 2006: Air pollution forecast on the HUNGRID infrastructure. In: ParCo 2005. Parallel computing: current and future issues of high-end computing |access-date=2010-04-08 |archive-date=2011-07-27 |archive-url=https://web.archive.org/web/20110727213028/http://researchr.org/publication/LovasPKLTKHMHBL05 |url-status=live }}</ref>
* Gridification of OMNeT++, a public-source, component-based, modular, discrete event simulation environment. OMNeT++ is frequently used in a wide area of  simulation applications due to its strong GUI support and embeddable simulation kernel. The P-GRADE Portal environment was successfully integrated with the OMNeT++ simulation framework to enable large-scale grid resources to the simulation user community, providing significant performance increase for OMNeT++-based simulations.<ref>Kozlovszky et al. 2009: Enabling OMNeT++-based simulations on Grid Systems, In: Proc. of the 2nd International Workshop on OMNeT++ (hosted by SIMUTools 2009)[http://portal.acm.org/citation.cfm?id=1537614.1537700]</ref>
* Gridification of OMNeT++, a public-source, component-based, modular, discrete event simulation environment. OMNeT++ is frequently used in a wide area of  simulation applications due to its strong GUI support and embeddable simulation kernel. The P-GRADE Portal environment was successfully integrated with the OMNeT++ simulation framework to enable large-scale grid resources to the simulation user community, providing significant performance increase for OMNeT++-based simulations.<ref>{{Cite book|chapter-url=http://portal.acm.org/citation.cfm?id=1537614.1537700|chapter=Enabling OMNeT++-based simulations on grid systems|first1=M.|last1=Kozlovszky|first2=A.|last2=Balasko|first3=A.|last3=Varga|title=Proceedings of the Second International ICST Conference on Simulation Tools and Techniques |date=March 2, 2009|publisher=ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering)|pages=1–7|via=ACM Digital Library|doi=10.4108/ICST.SIMUTOOLS2009.5569|isbn=978-963-9799-45-5 }}</ref>
* Since 2008 applications were listed on the LPDS Grid Application Support Centre web site.<ref>Application Porting Support Group celebrates its first birthday, 22 April 2009 [https://archive.today/20120914140345/http://www.isgtw.org/?pid=1001770]</ref>
* Since 2008 applications were listed on the LPDS Grid Application Support Centre web site.<ref>[https://archive.today/20120914140345/http://www.isgtw.org/?pid=1001770 Application Porting Support Group celebrates its first birthday, 22 April 2009]</ref>


== Related services ==
== Related services ==
The Grid Application Support Centre (GASuC) was established in 2008 within the Laboratory of Parallel and Distributed Systems and supported as part of the [[Company:European Grid Infrastructure|European Grid Infrastructure]].<ref>{{Cite web |title= Grid Application Support Centre |work= Official website |url= http://www.lpds.sztaki.hu/gasuc/ |accessdate= 3 October 2011 }}</ref>
The Grid Application Support Centre (GASuC) was established in 2008 within the Laboratory of Parallel and Distributed Systems and supported as part of the [[Company:European Grid Infrastructure|European Grid Infrastructure]].<ref>{{Cite web |title= Grid Application Support Centre |work= Official website |url= http://www.lpds.sztaki.hu/gasuc/ |accessdate= 3 October 2011 |archive-date= 30 September 2011 |archive-url= https://web.archive.org/web/20110930160849/http://www.lpds.sztaki.hu/gasuc/ |url-status= live }}</ref>
GASuC provides assistance in porting legacy applications onto grid infrastructures.<ref>Guardian angels at the ready, International Science Grid This Week, 3 September 2008 [https://archive.today/20120802110534/http://www.isgtw.org/?pid=1001343]</ref>
GASuC provides assistance in porting legacy applications onto grid infrastructures.<ref>[https://archive.today/20120802110534/http://www.isgtw.org/?pid=1001343 Guardian angels at the ready, International Science Grid This Week, 3 September 2008]</ref>


== See also ==
== See also ==
* [[Grid computing]]
* [[Grid computing]]
* [[Organization:National Grid Service|National Grid Service]] UK
* [[Organization:National Grid Service|National Grid Service]] UK
* MTA SZTAKI Laboratory of Parallel and Distributed Systems
* [[Software:List of free and open-source software packages|List of free and open-source software packages]]
*[[Software:List of free and open-source software packages|List of free and open-source software packages]]


== References ==
== References ==
Line 76: Line 71:
[[Category:Grid computing]]
[[Category:Grid computing]]


{{Sourceattribution|P-GRADE Portal|1}}
{{Sourceattribution|P-GRADE Portal}}

Latest revision as of 09:41, 28 July 2024

P-GRADE Portal
Pgrade logo.jpg
Developer(s)LPDS at MTA-SZTAKI, Hungary
Stable release
2.10
Operating systemCross-platform
TypeGrid computing
LicenseGPL
Websiteportal.p-grade.hu

The P-GRADE Grid Portal was software for web portals to manage the life-cycle of executing a parallel application in grid computing.[1] It was developed by the MTA SZTAKI Laboratory of Parallel and Distributed Systems (LPDS) at the Hungarian Academy of Sciences, Hungary, from around 2005 through 2010.

Features

alt text
P-GRADE workflow editor

By building onto the GridSphere portal framework, the P-GRADE Portal hides details of grid systems with high-level interfaces that can be integrated with middleware. It offers portlet-based access to the following services:

  • definition of grid environments
  • creation and modification of workflow applications
  • management of grid certificates
  • controlling and execution of workflow applications on grid resources
  • monitoring and visualization of workflows and their component jobs.

The P-GRADE Portal allows multi-user development and execution of workflows, and also provides support for workflow level grid interoperation.[2]

The portal supports middleware technologies including Globus Toolkit, European Grid Infrastructure (LCG or gLite) and Advanced Resource Connector.

License and support

The P-GRADE Portal was developed under the GNU General Public License. The 2.9 version introduced features such as Portable Batch System (PBS) and Platform LSF cluster support, EDGes 3G Bridge resource support, local PS port support and extended NorduGrid (ARC) support. Release 2.10 of P-GRADE was announced in November 2010.[3]

Installations

The P-GRADE Portal served grid communities in research and industry, providing access to Grids including:

  • EGEE Grids - through the P-GRADE Multi-Grid portal
  • South-Eastern European Grid - through the P-GRADE Multi-Grid portal
  • NGS Grid (UK) - through the NGS P-GRADE GEMLCA Portal
  • The Belgian Grid for Research (operated by BELNET)- through the BEgrid Portal
  • KnowledgeGRID Malaysia (operated by MIMOS) - through the KnowledgeGRID Malaysia P-GRADE Portal
  • CLGrid (Chile)- through the CLGrid Portal[4]
  • and others, listed on the P-Grade Portal homepage.

Applications

Application specific portals can be created by adding application specific portlets to P-GRADE portal, omitting some generic purpose portlets and hiding the underlying workflow within an application specific portlet.

Applications include:

  • The parallel version of MadCity, a discrete time-based traffic simulation, developed by the University of Westminster and MTA-SZTAKI. In this case the legacy code of MadCity is deployed in a service-oriented Grid architecture and accessed through a user-friendly Web interface[5]
  • Parallelization and gridification of air pollution forecast on the HUNGRID infrastructure, with P-GRADE Portal providing a flexible and unified way for parallel application development and multi-grid development[6]
  • Gridification of OMNeT++, a public-source, component-based, modular, discrete event simulation environment. OMNeT++ is frequently used in a wide area of simulation applications due to its strong GUI support and embeddable simulation kernel. The P-GRADE Portal environment was successfully integrated with the OMNeT++ simulation framework to enable large-scale grid resources to the simulation user community, providing significant performance increase for OMNeT++-based simulations.[7]
  • Since 2008 applications were listed on the LPDS Grid Application Support Centre web site.[8]

Related services

The Grid Application Support Centre (GASuC) was established in 2008 within the Laboratory of Parallel and Distributed Systems and supported as part of the European Grid Infrastructure.[9] GASuC provides assistance in porting legacy applications onto grid infrastructures.[10]

See also

References

  1. Péter Kacsuk and Gergely Sipos. 2005: Multi-Grid, Multi-User Workflows in the P-GRADE Grid Portal. Journal of Grid Computing 3:3-4
  2. Kacsuk, Peter; Kiss, Tamas; Sipos, Gergely (July 2008). "Kacsuk et al. 2008: Solving the grid interoperability problem by P-GRADE portal at workflow level, In: Future Generation Computer Systems, 24:7". Future Generation Computer Systems 24 (7): 744–751. doi:10.1016/j.future.2008.02.008. http://linkinghub.elsevier.com/retrieve/pii/S0167739X08000113. Retrieved 2010-04-08. 
  3. "P-GRADE Portal News". http://portal.p-grade.hu/?m=news&s=0. 
  4. "CLGrid (Chile)". 13 June 2021. https://tricourilemele.ro/2021/06/13/clgrid-chilean-grid-initiative-grid-coordination. 
  5. Delaitre et al. 2005: Traffic Simulation in P-Grade as a Grid Service, In: Conf. Proc. of the DAPSYS 2004.
  6. "Lovas et al. 2006: Air pollution forecast on the HUNGRID infrastructure. In: ParCo 2005. Parallel computing: current and future issues of high-end computing". http://researchr.org/publication/LovasPKLTKHMHBL05. 
  7. Kozlovszky, M.; Balasko, A.; Varga, A. (March 2, 2009). "Enabling OMNeT++-based simulations on grid systems". Proceedings of the Second International ICST Conference on Simulation Tools and Techniques. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering). pp. 1–7. doi:10.4108/ICST.SIMUTOOLS2009.5569. ISBN 978-963-9799-45-5. http://portal.acm.org/citation.cfm?id=1537614.1537700. 
  8. Application Porting Support Group celebrates its first birthday, 22 April 2009
  9. "Grid Application Support Centre". Official website. http://www.lpds.sztaki.hu/gasuc/. Retrieved 3 October 2011. 
  10. Guardian angels at the ready, International Science Grid This Week, 3 September 2008

External links