大家好,欢迎来到IT知识分享网。
2016年6月18日,云计算存储技术峰会(CSTS)在成都瑞吉酒店如期举行。云计算存储技术峰会是在中国开源云联盟执导下,由Ceph中国社区携手KVM云技术社区共同推出的国内专业的云计算和存储垂直领域深度技术交流大会。
作为本次峰会的出品人兼Ceph中国社区联合创始人、Redis中国用户组发起人,下午场休息时分,有幸邀请到UCloud基础云计算研发中心总监Y3(俞圆圆)接受了我的简短采访。
UCloud基础云计算研发中心总监Y3
采访人:张冬洪, Ceph中国社区联合创始人
受访人:Y3 俞圆圆,UCloud基础云计算研发中心总监
采访内容整理如下:
张:作为UCloud基础云计算研发中心总监,对于UCloud这样的专业云计算公司,在超大规模的虚拟网络及下一代NFV产品的架构设计和研发中经历了怎样的历程?
Y3: 其实,来UCloud一年左右的时间,也不是很长,确实在用户需求、平台本身发展等各方面,经历了蛮多的变化。举个简单例子,我们是国内第一家推出物理云的云服务商,在短短一年多的时间,整个物理云的架构就经历了几次重构,每一次重构都是因为上一个架构无法满足用户快速变化的需求。
原来的架构能够满足2,300个用户,之后一旦用户增长到10倍以上,我们发现整个运营就会遇到很大的挑战,所以我们做了第一次重构,推出了V2的版本;当在V2的版本后,我们发现当用户的整个吞吐量和使用流量达到10G以上、40G级别的时候, V2版本的架构也没有办法支持;所以,我们做了第二次架构调整。
每一次架构的变更,我们面对的一个共性的问题都是提升整个产品的规模和可扩展性。怎么能够把一个特性在大规模用户和流量场景下,还能够稳定的展现出来,这是很重要的。因为,这不是一次性推出的产品,而是需要持续迭代的问题,所以说,在这样大的规模和用户的场景下,不对现网产生影响,还能够快速进行迭代的产品特性,这样的运营能力,我觉得是很有挑战的。
张:NFV在产品研发阶段遇到了哪些困难,如何解决的?
Y3: 首先,我觉得它更多的是一个机遇或者说是一个解决方案,而不是一个问题。如果是一个问题的话,就是说我们平白的给自己找事儿;而实际上,它确实能够解决我们一些问题。
在公有云这样一个维度、这样一个级别的体量上,很多传统地对硬件进行升级的方式方法,或者说即使适用,它的性价比和成本,可能都是无法接受的。我们必须要能够在首先在控制成本的前提下,为用户提供他们所需要的能力,而且这种能力是要可复制和水平扩展的,而且是要具备较高的性价比。
NFV其实就是赋予了我们能够在普通的X86服务器上去实现以前很多需要专业的、昂贵的硬件才能实现的能力,包括负载均衡、路由和VPN等等方面的功能。
所以,它首先是一个工具,是一个机遇,而不是一个困难。当然在整个的实现过程中也会遇到很多的困难,原来你可能花一点钱买一个这样的专有网络设备就能帮你解决很多问题。但是,现在相当于重起炉灶,重新打造一遍,这样人家可能经营了5年、10年、几十年这样专业做负载均衡的产品,它的性能,兼容性上已经相当成熟,而我们则需要重走长征路,重新做一遍这样的事情,这里面踩过的坑,面临的挑战还是蛮重的,但是我觉得还是有解决办法。
也就是说,如果你真能把系统模块划分得很好,一直快速迭代、试错的话,是能够做好这件事。当然,不是说一下子就能把这件事情做的很完美,做到90分,做到100分,就一劳永逸,不是这样。其实一开始,你可以做到65分,做到70分,没有关系,只要你有这样持续迭代的能力,你就可以慢慢的,一点点的进步,从70分做到75分,这样就可以。
张:在大规模企业级分布式系统及云计算平台的研发方面有哪些可以分享的经验?
Y3: 我觉得最重要的一点是不用怕系统的复杂性。我们经常面临两个问题:工作量很大,系统很复杂,耦合度特别高;第二个,没有人。恨不得有几个大牛和几个天才,一下子把问题都解决,把问题解决方案都写出来。
对于这两个方面,如果能力有,当然最好,但是在很多时候在创业公司,很多时候没有这样的资源,没有那么成熟的天时地利人和的条件去做这样事情,怎么在这种缺乏资源,甚至缺乏人力的情况下,还能把这件事情做出来。
这就需要我们有些这种核心的团队成员,能够把整个系统切分的很好,甚至是能够做到一个很大的问题,它可以化繁为简,然后把它分切成一个个小的模块去做,这时候我们一些相对经验缺乏一些的团队成员,他们也可以去实现这样一个功能,而不用太担心因为他们因为经验不足,所以引入的一些包括bug和一些设计上的不合理,造成全网的重大问题。
也就是说,面对复杂的问题,我就把一个系统切小,然后把一个个小模块交给很多相对资历浅一点的同学;然后在不同的模块之间,不断地去迭代,这样不但是我们可以把整个系统的稳定性和可扩展性控制得很好,与此同时,我们还可以去培养一些团队中相对年轻一些的同学,他们从这个过程中能够成长起来的话,渐渐的得到很多的锻炼,很快就能够成为这个团队的中坚一样的人物,在大公司,这样的成长需要3-5年,而在小公司可能只需要1年半时间。
张:云计算现在如此火热,您能简单谈谈如何看待云计算的未来?
Y3: 如果一个行业特别火热的时候,我从技术人的角度来讲,它并不是一个最好的时代,因为这个时候,整个环境相对显得比较浮躁一点,大家可能会因为刚刚兴起,所以大家对很多事情没有一个共识,所以在很多的时候,大家在谈论理念、概念、一些高大上的东西,但真正落地的确很少。
我觉得经过这几年的一个发展,云计算渐渐地沉寂下来,这在很多的业界报告里面也可以体现出来。它沉寂下来,但不是说它这个东西过时了,或者说这条路走不通,而恰恰是说大家都开始回归本原,回归初心,大家觉得这件事情其实是可以做,但是我们不再是谈论那些概念,而是说就一个个用户场景,就一个个用户case(案例),去用我们那个技术能力,把用户的需求实现出来、应用到实际中,所以大家更多的是在做实事,而我觉得从未来来看,这条路应该是没有问题的。
从2C的角度来讲,以前是游戏,后来是O2O,今年兴起的是VR,没准明年可能就是机器人,人工智能等等这些,但所有这些,最后追根朔源,大多是计算能力在不同应用场景下的一个应用,所以计算能力一定需要的,而云计算现在来看,经过论证是唯一比较可行的这样一个提供有弹性计算能力的技术平台。
所以说,这也可以解释为什么很多像BAT这样的大厂,包括像我们这样的创业型公司,都在朝这方面努力,因为不管你的应用是如何,都需要有一些0和1的计算在执行,哪个平台能够全方面的提供这样的综合的能力,那么这个平台就能够生存下去,所以我对整个行业的发展前景还是很看好的。这个相当于互联网水和电的关系,大家可能前端做的事情都不一样,但是最后的基础设施都是一样的。
张:UCloud今后会在云计算方面作哪些创新和深入?
Y3: 我主要负责主机、虚拟化和网络方面的工作,所以我基本上可能对这方面工作比较熟悉。在主机和虚拟化方面,主要有二个层面:
- 内核层面有一些新的创新,比如我们之前推出的内核热升级,内核热补丁,包括后来的主机通过block streaming能够快速启动,包括现在推出的CPU和内存热插拔等功能,都是在虚拟机层面。它包含两方面:
a) 首先你要在内核层面和底层层面具备这样的一种能力,这方面上大家都在做很多的研究和应用,也有很多的相互借鉴。
b) 第二是有了这个能力以后,你怎么把它交付给用户,如何能把技术从理论研究应用到实际生产力,用户能够用到,从这两个方面是一个比较大的一个综合挑战。
- 网络方面的话,分支也很多,SDN技术已经很成熟了,但还是在不断的迭代当中,应用场景也越来越多。SDN技术的应用过程中发现,很多时候发现计算机的硬件不能再满足这种快递迭代和可扩展性的需求,那么我们在这个层面上,以及在NFV这个领域,我们会从一些经典的网络应用场景,会慢慢扩展出去,现在可能做一些最常见的类似NAT,Load Balancer这样的东西,那么之后可能是更加复杂一点地场景,比如说是安全堡垒机,流量镜像审计,往后可能是更复杂的,往应用层去突破,像入侵检测和入侵防御等都会去进行迭代。
- 不管是哪种网络的网络实现,它对底层的数据的处理能力,还是很重要的,这也是一个核心竞争力,你到底能够处理多大的流量,能够支撑多少的带宽,能够处理多少的包量,这都是你一个平台的核心的能力,我们也希望能够在这个地方大力的去投入,一直去培养,当然我们跟BAT这样的大厂比,我们肯定有一些先天的劣势在里面,但是只要我们想办法去做,把思路缕清楚,最后还是可以走出一条路来。
张:您能用一句话描述下UCloud的优势吗?
Y3: 对海量数据的一个运营能力,是我们的一个优势。为什么这么说,因为对我们来讲,我们对用户有一种很强的责任感和危机感在里面,用户他相信BAT,我觉得是一件很自然而然的事情,因为他们品牌的号召力和市场影响力在里边。但是如果用户,比如一个客户的一个CTO或者CIO,他们愿意来相信我们这样一个创业公司,把数据和业务放在我们平台上,他是需要承担风险的和挑战的,但是他们愿意这么做,是对我们的一种巨大信任。
实际上,我们怎么能把这种信任反应到我们的实际工作当中去,就是说如何运营那些放在我们平台上的用户数据和业务,所以说,这个是我们公司内部在一直不断强调的一个运营能力,怎样保证用户的数据安全和业务不断永远是第一位的。
任何造成这方面隐患的,不管是质量问题也好,还是新的设计也好,都将是我们最高的优先级需要考虑的。
张:最后,感谢Y3接受我们的采访,并给出如此精彩的回答!同时我们也要祝福UCloud越来越好,再创辉煌!
UCloud,国内领先的专业云计算服务商
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/181313.html