Conference Papers

Permanent URI for this collectionhttps://idr.nitk.ac.in/handle/123456789/28506

Browse

Search Results

Now showing 1 - 4 of 4
  • Item
    Survey of dynamic resource management approaches in virtualized data centers
    (IEEE Computer Society help@computer.org, 2013) Bane, R.R.; Annappa, B.; Shet, K.C.
    Virtualization technology enabled hosting of applications and services in an isolated and resource guaranteed virtual machines (VMs). Typically single physical machine (PM) runs multiple virtual machines and application resource demands are changing with time. To achieve this, dynamic resource provisioning of physical machine resources to VMs in virtualized data center is necessary. Data center requires this provisioning should be elastic so that its cost can be minimized and service level objectives (SLO) can be met by allocating exact amount of resources. It invites two main challenges: (1) determining how many resources need to be allocated to the application where resource demand is dynamic and (2) prediction of the application resource need in advance so that resource allocation could be adjusted ahead of the actual need. In this paper we have given various ways of handling above mentioned challenges for dynamic resource management and their comparisons. © 2013 IEEE.
  • Item
    Virtual Machine Migration Triggering using Application Workload Prediction
    (Elsevier, 2015) Raghunath, B.R.; Annappa, B.
    Dynamic provisioning of physical resources to Virtual Machines (VMs) in virtualized environments can be achieved by (i) vertical scaling-adding/removing attached resources from existing virtual machine and (ii) horizontal scaling-adding a new virtual machine with additional resources. The live migration of virtual machines across different Physical Machines (PMs) is a vertical scaling technique which facilitates resource hot-spot mitigation, server consolidation, load balancing and system level maintenance. It takes significant amount of resources to iteratively copy memory pages. Hence during the migration there may be too much overload which can affect the performance of applications running on the VMs on the physical server. It is better to predict the future workload of applications running on physical server for early detection of overloads and trigger the migration at an appropriate point where sufficient number of resources are available for all the applications so that there will not be performance degradation. This paper presents an intelligent decision maker to trigger the migration by predicting the future workload and combining it with predicted performance parameters of migration process. Experimental results shows that migration is triggered at an appropriate point such that there are sufficient amount of resources available (15-20% more resources than high valued threshold method) and no application performance degradation exists as compared to properly chosen threshold method for triggering the migration. Prediction with support vector regression has got decent accuracy with MSE of 0.026. Also this system helps to improve resource utilization as compared to safer threshold value for triggering migration by removing unnecessary migrations. © 2015 The Authors.
  • Item
    Construing microservice architectures: State-of-the-art algorithms and research issues
    (Springer Verlag service@springer.de, 2019) Nene, A.V.; Joseph, C.T.; Chandrasekaran, K.
    Cloud Computing is one of the leading paradigms in the IT industry. Earlier, cloud applications used to be built as single monolithic applications, and are now built using the Microservices Architectural Style. Along with several advantages, the microservices architecture also introduce challenges at the infrastructural level. Five such concerns are identified and analysed in this paper. The paper presents the state-of-art in different infrastructural concerns of microservices, namely, load balancing, scheduling, energy efficiency, security and resource management of microservices. The paper also suggests some future trends and research domains in the field of microservices. © Springer Nature Switzerland AG 2019.
  • Item
    Machine Learning Powered Autoscaling for Blockchain-Based Fog Environments
    (Springer Science and Business Media Deutschland GmbH, 2022) Martin, J.P.; Joseph, C.T.; Chandrasekaran, K.; Kandasamy, A.
    Internet-of-Things devices generate huge amount of data which further need to be processed. Fog computing provides a decentralized infrastructure for processing these huge volumes of data. Fog computing environments provide low latency and location-aware alternative to conventional cloud computing by placing the processing nodes closer to the end devices. Co-ordination among end devices can become cumbersome and complex with the increasing amount of IoT devices. Some of the major challenges faced while executing services in the fog environment is the resource provisioning for the user services, service placement among the fog devices and scaling of fog devices based on the current load on the network. Being a decentralized infrastructure, fog computing is vulnerable to external threats such as data thefts. This work presents a blockchain based fog framework for making autoscaling decisions with the use of machine learning techniques. Evaluation is done by performing a series of experiments that show how the services are handled by the fog framework and how the autoscaling decisions are made. © 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.