我是 Azure 的新手(我只使用过 AWS),所以如果我的观点不准确,请原谅我。
我目前正在构建执行以下操作的基础设施:
有一个服务器池,其中服务器的数量根据某种逻辑是弹性的(例如,根据负载,负载不仅仅是客户端的数量)。我想使用主服务器以编程方式添加/删除实例。
服务器池托管 Web 服务,我希望外部客户端根据某些标准进行连接。我认为上面的主服务器可以进行分区和客户端分配。
这在 Azure 中可行吗?我可以更改默认负载平衡以将自定义 DNS 地址返回给客户端吗?
答案1
你能在 Azure 中执行以下操作:
有一个服务器池,其中服务器的数量根据某种逻辑是弹性的(例如,根据负载,负载不仅仅是客户端的数量)。我想使用主服务器以编程方式添加/删除实例。
这称为计量和自动缩放,详情请参阅Cloud Ninja 网站
您还可以执行以下操作:
服务器池托管一个 Web 服务,我希望外部客户端根据某些标准进行连接。我认为上面的主服务器可以进行分区和客户端分配
> 我可以更改默认负载平衡以向客户端返回自定义 DNS 地址吗?
你可以做很多事情任何事物你喜欢如果你使用Azure VM另一方面,我不确定你为什么要这样做,Azure 已经提供了自动、透明的WebRoles 的负载平衡为什么您认为自己可以做得更好?