Next Article in Journal
Influence of Graphene Nanoplatelet and Silver Nanoparticle on the Rheological Properties of Water-Based Mud
Next Article in Special Issue
An Integrated Credit-Based Incentive Protocol for Symbol-Level Network-Coded Cooperative Content Distribution among Vehicular Nodes
Previous Article in Journal
Electricity Generation in LCA of Electric Vehicles: A Review
Previous Article in Special Issue
Trajectory Tracking between Josephson Junction and Classical Chaotic System via Iterative Learning Control
Article Menu
Issue 8 (August) cover image

Export Article

Open AccessArticle
Appl. Sci. 2018, 8(8), 1385;

Highly Reliable and Efficient Three-Layer Cloud Dispatching Architecture in the Heterogeneous Cloud Computing Environment

Department of Information and Communication Engineering, Chaoyang University of Technology, Taichung City 41349, Taiwan
Department of Information Communication, Hsing Wu University, New Taipei City 24452, Taiwan
This paper is an extended version of our paper published in 2017 IEEE 8th International Conference on Awareness Science and Technology (iCAST2017), Taichung, Taiwan, 8–10 November 2017.
Author to whom correspondence should be addressed.
Received: 21 July 2018 / Revised: 7 August 2018 / Accepted: 13 August 2018 / Published: 16 August 2018
(This article belongs to the Special Issue Selected Papers from IEEE ICASI 2018)
Full-Text   |   PDF [2763 KB, uploaded 22 August 2018]   |  


Due to the rapid development and popularity of the Internet, cloud computing has become an indispensable application service. However, how to assign various tasks to the appropriate service nodes is an important issue. Based on the reason above, an efficient scheduling algorithm is necessary to enhance the performance of the system. Therefore, a Three-Layer Cloud Dispatching (TLCD) architecture is proposed to enhance the performance of task scheduling. In the first layer, the tasks need to be distinguished into different types by their characters. Subsequently, the Cluster Selection Algorithm is proposed to dispatch the tasks to appropriate service clusters in the second layer. Besides this, a new scheduling algorithm is proposed in the third layer to dispatch the task to a suitable server in a server cluster to enhance the scheduling efficiency. Basically, the best task completion time can be obtained in our TLCD architecture. Furthermore, load balancing and reliability can be achieved under a cloud computing network environment. View Full-Text
Keywords: cloud computing; reliability; load balancing; Sufferage; task dispatching cloud computing; reliability; load balancing; Sufferage; task dispatching

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Chiang, M.-L.; Huang, Y.-F.; Hsieh, H.-C.; Tsai, W.-C. Highly Reliable and Efficient Three-Layer Cloud Dispatching Architecture in the Heterogeneous Cloud Computing Environment . Appl. Sci. 2018, 8, 1385.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Appl. Sci. EISSN 2076-3417 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top