开发者社区> 技术小能手> 正文

中国第一朵云,花了足足9年

简介: 2009年春节后,一群年轻人在北京上地汇众大厦一间疑似废弃的办公室里,写下了阿里云计算操作系统“飞天”的第一行代码。
+关注继续查看

2009年春节后,一群年轻人在北京上地汇众大厦一间疑似废弃的办公室里,写下了阿里云计算操作系统“飞天”的第一行代码。

image

时隔9年,让我们一起倾听阿里云技术研发负责人蒋江伟(小邪)带来的“飞天”往事。

image

“当时大家都觉得做云计算就像合抱一棵大树,谁都知道最终大家的手会连在一起,但谁也不知道那一刻会发生在何时。而正是对云计算的坚定信仰,让阿里云扛过了内部和外部的不断质疑,最终成长为世界前三的云计算厂商。”

image

—— 阿里云技术研发负责人蒋江伟

阿里云技术研发负责人蒋江伟

在阿里云启动飞天自主研发一年之后,BAT的掌门人曾对云计算有过一场激辩,只有马云认为如果不做云计算,阿里将会死掉。

蒋江伟认为,只有自主研发才能盖起高楼大厦。从现有的市场格局来看,全球前三的亚马逊AWS、微软Azure和阿里云都是采用自主研发技术。


image

这确保了云的整体架构是有机统一的,能够随时随地的无间断升级,并在全球范围内水平扩展。“如果不是自主研发,我们根本无法应对‘双11’ 32.5万笔/秒的交易创建峰值。”

image

2009年,马云与飞天研发团队合影

蒋江伟介绍:

自主研发并不等于不开放。在“飞天”的系统设计上,充分支持Hadoop、Docker、Spark等开源软件,并提供丰富的API供开发者平等使用。2017年,阿里巴巴还成为唯一入围开源项目托管平台GitHub顶级贡献名单的中国公司。


image

飞天是阿里巴巴大规模投入自主研发技术的开始。自此之后,数据库OceanBase和POLARDB、互联网中间件Aliware、物联网平台Link、神龙云服务器、ET城市大脑、AI芯片NPU等一系列技术相继诞生。研究机构PwC发布的一份报告显示,2017年阿里巴巴研发投入预计达25亿美元,居中国企业之首。

神龙云服务器是阿里云飞天在底层硬件层面的重大突破,通过自研的虚拟化2.0技术,神龙云服务器融合了物理机和虚拟机的优势,性能“零”损耗、上云“零“障碍,仅需5分钟即可完成一台弹性裸金属服务器从创建到部署。

image

在数据库方面,阿里云自研的关系型数据库POLARDB对比开源软件MySQL有6倍性能提升,相对于商业数据库实现了大幅度降低成本。

image

蒋江伟强调:“没有9年的自主研发,就不会有阿里云的今天”。

而坚持自主研发、与合作伙伴共生共存、坚决不碰用户数据是阿里云的三条生命线。

image

飞天是什么?

飞天(Apsara)是由阿里云自主研发、服务全球的超大规模通用计算操作系统。

它可以将遍布全球的百万级服务器连成一台超级计算机,以在线公共服务的方式为社会提供计算能力。

从2009年写下第一行代码开始,飞天就希望解决人类计算的规模、效率和安全问题,其革命性在于将云计算的三个方向整合起来:提供足够强大的计算能力,提供通用的计算能力,提供普惠的计算能力。飞天的几个核心服务都是用中国古代神话人物命名的,包括盘古、伏羲、女娲、大禹等。

目前“飞天”已遍布全球200多个国家,总用户数高达230多万,单集群可达1万台规模,10万个进程达毫秒级响应,十亿级文件数,EB级别存储空间。

原文发布时间为:2018-08-03
本文来自云栖社区合作伙伴“Linux宝库”,了解相关信息可以关注“Linux宝库”。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
20850 0
阿里云服务器ECS远程登录用户名密码查询方法
阿里云服务器ECS远程连接登录输入用户名和密码,阿里云没有默认密码,如果购买时没设置需要先重置实例密码,Windows用户名是administrator,Linux账号是root,阿小云来详细说下阿里云服务器远程登录连接用户名和密码查询方法
22392 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
23607 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
36500 0
使用SSH远程登录阿里云ECS服务器
远程连接服务器以及配置环境
14811 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
13710 0
+关注
技术小能手
云栖运营小编~
7195
文章
9
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载