10月26号,了解如何7天上架一个语聊房应用 了解详情
写点什么

梁胜:做云计算,如何才能超越 AWS?

2015 年 12 月 21 日

在 12 月 18 日举行的 ArchSummit 北京 2015 大会上,Rancher Labs 创始人兼全球 CEO 梁胜分享了题为《容器时代的云计算》的主题演讲,在演讲中,梁胜博士分享了他对目前公有云以及私有云格局的思考,以及如何再打造下一家“AWS”。梁胜博士提到,公有云厂商差距这几年一直是在加大,根本原因就是因为各个云计算平台有很大的差异性,如果全世界都一样,那价格就会成为决定性因素,然后可能导致恶性竞争。之所以一家独大或者是几家独大,是因为云计算有不同的技术上的创新,可以不断的取得新的业务用户。本文根据其演讲整理而成,点此下载演讲PPT

梁胜博士现任美国Rancher Labs Inc. 公司联合创始人及公司CEO,梁博士是位标准的技术梦想家,亦是一位具有开拓精神的优秀创业者和企业家。在此之前,从2011 年至2014 年间,梁博士担任Citrix System Inc. 公司云平台首席技术官,也是Citrix 公司首位华人CTO。在加入Citrix 公司之前,梁胜创立了cloud.com 公司并担任首席执行官,直至2011 年7 月被Citrix 以2.3 亿美金购入旗下。

公有云的发展以及趋势

现在讲云计算和容器,势必要讲到数据中心。毫无疑问,数据中心在全世界范围都是飞速成长,不仅是中国,而且是美国以及任何一个国家。现在一些传统厂商,很多都是全球的知名厂商(HP、NetApp、Cisco、EMC、IBM),但是他们业务都在不同程度上受到了挑战,有些虽然在增长,但成长势头明显比整个工业界都要缓慢。究其原因,我觉得只有一个,就是云计算。从亚马逊在2006 年发布S3,到现在的一大批的云计算服务厂商,他们从不同程度上都满足了这些数据中心成长的需求,而且是减弱了对传统数据中心构建的一些产品成长的机会。

从Gartner IaaS 魔力象限可以看到,全球最领先的是亚马逊,他们当之无愧,应该在很大程度上是创新最大的公司。还有一点值得注意,接下来在云计算领域会逐渐开始洗牌。这是什么原因呢?其实我们在国内外都可以看到,在云计算领域,市场领先的厂商和一般的厂商差距其实并不是缩小,而是在加大。2014 年Gartner 公布的全世界15 个最大的云计算厂商,亚马逊的体量比下面14 个加起来5 倍还要多,2015 年这个差距增长到了10 倍。为什么会有这么大的差距?根本原因就是因为各个云计算平台有很大的差异性,当然如果全世界都一样,那价格就会成为决定性因素,然后可能导致恶性竞争。之所以一家独大或者是几家独大,是因为云计算有不同的技术上的创新,可以不断的取得新的业务用户。

私有云的现状

说起私有云,大家最先想到的就是OpenStack,我记得从第一次参加OpenStack 会议到现在,已经有5 年半的时间。OpenStack 的发展也是经历了非常漫长的过程。外界对于OpenStack 的评价,前几年过于乐观,现在有点过于悲观。但是毫无质疑,跟亚马逊比起来,OpenStack 确实不能算成功,我们想一下原因到底是什么,我们自己也做了很多反思,跟业界很多领袖也有很多交谈,特别是跟我们很多客户也有很多深入的讨论。用过OpenStack 的人都知道,很多人认为OpenStack 还不够成功,因为这个系统过于复杂,比较难用,这是大家比较普遍的认识。我觉得这确实有一定的道理。但OpenStack 本身不是软件的问题,而是产品根本的问题。很多公司基于OpenStack 做出来的产品,其实说到最后是用户不够,而不是说运维过于困难。我们做基础设施就像造房子,你可以造房子,容易造,你总是可以造得起来,造起来之后,房地产开发商还有另外一道最关键造房子得卖出去,卖出去后得有人搬进去,周边配套设施得起来。

云计算领域从全球来看,其实真正只有两个产品是达到了有人用,一个是刚刚说的亚马逊,另外一个是vSphere。从下面的图中可以看出来,2015 年这两家公司的体量差不多。而现在VMware 成长速度和亚马逊相比有些滞后,但亚马逊是服务型产品,所以VMware 的利润还是比亚马逊高。

再说什么是Docker

那如何与这两家公司竞争了?比较好的一个方案是我新造一个VMware 和旧的VMware 竞争,新造一个亚马逊跟亚马逊竞争。那新造的这家公司切入点应该是什么?我们看到最大的机会就是容器技术,就是Docker。当然 Docker 也有竞争对手,但是从实际用户采纳角度来看,Docker 占用了很大的市场份额,它在过去两年的成长速度非常快。

我还是想讲一下什么是 Docker,因为最近我和国内一些朋友交流,我觉得这里面其实还是有一些误解,很多人还是把 Docker 与虚拟机相提并论,觉得它是轻量级的虚拟机,这一定程度上是对的。但是 Docker 并不是说要替代虚拟机,而是要替代进程。进程是可以跑在虚拟机或者物理机上的,所以是并存的。有的人问我说我是应该把 Docker 部署在虚拟机还是部署在物理机上,这问题和应该把 Java 程序部署在虚拟机还是物理机上一样。

