报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

独立云计算服务商的多维实践之道:用户需求驱动变革

  • 2018-12-21
  • 本文字数:2311 字

    阅读完需:约 8 分钟

独立云计算服务商的多维实践之道:用户需求驱动变革

云计算被称作人工智能的强载体,必然在 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 深水区域已经是不可逆转的趋势。


2018-12-21 21:061190
用户头像
佘磊 策划编辑

发布了 50 篇内容, 共 21.9 次阅读, 收获喜欢 76 次。

关注

评论 1 条评论

发布
暂无评论
发现更多内容

解析 CloudQuery 审计分析功能

BinTools图尔兹

数据库 sql 安全 工具软件

iOS性能优化 — 一、crash监控及防崩溃处理

iOSer

性能优化 ios开发 Crash 监控及防崩溃处理

vivo 商城前端架构升级—前后端分离篇

vivo互联网技术

Java 大前端 前后端分离

标准的开发框架,对企业开发有多重要?

Learun

敏捷开发 快速开发

机器学习是什么?

马同学

学习

GitLab用户切换引发的某程序员“暴动”,怒而开源项目源码

小Q

Java git 学习 开发 代码仓库

架构训练营第一周学习小结

李日盛

容器化应用系统上生产的最佳实践

东风微鸣

Kubernetes 最佳实践 生产

LeetCode题解:98. 验证二叉搜索树,递归中序遍历过程中判断,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

千万不要往 Shell 里粘贴命令!

大道至简

命令行

ArCall功能介绍手册

anyRTC开发者

ios 音视频 WebRTC RTC 安卓

JavaScript 类型 — 重学 JavaScript

三钻

Java 大前端

DDIA 读书笔记(2)数据模型的存储与检索

莫黎

读书笔记

学习总结

饺子

架构师训练营第一周课后作业

李日盛

学了那么多 NoSQL 数据库 NoSQL 究竟是啥

哈喽沃德先生

数据库 nosql 非关系型数据库

架构师训练营第五周学习总结

尹斌

趣味科普丨一文读懂云服务器的那些事儿

华为云开发者联盟

镜像 服务器 服务

数据湖探索DLI新功能:基于openLooKeng的交互式分析

华为云开发者联盟

数据 处理

spring-boot-route(二十二)实现邮件发送功能

Java旅途

Java Spring Boot 发送邮件

批处理 有状态等应用类型在K8S上应该如何配置?

东风微鸣

Kubernetes 最佳实践

攻克金融系统开发难点,借助SpreadJS实现在线导入Excel自定义报表

葡萄城技术团队

SpreadJS 在线导入excel

全面到哭!BAT内部Java求职面试宝典,必须人手一份!

Java架构之路

Java 程序员 架构 面试 编程语言

AI让远程交流“更清晰”:GAN消除视频通话中的抖动

Microsoft Azure机器学习采用NVIDIA AI为Word编辑器提供语法建议

1分钟带你get React setState 面试要点

Leo

面试 大前端 React setState

面试官的灵魂一击:你懂 MySQL 事务日志吗?

Java架构师迁哥

mPaaS x Menxlab | 1024程序员节:Talk is cheap,Show me the AppID

蚂蚁集团移动开发平台 mPaaS

程序员 开发者 mPaaS 1024

吃透阿里大佬整理的Java面试要点手册,成功五面进阿里(二本学历)

Java架构追梦

Java 学习 架构 面试 核心知识点整理

自动化测试框架类型,你知道几种?此处介绍5种比较常见的

软测小生

软件测试 自动化测试框架 软件自动化测试

typora增强-mac

老菜鸟

Typora

独立云计算服务商的多维实践之道:用户需求驱动变革_文化 & 方法_佘磊_InfoQ精选文章