SmartX超融合如何解决虚拟机性能不足问题?

参与7

3同行回答

由于这个问题没有提到任何前置的背景,也没性能不足相关的数据,因此也无法准确理解用户背后的问题,但我猜测问题的内容是:SmartX 超融合是通过哪些机制来避免在传统基础架构中常见的虚拟机性能不足的问题。传统架构运行虚拟化经常碰到的问题是:最初虚拟机数量比较少的时候,性能...显示全部

由于这个问题没有提到任何前置的背景,也没性能不足相关的数据,因此也无法准确理解用户背后的问题,但我猜测问题的内容是:SmartX 超融合是通过哪些机制来避免在传统基础架构中常见的虚拟机性能不足的问题。传统架构运行虚拟化经常碰到的问题是:最初虚拟机数量比较少的时候,性能还不错;但随着虚拟机数量增多,便会发现虚拟机的响应变得越来越慢。明明服务器的 CPU 性能是越来越好,内存也是越来越大的,虚拟机为什么会变慢?更大的原因可能是存储 I/O 性能不足。更强的 CPU 和更大的内存,使得虚拟化平台能运行的虚拟机数量变多,I/O 访问更密集了,如果存储性能不足,那么就会使得每台虚拟机无法获得足够的 I/O 响应能力,虚拟机和业务就普遍变慢了。

针对存储性能问题,SmartX 做了很多的优化,例如:

  • 横向扩展:采用分布式架构,使得存储支持横向扩展,随着节点数量增加,容量和性能同步扩展,可保证 单位容量的性能不会下降(IOPS/G)
  • 冷热数据分层存放:利用 SSD 作为缓存,热数据的 I/O 访问优先在 SSD 里面响应,确保热数据获得最佳性能。当数据变冷将自动移动到 HDD 容量层,确保以较低成本存放冷数据。
  • 高速网络作为存储网络:由于分布式存储需要跨网络存放多份数据副本,通过高速网络降低 I/O 访问延时,使得 I/O 的本地访问与网络访问两者的延时更加接近,从而提升整体性能。目前 SmartX 不单支持 10G 以太网作为存储网络,甚至支持 25G 、100G RDMA 网络,可进一步提升存储性能。
  • 极致优化 I/O 路径: I/O 本地化,该机制使得虚拟机在本地主机有一份完整副本,IO 读取时无需经过网络,降低 IO 延时; boost 模式,进一步缩短虚拟机与宿主机之间的本地 IO 路径。
  • 全闪集群:支持 NVMe SSD 构建全闪高性能集群

    这些功能可以使得虚拟机能满足绝大部分场景的性能要求,并可以有效避免因虚拟机规模扩展引起性能下降的问题。

收起
软件开发 · 2023-06-26
浏览432
nkj827nkj827项目经理长春长信华天
SmartX超融合基于存储的分布式架构,超融合具备灵活弹性扩展能力,将多套单元设备通过高性能网络聚合起来,形成统一的计算和存储集群。显示全部

SmartX超融合基于存储的分布式架构,超融合具备灵活弹性扩展能力,将多套单元设备通过高性能网络聚合起来,形成统一的计算和存储集群。

收起
系统集成 · 2020-05-29
浏览1870
wangtao2015wangtao2015技术经理某农商银行
smartx超整合架构可以软硬件分开部署。硬件可以选择处理能力强的处理器。另外也可以减少虚拟机部署数量来减少资源争用现象显示全部

smartx超整合架构可以软硬件分开部署。硬件可以选择处理能力强的处理器。另外也可以减少虚拟机部署数量来减少资源争用现象

收起
银行 · 2020-05-29
浏览1791

提问者

wenruoyiming
网络工程师山西恒信科技有限公司
擅长领域: 存储服务器灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-05-29
  • 关注会员:4 人
  • 问题浏览:3908
  • 最近回答:2023-06-26
  • X社区推广