人力资源短缺及过剩的平衡方法?

如题所述

第1个回答  2020-11-14
较原始的资源分配方法是权重轮循均衡算法,它根据各个资源拥有者资源的数量,分别给每一个资源拥有者分配一个既定的权重,然后依据这个权重,将服务请求分配给各资源拥有者。很显然,该分配方法没有考虑到不同的服务请求会耗用不同数量的资源这一重要因素,在服务日益大众化和多样化的今天,有很大的局限性;另一种常用平衡方法是处理能力均衡算法,即各资源拥有者定期周期性地将自身的资源使用状况上报到专门的仲裁机构(资源平衡器);资源平衡器收集、统计、比较各资源拥有者的资源使用状况,然后决策将服务请求分派给哪一个资源拥有者。这种方法运算精确,能很好地平衡各资源拥有者的使用状况;但也有一个问题由于采用资源平衡器集中决策,资源平衡器很容易成为系统解决方案的瓶颈。随着互联网的普及、大规模电子商务应用的出现,应用规模不断扩大,这种资源平衡方法越来越显示出它的局限性。
为实现上述目的,资源使用平衡方法包括步骤在资源平衡器上采用简单轮询均衡算法,将各资源拥有者的当前资源量以显式的方式表达;资源拥有者采用处理能力均衡算法,通过统计和运算得到自身的资源使用情况,并于近期获得的服务负载相比较。
本发明采用多级控制的资源使用平衡方法,使得部分复杂的运算从集中决策的资源平衡器转移到资源拥有者上来完成,这样资源平衡器不再是约束系统性能的瓶颈,能有效的提高系统的可扩展性和高效性。本发明实现简单,有很强的自适应性。
第二级在各资源拥有者和资源平衡器上共同完成,采用处理能力算法。具体是各资源拥有者通过统计和运算得到自身的资源使用状况,并与近期所获得的服务负载相比较。根据比较的结果,各资源拥有者独立地作出决定
相似回答