UnitedStack创始人程辉认为:“作为数据中心操作系统的UOS发行版注定无法完美。”受限于软硬件设备的复杂性,作为OpenStack发行版的UOS操作系统,面临着Android市场同样的硬件适配问题。2014年1月1日,程辉及UnitedStack启动了“UOS 2.0计划”。 UOS 2.0计划的最终成果涵盖了两个云服务:UOS公有云,面向公众用户推出的IaaS基础设施云服务;UOS托管云,完全采用OpenStack开源平台和开发标准构建,完全保证业务的独立性并运行在客户所提供的数据中心和硬件上。 程辉及UnitedStack团队认为,UOS公有云和托管云的核心价值来自于公司对OpenStack的熟悉及掌握程度,以及以此为基础构建“统一架构和统一运维”的“开箱即用”OpenStack高标准云服务。因此,UnitedStack新闻稿称“UOS最大的特点是重新定义了OpenStack公有云和私有云统一架构”。 针对这两个云服务产品,UnitedStack团队在新闻稿中也分别对其做了详尽的描述: UOS公有云被描述为“按需计费、秒级响应、高性能的基础设施云服务”,比如在高性能方面,UnitedStack宣称UOS 公有云可以最高支持180MB/s持续读写的SLA保障,而程辉也在现场演示了如何在“6秒之内建立一台云服务器”的极速响应;而在高性能方面,UOS公有云支持在线热迁移(Live Migration)和实时备份功能,后者特别采用写时复制(Copy On Write)技术,“不论数据量大小,所有的快照操作均能在1秒钟完成”。 UOS托管云的核心优势来自于程辉及UnitedStack的“代码级的运维团队”,拥有对(OpenStack)底层内核具有直接开发修正能力,整体基础架构源自UOS公有云,与后者“完全按照相同的严格标准来建设”,并通过“统一架构、统一运维、统一升级的技术手段,实现公有云及私有云的一致性标准”,唯一的区别是UOS托管云将运行在客户的数据中心和硬件上,“100%只运行您的业务”。 在完成UOS 2.0计划的初期,程辉认为,UnitedStack遇到的最大问题既不是技术问题,也不是市场问题,而是“在一个基础设施研发人才严重匮乏的国家,如何做出一个令人信服的公有云产品”,他表示,通过在技术、产品和运维三个层面的坚持不懈的努力,以UOS公有云和UOS托管云为主体的UOS 2.0计划取得了成功,“正以创新的互联网思维,重新定义云计算的核心技术、用户体验、管理模式及行业生态系统。” UnitedStack创始人程辉接受采访 正如程辉在发布会上至少6次以“牛X”做产品介绍,UnitedStack及UOS云服务如今也给外界一种“牛X”的感觉。无论是从性能、特性、技术深度上,还是从GUI界面、管理容易度和团队成员上,程辉可以说都做出了目前中国市场上,“最好的来自社区和屌丝的UnitedStack发行版与OpenStack公有云”,但对与程辉和UnitedStack来说,还有许多需要回答的问题。 为什么会有UnitedStack 云服务? “认认真真,踏踏实实做一个最好的OpenStack发行版。”是程辉开创UnitedStack的初衷之一,但在市场的事实面前,UnitedStack如今变成了一家公有云和托管云服务商。 程辉说,在UnitedStack初期,公司与许多互联网公司进行了接洽,也尝试着在培训、开源支持服务、垂直组件开发等领域开展收费业务。当时,除了创立并不断完善名为UnitedStack的OpenStack发行版之外,程辉想的最多的就是通过技术支持、代码及运维能力,在市场上分得一杯羹。 但“理想很丰满,现实很骨感”,在接触了不少公司(特别是互联网公司)之后,程辉和UnitedStack得到的答案无外乎“你的产品和服务很好,但是我们预算有限”或是“你们的技术真的不错,但是领导没有批复这笔钱”等回答,几乎在每一个“对UnitedStack技术能力肯定的答案之外,都有一个但是”。 唯一为UnitedStack的技术能力和运维服务买单的是高德地图,为了感谢这个创业初期的伯乐,程辉在会议现场特别请在场的嘉宾为高德地图的代表鼓掌,这一举动的背后,是国内企业对技术服务,特别是开源领域的技术培训服务的不认可,“开源?难道不应该全都是免费的么?” 不知道这是否是程辉选择将{敏感词}在美国的原因。 促使程辉及UnitedStack转型为云服务商的重要原因还有一个,那就是文章开头所说的,在这个极简主义和完美主义者看来,“作为数据中心操作系统的UOS发行版注定无法完美”,程辉认识到,对用户开放整个数据中心堆栈,意味着用户要熟悉OpenStack的各个组成部分以及相关的各类开源技术,UnitedStack发行版也要适配各种各样的硬件产品。 这也就意味着,用户买到了一个比之前任何数据中心操作系统都要复杂的平台,UnitedStack与客户要共同面对包括分布式存储与网络、分布式管理、服务器、网络设备、安全防护在内的一系列互操作性问题,程辉谈到,一旦UnitedStack开始发展付费用户,那么开发及服务团队将长期陷于处理各种异构、互操作性、兼容而造成的复杂的、无法预知的场景下,而偏离优化UnitedStack的核心主线。 UOS公有云和UOS托管云统一的服务、架构、运维体系 因此,在经过“长时间闭门谢客的思考”之后,程辉认为,将Web控制台、CLI、API与前述所有的复杂性单元分离开,前者对用户,后者对内——UnitedStack来负责后端的运维及基础设施——能够解决运维、部署、管理一个优化的云服务问题。 |