Nature-inspired resource management and dynamic rescheduling of microservices in Cloud datacenters

dc.contributor.authorJoseph, C.T.
dc.contributor.authorChandrasekaran, K.
dc.date.accessioned2026-02-05T09:26:44Z
dc.date.issued2021
dc.description.abstractDistributed Cloud environments are now resorting to Cloud applications composed of heterogeneous microservices. Cloud service providers strive to provide high quality of service (QoS) and response time is one of the key QoS attributes for microservices. The dynamism of microservice ecosystems necessitates runtime adaptations and microservices rescheduling to avoid performance degradation. Existing works target rescheduling in hypervisor-based systems, while ignoring the influence of configuration parameters of container-based microservices. In an effort to address these challenges, this article describes a novel microservice rescheduling framework, throttling and interaction-aware anticorrelated rescheduling for microservices, to proactively perform rescheduling activities whilst ensuring timely service responses. Based on periodic monitoring of the performance attributes, the framework schedules container migrations. Considering the exponentially large solution space, a metaheuristic approach based on multiverse optimization is developed to generate the near-optimal mapping of microservices to the datacenter resources. Experimental results indicate that our framework provides superior performance with a reduction of up to 13.97% in the average response time, when compared with systems with no support for rescheduling. © 2021 John Wiley & Sons Ltd.
dc.identifier.citationConcurrency and Computation: Practice and Experience, 2021, 33, 17, pp. -
dc.identifier.issn15320626
dc.identifier.urihttps://doi.org/10.1002/cpe.6290
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/23079
dc.publisherJohn Wiley and Sons Ltd
dc.subjectBiomimetics
dc.subjectContainers
dc.subjectOptimization
dc.subjectResponse time (computer systems)
dc.subjectCloud applications
dc.subjectCloud service providers
dc.subjectConfiguration parameters
dc.subjectDynamic re-scheduling
dc.subjectMeta-heuristic approach
dc.subjectPerformance degradation
dc.subjectPeriodic monitoring
dc.subjectResource management
dc.subjectQuality of service
dc.titleNature-inspired resource management and dynamic rescheduling of microservices in Cloud datacenters

Files

Collections