我需要在azure云上设置性能测试环境。我在美国东部需要很少的虚拟机,在欧洲很少有虚拟机,在亚洲地区甚至更少。 比我需要在它们之间建立连接。 如果我创建云服务并在同一个虚拟机上创建多个虚拟机,那么这些虚拟机可以相互通信。但是,所有虚拟机都保留在一个区域
虚拟网络的情况也是如此。 有没有办法根据我的需要设置环境
答案 0 :(得分:0)
我不太确定你的设置是什么,因此,给出正确答案有点困难。那说:
当你跨越数据中心时,虚拟网络将无济于事,因为它们被绑定到一个数据中心。如果一个数据中心内的VM a
想要与另一个数据中心的VM b
通信,则VM a
将需要通过VM b
的公共端点(如果您正试图访问特定的VM,然后确保它是直接端点,而不是负载平衡的。然后,您可以设置基于IP的ACL,仅允许VM a
的IP地址访问它(或提出另一种安全方案)。
就性能测试而言:如果您实际上在跨越2个数据中心的两个VM之间创建了负载,那么您将有潜在的时间来应对。我不知道你在做什么,所以我不知道这会对你产生怎样的影响。不要对这两个数据中心通过高速互连直接相互讨论做出任何假设 - 这种流量很容易通过公共互联网传播。