作者:禅与计算机程序设计艺术
1.简介
云计算是一种新型的IT服务模式,具有广阔的应用前景。随着云计算的普及,越来越多的企业将其作为平台转移到互联网之上,并希望在这一新的服务模式中享受高效率的优势。因此,优化云计算资源管理方式成为一个关键问题。最近,云计算提供商提出了一种基于群体遗传算法(GA)的新型优化模型,使得云资源的管理更加有效。本文就基于这一观点展开讨论,对云计算资源管理方式进行全面的分析和总结。
2.基本概念术语说明
2.1什么是云计算?
云计算(Cloud Computing)是一种利用Internet公共网络所提供的远程服务器、存储空间、数据库和相关的网络服务的能力,利用户可以快速部署虚拟化的应用系统、高可用性的数据中心、以及可扩展的网络带宽等资源,从而有效地实现业务需求和节省成本。云计算属于计算高度弹性、按需付费、共享资源、易扩展等特点。目前,中国已建成的公有云计算市场规模达到2万亿美元,仅次于美国、欧洲和日本的地位。
2.2什么是优化?
在计算机科学中,优化是指在满足一定目标或约束条件下,找到最佳值的方法或过程。优化问题一般分为两类:
- 单目标优化:指在给定一组限制条件下,找到一个目标函数的一个全局最优解。
- 多目标优化:指同时考虑多个目标函数之间的关系,寻找能够同时满足多个目标的全局最优解。
2.3什么是群体遗传算法?
群体遗传算法(Genetic Algorithms,GA)