本文主要是介绍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混合云战略:是什么、为什么,如何构建?
这篇关于OpenStack超级用户奖得主:欧洲核子研究组织的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!