OpenStack超级用户奖得主:欧洲核子研究组织

CERN计算机中心中超过90%的基础架构是由OpenStack管理和配置的。

如果您曾经在OSF社区工作了一段时间,那么您可能会听说过CERN这个名字。

总部位于日内瓦的实验室以大型粒子对撞机,希格斯玻色子和反物质研究而闻名,数十年来一直在研究物理学和宇宙。那么,这与OpenStack有什么关系?因为这些所有研究都会产生大量数据,因此需要大量基础架构。

请继续阅读,以了解自6年前CERN在OpenStack峰会上获得首个超级用户奖以来,CERN的OpenStack环境是如何发展的。

自您获得超级用户奖以来,您的OpenStack环境发生了什么变化?

在2014年巴黎OpenStack峰会上,欧洲核子研究组织(CERN)获得了Digitalfilm Tree首席技术官Guillaume Aubuchon的首个超级用户奖。

在巴黎OpenStack峰会上颁发首个超级用户奖。

当时,CERN的云已经投入生产了一年,由Havana版本OpenStack提供运行65,000个虚拟机,镜像和身份认证。经过6年和13次升级,CERN云现在涵盖11个OpenStack项目,添加了容器,裸机,块存储,共享,工作流,网络和文件系统存储。

CERN的OpenStack环境当前的大小是多少?

CERN基础设施仪表板快照。

目前,CERN云在80个cell中拥有约300,000台云主机,而最近OpenStack Magnum的增长很大,可以管理Kubernetes集群,用于所有计算机中心的OpenStack Ironic服务器以及带有CephFS的文件共享。

CERN运行什么版本的OpenStack?

我们正在从Stein升级到Train的过程中,大多数组件已经在运行Train。我们使用RDO分布。

您的团队与OpenStack集成了哪些开源技术?

清单很长!CERN云环境的目标是基于一组开源项目构建工具链,也可以与CERN合作的其他实验室使用该工具链。一些示例是:

Cloud and Containers

  • Linux版CentOS

  • 用于OpenStack发行版的RDO

  • Kubernetes与Helm进行容器编排

  • Tungsten Fabric用于软件定义的网络

Configuration

  • Puppet和Foreman用于配置管理

  • 用于自动配置的Terraform(包括外部云)

Monitoring

  • Collectd 收集 sensors

  • Prometheus 监控容器

  • Flume 与 Logstash 传输日志

  • Grafana,Kibana和Jupyter进行展示

Storage

  • 用于镜像,块,共享和对象存储的Ceph

  • 数据库包含MySQL, Postgres, InfluxDB

  • Hadoop和ElasticSearch用于日志和存档

Identity

  • FreeIPA和Keycloak用于身份验证和单点登录

Workflows

  • 用于版本控制的Gitlab,持续集成

  • Koji用于构建

  • Rundeck自动化

您在OpenStack上运行哪些工作负载?

CERN计算机中心中超过90%的基础架构是由OpenStack管理和配置的。这包括物理裸机和存储,数据库以及实验室管理的基础设施。现在,计算机中心中的其余硬件已注册到Ironic中,以确保强大的资源管理,计费和生命周期跟踪。

您的OpenStack团队有多大?

CERN IT部门的生产支持团队大约有7名工程师,还有更多的学生和研究员为各种项目的改进做出了贡献。

您的团队目前如何为OpenStack项目回馈力量?您的团队是否还为OpenStack基金会支持的其他项目(Airship,Kata Containers,StarlingX,Zuul)做出了贡献?

自2011年开始实施以来,欧洲核子研究组织(CERN)已向OpenStack 提交了1,000多次commits。欧洲核子研究组织(CERN)贡献的最大三个OpenStack项目是Magnum,Nova和Keystone。CERN的经验已经在OpenStack峰会上的30多个演讲以及区域活动(例如开放基础设施日)中进行了介绍,这些活动提供了一个分享大规模运行OpenStack的经验以及我们当前关注领域的机会。这包括2019年在欧洲核子研究中心(CERN)举行的OpenStack日,涵盖OpenStack在科学研究中的使用经验,并在2020年举办Ironic中期会议。

CERN博客可从https://techblog.web.cern.ch/techblog/和本地开发在https://github.com/cernops上共享。

CERN还为治理和项目管理做出了贡献,其中包括当选的OpenStack个人董事会成员,用户委员会的两名成员以及Magnum,Keystone和Ironic的PTL/核心角色。

您的团队使用OpenStack克服了哪些挑战?

鉴于大型粒子对撞机和CERN实验的需求,在不增加工程师人数的情况下提供更多的计算能力是一个挑战。与开源社区的其他成员在容器编排即服务,Nova Cells,Identity Federation和Spot Market功能等领域的合作,使这些新功能得以开发,由社区审查和进一步增强。OpenStack特别兴趣小组,例如科学SIG和大规模SIG,为辩论,信息共享和共同贡献提供了有用的框架。

对裸机,虚拟机,存储和容器进行跟踪,身份验证和计费的单一框架已成为CERN IT部门的主要收益。允许用户在几分钟之内拥有自助服务资源,同时确保清楚地分配这些资源(并在适当情况下回收),CERN的云用户可以专注于实验室的目标,而不是如何获得所需的基础架构。

原文: https://superuser.openstack.org/articles/cern-openstack-update/?_ga=2.195307436.1649057536.1588922123-503618473.1581397868













第六期混合云2.0系列沙龙—《OpenStack 优化深度实践》课程回放:

课件下载地址:

链接:https://pan.baidu.com/s/187zEytvdoLkegaBe66PR4w

提取密码:关注新钛云服公众号,回复“OpenStack实践”,获取提取密码

点击“阅读原文”,即刻申请试用 “混合云运维管理平台“

了解新钛云服

新钛云服正式获批工信部ISP/IDC(含互联网资源协作)牌照

TiOps,支持多云环境安全远程运维,疫情期间免费对外开放,助力远程安全办公!

深耕专业,矗立鳌头,新钛云服获千万Pre-A轮融资

新钛云服,打造最专业的Cloud MSP+,做企业业务和云之间的桥梁

新钛云服一周年,完成两轮融资,服务五十多家客户

上海某仓储物流电子商务公司混合云解决方案

新钛云服出品的部分精品技术干货

国内主流公有云VPC使用对比及总结

万字长文:云架构设计原则|附PDF下载

刚刚,OpenStack 第 19 个版本来了,附28项特性详细解读!

Ceph OSD故障排除|万字经验总结

七个用于Docker和Kubernetes防护的安全工具

运维人的终身成长,从清单管理开始|万字长文!

OpenStack与ZStack深度对比:架构、部署、计算存储与网络、运维监控等

什么是云原生?

IT混合云战略:是什么、为什么,如何构建?

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值