DynaSched: a dynamic Web service scheduling and deployment framework for data-intensive Grid workflows

نویسندگان

  • Shayan Shahand
  • Stephen John Turner
  • Wentong Cai
  • Maryam Khademi Hedayat
چکیده

Grid computing boosts productivity by maximizing resource utilization and simplifying access to resources which are shared among virtual organizations. Recently, the Grid and Web Service communities have established a set of common interests and requirements. The latest version of the Globus Toolkit implements the Web Service Resource Framework (WSRF) specifications which have been formulated to cover these interests. We leverage the Globus Toolkit to address some limitations in supporting the dynamic nature of large-scale Grid and data-intensive workflow executions. Dynamic Web Service deployment fits well into the dynamic nature of the Grid and opens new ways of managing workflow executions on the Grid. In this article, we present the design and evaluation of a dynamic Web Service scheduling and deployment framework (DynaSched) that supports the workflow management of dynamic services. Dynamic Web Service deployment on the Grid allows jobs to be executed on the same site as where the input data is located. The empirical studies show that the designed framework decreases data-intensive workflow execution time by minimizing communication costs. We argue that the framework ensures more flexible, fault-tolerant workflows. The system is based on Open Grid Services Architecture specifications and is WSRF-compliant.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploiting dynamic deployment in a distributed query processor for the grid

The adoption of the ``Web Services'' model for building a Grid framework created a considerable shift from the original concept of Grid which was based on ``distributed job scheduling''. The requirement for the access and integration of heterogeneous data resources over the Grid, and the advances in service-oriented data access standards led to the development of a service-oriented distributed ...

متن کامل

Dynamic computational workflows: Discovery, optimisation and scheduling

The Grid computing community is converging on a service-oriented architecture in which applications are composed from geographically-distributed, interacting web services, and are expressed in a workflow description language, usually based on XML. Such workflows are viewed as offering a useful representation of service-based applications or applications composed of standalone components that ar...

متن کامل

Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture

Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...

متن کامل

SPHINX: a scheduling middleware for data intensive applications on a grid

A grid consists of high-end computational, storage, and network resources that, while known a priori, are dynamic with respect to activity and availability. Efficient coscheduling of requests to use grid resources must adapt to this dynamic environment while meeting administrative policies. We discusses the necessary requirements of such a scheduler and introduce a distributed framework called ...

متن کامل

A Large-Scale Semantic Services Registry

Semantic Grid is a recent effort, which tries to provide an extension of the current Grid by providing a well defined meaning to the services and information, thus enabling computers and people to work in cooperation [1]. The Semantic Web is seen as a possible infrastructure, which can provide an environment for hosting and managing both grid and web services. One such example is the use of Sem...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010