TAILIEUCHUNG - A branch and bound algorithm for workflow scheduling

The Cloud consists of a collection of virtual servers that promise to provision on-demand computational and storage resources when needed. Workflow data is becoming an ubiquitous term in both science and technology and there is a strong need for new tools and techniques to process and analyze large-scale complex datasets that are growing exponentially. Scientific workflow is a sequence of connected tasks with large data transfer from parent task to children tasks. Workflow scheduling is the activity of assigning tasks to execution on servers and satisfying resource constraints and this is an NP-hard problem. In this paper, we propose a scheduling algorithm for workflow data that is derived from the Branch and Bound Algorithm. | Vietnam Journal of Science and Technology 56 (2) (2018) 246-256 DOI: A BRANCH AND BOUND ALGORITHM FOR WORKFLOW SCHEDULING Phan Thanh Toan1, * , Nguyen The Loc2 1 2 Faculty of Technology Education, HNUE, 136 Xuan Thuy, Ha Noi, Viet Nam Faculty of Information Technology, HNUE, 136 Xuan Thuy, Ha Noi, Viet Nam * Email: pttoan@ Received: 13 September 2017; Accepted for publication: 11 January 2018 Abstract. Nowadays, people are connected to the Internet and use different Cloud solutions to store, process and deliver data. The Cloud consists of a collection of virtual servers that promise to provision on-demand computational and storage resources when needed. Workflow data is becoming an ubiquitous term in both science and technology and there is a strong need for new tools and techniques to process and analyze large-scale complex datasets that are growing exponentially. Scientific workflow is a sequence of connected tasks with large data transfer from parent task to children tasks. Workflow scheduling is the activity of assigning tasks to execution on servers and satisfying resource constraints and this is an NP-hard problem. In this paper, we propose a scheduling algorithm for workflow data that is derived from the Branch and Bound Algorithm. Keywords: workflow scheduling, Branch and Bound Algorithm, cloud computing. Classification numbers: ; 1. INTRODUCTION With the development of the network technology, Cloud Computing used to solve larger scale complex problems becomes a focus technology. Scheduling for big data workflow is a challenging problem in Cloud environment. Data scientists develop workflows by modeling their complex scientific applications as a set of data processing tasks with a set of data dependencies between the tasks and there are many scientific applications that use workflow data such as Montage [1], CyberShake [2], Epigenomics [3], LIGO [4, 5]. The goal of these applications is to minimize .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.