机群层级
注意:本页上的内容适用于 Clanforge。如果使用 Multiplay Hosting,请参阅 Multiplay Hosting 文档。
本主题详细介绍了机群对象的层级结构、包含的子组件以及各子组件之间的关系。机群对象具有以下子组件:
在为游戏设计机群之前,请务必了解机群的层级结构。机群是对地区、位置、游戏服务器和缩放设置进行的主题级别逻辑分组。
机群地区
一个机群可以包含一个或多个机群地区,不过,每个机群地区仅能位于一个机群内。机群地区是地区位置和地区特定缩放设置的逻辑容器。
地区位置
地区位置是指每个机群地区内的特定地理位置。例如,美国中部机群地区可能包含德克萨斯州达拉斯和密西西比州杰克逊地区位置。机群地区可以包含一个或多个地区位置,不过,一个机群地区通常包含多个位置。您甚至可以在机群地区中纳入来自不同数据中心的位置以实现冗余,从而增加机群地区的弹性。
机器
每个机群地区位置都具有来自单个云提供商的机器(或计算容量)或位于该位置的一系列裸机数据中心。
机器可以是:
- 裸机数据中心中的物理机器
- 来自云提供商的虚拟云机器
机器存在于地区位置内,每个地区位置可以有一台或多台机器。要在一个地区位置实现云扩展,需要一个用于裸机的裸机位置和一个用于云机器的云位置。
游戏服务器
每台机器都有一组游戏服务器。玩家可以通过服务器特定客户端手动加入或通过 Matchmaker 自动加入。一台机器上可以有一个或多个游戏服务器,不过,通常基于成本效益考虑,每台机器上会有规定数量的游戏服务器实例。每台机器上的游戏服务器数量即服务器密度。