Resource management is of key importance in a wide array of computer and network environments. Failure to effectively allocate resources necessary for smooth infrastructure operation may result in impediments in successful service provisioning. This is especially prominent in environments whose workloads present fluctuating resource demand, such as in Cloud-based infrastructures. The mathematical science of statistics offers an extensive theoretical and practical toolbox that can be of potential use in tackling such problems in the information technology domain. We propose a novel approach to resource management of virtualized data center components. We have worked toward creating a mechanism that allows for dynamic resource allocation, adapting to the changing demand patterns. Our system incorporates a resource controller, based on Statistical Process Control, which permits the online management of a virtual machine's processor and memory capacity through real-time analysis of its observed performance. We successfully demonstrate our approach, with real data, on an architecture running the core banking environment of a financial institution. The controller successfully manages the resource allocation of the virtual machine and stabilizes its performance while business workloads are being processed. Our approach can be extended to realize different workload models and to manage other types of hypervisor provisioned resources.
Infrastructure management is of key importance in a wide array of computer and network environments. The use of virtualization in cloud datacenters has driven the communications and computing convergence to a common operational entity. Failure to effectively manage the involved infrastructure results as impediments in provisioning a successful service. Information models facilitate the infrastructure management and current solutions can be effectively applied in most datacenter scenarios, apart from cases where the networking architecture relies heavily on systems virtualization. In this paper we propose an information model for managing virtual network architectures, where hypervisors and computing server resources are deployed as the basis of the networking layer. We provide a successful proof of concept by managing a virtual machine-based network infrastructure acting as an IP routing platform using statistical methods. Our proposal enables a dynamic reconfiguration of allocated infrastructure resources adapting, in real-time, to variations in the imposed workload.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.