Ubuntu在云领域大出风头的十大原因
作者简介:Janakiram MSV是Janakiram & Associates公司的分析师、顾问和架构师。他曾是Get Cloud Ready Consulting公司的创始人和首席技术官,这家小众的云迁移和云运营咨询公司后来被Aditi Technologies收购。他通过演讲、撰文和分析,帮助公司企业充分利用新兴技术。Janakiram是印度最早获得微软认证Azure专家证书的少数者之一,同时拥有亚马逊认证解决方案架构师、亚马逊认证开发师和亚马逊认证系统运维(SysOps)管理员等证书。Janakiram是一名谷歌合格云开发师。凭借出色的专业技能,他获得了谷歌授予的谷歌开发专家(GDE)称号。
微软可能早定下了雄心勃勃的目标:将Windows 10发送到10亿个设备上。但是有一款操作系统正在云、桌面、移动和物联网等领域创造奇迹,那就是Ubuntu。自从基础设施即服务(IaaS)成为主流以来,这种基于Debian的操作系统就大行其道,在云端运行服务器工作负载。从AWS到OpenStack,Ubuntu是最受广大系统管理员和开发运维(DevOps)专业人员青睐的操作系统。
下面几个值得关注的事实道出了Ubuntu大步发展的缘由。
1.Docker用户喜欢UbuntuDD截至2016年1月,超过3750万Docker用户启动了Ubuntu容器,这包括多个版本,从最流行的14.04 trusty到最近的16.04 xenial版本。Ubuntu是许多Docker镜像的基础镜像。
2.Ubuntu是最受青睐的Vagrant BoxDDVagrant是一种大受欢迎的开源开发运维工具。而有了它,配置开发和测试环境就轻而易举。2015年12月,Ubuntu在Vagrant上的下载量突破了千万人次大关。
3.2015年,超过200万Ubuntu实例在云端启动DD从统计数字来看,Canonical声称,每天有67000个新的Ubuntu云实例在启动!这绝对是任何操作系统开发商梦寐以求的最大数字!Ubuntu在云端LAMP部署中占据主导地位。
4.部署的OpenStack系统中51%由Ubuntu支撑DDOpenStack基金会每年开展一次调查,以大致了解OpenStack的采用情况。OpenStack东京峰会前夕完成的上一次调查显示,Ubuntu成为了主角,部署的OpenStack系统中有51%使用了Ubuntu。其中33%在生产环境中运行。第二位CentOS远远落在后面,部署的OpenStack系统中28%使用了它。
5.维基百科和维基媒体由Ubuntu支撑DD世界上最可靠、最值得信赖的信息来源就由Ubuntu支撑。维基百科每月的页面浏览量超过180亿次,无疑是最庞大的内容驱动型的互联网公司。维基百科和维基媒体都在基于Ubuntu和Debian操作系统的LAMP架构上运行。
6.沃尔玛的云在Ubuntu上运行DD零售业巨头沃尔玛堪称企业应用OpenStack的典范。其由OpenStack支撑的私有云就在多达15万个处理器核心的计算层上运行。沃尔玛选择Ubuntu这个操作系统来运行整套电子商务架构和底层的OpenStack云。
7.平台即服务(PaaS)由Ubuntu驱动DD将应用程序发布到Cloud Foundry或Heroku的每个开发人员都使用Ubuntu。Cloud Foundry面向各大云环境的官方虚拟机模板(stemcell)就基于Ubuntu。它负责通过为Cloud Foundry创建一个同构层,以此启动PaaS部署环境。隔离代码的内部LXC容器就在Ubuntu上运行。Heroku是Salesforce.com支持多语种的PaaS环境,它也运行Ubuntu。
8.最先进的超级计算机运行UbuntuDD天河二号是中国政府支持的超级计算项目,它被公认为是世界上功能最强大的超级计算机。它的能耗多达17808千瓦,相当于一座小城市的用电量。天河二号超级计算机基于Ubuntu Kylin。
9.Snappy Ubuntu在移动设备和云上都能运行DDSnappy Ubuntu Core是迷你版的Ubuntu,被设计成在任何设备上都可以运行,从手机到大规模可扩展的云,不一而足。Snappy Ubuntu Core基于Canonical自己的容器技术:LXD,一心想成为从微控制器驱动的物联网应用程序到大规模(web-scale)微服务的各方面的基础。它还用在通用电气公司名为Chillhub的智能冰箱上。
10.Ubuntu运行一些规模最大的云部署环境DD网飞(Netflix)、优步(Uber)、Lyft、Dropbox、贝宝(Paypal)、Snapchat、Pinterest、Reddit和Instagram之间有何共同之处?它们不仅都是成功实现大规模部署的典范,还都是Canonical的客户。它们都运行Ubuntu。