用2个Linode 1G和用一个Linode 2G,效果是一样吗?

2013-05-16 09:27:53 +08:00
 feilaoda
Web + MySQL,性能上没什么区别吧?
2717 次点击
所在节点    问与答
4 条回复
lecher
2013-05-16 12:35:12 +08:00
单从硬件性能来说:
cpu性能有差别.虽然优先使用的vcpu数量一致,但是2个1G的套餐,总共可以使用16个vcpu
磁盘读写io有差别.1G和2G的套餐,磁盘io是一样的.2个1G比一个2G多一倍的io.
对外带宽流量相同,但是并发的带宽肯定是2个1G的套餐加起来高.

从业务上来说:
拆成两个,业务协作上面难度比一个2G高.在数据同步上要复杂一些.分成两个套餐,部署的环境要考虑同步的问题.

还是要根据具体业务来决定,比如非要加2G的数据库缓存到内存,或者业务不是那么复杂,就不要拆成两个套餐给自己添麻烦了.
shiny
2013-05-16 12:36:49 +08:00
大多数情况下压力都在数据库,web压力比较小,所以平分实际上没有好处。
需要根据自己的情况来处理。
gdm
2013-05-16 13:37:02 +08:00
硬件总性能是两个高,但是两个都要装环境,所以硬件的网站可使用性能应该是一个高
feilaoda
2013-05-16 13:42:03 +08:00
不考虑部署环境等因素,看来用2个Linode会好一些。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/69031

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX