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

2024-01-10 13:10

本文主要是介绍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超级用户奖得主:欧洲核子研究组织的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/590918

相关文章

【Kubernetes】K8s 的安全框架和用户认证

K8s 的安全框架和用户认证 1.Kubernetes 的安全框架1.1 认证:Authentication1.2 鉴权:Authorization1.3 准入控制:Admission Control 2.Kubernetes 的用户认证2.1 Kubernetes 的用户认证方式2.2 配置 Kubernetes 集群使用密码认证 Kubernetes 作为一个分布式的虚拟

一种改进的red5集群方案的应用、基于Red5服务器集群负载均衡调度算法研究

转自: 一种改进的red5集群方案的应用: http://wenku.baidu.com/link?url=jYQ1wNwHVBqJ-5XCYq0PRligp6Y5q6BYXyISUsF56My8DP8dc9CZ4pZvpPz1abxJn8fojMrL0IyfmMHStpvkotqC1RWlRMGnzVL1X4IPOa_  基于Red5服务器集群负载均衡调度算法研究 http://ww

生信圆桌x生信分析平台:助力生物信息学研究的综合工具

介绍 少走弯路,高效分析;了解生信云,访问 【生信圆桌x生信专用云服务器】 : www.tebteb.cc 生物信息学的迅速发展催生了众多生信分析平台,这些平台通过集成各种生物信息学工具和算法,极大地简化了数据处理和分析流程,使研究人员能够更高效地从海量生物数据中提取有价值的信息。这些平台通常具备友好的用户界面和强大的计算能力,支持不同类型的生物数据分析,如基因组、转录组、蛋白质组等。

开题报告中的研究方法设计:AI能帮你做什么?

AIPaperGPT,论文写作神器~ https://www.aipapergpt.com/ 大家都准备开题报告了吗?研究方法部分是不是已经让你头疼到抓狂? 别急,这可是大多数人都会遇到的难题!尤其是研究方法设计这一块,选定性还是定量,怎么搞才能符合老师的要求? 每次到这儿,头脑一片空白。 好消息是,现在AI工具火得一塌糊涂,比如ChatGPT,居然能帮你在研究方法这块儿上出点主意。是不

研究人员在RSA大会上演示利用恶意JPEG图片入侵企业内网

安全研究人员Marcus Murray在正在旧金山举行的RSA大会上公布了一种利用恶意JPEG图片入侵企业网络内部Windows服务器的新方法。  攻击流程及漏洞分析 最近,安全专家兼渗透测试员Marcus Murray发现了一种利用恶意JPEG图片来攻击Windows服务器的新方法,利用该方法还可以在目标网络中进行特权提升。几天前,在旧金山举行的RSA大会上,该Marcus现场展示了攻击流程,

封装MySQL操作时Where条件语句的组织

在对数据库进行封装的过程中,条件语句应该是相对难以处理的,毕竟条件语句太过于多样性。 条件语句大致分为以下几种: 1、单一条件,比如:where id = 1; 2、多个条件,相互间关系统一。比如:where id > 10 and age > 20 and score < 60; 3、多个条件,相互间关系不统一。比如:where (id > 10 OR age > 20) AND sco

vue2实践:el-table实现由用户自己控制行数的动态表格

需求 项目中需要提供一个动态表单,如图: 当我点击添加时,便添加一行;点击右边的删除时,便删除这一行。 至少要有一行数据,但是没有上限。 思路 这种每一行的数据固定,但是不定行数的,很容易想到使用el-table来实现,它可以循环读取:data所绑定的数组,来生成行数据,不同的是: 1、table里面的每一个cell,需要放置一个input来支持用户编辑。 2、最后一列放置两个b

Science Robotics 首尔国立大学研究团队推出BBEX外骨骼,实现多维力量支持!

重复性举起物体可能会对脊柱和背部肌肉造成损伤,由此引发的腰椎损伤是工业环境等工作场所中一个普遍且令人关注的问题。为了减轻这类伤害,有研究人员已经研发出在举起任务中为工人提供辅助的背部支撑装置。然而,现有的这类装置通常无法在非对称性的举重过程中提供多维度的力量支持。此外,针对整个人体脊柱的设备安全性验证也一直是一个缺失的环节。 据探索前沿科技边界,传递前沿科技成果的X-robot投稿,来自首尔国立

OpenStack离线Train版安装系列—3控制节点-Keystone认证服务组件

本系列文章包含从OpenStack离线源制作到完成OpenStack安装的全部过程。 在本系列教程中使用的OpenStack的安装版本为第20个版本Train(简称T版本),2020年5月13日,OpenStack社区发布了第21个版本Ussuri(简称U版本)。 OpenStack部署系列文章 OpenStack Victoria版 安装部署系列教程 OpenStack Ussuri版

OpenStack离线Train版安装系列—2计算节点-环境准备

本系列文章包含从OpenStack离线源制作到完成OpenStack安装的全部过程。 在本系列教程中使用的OpenStack的安装版本为第20个版本Train(简称T版本),2020年5月13日,OpenStack社区发布了第21个版本Ussuri(简称U版本)。 OpenStack部署系列文章 OpenStack Victoria版 安装部署系列教程 OpenStack Ussuri版