1 / 14

Intelligent workflow resource planning on the Network Service Interface (NSI)

Data intensive applications on programmable infrastructure. Intelligent workflow resource planning on the Network Service Interface (NSI). Zhiming Zhao, Cosmin Dumitru , Arie Taal , Adianto Wibisono , Paola Grosso , Cees de Laat. NEwork aware Workflow QoS Planner. Main functionality.

wade-greene
Download Presentation

Intelligent workflow resource planning on the Network Service Interface (NSI)

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. Data intensive applications on programmable infrastructure Intelligent workflow resource planning on the Network Service Interface (NSI) ZhimingZhao, CosminDumitru, ArieTaal, AdiantoWibisono, Paola Grosso, Cees de Laat

  2. NEwork aware Workflow QoS Planner

  3. Main functionality Abstract workflow of DIA Application execution NEWQoS- Planner Resource discovery Network selection/ reservation/ provisioning 1. Zhao, Z., et al., (2012). Planning data intensive workflows on inter-domain resources using the Network Service Interface (NSI), WORKS in SC12 Salt Lake City. 2. Zhao, Z., et al., (2011). An agent based network resource planner for workflow applications. International journal of Multiagent and Grid Systems, 7(6), 187-202.

  4. We will demonstrate: • How the NEtwork aware Workflow Planner (NEWQoSPlanner) supports these issues: • How to describe an abstract workflow? • How to select optimal resources and network paths for a workflow? • How to reserve/provision network paths using the Network Service Interface (NSI)?

  5. How to start the NEWQoSPlanner • Software structure • As XMLRpc • As FIPA agents • As standalone application • Dependent packages • Java • SWIProlog • Support NSI • Start the software • $NEWQoSP_HOME/bin/script/startServer.sh

  6. How does it work? Abstract workflow GUI Planning engine Resource candidates and execution control

  7. Abstract workflow description • Describing an abstract application using the QoS aware abstract workflow (QoSAWF) schema • Request • Process • Pre/Execution/Post conditions • Data • QoS

  8. Demo 1: semantic resource search: - keywords - Resolution - etc.

  9. Demo 2: Search a movie about Bridge to display, using the network path selection/ reservation/ provision function of NSI.

  10. Performance characteristics

  11. Performance characteristics

  12. Demo test bed (uvalight-sc12.owl)

  13. Summary • NEWQoSPlanner • Searching, planning • Challenges • Multi viewpoint in GUI • Automatic • Cross domain • Future work • NSI+Openflow • With existing workflow applications

  14. Acknowledgement • NEWQoSPlanner: Zhiming Zhao • Information PreProcessing: ArieTaal • GUI developer: AdiantoWibisono, CosminDumitru • Test bed VM and NSI installation: Ralph Koning, Jeroen van Ham. • Portal interface • http://newqosplanner-demo.appspot.com/main/ • Project page • http://staff.science.uva.nl/~zhiming

More Related