公司
小米Inc.成立于2010年4月,是一家专注于智能手机、网络电视等智能设备,致力于构建智能家居生态系统的创新驱动技术公司。小米自成立以来,一直保持着惊人的增长速度,2012年售出了719万台智能手机,2013年售出了1870万台,2014年售出了6112万台。截至2014年底,小米的商业生态系统由22家子公司组成。
行业
制造业
业务需求
前端运营对IT支持需求的指数级增长,对小米现有的IT基础设施提出了巨大的挑战。
解决方案
Nutanix企业云平台
好处
- 大大提高了系统部署效率 - 从两周到两个小时
- 将存储性能提高200%
- 显著降低了数据中心的物理占用和功耗
- 显著减少了IT管理员50%的工作量,允许他们将更多的精力投入到业务创新中
挑战
With the rapid expansion of Xiaomi’s ecosystem as Xiaomi broke ground in more categories, there was an exponential growth of demand for IT support from front-end operations, posing a huge challenge to Xiaomi’s existing IT infrastructure which adopted the traditional three-tier architecture comprised of VMware ESi 5.5 virtual machines and SAN storage. The massive increase of users and systems caused an excessive burden on the backend storage system and seriously undermined the overall performance of the entire IT infrastructure, especially the performance of key enterprise applications such as Microsoft Exchange, MS SQL Server and SAP Business Suite. The addition of an increasing number of devices also greatly increased the complexity of IT maintenance.
为了满足内部对更强IT支持的需求,小米不断升级和优化IT系统架构,包括将原有的存储阵列替换为flash,以提高后端存储系统的整体性能,打破后端存储瓶颈。然而,SSD解决方案仍然被证明是不够的,因为快速的业务增长对后端存储系统提出了更高的要求。与此同时,持续增长的IT架构给数据中心的空间和电力消耗带来了巨大的压力。
解决方案
经过深思熟虑,小米决定采用全新的IT基础架构,彻底打破后端存储给整个IT基础架构带来的瓶颈,并获得更多的技术选择。为此,小米重新检查了其现有的IT基础结构。作为一个相信技术力量的公司,小米非常清楚技术对公司的重要性,并一直对新技术的应用非常热情。事实上,为了应对业务增长带来的挑战,小米很早就采用了虚拟化技术。但由于其传统的三层架构,虚拟化平台仍然使用共享存储,扩展能力较弱,使得整个虚拟化平台成为单一点,缺乏灵活性和可伸缩性。同时,共享存储性能较差,严重阻碍了虚拟化平台的发展。因此,小米决定采用新的体系结构来解决其整个IT基础设施的问题。就在那时,新兴的超融合技术进入了小米的视野。小米通过对超融合的详细了解,并与传统的三层架构进行综合比较,得出超融合可以解决其IT架构问题的结论,并决定采用超融合作为其虚拟化平台架构。
由于IT维护人力有限,小迈对IT解决方案提供商的要求非常高,稳定性,冗余配置,高可用性故障转移和解决方案的数据安全性。最终Xiaomi转向了Undanix,超融合的市场领导者,并且在仔细比较和分析其超融合产品和性能,功能和稳定方面的测试,它采用了Nutanix的企业云平台作为其新架构
结果
其虚拟化平台采用的Nutanix企业云平台,主要用于小米的Microsoft Exchange、MS SQL Server数据库、SAP Business Suite以及基于ipv6的机顶盒、互联网电视应用演示系统的部署,这两个都是基于互联网的系统,受到用户和数据流量爆炸式增长的影响,Nutanix企业云平台可以很好地处理这种情况。同时,Nutanix企业云平台解决方案将计算和存储相结合,有效解决了后端存储存在的性能和可伸缩性瓶颈,极大提升了一级数据库和业务关键应用等关键负载的性能。
在传统的存储系统中,随着存储容量的增加,控制器通常会成为一个瓶颈。这样做的一个主要原因是存储元数据存储在控制器中。由于传统系统只能扩展以适应有限数量的控制器,每个控制器的I/O负载随着虚拟机的增加而增加。相比之下,Nutanix的分布式元数据服务Medusa可以跨整个集群分发集群元数据,从而提供出色的可伸缩性。同时,可以将数据复制到多个节点,实现故障转移。该服务支持高可用性和对多个模块故障的容错。与传统解决方案依赖于有限数量的控制器,因此无法忍受多个控制器的故障不同,Nutanix的Medusa服务不仅完美地解决了后端存储给小米整个IT基础设施带来的瓶颈,而且赋予了它的IT架构向外扩展的能力。
由于Nutanix解决方案的易部署性,小米的IT支持团队可以加快系统部署,快速将新系统投入运行,从而大大提高了系统的启动效率和可用性。与以前的后端存储相比,它提供了300%的存储性能(以延迟衡量)和超过200%的吞吐量改进。通过Nutanix企业云平台,小米还显著降低了其数据中心的物理占用和功耗,节省了70%的空间和超过30%的功耗。更重要的是,Nutanix解决方案以其简单和方便的管理显著减少了50%的IT管理员的工作量,并允许他们将更多的精力投入到业务创新中。
此外,部署传统三层基础架构需要考虑网络,计算和存储之间的配置和兼容性。虽然Nutanix Enterprise Cloud平台的部署已保存所有问题,这大大提高了部署效率,并从两周到两个小时后缩短了部署时间。
未来的前景
对于正在考虑实施虚拟化平台或建立私有云的公司,Nutanix是领先的企业云公司,是他们在技术和应用方面的最佳选择,据吴嘉庆,基础设施架构部门的领导者,小米Inc. Nutanix’s outstanding performance, easy management and quick deployment have left a deep impression on him.
对于正在考虑实施虚拟化平台或构建私有云的公司,Nutanix是领先的企业云公司,是他们在技术和应用方面的最佳选择。
吴家庆,系统集团的领导者,基础设施建筑部,Xiaomi Inc