相比于进程,Docker 最关键的技术就是它的应用打包格式,类似 JAR、RPM 等。我看到绝大部分人用 Docker 都用的非常简单,这也是 Docker 厉害的地方,你不用采纳什么新的框架或者改变研发流程,只需要稍作调整就可以使用 Docker。比如说最近比较热的微服务架构,它非常好,我觉得也很适合和容器结合,但实际上我们看到,使用 Docker 的公司很多并不是采用的微服务架构。如果说必须是微服务架构才能用 Docker,那 Docker 的使用门槛就太高了。使用门槛低,这也是 Docker 的优势之一。

为什么是 Docker?

很多人都知道,容器的优点之一就是资源利用率高。但说到底,这并不是 Docker 容器最大的好处,也不是大部分企业采纳容器的主要原因。企业使用 Docker 最主要的原因还是研发人员。因为我刚刚说这是开发者最好的时代,研发人员现在在公司里面的地位确实是非常高,他们其实决定了公司用什么样的服务和用什么样的容器技术。从研发人员角度来讲,Docker 提升了他们的开发体验。

再就是基于 Docker 的私有容器云服务,这和原来的私有云不一样,你不一定要买机房买设备,你可以运行在自己的机房设备上,也可以运行在公有云上。从公有云也好,私有云也好,拿到的就是资源,什么叫资源,资源就是 Linux 机器,有 CPU,有存储,有网络,有磁盘,这是最好的资源。拿来之后,剩下的事情就是在私有容器云上自己做的。所以我刚刚讲为什么亚马逊一家独大,那是因为所有的基础设施云都不一样,但是从容器云角度来看所有基础设施都是一样,尽管亚马逊有一百一万个功能,但我也用不上。这也是我觉得容器云非常独特的地方。

容器云

下面这张图是我总结的私有云容器技术栈:

还有一个比较有意思的事情,目前世界上第二大的主机服务公司是 DigitalOcean,这个公司在最近几年的成长速度非常快,据说财富 500 强企业中,大约有 100 家公司使用了 DigitalOcean 的云技术服务。但 DigitalOcean 的功能非常简单,可以说砍掉亚马逊 99% 的功能剩下的就是 DigitalOcean。它为什么能成长这么快?这个也没有什么答案或者说答案就在面前。但是就容器云的需求而言,DigitalOcean 甚至都比 AWS 好,因为它更简单。

最后用一张图来总结下容器服务可以带给我们什么。

2015 年 12 月 21 日 18:002032
用户头像
郭蕾 关注我视频号:极客时间小盖

发布了 219 篇内容, 共 118.9 次阅读, 收获喜欢 159 次。

关注

评论

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

全网首发!“阿里爸爸”最新出品SpringBoot高级笔记(内部笔记!)

Java spring

就这一次,20张图带你彻底击溃Redis跳表

程序员小毕

Java redis 程序员 数据结构 面试

算法面试通关

it优课

面试

自制深度学习照片数据集

re-执着

区块链互操作性:大规模应用的关键

CECBC区块链专委会

辞职1000小时后,我走进字节跳动拿了offer

Java 程序员 面试 java编程

Hive学习笔记(一)

五分钟学大数据

hive 7月日更

iOS端屏幕录制开发指南

anyRTC开发者

音视频 WebRTC ios开发 屏幕录制

数据安全法下,企业如何平衡数据安全合规与业务性能?

腾讯安全云鼎实验室

数据安全 数据安全法

面试官问的那些Android原理你都懂吗?快来收藏!

欢喜学安卓

android 程序员 面试 移动开发

《持之以恒的从事运动》三

Changing Lin

Java 8 新特性

Bf-Bus

第一周作业

Morphling

#架构实战营

DICOM--网关(路由器/适配器)

鸟哥

医学影像 DICOM PACS dicom4che DICOMWeb

当法律纽带变成“机器红线”,能让自动驾驶汽车更安全吗?

脑极体

人民网发文:区块链如何跨越未来10年

CECBC区块链专委会

一叶红船见百年!百度大脑助力南湖红船泛起国人心中红色情怀

百度大脑

数据准备的能力,决定企业AI研发的边界

百度大脑

人工智能

重磅!不容错过的阿里内部微服务速成手册也太赞了(2021版)

Java 程序员 面试 java编程

闭关刷题3个月,斩获腾讯java开发岗位,五轮面试,六个小时灵魂拷问,扶我起来我还能再战

Java领路人

Java 编程 程序员 面试 架构师

程序员外包避坑指南?

孙叫兽

程序员 外包

非技科!大专生苦学37天,五轮面试,六个小时灵魂拷问,含泪拿下阿里 offer~

Java领路人

Java 编程 程序员 面试 架构师

面试官问的那些Android原理你都懂吗?值得一看

欢喜学安卓

android 程序员 面试 移动开发

CODING 助力推进腾讯游戏国际化进程

CODING DevOps

开发工具 CODING DevOps 腾讯游戏 软件研发

数字货币大趋势,DC EP出征,带老百姓进入新时代!

CECBC区块链专委会

模块一作业:微信业务架构图和毕设架构设计

Felix

YOLOV1解读

re-执着

就是它,帮我斩获了8家大厂offer,由于太全被各大厂要求Github连夜下架

Java架构师迁哥

RedHat7.2 切换yum源记录

Bruce Xiong

redhat yum源

云计算还有多久能够替代高性能计算?

北鲲云

灵魂拷问:我们该如何写一个适合自己的状态管理库?

尔达Erda

开源 云原生 前端 API 运维开发

InfoQ 技术公开课【如何利用融云场景化 SDK 30分钟构建语聊房】

InfoQ 技术公开课【如何利用融云场景化 SDK 30分钟构建语聊房】

梁胜:做云计算,如何才能超越AWS?-InfoQ