Cost oriented virtualized resource optimization allocation for SBS

被引:0
作者
School of Information Science & Engineering, Northeastern University, Shenyang [1 ]
110819, China
机构
[1] School of Information Science & Engineering, Northeastern University, Shenyang
来源
Dongbei Daxue Xuebao | / 7卷 / 929-932 and 941期
关键词
Cloud computing; Cost optimization; Resource allocation; Service-based software system; Virtualization;
D O I
10.3969/j.issn.1005-3026.2015.07.004
中图分类号
学科分类号
摘要
When deploying applications in cloud environments, there are few researches on the optimal resource allocation for cloud applications described as service based software systems (SBS). To solve the problem, resource configuration (RC) was defined, and a method for identifying all the RCs of any component services was proposed. Based on this, the resource allocation for SBS was modeled as combination optimization of RCs, and a genetic algorithm (GA) with improved cross operator and mutation operator was presented to solve the optimization model. Effectiveness of the model was proved by the experiment results, and it was showed that the proposed GA converged fast. In addition, similar optimal solutions could be obtained by the GA with linear programing, and it was more efficiency to deal with larger problem. ©, 2015, Northeastern University. All right reserved.
引用
收藏
页码:929 / 932and941
相关论文
共 11 条
  • [1] Durao F., Carvalho J.F.S., Fonseka A., Et al., A systematic review on cloud computing, The Journal of Supercomputing, 68, 3, pp. 1321-1346, (2014)
  • [2] Zeng L.Z., Benatallah B., Ngu A.H.H., Et al., QoS-aware middleware for web services composition, IEEE Transactions on Software Engineering, 30, 5, pp. 311-327, (2004)
  • [3] Alhamad M., Dillon T., Chang E., A survey on SLA and performance measurement in cloud computing, Lecture Notes in Computer Science, pp. 469-477, (2011)
  • [4] Abdelzaher T.F., Shin K.G., Bhatti N., Performance guarantees for web server end-systems: a control-theoretical approach, IEEE Transactions on Parallel and Distributed Systems, 13, 1, pp. 80-96, (2002)
  • [5] Urgaonkar B., Shenoy P., Chandra A., Et al., Agile, dynamic provisioning of multi-tier Internet applications, ACM Transactions on Autonomous Adaptive Systems, 3, 1, pp. 1-20, (2008)
  • [6] Jiang D.J., Pierre G., Chi C.H., Autonomous resource provisioning for multi-service web applications, Proceedings of the 19th International World-Wide Web Conference, pp. 471-480, (2010)
  • [7] Shi X.-L., Xu K., Utility maximization model of virtual machine scheduling in cloud environment, Chinese Journal of Computers, 36, 2, pp. 252-262, (2013)
  • [8] Su C.T., Hsu J.H., An extended Chi2 algorithm for discretization of real value attributes, IEEE Transactions on Knowledge and Data Engineering, 17, 3, pp. 437-441, (2005)
  • [9] Harris D., Burges J.C., Kaufman L., Et al., Support vector regression machines, Neural Information Processing Systems, 9, pp. 155-161, (1997)
  • [10] Zhu Q., Agrawal G., Resource provisioning with budget constraints for adaptive applications in cloud environments, IEEE Transactions on Services Computing, 5, 4, pp. 497-511, (2012)