Sustainability-aware Resource Provisioning in Data Centers

Author(s):  
Jingzhe Wang ◽  
Balaji Palanisamy ◽  
Jinlai Xu
Author(s):  
Marcelo Amaral ◽  
Jordà Polo ◽  
David Carrera ◽  
Nelson Gonzalez ◽  
Chih-Chieh Yang ◽  
...  

AbstractModern applications demand resources at an unprecedented level. In this sense, data-centers are required to scale efficiently to cope with such demand. Resource disaggregation has the potential to improve resource-efficiency by allowing the deployment of workloads in more flexible ways. Therefore, the industry is shifting towards disaggregated architectures, which enables new ways to structure hardware resources in data centers. However, determining the best performing resource provisioning is a complicated task. The optimality of resource allocation in a disaggregated data center depends on its topology and the workload collocation. This paper presents DRMaestro, a framework to orchestrate disaggregated resources transparently from the applications. DRMaestro uses a novel flow-network model to determine the optimal placement in multiple phases while employing best-efforts on preventing workload performance interference. We first evaluate the impact of disaggregation regarding the additional network requirements under higher network load. The results show that for some applications the impact is minimal, but other ones can suffer up to 80% slowdown in the data transfer part. After that, we evaluate DRMaestro via a real prototype on Kubernetes and a trace-driven simulation. The results show that DRMaestro can reduce the total job makespan with a speedup of up to ≈1.20x and decrease the QoS violation up to ≈2.64x comparing with another orchestrator that does not support resource disaggregation.


Author(s):  
Rongliang Zhou ◽  
Cullen Bash ◽  
Zhikui Wang ◽  
Alan McReynolds ◽  
Thomas Christian ◽  
...  

Data centers are large computing facilities that can house tens of thousands of computer servers, storage and networking devices. They can consume megawatts of power and, as a result, reject megawatts of heat. For more than a decade, researchers have been investigating methods to improve the efficiency by which these facilities are cooled. One of the key challenges to maintain highly efficient cooling is to provide on demand cooling resources to each server rack, which may vary with time and rack location within the larger data center. In common practice today, chilled water or refrigerant cooled computer room air conditioning (CRAC) units are used to reject the waste heat outside the data center, and they also work together with the fans in the IT equipment to circulate air within the data center for heat transport. In a raised floor data center, the cool air exiting the multiple CRAC units enters the underfloor plenum before it is distributed through the vent tiles in the cold aisles to the IT equipment. The vent tiles usually have fixed openings and are not adapted to accommodate the flow demand that can vary from cold aisle to cold aisle or rack to rack. In this configuration, CRAC units have the extra responsibilities of cooling resources distribution as well as provisioning. The CRAC unit, however, does not have the fine control granularity to adjust air delivery to individual racks since it normally affects a larger thermal zone, which consists of a multiplicity of racks arranged into rows. To better match cool air demand on a per cold aisle or rack basis, floor-mounted adaptive vent tiles (AVT) can be used to replace CRAC units for air delivery adjustment. In this arrangement, each adaptive vent tile can be remotely commanded from fully open to fully close for finer local air flow regulation. The optimal configuration for a multitude of AVTs in a data center, however, can be far from intuitive because of the air flow complexity. To unleash the full potential of the AVTs for improved air flow distribution and hence higher cooling efficiency, we propose a two-step approach that involves both steady-state and dynamic optimization to optimize the cooling resource provisioning and distribution within raised-floor air cooled data centers with rigid or partial containment. We first perform a model-based steady-state optimization to optimize whole data center air flow distribution. Within each cold aisle, all AVTs are configured to a uniform opening setting, although AVT opening may vary from cold aisle to cold aisle. We then use decentralized dynamic controllers to optimize the settings of each CRAC unit such that the IT equipment thermal requirement is satisfied with the least cooling power. This two-step optimization approach simplifies the large scale dynamic control problem, and its effectiveness in cooling efficiency improvement is demonstrated through experiments in a research data center.


Author(s):  
Narander Kumar ◽  
Surendra Kumar

Background: Cloud Computing can utilize processing and efficient resources on a metered premise. This feature is a significant research problem, like giving great Quality-of-Services (QoS) to the cloud clients. Objective: Quality of Services confirmation with minimum utilization of resource and their time/costs, cloud service providers ought to receive self-versatile of the resource provisioning at each level. Currently, various guidelines, as well as model-based methodologies, have been intended to the management of resources aspects in the cloud computing services. Method: In this Research article, manage resource allocations dependent optimization Salp Swarm Algorithm (SSA) areused to merge various numbers of VMs on lessening Data Centers to SLA as well as required Quality-of-Service (QoS) with most extreme data centers use. Result: We compared with the various approaches like the First fit (FF), greedy crow search (GCS), and hybrid crow search with the response time and resource utilization. Conclusion: The proposed mechanism is simulated on Cloudsim Simulator, the simulation results show less migration time that improves the QoS as well minimize the energy consumssion in a cloud computing and IoT environment.


2013 ◽  
Vol 4 (1) ◽  
pp. 88-93
Author(s):  
Aarthee S ◽  
Venkatesan R

Cloud computing provides pay-as-you-go computing resources and accessing services are offered from data centers all over the world as the cloud. Consumers may find that cloud computing allows them to reduce the cost of information management as they are not required to own their servers and can use capacity leased from third parties or cloud service providers. Cloud consumers can successfully reduce total cost of resource provisioning using Optimal Cloud Resource Provisioning (OCRP) algorithm in cloud computing environment. The two provisioning plans are reservation and on-demand, used for computing resources which is offered by cloud providers to cloud consumers. The cost of utilizing computing resources provisioned by reservation plan is cheaper than that provisioned by on-demand plan, since a cloud consumer has to pay to provider in advance. This project proposes that the OCRP algorithm associated with rule based resource manager technique is used to increase the scalability of cloud on-demand services by dynamic placement of virtual machines to reduce the cost and also endow with secure accessing of resources from data centers and parameters like virtualized platforms, data or service management are monitored in the cloud environment.


Sign in / Sign up

Export Citation Format

Share Document