基于拍卖的资源分配环境:设计与实践
在计算机系统中,资源分配一直是一个关键问题。随着大规模分布式计算基础设施的出现,传统的资源分配方法面临着新的挑战。市场机制被认为是一种有效的资源分配方式,但在实际应用中却面临诸多困难。本文通过两个实际案例,探讨了基于拍卖的资源分配系统的设计与实践,分析了其优势和挑战,并提出了未来的研究方向。
1. 引言
许多计算机系统的资源分配目标已不再是单纯追求利用率最大化。当资源需求超过供给时,需要一种策略来指导资源分配决策。市场机制被频繁提出,旨在为竞争利益间的资源分配提供目标导向的方法,同时最大化用户的整体效用。
大规模分布式计算基础设施的出现,为重新审视市场机制在资源分配中的应用提供了机会。这类系统具有一些特点,使得市场机制成为合适的选择:
- 用户需求模式常同步,导致资源需求过剩常见。
- 资源所有权由社区共享,众多参与者关注资源分配政策。
- 资源众多,难以通过人工管理或无协调的过程解决资源竞争问题。
然而,市场机制在实际应用中尚未广泛普及。计算机系统与传统市场存在差异,主要体现在:
- 缺乏自然市场组件,用户不习惯用货币衡量资源效用,且系统缺少资源生产手段,资源供需不平衡常见。
- 参与者行为不同,用户可能更倾向于简单的接口和分配策略,而非复杂的投标方式。
为应对这些挑战,我们介绍两个基于市场机制的资源分配系统:Bellagio和Mirage。这两个系统采用以用户为中心的设计,使用资源发现接口和组合投标语言进行资源分配,并引入虚拟货币政策。
2. 背景
自20世纪90年代中期以来,大规模分布式计算基础设施成为提供
超级会员免费看
订阅专栏 解锁全文
37

被折叠的 条评论
为什么被折叠?



