国家电网公司使用OpenStack降低IT成本 避免被厂商锁定

简介:

对我们而言,中国国家电网公司(SGCC)可是一个家喻户晓的名字,而且它是全世界最大的公用电气事业公司。国家电网公司为全国26个省提供电力,其规模庞大的IT系统扮演着重要角色,帮助公司提供安全可靠的电力能源,促进各地经济增长和人民生活便利。

在2015年度财富杂志全球500强排名中,国家电网是全球第七大公司。纵观其发展历史,国家电网的IT基础设施包括规模庞大的数据库、中间件与存储需求,包括100多个IT系统,而每个服务省份都有500TB数据及1,000多台主机。为了管理如此巨量需求,国家电网主要选择了封闭式的专有厂商产品,以支持本公司IT系统。

国家电网数据库管理员兼OpenStack运营团队主管赵寰宇(音)近期在OpenStack奥斯汀峰会上发表演讲。他以从前与现在的个人形象对比展开发言:事业刚刚起步时年轻时的样子,与现在的样子。他开玩笑说,10多年来的DBA经历带来的压力是如今脱发和没时间运动的主因。但赵先生对未来非常乐观,他表示,自从国家电网开始使用OpenStack,他就有足够的“带宽”来好好照顾自己了。

赵先生也谈到了使用OpenStack前国家电网所面临的技术挑战,那时公司的IT基础设施还依赖于旧的解决方案。当时使用的专用软件操作困难、扩展成本高,需要支付昂贵的许可证与服务费用,还限制了公司对自有数据的控制,使公司走向了被厂商锁定的道路上(这些问题长期存在)。

赵先生的团队受到了新型云技术带来的启发。在实现更好地控制公司IT系统投入的愿景下,他们开始研究建立自主可控的私有云,由原来的以厂商为基础存储向开源转变。过去3年来,国家电网进行了从Unix IT系统向OpenStack和云的过渡。

国家电网于2014年12月开始着手准备部署OpenStack的相关工作,并于2015年9月正式实施部署。截至今年二月,国家电网已使用OpenStack部署了200多台物理设备和1,000多个虚机并投入运营,近期还计划将OpenStack扩展至更多IT系统。特别值得注意的是,公用事业公司正开始逐步采用大数据云和SDX来实现软件定义网络和存储。赵寰宇(音)表示,OpenStack平台具备卓越的灵活性、巨大的定制化潜能,且可兼容Docker、Zabbix及Ansible等其他诸多应用和服务,这些特性是吸引国家电网决定转向OpenStack平台的几大主要因素。

为顺利实施转型,国家电网与亚洲领先的OpenStack服务提供商EasyStack展开合作,专注于对企业私有云的需求。EasyStack还提供公共和专用API,确保国家电网获得100%开放和解锁方案,从而得以完全自主控制自有数据。

国家电网的网络逻辑利用了多个OpenStack项目,包括Nova、Glance、Keystone、Neutron、Ceilometer (Telemetry)、Swift及 Cinder。内部网支持虚机间通信,而外部网则为用户提供数据服务。国家电网的存储网独家采用Ceph,它还配置了部署网和管理网以备不时之需。

OpenStack为国家电网打造了一个近乎自动化的运营系统,为其解放了大量人力和物力资源用于集中开发更多前瞻性项目(赵寰宇曾笑说:“可以腾出更多时间来休假了。”)。

未来,国家电网的计划包括:进一步扩展使用OpenStack和软件定义存储,在服务的每个省份部署1,000个以上节点。五年内,国家电网预计将建起5万个以上节点,届时将成为全球采用OpenStack最大的电力行业生产环境。在软件定义存储前端,国家电网计划升级Ceph、部署数据库云并进一步改善存储网的服务质量。





====================================分割线================================


本文转自d1net(转载)

目录
相关文章
|
存储 Kubernetes 容器
IT专家们谈OpenStack和Kubernetes的未来
一位来自451 Research的分析师Carl Brooks表示:“如果你正确构建了运营云,并使用像K8s这样的容器技术,将会使它变得更加可行。 Brooks说,这对OpenStack私有云构建来说很重要。
1309 0
|
网络协议 Linux 网络安全
openstack 云平台一体化部署(超详细)
openstack 云平台一体化部署(超详细)
819 0
openstack 云平台一体化部署(超详细)
|
消息中间件 Kubernetes 关系型数据库
教程get | K8S部署OpenStack容器云(下)
如何借助OpenStack Kolla-K8S项目,通过K8S对OpenStack进行容器化部署?并最终部署一套All-In-One类型的OpenStack容器云?让我们继续部署: 部署kolla-kubernetes ■  覆盖默认的RBAC设置 通过kubectl replace命令进行默.
4429 0
|
8月前
|
存储 弹性计算 资源调度
openstack组件部署 3
openstack组件部署
|
4月前
|
存储 Ubuntu KVM
Ubuntu部署OpenStack踩坑指南:还要看系统版本?
Ubuntu部署OpenStack踩坑指南:还要看系统版本?
90 0
Ubuntu部署OpenStack踩坑指南:还要看系统版本?
|
4月前
|
存储 安全 Linux
云计算|OpenStack|社区版OpenStack安装部署文档(一 --- 前期硬件准备和部署规划)
云计算|OpenStack|社区版OpenStack安装部署文档(一 --- 前期硬件准备和部署规划)
268 0
|
8月前
|
负载均衡 安全 网络安全
openstack组件部署 4
openstack组件部署