Abstract
This paper proposes to employ linear programming algorithms for global resource scheduling to reduce the extra cost for power consumption and operation expenditures, for remote resource access in a cloud-based resource pool with concrete restraints of the networking environment. The scheduler adapts the problem modeling granularity and solution which corresponds to the differential demands of the various stages of a continual process for the initial construction and subsequent operation of a cloud-based resource pool. In particular, the proposed algorithms takes into account resource configuration, service deployment and real-time load, among other factors, to strike a tradeoff among the scheduling performance, response time and computation cost. Different environment modeling methods are provided according to the specific location of networking resource bottleneck. A simple greedy algorithm is provided for a small-scale pool with abundant networking resources.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Clark, C., Fraser, K., Hand, S., Hansen, J., Jul, E., Limpach, C., Pratt, I., Warfield, A.: Live migration of virtual machines. In: Proc. of the 2nd Conference on Symposium on Networked Systems Design & Implementation, vol. 2, p. 286. USENIX Association (2005)
Song, Y., Wang, H., Li, Y., Feng, B., Sun, Y.: Multi-Tiered On-Demand Resource Scheduling for VM-Based Data Center. In: Proc. of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 148–155. IEEE Computer Society, Los Alamitos (2009)
Chase, J., Anderson, D., Thakar, P., Vahdat, A., Doyle, R.: Managing energy and server resources in hosting centers. In: Proc. of the Eighteenth ACM Symposium on Operating Systems Principles, pp. 103–116. ACM, New York (2001)
Zhao, W., Wang, Z., Luo, Y.: Dynamic memory balancing for virtual machines. ACM SIGOPS Operating Systems Review 43(3), 37–47 (2009)
White Paper of DSN (Distributed Service Network) v2.0. Department of Network Technology, China Mobile Research Institute (2010)
Camarillo, G., Garcia-Martin, M.: The 3G Multimedia Subsystems: Merging the Internet and the cellular worlds. John Wiley and Sons, Inc., Chichester (2004)
White Paper of DSN (Distributed Service Netowrk) v1.0. Department of Network Technology, China Mobile Research Institute (2008)
Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the art of virtualization. In: Proc. of the 9th ACM Symposium on Operating Systems Principles, pp. 164–173 (2003)
Sotomayor, B., Montero, R., Llorente, I., Foster, I.: Virtual infrastructure management in private and hybrid clouds. IEEE Internet Computing 13(5), 14–22 (2009)
Wood, T., Shenoy, P., Venkataramani, A., Yousif, M.: Black-box and gray-box strategies for virtual machine migration. In: Proc. of the 4th USENIX Symposium on Networked Systems Design and Implementation, pp. 229–242 (2007)
Hillier, F., Lieberman, G.: Introduction to Operations Research, 9th edn. McGraw Hill Education, New York (2009)
Ahuja, R., Magnanti, T., Orlin, J.: Network flows: theory, algorithms, and applications (1993)
Klein, M.: A primal method for minimal cost flows with applications to the assignment and transportation problems. Management Science 14(3), 205–220 (1967)
Goldberg, A., Tarjan, R.: Finding minimum-cost circulations by successive approximation. Mathematics of Operations Research 15(3), 430–466 (1990)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Deng, L., Yu, Q., Peng, J. (2011). Adaptive Optimal Global Resource Scheduling for a Cloud-Based Virtualized Resource Pool. In: Park, J.J., Lopez, J., Yeo, SS., Shon, T., Taniar, D. (eds) Secure and Trust Computing, Data Management and Applications. STA 2011. Communications in Computer and Information Science, vol 186. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22339-6_28
Download citation
DOI: https://doi.org/10.1007/978-3-642-22339-6_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22338-9
Online ISBN: 978-3-642-22339-6
eBook Packages: Computer ScienceComputer Science (R0)