首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >云托管IO吞吐量是否依赖于其他虚拟化?

云托管IO吞吐量是否依赖于其他虚拟化?
EN

Server Fault用户
提问于 2013-08-28 09:36:18
回答 2查看 78关注 0票数 0

我当前的VPS (5节点tmdhosting )磁盘IO吞吐量非常慢;一个简单的插入mysql查询可能需要超过10秒(是的,超过10秒!)来完成。我已经检查过了,我的VPS没有得到充分利用,我强烈怀疑在同一个物理服务器上与我的VPSes同居的其他正在做大量的磁盘IO操作,而代价是我的。

不仅如此,mysql写查询的性能可能非常不一致;在一天中它是快速的,而在另一天它是缓慢的。这也加强了我的上述怀疑。

我正在考虑切换到云托管。但是,我担心云托管可能存在同样的问题(即:所有可视化对象之间共享IO吞吐量),这一点我说得对吗?

有什么托管包可以用来获得一致的IO吞吐量吗?我知道专用服务器是最终的答案,但我还不想使用专用服务器。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2013-08-28 09:40:14

如果您想要保证一致的I/O响应时间,只有具有本地磁盘的专用服务器才是唯一的答案。即使是连接到SAN的专用物理服务器(更不用说虚拟服务器),如果SAN负载过大,也会很慢。

所以,最好明智地选择下一位主持人!如果物理硬件严重滞后,则无法进行大量的软件优化。

票数 2
EN

Server Fault用户

发布于 2013-08-28 10:21:49

答案是肯定的。这台机器有一套光盘,具有特定的IO预算。在所有VPS之间共享。和处理器一样。

THis是所有共享资源的一个已知问题--在虚拟化之前,它是SAN的一个已知问题,定义不太好,因此数据库最终出现在SAN中的共享光盘上。同样的问题: IO不一致,因为IO预算并不“困难”,但是您的分配取决于其他机器。

但10秒太可怕了。非常可怕。

云是一样的。您需要确定性功能,您需要拥有自己的硬件(不一定拥有)或共享主机,该主机能够分配所获得的预算(例如IO)。这要花很多钱。

但说真的,再一次,10秒钟是可怕的。试试便宜点的主人。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/534398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档