Abstract

Increased power usage and network performance degradation due to best-effort bandwidth sharing significantly affect tenancy cost, cloud adoption, and data center efficiencies. In this article, we propose a novel Sliding-Scheduled Tenant request model which enables tenants to specify the required duration of their application within a certain window, in addition to its resource requirement graph. We investigate the sliding-scheduled application placement and routing problem, which selects the start-time of requests within their specified time-window to reserve both server and network resources for their required duration, and therefore provide resource guarantees with predictable performance. Using the multi-component utilization-based power model, we formulate the problem as an optimization problem that maximizes the acceptance rate while consuming as low power as possible. We develop fast online heuristics that adopt power, acceptance and adaptive spread-based scheduling policies while allocating the resources with the consideration of request duration and current shutdown-time of the devices. We demonstrate the effectiveness of the proposed algorithms in terms of power saving and acceptance rate, 1) for small data centers, by comparing their performance with the numerical results obtained from solving the optimization problem using CPLEX and 2) for large data centers using comprehensive simulation results.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.