估算 Azure VM 上实体的成本

估算 Azure VM 上实体的成本

我们正在考虑将我们的托管解决方案转移到 Azure(我们是微软开发公司,所以这样做很合理)。只是似乎很难估算我们的托管解决方案的成本。

简单介绍一下我们的场景。我们的应用程序是一个简单的 asp.net 前端,它支持 SQL Server 数据库。我们在 VPS 提供商上设置了两层,其中 1 个 VM 用于 Web 盒,1 个 VM 用于 SQL 盒。当客户使用我们的托管解决方案时,他们会在 Web 盒上的 IIS 中获得一个 Web 应用程序设置,并在 SQL 盒上连接一个数据库,它们相互通信,并为用户提供了一个 Web 链接以供使用(此时多租户设置不在管道中)。目前,我们每月向 VPS 提供商支付一笔费用,这涵盖了所有费用。

现在转向 Azure,当我们更多地考虑按使用量付费的设置时,这会稍微改变游戏规则。我想要做的是将一家测试公司添加到 Azure 设置中(我们现在在 Azure 中有一个概念验证副本),并通过它模拟一天的使用情况,然后检查它在我们的帐户上产生的费用。然后创建另一家测试公司并模拟一天的使用情况,看看由此产生的成本。我在想,一旦我们在盒子上有了这么多的测试公司,我们就可以检查成本,并在所有公司中取平均值,并估算出一家普通公司每天的成本。如果我现在说得傻了,请告诉我?我认为这种成本预测会很常见。

问题是,我们似乎唯一能做的事情就是每天早上查看我们的账户,看看前一天的费用是多少,要深入了解更多费用似乎非常困难,甚至不可能。我们可以在账户页面上看到我们使用的每一件东西(存储、CPU、输入输出),但很难将它们与实际的每日费用联系起来。

有人能提供建议来帮助我们实现目标吗?

答案1

您是否尝试过VM 定价计算器? 只要您大致了解带宽和存储的使用情况,我认为您就可以从中得到一个相当准确的数字。

相关内容