为什么阿里巴巴要做阿里云呢?

为什么阿里巴巴要做阿里云呢?,蜀川号带你了解更多相关信息 。
为什么阿里巴巴要做阿里云呢?
面向个人用户的业务,由于“人口红利”消失已经显示出成长瓶颈,而利用自身优势,开展面向企业级用户的产品,是保证公司成长性的必然选择 。
世事安稳,岁月静好 。
电影里才有疯子 。麦克墨菲在疯人院里带领一群精神病人揭竿而起,怼天怼地;饿了三天的黑皮为了抢一口面包被店主追上高架桥,末路狂奔;杰克和泰勒在午夜的搏击俱乐部里挥拳相向,鲜血淋漓 。屏幕对面,我们把爆米花塞进嘴里,哭成狗或者笑成狗 。电影散场,各自回家 。
真正的疯子,从来不看电影 。
他们把别人的目光变成聚光灯,把自己的生活变成真人秀,手提钢刀用肉身串演一个浓重的角色 。他们的人生结局无外乎两种:黄袍加身,或者玉石俱焚 。
阿里云这群疯子,就用56度的荷尔蒙,在横跨十年的悠长画布上涂抹了这样一个故事 。
(1)一个大问题
2008年9月,王坚加入阿里巴巴 。
马云把他从微软亚洲研究院常务副院长的位置挖来,是因为阿里巴巴面临一个重大的危机——公司的“脑力”快不够用了 。
阿里巴巴的“脑力”,其实就是“计算力” 。
几亿用户无论是在淘宝剁手,还是支付宝上转账,这一切都要靠巨大的计算力来思考、记忆 。
恰恰和人一样:
如果这个“大脑”记忆被填满,就没办法储存新的商品和交易记录 。
如果这个“大脑”思维速度跟不上,就没有办法让用户及时下单、付款 。
2008年,中国虽然已经加入 WTO,还把国际友人请来热热闹闹地开了一次奥运会,但在科技领域仍然是个标准的“三无”国家:没有自己的操作系统,没有自己的芯片,同样没有自己的计算力系统 。所以,购买国外成熟的设备和系统,几乎是 BAT 和所有大国企的唯一选择 。
国外的东西,无外乎“IOE”这三样标配:
I(IBM,服务器提供商,他们提供的服务器俗称“小型机”)
O(Oracle,数据库提供商,他们的软件是著名的“甲骨文商业数据库”)
E(EMC,存储设备提供商,他们提供的是“集中式存储”) 。
鲜有人知,那时的阿里像依赖氧气一样依赖 IOE 。
一个支付宝的同事给了我翻出了当年的数据:2008年,在阿里的IT架构中,淘宝和支付宝使用的绝大部分都是 IBM 小型机、Oracle 商业数据库以及 EMC 集中式存储 。
当年用户激增,数据越来越多,每天早上八点到九点半之间,服务器的处理器使用率都会飙升到 98% 。离爆棚就差两个百分点 。
阿里巴巴就像赛道上的跑车:速度飞快,但引擎已经发红,再踩几脚油估计就要冒烟,后果不堪设想 。
可能连马云自己都没有想到,阻碍阿里巴巴增长最迫切的阻力不是商场上的博弈、不是政策的变化,而居然是 IT 基础设施的瓶颈 。
怎么办?花钱继续买服务器和软件啊!
这话听上去没错 。但是有两个小问题:
一个问题是太贵 。
那时候小型机价格大概是从几十万到百万人民币;商业数据库软件费用差不多几千万,外加一大笔维护费 。王坚 08 年刚来阿里时就给马云算了算,按照这样的速度“剁手”,光是买机器和软件就足够让阿里破产 。阿里得找到一种成本更低的技术架构 。
另一个问题是不好用 。
阿里在08-09年的时候,业务增长速度实在太快 。每年都是十几二十倍,IOE 虽然都是美国公司,但事实证明美国的月亮也不会更圆 。它们的系统并没有经受过服务几亿人这么大规模的考验,此时已经变得非常难用了 。