1

我正在尝试将我的应用程序从 GoDaddy 虚拟机迁移到 Azure 虚拟机。

我想将 1 个 VM 作为数据库服务器,将另一个 VM 作为 Web 服务器,但在这种情况下它的工作速度非常慢,我将 DB 安装在与 Web 应用程序相同的服务器上,而且速度很快。

那么问题来了:如何提高两个虚拟机之间的性能?两者都位于“美国东部”,是否可以通过某种方式将两者都定位在同一个盒子中......?你有什么建议?

4

3 回答 3

3

发现问题。不是 Azure,而是 MySQL 数据库的问题。我必须设置参数

skip-name-resolve

在 my.ini 文件中,而不是两者都位于同一服务器上时那么快。

于 2012-06-22T17:55:59.083 回答
0

确保您的虚拟机在同一个关联组中,以便机器由结构控制器地理定位在一起,即在美国东部

同一云服务和亲和组中的机器应该具有减轻的直接网络流量,您能否在同一亲和组上在它们之间运行一些 ping 测试并与我们共享 plz。

例如 RDP 并从命令行运行 ping。

如上所述,机器越强大,带宽/网络流量就越好,建议扩大 SQL 机器。

*更多关于亲和力组的信息:http: //convective.wordpress.com/2012/06/10/affinity-groups-in-windows-azure/

干杯

于 2012-06-22T17:16:50.903 回答
0

亲和组是要走的路。在同一个关联组中配置这两个 VM 将使这两个 VM 位于同一位置。

于 2013-04-28T16:24:29.437 回答