云计算被称作人工智能的强载体,必然在AI时代扮演极为重要的角色。2018年12月21日,UCloud用户大会暨Think in Cloud 2018上海站在上海宝华万豪酒店拉开了帷幕,作为2018年终的最后一次云计算盛会,UCloud在会上详细阐述了从数据中心的基础建设到云平台的系统构建,再到产品底层的技术改革。在这国内云计算即将十周年之际,UCloud就如何将最新的技术趋势与用户日新月异的需求来取得进一步的发展给出了自己的答案。
独立云计算服务商必须做到胸中有“数”
2008年,随着我国互联网用户数量呈爆炸式增长,互联网产业也迎来了跨越式的发展,互联网产品更新迭代的速度明显加快。面对高并发的流量冲击以及短时间内大量的数据涌入,此时的传统IOE架构已经严重制约了企业业务的发展。
自2009年云计算开始在国内发展到现在,云计算在国内已经走过了将近十年的时间。在这十年中,云计算经历了起初被人质疑,到市场上群雄并起百家争鸣,再到巨头布局蚕食市场,现在的国内云计算市场已经呈现出趋于稳定的局面。其中不同于巨头系,独立云计算服务提供商背后没有庞大的生态系统和雄厚的资本实力来支持,想要在这样的环境中更加健康的发展下去,就必须要走出一条属于自己特色的发展道路。
云计算帮助梦想者推动世界进步
在会上,UCloud CEO季昕华特意强调了“用户需求和前瞻性”这两个词,对于UCloud来说,用户的需求永远是下一款产品的目标,满足用户需求的产品才是好产品;云计算作为划时代的产物,前瞻性也十分重要,要走在用户的前面,在用户尚未感知到问题所在时就已经将其修复,才能最大化用户体验。
比如UCloud通过在全球部署了29个可用区以便于数据能够瞬达全球、最初的分布式KV转化为现在的高性能SSD云盘以及全球首款将数据的所有权和使用权分离的产品—安全屋,这些都离不开UCloud对用户需求和前瞻性的理解。
演讲最后季昕华说到,希望能让UCloud承载更多人的梦想,帮助一个个梦想者成长起来,让技术为这些他们创造更多的价值。
UCloudStack–极简产品体验背后的极深技术
相信大家对OpenStack肯定不会陌生,作为最成功的几个开源项目之一,从2017年开始,以Google为首的公有云企业开始弃用OpenStack。原因很简单,就是因为OpenStack为云计算提供了使其变得更加复杂的解决方案,也使得云计算变得不再轻量。
但是随着ToB领域的热起,私有云的热度持续上升,那在弃用OpenStack后,如何将公有云上的技术带到客户的私有化上呢?UCloud对OpenStack进行了重构,诞生了UCloudStack。
作为一款轻量级且可私有化的云计算软件系统,UCloudStack是以UCloud技术栈和产品栈为基础的一款轻量级IaaS平台解决方案。从2017年开始,UCloudStack就已经覆盖了IaaS平台上的大部分需求。
基于UCloud在公有云领域6年时间的技术经验,通过将公有云的方案完整移植到UCloudStack的私有化上,为有这方面需求的客户减负,即减轻客户运维的负担、减轻客户使用产品的负担。如果客户的业务发展到一定规模后,UCloudStack甚至可以协助用户搭建两地三中心的容灾方案。
机房热迁移–做得越好,用户就越不容易感知到
上文提到UCloud在全球部署了29个可用区,韩国首尔就是其中之一。但是由于韩国机房供应商的原因,UCloud不得不面临需在3个月内完成对整座机房层面的数据迁移的严峻局面。
按照一般的思路,如此大规模的、机房层面的数据迁移,必定要进行离线迁移,但这对用户业务的影响非常大;此外另一种方法就是线上迁移,在云端这样的热迁移技术已经十分成熟了,比如王者荣耀就经常在不影响用户的情况下完成热更新。但是对于整座机房层面的线上热迁移,还从来没有人尝试过。
UCloud研发总监吴斌炜举了一个十分形象的例子,他谈到,机房层面的数据热迁移就相当于将正在高速运行的高铁上的乘客,无缝迁移到另一列同样正在高速运行的高铁上,其难度可想而知。
为了避免客户的业务受到冲击,针对机房层面的线上数据热迁移是最合适的解决方案,主要有三个步骤:
首先是合并,这并非传统意义上的合并,而是通过将这两个机房打造为一模一样的配置,无论是服务器配置网络架构设计,从而将两个机房在逻辑上变为一个机房。
其次是系统层面的迁移,这方面相对就容易一些,现在已经有很多支持系统无损迁移的工具。
最后是产品数据迁移,数据是 机房中最上层的部分,需要底层和系统层都确保稳定后才能开始进行,类似于“主备”的模式,现在UCloud的技术已经可以将用户的影响降低至一秒内。但是数据库较为特殊,在做数据库的数据迁移时,为确保数据一致性,需要短暂的将数据库控制台功能关闭,以防止有新的数据接入,这个步骤需要耗费约15分钟左右的时间。
VPC–实现网络的自主可控
我们都知道云计算有三大核心,分别是计算、存储及网络。其中网络无疑是云计算中变数最大、结构最复杂、最难以控制的一个变量,尤其是互联网关联十分紧密的现在,稍微的网络波动就可能对业务造成很大的影响。因此UCloud的VPC具有透明升级的特性,通过对全球部署的29个机房进行统一化的部署,在不同机房之间实现统一的VPC,用户在进行跨机房的数据迁移时也不会影响到自身的业务。
ToB领域的云计算争夺战才刚刚开始
近些年随着云计算在市场教育中取得的良好成效,如果企业的业务现在还没有上云,那就几乎等同于用落后的冷兵器来对抗友商的原子弹,于业务的发展极为不利。
随着目前国内云计算市场状况逐渐稳定下来,各大互联网企业内部的云计算部门也相继完成了组织架构的升级。在国内云计算即将步入第十年之际,国内科技巨头的这一系列动作,无疑表明了国内公有云市场的红利正在消退,同时也可以预见到,国内云计算全面深入到与实体经济相结合的ToB深水区域已经是不可逆转的趋势。