The rapid advancement in wireless and mobile technology has resulted in a large number of Internet users. Nowadays, people are busy in accessing various applications most of the time. The users can access various cloud-based applications and services, on a pay-per-use basis. Nowadays, edge, fog, and dew computing along with cloud computing have come into the picture to provide faster service to the users. However, resource discovery, allocation, and scheduling become challenging, when the number of users is high and changes rapidly. Resource management includes resource discovery, allocation, resource classification, organization, resource scheduling, resource clustering, resource orchestration, resource monitoring, interoperability, portability, security, privacy, fault tolerance, energy efficiency in resource management, etc.
Cloud computing is one of the most significant areas of computing and information systems. Cloud computing permits the users to execute exhaustive computations outside the resource-constrained devices. Cloud computing provides infrastructure-as-a-service, platform-as-a-service, and software-as-a-service, on a pay-per-use basis. However, efficient resource management for cloud computing is one of the challenging issues.
The book aims to focus on resource management in distributed computing systems. The objective of the book is to present a collection of original, unpublished, and high-quality research papers, which report the latest research advances on resource discovery, allocation, scheduling, etc., in cloud, fog, edge, and dew computing.