首页> 外国专利> Systems and methods for distributed network-aware service placement

Systems and methods for distributed network-aware service placement

机译:用于分布式网络感知服务放置的系统和方法

摘要

Exemplary methods for distributed multi-component network-aware service placement in a resource pool include utilizing a hierarchy of agents associated with computing resources of a cloud architecture. An agent in the hierarchy can merge solution encodings to find cover sets indicating feasible placement solutions that can cover an entire application placement request. The agent can partition the components across its children nodes such that global network traffic is minimized. An application graph is generated with components as vertices and edges indicating connections between the components and having associated weights indicating a data transfer rate between the components. The edges can be sorted, and each cover set can be processed by repeatedly assigning unassigned pairs of components having higher data transfer rates to a common assignment set. If multiple placement solutions are found, determined placement costs for each can be used to identify the preferred placement.
机译:用于资源池中的分布式多组件网络感知服务放置的示例性方法包括利用与云架构的计算资源相关联的代理的层次结构。层次结构中的代理可以合并解决方案编码以找到封面集,该封面集指示可以覆盖整个应用程序放置请求的可行放置解决方案。代理可以在其子节点上划分组件,以使全局网络流量最小化。生成一个应用图,其中的组件为顶点,边缘表示组件之间的连接,并具有关联的权重,表示组件之间的数据传输速率。可以对边缘进行分类,并且可以通过将具有较高数据传输速率的未分配组件对重复分配给公用分配集来处理每个封面集。如果找到多个安置解决方案,则可以使用确定的每个安置成本来确定首选安置。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号