1 / 1

e-Science Workflow Support with Grid-Enabled Microsoft Project

e-Science Workflow Support with Grid-Enabled Microsoft Project Gregor von Laszewski and Leor E. Dilmanian , Rochester Institute of Technology. Abstract. Cyberaide Grid-Enabled Microsoft Project. Implementation.

fern
Download Presentation

e-Science Workflow Support with Grid-Enabled Microsoft Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. e-Science Workflow Support with Grid-Enabled Microsoft Project Gregor von Laszewski and Leor E. Dilmanian, Rochester Institute of Technology Abstract Cyberaide Grid-Enabled Microsoft Project Implementation The design, execution, and monitoring of challenging scientific applications is often a complex affair. To cope with the issue, several tools and frameworks have been designed and put into use. However, the entry barrier to using these tools productively is high, and may hinder the progress of many scientists or non-experts that develop workflows infrequently. As part of the Cyberaide framework, a workflow tool called Cyberaide Project had been developed and integrated using the Microsoft Project software package as an elementary component. The advantages of using such a tool are discussed in this paper. Microsoft Project is a user friendly project management tool that is being used in a new context. It is being used to design and monitor the execution of Grid based projects. The motivation for this choice is that many scientists are already familiar with Microsoft Project. Cyberaide Project enables seamless access to and execution over computational Grids, such as the NSF sponsored TeraGrid. Our framework also allows integration with other resources, including Microsoft Windows HPC Server 2008 (HPC) clusters. We test our hypothesis of usability while evaluating the tool as part of several graduate level courses taught in the field of Grid and Cloud computing. Cyberaide Project allows simple design, scheduling, execution and monitoring of workflows on the Grid. It provides the user a well known, familiar, easy to navigate user interface via Microsoft Project. Console Application • Console Application • Launches Microsoft Project • Accepts Commands MS Project Registers/Executes Client C# Ruby Python Java Javascript Command Interface • Apache CLI • Manipulate MSP Mediator & Abstractions The CyberaideProject class is a console application written in C#. It starts a running instance of Microsoft Project and provides a command shell to the user. Objects implementing the command interface are registered with the shell. Each command interacts with Microsoft Project. Technologies used: Visual Studio 2008 Professional, Microsoft Project 2007, Microsoft Project Primary Interoperability Assembly, Java CoG Kit, Apache CLI SPACE FOR MORE TEXT Grid Cloud Social Networks TeraGrid Amazon Cloud facebook Services Globus iGoogle Figure 2: Cyberaide Project consists of Microsoft Project, a console window, and proxy initialization capabilities from the Java CoG Kit. GPIR, NWS, … Experiment Management Cyberaide Framework is the management of a large number of experiments over a research environment supporting advanced data acquisition and information processing services over the internet. MORE TEXT HERE Cyberaide is a framework used to simplify Cyber-infrastructure development, deployment, and integration MORE TEXT HERE Gantt Chart Task Table References Acknowledgements Console G. von Laszewski and L. E. Dilmanian, e-Science Project and Experiment Management with Microsoft Project," GCE08 at SC08, Austin, TX, Nov 2008, http://cyberaide.org G. von Laszewski, A. J. Younge, X. He, and F. Wang, “GridShell: Interactive Task Management for Grid and Cluster Computing,” Sep. 2008, http://grid.rit.edu G. von Laszewski, “Java CoG Kit Workflow Concepts,” Journal of Grid Computing, Jan. 2006, http://dx.doi.org/10.1007/s10723-005-9013-5 Work conducted by Gregor von Laszewski is supported (in part) by NSF CMMI 0540076 and NSF SDCI NMI 0721656. Proxy Initialization Contact Gregor von Laszewski Service Oriented Cyberinfrastructure Laboratory Rochester Institute of Technology Service Oriented Cyberinfrastructure Lab Bulding 74-1076 Lomb Memorial DriveRochester, NY 14623 (585) 298-5285 * laszewski@gmail.com Figure 1: …. Figure 3: ….

More Related