我创建了一个社交网站,其中包含以下内容:
-
FrontEnd:适用于网站的Java和适用于移动设备的混合应用程序 .
-
Web服务:返回JSON对象的Java Web服务 .
-
BackEnd:Neo4j(nosql,基于图形的数据库) .
我决定在任何 Cloud 服务器上托管此应用程序 . 经过所有研究,我决定使用谷歌计算引擎 . 我期待收到1000万并发用户 . 由于这是一个社交网站,用户将上传照片,喜欢,评论,博客,聊天等 . 我的地区将是亚洲/太平洋地区 . 谷歌确实提供定价计算器 . 请找到以下链接:
Click Here for Compute Engine pricing calculator
但是我不知道处理这些流量需要什么配置 . 如果你们中的任何一个人使用谷歌计算引擎,请帮助我从上面的链接中选择正确的服务器,持久磁盘,负载 balancer 和计算引擎部分的GCE网络带宽 . 这样我就可以估算出每月需要花费的成本 .
感谢您的帮助 .
1 回答
除了你,没有人可以估算成本 . 我们不知道应用程序的开发情况以及您如何使用资源 .
在Google Cloud上部署您的应用程序,构建性能测试计划(请参阅JMeter,LoadRunner等工具)并测试您的不同假设(VM类型,磁盘类型) .
使用监控工具(Google Compute Engine现在配备一个)来衡量您需要知道的任何事情(带宽,CPU使用率等等) . 这将允许您估算成本 .
这样,您就会知道每个选项的成本是多少,并且能够做出明智的决定 .