云计算是一种商业计算模型。它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务。 资源调度是指在特定的资源环境下,根据一定的资源使用规则,在不同的资源使用者之间进行资源调整的过程。这些资源使用者对应着不同的计算任务(例如一个虚拟解决方案),每个计算任务存操作系统中对应于一个或者多个进程。通常有两种途径可以实现计算任务的资源调度:在计算任务所在的机器上调整分配给它的资源使用量,或者将计算任务转移到其他机器上。
给出最小能耗的云计算资源调度模型和最小服务器数量的云计算资源调度模型。
在同时间内让更多资源得到利用,减少不必要的资源浪费,使得平台内商家得到共赢。
对不可共享的资源实施互斥作用,防止由资源分配不当引起死锁。
可用容量最大化,降低碎片,降低能耗
在尽可能多的云服务器上分布负载,降低发生故障造成的影响,更好的应用程序性能
分配最低负荷的服务器
根据支持高可用性分配资源,将可用性等级与服务要求额成本相匹配
相同应用程序分配相同连接上的资源