Download presentation
Presentation is loading. Please wait.
Published byBryce Wilkins Modified over 9 years ago
1
CGW 2009 Vine Toolkit A uniform access and portal solution to existing grid middleware services P.Dziubecki, T.Kuczynski, K.Kurowski, D.Szejnfeld, D.Tarnawczyk, M.Wolniewicz
2
CGW 2009 Agenda Typical approaches and solutions for HPC. Vine Toolkit as an environment for complex computational scenarios. BeInGrid wow2green project as an example instance of Vine Toolkit framework. Upcoming work – PL-Grid project. Conclusions.
3
CGW 2009 Current state of art Grid middlewares: Globus Toolkit, gLite, Unicore, Gria, QosCosGrid... Security mechanisms: x509, Ldap... Additional tools: Schedulers, Metaschedulers, Workflow engines..
4
CGW 2009 Vine Toolkit Vine Toolkit environment Users / Community Users / Community Scientific applications Scientific applications Computational resources Computational resources Grid middlewares Grid middlewares Security mechanisms Security mechanisms Workflows Portal
5
CGW 2009 Vine Toolkit : features A modular and extensible Java/Flex based framework, integration with different portal frameworks, including well known web products like Gridsphere, Liferay, advanced BlazeDs data services improve the client-server communication to develop highly interactive and dynamic web applications,
6
CGW 2009 Vine Toolkit : features Adobe Flex/Flash technology allows creating advanced and sophisticated web interfaces similar to many stand-alone GUIs, uniform common API exposed to the end user which abstracts various middleware implementations, generic resource based model - any services and data sources can be integrated with web applications using high-level APIs.
7
CGW 2009 Vine Toolkit architecture Server: Apache Tomcat Portal: Liferay, Gridsphere etc. Users, Authentication, Authorization, Layout management, CMS Portal: Liferay, Gridsphere etc. Users, Authentication, Authorization, Layout management, CMS GUI ( layout + portlets ) Vine Toolkit Bussiness logic, Integration with portal framework, Extensible API Vine Toolkit Bussiness logic, Integration with portal framework, Extensible API BlazeDs Plugins for different low-level, external services: - advanced database sources, - data management services, - web services, - HPC services Plugins for different low-level, external services: - advanced database sources, - data management services, - web services, - HPC services Flash ( Flex ), HTML, CSS, JSP Flash ( Flex ), HTML, CSS, JSP BlazeDs Req/Res API
8
CGW 2009 VT – workflow editor
9
CGW 2009 VT – ClustalW application
10
CGW 2009 VT – bundled components User / Roles / Application managers - administrative tools, Login / Registration components plugin based with a support for i.e. Active Directory, MyProxy etc. Resource manager – configuration tool for the domain registry, File browser component ( support for the internal Portal File System and various file system protocols ),
11
CGW 2009 VT – bundled components Job manager ( submission, monitoring ) generic component ( based on JSDL ), Credential manager ( including MyProxy support ), Resource browser – information services client for GT4, Workflow editor, Set of example components demonstrating Vine's UI features.
12
CGW 2009 BeInGrid wow2green experiment
13
CGW 2009 BeInGrid wow2green experiment
14
CGW 2009 Flowify application
15
CGW 2009 Flowify application
16
CGW 2009 PL-Grid Delivering a complete platform for creating/adapting grid-aware applications. Integration with Liferay. Upgrading existing plugins to meet users' needs and requirements: glite with SRM, LFC and Cream CE support, latest Uniore 6 distribution support.
17
CGW 2009 http://vinetoolkit.org
18
CGW 2009 Thank You ! Resources: http://vinetoolkit.org http://www.plgrid.pl/ http://www.beingrid.eu/wow2green.html http://www.gridipedia.eu/thevinetoolkit.html
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.