Tamlin+Magee著+杨勇译
中国国家铁路网利用OpenStack私有云来管理其每年近30亿乘客的大规模运营
中国有世界上最繁忙的铁路网,而中国铁路总公司几乎运营着国家的所有铁路。
仅去年一年,其客运量便高达28.1亿人次,货运量为33.3亿磅货物。现在,这家国营公司转向采用OpenStack来管理其庞大的基础设施。
在澳大利亚悉尼召开的Openstack峰会上,中国铁路信息技术中心技术支持部主任高明兴先生在接受《英国计算机世界》采访时介绍了该公司是怎样使用开源基础设施的。
高主任领导了一个独立于大规模应用部门的100人的基础设施部门,他解释说:“我们去年开始使用OpenStack。我们是一家非常传统的公司,我们必须确保我们的IT系统能够稳定地支持我们的应用和业务。”
上世纪90年代,该公司使用大型机,2000年之后采用了微型计算机。后来在2010年,转向采用x86服务器。
高主任说:“我们研究了OpenStack多年,2014年决定开发我们自己的云软件。开发始于2014年年底,我们在2015年发布了一个工作版本,2016年开始使用,很多生产系统都在云上运行。”
为什么是私有云?简单,不用锁定厂商,OpenStack是开源的,因此,中国铁路完全掌握了这项技术。
现在,在合作伙伴T2云的帮助下,中国铁路在OpenStack私有云上运行客运管理、货运管理、列车停靠、列车跟踪、核心基础设施和GIS系统。
高主任补充说:“生产上还有十几个应用程序在运行。目前我们正在建设一个新的数据中心,应该在明年年底投入使用。它有1000平方米。当数据中心投入使用后,很多应用程序将迁移到新的数据中心。”
他解释说,使用开源OpenStack基础设施有三条清晰的价值链,这可以分为当前、短期和未来的价值。
高主任表示,当前,OpenStack云降低了运营成本,简化了管理,还减少了能源消耗,而且更容易对新应用程序的启动作出更快的响应。
他说:“短期的好处是,OpenStack和云计算改变了我们的信息系统建设模式,以前是项目驱动的,而现在是平台驱动的。这是一个很大的变化。”
项目驱动的方法意味着要经过层层审批,或者等着应用程序上线,等着有可用资源。现在,应用程序和基础设施是平台驱动的,因为基础设施“本身就是一个项目”。
高主任说:“那么,我们可以根据需要增加云的规模,我们可以更快、更好地为应用提供支持。中国铁路是一家非常传统的公司,我们的业务是客运和货运。我们必须通过数字化实现转型,我们必须在核心业务的基础上开展新业务。我们必须有很好的计算能力,必须挖掘业务数据,以找到降低成本和开展新业务的方法。
借助云平台,我们可以更好地支持并满足用户的需求,这就是‘短期:它有助于实现业务创新、沟通创新和管理创新。”
对于未来,高主任预计私有云将帮助中国铁路实现更好的企業应用发展模式。他说:“我们有数百个应用程序,是由不同的人、不同的部门采用不同的标准开发的,所以在运营中很难管理。而采用云管理,我们的应用程序部门管理模式是基于云的,因此,我们可以统一管理,可以统一硬件架构并使之标准化。这是一个很大的变化。
因此,在未来,企业所有应用程序都易于管理,我们可以共享很多东西——代码、资源、过程。我想这就是未来。”
然而并非一帆风顺。可以预料,从老的应用环境改为新的私有云平台意味着要学习新技术。高主任说:“对于大多数程序员,面临的困难是他们必须学习新东西——学习Linux,学习像Hadoop这样的数据库”,但他补充说,这是必须克服的障碍。
这导致他希望OpenStack能够帮助解决问题,简化最终用户的操作和部署。
他说:“我认为OpenStack社群正在这方面进行改进,用容器部署控制组件,他们正在这样做。还有就是自动化,因为不可能手动管理成千上万台服务器。部署应该更容易,操作更简单——我想,社群正在这样做。”
原文网址:
https://www.computerworlduk.com/infrastructure/full-speed-ahead-for-china-railway-openstack-private-cloud-3666616/endprint