说到中国云计算,阿里云几乎是绕不开的名字。很多人知道它是国内规模最大的云服务商之一,却未必清楚它是怎么起步的。公开资料里,通常把王坚视为阿里云的主要推动者。他在阿里巴巴期间主导了早期云计算体系的搭建,阿里云的不少底层思路都能追溯到他当时的判断。要弄明白他为什么想把计算做成像水和电一样的服务,得先回到十几年前的互联网环境。

一个当时不太被看好的想法
2000年代末,国内大多数企业还习惯自建机房。服务器买回来,放在办公室角落或小型机房里,配专人维护。业务平稳时还好,一遇到峰值就不够用;没有流量的时候,机器又白白耗电、占地方。互联网公司增长越快,这种模式的压力越明显。阿里巴巴自己也碰到了这个问题:淘宝每逢促销,访问量会在短时间内冲到平时的几十倍,传统架构很难扛住,运维团队往往要提前好几周做准备。
在这种背景下,王坚的想法很直接:计算能力应该像水和电一样,按需取用,用多少付多少。这个说法在当时并不讨喜。不少人觉得云计算更像一个概念,离真实业务还有距离,也有人担心数据放到外面不安全。这种质疑并不奇怪,大家习惯了把机器握在自己手里。
从内部系统走向对外服务
阿里云的前身,其实是阿里巴巴为了解决内部问题而积累的技术。核心难题是把大量普通服务器组织成一个统一的计算池,让任务能自动调度,机器出故障时,业务能自动转移到其他节点上。这套思路后来被命名为飞天操作系统,成为阿里云的技术底座。名字听起来有些宏大,拆开看,它做的事情很具体:资源怎么分,任务怎么排,故障怎么兜住。
“去IOE”是理解这段历程的一个典型例子。很多大型企业的核心系统依赖IBM小型机、Oracle数据库和EMC存储,设备贵,扩展慢,改一次架构要等很久。阿里巴巴逐步用通用服务器加上自研的分布式系统替代这些设备。过程并不轻松,数据迁移和业务改造都很磨人,每一步都要提心吊胆。但它证明了一件事:用普通硬件加上好的软件架构,同样能支撑高并发业务。
把内部经验变成可以买的产品
内部系统稳定之后,问题很自然地变成:外部企业能不能也用上?阿里云的第一步,是把数据库、存储、计算等能力拆成独立的产品,按小时或按量计费。中小企业不必一开始就咬牙买设备,先用起来,业务涨了再加资源。
设想一家杭州的初创电商团队,早期只有十几个人,却要应对不定期的促销流量。如果自建机房,设备大部分时间闲着,买多了浪费,买少了大促时又撑不住。上云之后,促销前临时扩容,活动结束再释放资源,成本可以控制在团队能接受的范围内。这正是这套思路想解决的问题:让技术能力不再是创业的门槛。
不过,按量付费也有需要留意的地方。资源没有及时释放,账单会悄悄变长;规格选得过高,等于为闲置付钱。上云前最好先估算日常流量和峰值,给关键服务设置预算告警,每个月对一次账单。哪些实例长期低负载,就该考虑降配或合并。
对行业的影响比想象中更深
云计算改的不光是企业采购IT的方式,还有软件的开发和交付节奏。过去一款应用要上线,常常先采购硬件,再等安装调试,周期以月计。现在开发者几分钟内就能申请到服务器和数据库,想法可以先跑起来,验证不成功也能快速调整。对很多团队来说,这种速度本身就是竞争力。
政府和公共服务领域也能看到类似变化。一些政务系统在节假日或突发事件期间访问量会明显升高,依托云资源可以较快扩展,减少服务中断的风险。这种弹性在传统架构下很难低成本实现,也是不少部门考虑上云的原因之一。
迁移之前,还有几件事要想清楚
云计算也带来了新的问题。数据集中在少数服务商手里,安全责任怎么划分,需要在合同和技术方案里写清楚。业务迁上去之后,如果大量接口和数据格式都绑定了某家厂商的专有能力,换平台的成本会很高。所以设计架构时,尽量保留标准协议和可迁移的数据格式,给将来留一条退路。
阿里云创始人的理念强调开放和服务化,这个方向本身没有问题。但落到具体企业,仍要看自己的业务形态、数据敏感程度和团队能力。适合上云的未必是所有系统。先从弹性需求强、迭代快的模块开始,跑顺了再逐步推进,通常比一次性全部迁移稳妥。
回头看,阿里云留下的,除了规模,还有一套把大型互联网公司的工程经验变成普通企业基础设施的做法。技术还会继续变化,但“按需取用计算能力”这个方向,短期内不太可能被推翻。