zoukankan      html  css  js  c++  java
  • 中国移动 使用Linux、OpenStack


    http://www.linuxdiyf.com/viewarticle.php?id=565116


    Linux今天发布了一篇文章,分享他们对中国移动研发部的采访。虽然面对中国移动大客户,Linux当然多少希望通过这篇采访,为自己做些宣传,不过本文仍让我们对中国移动的开源计划一窥究竟,了解他们如何应用开源技术,以及部署开源的进展为何。

    根据采访,世界最大的电信运营商之一中国移动,是开源技术的重度使用者。其研发部表示,他们使用的技术包括:Linux,OpenStack,Hadoop,Zookeeper,Tomcat,Ceph等等,其实多到无法列举,只能在采访中略谈一二。

    中国移动拥有超过8亿用户,这些人所使用的服务背后,仰赖着开源技术。而它并非走向开源唯一的一个。例如AT&T也正在OpenStack上建立他们未来的网络。另一方面,像阿里巴巴、百度都有设有内部部门,他们的工作就是为自己建立优化的Linux发行版。这些公司投入在软件定义的技术如此之大,以致于现在甚至称自己为软件企业。

    在Linux的使用方面,中国移动每年购买4000~5000台服务器,大多数都是部署Linux。他们过去是使用商务版(主要是SUSE Linux企业服务器和 RHEL),但2015年他们团队创建了定制化的Linux,让他们在节省预算时仍能基础建设上拥有更多主控权。

    新的运营系统建立在CentOS作业系统。在2016年,中国移动部署超过1万台实体服务器,在生产环境中运行这Linux的定制化版本。

    至于中国移动为什么使用Linux,中国移动表示,他们当时就是思考,为什么其他人能做到,而我不能。所以中国移动也建立了自己的内部团队,来创建自己的Linux发行版。当然选择Linux,一方面是因为预算(不需要为几千台机器支付百万元取得订阅、授权),另一方面,像中国移动用KVM做虚拟化和Ceph做存储,如果有任何bug,或需要任何新功能时,将这些改变加入作业系统一般会耗费大量的沟通与时间,但通过自己的发行版,不靠其他人就有能力完成这些事。

    在文章中,另一个被提及的开源软件是OpenStack。而且中国移动在OpenStack和开源上的努力,还让他们赢得了OpenStack超级用户奖。

    2015年时,OpenStack已经更加稳定和成熟,渐渐被一些企业认真考虑其可行性,于是中国移动开始建立新的OpenStack私有云,跨越两个资源池,每一资源池运行超过3千个服务器。而一旦项目完成,他们就把既有的私有云连结上去,逐步以OpenStack完成取代。

    OpenStack通常被视为亚马逊AWS云服务和微软Azure私有云的解答,但中国移动同时在私有云和公共云上使用OpenStack。中国移动的公共云上有超过3千台服务器,这和亚马逊AWS云服务提供虚拟机、对象存储、及其他这类的用户服务很相似。他们拥有超过2万的注册用户和将近2千家企业用户。

    中国的巨大市场对中国移动而言,意味有超过十亿潜在用户的机会,中国又更是世界的制造中心。当企业愈来愈大到拥抱开源,或许有一天中国将从开源的消费者成为其中一位领先的贡献者。

  • 相关阅读:
    L1-047 装睡 (10分)
    QT 文件的读写,将txt中的数据存储到QVector
    C++Primer第五版 第十二章 动态内存
    C++Primer第五版 第十一章 关联容器
    从《上瘾》到 《不被干扰》
    MySQL模糊查询用法(正则、通配符、内置函数等)
    MySQL-SQL优化总结
    MySQL中特别实用的几种SQL语句
    public、private、protected 和 default
    DO,DTO,VO,POJO详解
  • 原文地址:https://www.cnblogs.com/ztguang/p/12644966.html
Copyright © 2011-2022 走看看