微信号:infoqchina

介绍:有内容的技术社区媒体

极简大法,化繁为简的云实战分享

2017-08-23 08:00 InfoQ

基于协作研究和创新的高效机制,以及在技术研究和应用上“储备一批、开发一批、运营一批”的战略目标,联通云数据公司携手英特尔成立了联合创新实验室,开展了一系列有助于从数据中心核心技术以及架构层面提升其主营业务——联通“沃云”云服务品质的研究项目。

HCI(超融合架构)

联通云数据公司根据沃云的核心业务需求是为各地的政企用户提供高质量的云服务,构建了“M+1+N”的云数据中心体系。这些数据中心拥有在地理位置上距政企用户较近的优势,但也因分布于多地,在软硬件部署、管理和维护上面临巨大压力。因此,研发一套既能在大型云数据中心部署,又能满足边缘小型数据中心业务,既能高效释放自身资源优势,又能实现硬件资产的便捷化管理和运维的平台环境,就成为了联通云数据公司重要的创新课题。


基于以上需求,HCI(超融合架构)进入了联通云数据公司的视野,它在云服务体系内有以下三点优势:

  • HCI 具备将硬件资源与软件应用充分解耦的特性,能降低 IT 基础设施的投入和维护成本;

  • 传统、复杂的基础设施,可通过 HCI 方案演变为资源池管理,加快了应用交付进程,满足了客户对应用和服务快速上线的需求;

  • 沃云服务针对政企用户的业务模式大多基于传统的“烟囱式”Scale-Up 架构,而使用规模化 HCI 部署所提供的,兼顾性能和可扩展性的 Scale-Out 架构,对满足此类用户的应用需求是非常重要的。

虽然利用 HCI 来简化数据中心硬件资产的部署及管理复杂度,提升沃云服务水平,成为摆在联通云数据公司面前的最优选择。但是要用好 HCI,仍需克服诸多挑战。这其中最关键的,就是准确评估 HCI 的重要基石——SDS(分布式软件定义存储技术)的表现,并突破其可能为 HCI 带来的技术瓶颈。

挑战随之而来

联通云数据公司认为,从云计算的存储技术角度出发,HCI 需要提供“服务于计算”的完整解决方案,这样才能更好地满足政企用户在沃云上部署其核心业务时对存储、计算的要求。

为应对上述挑战,联通云数据公司携手英特尔,基于沃云的业务特点,将 HCI 及 SDS 测试验证项目进一步细化成了四个主要的需求点:

  • SDS 的性能:沃云客户对云计算资源性能要求较高,不但需要具备较高的基本性能,而且资源配置还需要兼顾未来业务;

  • SDS 的可靠性:通过更为客观和全面的测试,以客户需求为导向,使用生产环境的真实负载,选出高可靠的 SDS 配置或方案,并据此进行 HCI 产品选型;

  • HCI 的可扩展性:为沃云大规模部署 HCI 架构制定多维度、成体系的 HCI 选型规范,利用规模化的 Scale-Out 部署来满足用户传统 Scale-Up 的应用,并提供更强的业务扩展能力。

  • HCI 的可管理性:要针对沃云业务实现高效运维,使用自动化、可视化运维降低部署、管理和维护的复杂性,让技术人员能将更多力量转向应用的开发和优化。

应对挑战不慌张

围绕上面提到的细化的技术需求,联通云数据公司与英特尔在联合创新实验室内搭建的、贴近沃云生产环境的平台上开展了测试验证工作。针对缺少存储测试与评估方法的关键需求,在 HCI 及软件定义存储方面拥有丰富实战经验的英特尔公司,提供了从大量最佳实践提炼出的存储解决方案评估方法论作为参考。

该方法论从功能、性能、可用性和可管理性等维度,以存储角度出发,对 HCI 进行测试验证。它让联通云数据公司摆脱了片面追求性能的模式,开始同时关注数据的安全性,系统的健壮性、稳定性以及易用性,最终获取的测试结果也更加符合沃云真实的应用环境与需求。

基于沃云实际生产环境 I/O 数据构建的测试验证模型,以及英特尔在方法论上的指导,通过一系列优化测试和硬件选型,综合考量性能和成本因素,联通云数据公司最终得出了适合自身特色的定制存储方案——SATA SSD+HDD 混合存储方案以及与之相配套的 HCI 方案。


击破挑战,收获成果

联通云数据公司与英特尔在 HCI 测试验证上的协作助推了沃云各个数据中心内 HCI 大规模部署的加速推进。

如今,联通沃云数据中心已实现了以 8 台 HCI 服务器构建云计算、大数据、云安全的最小资源池的架构,并以 40 台 HCI 服务器为一个计算 / 服务模块,可通过多组模块的拼接,来实现超大规模数据中心的规划。同时,HCI 方案还帮助联通云计算公司显著缩短了云平台部署周期并进一步明确了“软件定义”的技术发展路线。

英特尔处理器和存储产品性能及功能的革新,未来联通沃云还需要不断引进新的软件栈,来升级或优化现有的软件栈,以跟进 HCI 硬件技术的发展步伐,并与之深度融合以充分利用其潜能。

 
InfoQ 更多文章 测试已死?我看未必! 技术团队,如何更高效地开会? Cassandra 初学者指南 要怎样努力,才能修炼成一个架构师? Q新闻丨知名终端模拟软件XSHELL多版本存在后门;.NET Core 2.0终发布;Swift
猜您喜欢 第十届中国R会议(北京)会议资料下载 2016 最可能成功的 10 个开源项目 C#中的Infinity有个小坑 技术选型最怕的是什么? 解读ASP.NET 5 & MVC6系列(3):项目发布与部署