困难重重!如何将超导量子计算机完好无损地搬进数据中心

news/2024/4/28 5:13:06/文章来源:https://blog.csdn.net/Qforepost/article/details/137048527

图片

内容来源:量子前哨(ID:Qforepost)

编辑慕一  编译/排版丨浪味仙 沛贤

深度好文:3700字丨18分钟阅读

如何把超导量子计算机部署到数据中心?数据中心运营商和量子公司面临着以前没有见过的重重难关。

首先,数据中心运营商需要学会托管能提供超低温冷却能力的稀释制冷机,而超导量子计算和超低温稀释制冷机提供商必须了解数据中心的运作方式,以及它们在现有数据基础设施中能够安装的位置……

图片

目前,英国牛津量子计算公司 Oxford Quantum Computing (OQC) 已在两个主机托管数据中心部署了 6 套 QPU 系统。

OQC首席技术官Simon Phillips表示:“我们不希望量子计算机在实验室里默默待两年,就能突然出现在数据中心,而用户就能马上提出使用申请,我们需要做的只是允许访问。”

该公司目前在运营商Cyxtera的数据中心运营着一个实验室,托管其8量子比特的Lucy系统,该系统是2021年部署到托管站点,可通过AWS的Braket服务在线访问。

“一开始我们就遇到了断电的问题,超导量子计算系统的一部分无法正常重新启动。”他解释道,断电会导致超导系统升温并失去超导特性。虽然系统没有损坏并会重新冷却,但它让公司意识到需要更认真地考虑超导量子计算系统的正常运行时间。

“当时我们已经解决了主要问题,正试图证明超导计算机已经准备就绪,只是还不能启动。”

但与此同时,这个概念验证的项目还面临着停滞的风险,因为客户表示无法将实时数据从其外部传输到实验室的数据设施中。

“后来,突然之间我们的数据中心挤满了量子客户。”Phillips说道,“所以我们的新任务是:让研究项目走出实验室,要想访问真实世界的客户数据,我们必须以最低延迟直接连接到已有的算力基础设施中。”

现在,OQC已在数据中心托管公司Cyxtera的“LHR3”设施和日本东京的数据中心运营商Equinix的“TY11”设施中,部署了3个 32 量子比特的超导量子计算系统。

每个数据中心都包含了3个QPU和附带的超低温冷却系统,其中1个QPU能实时运行且为客户提供访问,另外2个也处于运行状态,可用于升级、测试等。其中,每个QPU都需要大约 15-20KW(主要用于6个9KW水冷氦压缩机)的电力,以及50平米左右的占地面积。

2022 年 3 月,OQC首次在Cyxtera数据中心部署量子系统:第一台超低温稀释制冷机于2023年1月安装,最后一台稀释制冷机于 3 月安装。部署工作一直持续到4月,才开始测试,该系统现已上线。

图片

Cyxtera数据中心 的 LHR3 设施(图片来源:谷歌地图

Cyxtera 使用了该公司的一个独立库房来部署量子系统,上图中的建筑此前曾是用于数据存储的磁带库。

“这个建筑很好,因为电力供应充足。”Cyxtera的战略发展总监Charlie Bernard(查理·伯纳德)说:“在这里我们可以获得足够的电力,以及足够的制冷能力来使超导计算机工作,并且地板下有大量的管道。”

虽然整个系统高于房间天花板高度(系统高3.4m,管道工程需要额外50cm的顶部间隙),但由于库房单层的天花板空间较大,因此Cyxtera拥有了额外的回旋空间。

但是他们必须对天花板和火灾报警系统进行规划整改,以留出足够的顶部空间,通过高架地板环境,数吨重的计算系统的框架直接连接到楼板上,并与高架地板实现了机械隔离。

每个超低温稀释制冷机每周需要泵入多达40升液氮制冷剂,Cyxtera还必须使用建筑物的水管道来冷却液氮压缩机。

为了容纳液氮和氢气,该公司还在房间内安装了氧气探测器,并配有灯光指示器和警报器,用来警示是否存在潜在泄漏,以及气体是否沸腾。

“我们正带领量子科学家们将量子系统部署到数据中心,他们之前一直在实验室的‘孤岛’中从事设计。”Bernard说:“我们这里让他们大开眼界,他们开始了解真实数据中心的承重限制、门尺寸、噪音、干扰等因素的信息。”

“我们会互相分享专业知识,我们学习了如何处理液化气体并将其输送到整个基础设施的实践经验。”Phillips补充了在部署过程中所获得的经验教训:“在实验室里,每个人对待实验室的一切都要认真负责。”

目前,Cyxtera数据中心还兼作OQC的网络运营中心,每天都有许多的员工在现场。

而在东京,OQC将量子系统部署在数据大厅的“笼子”状建筑内,这一设计可以进行远程管理,并保留一支牛津仪器(Oxford Instruments)的服务团队来处理任何问题。

Phillips说:“他们的超低温稀释制冷机与核磁共振扫描仪(MRI)是同一个团队生产的。医院核磁共振系统中的所有低温技术都由他们提供,所以超低温技术对他们来说并不新鲜。”

OQC在东京部署有一个独特的要求,那就是必须适应地震频发的周围环境。例如,超低温系统有一个液氮容器,通常可以独立放置在地板上,但在东京,他们就必须用螺栓把容器固定在地板上,以保证符合防震法规。

Phillips表示,随着公司业务的不断发展和技术人员的不断学习,他预计未来各地的部署将更加顺利。

“我们已经有了关于如何将超导量子计算机安装到世界任一数据中心的执行手册。”Phillips说:“每次我们去到一个新地点,都会找出差异所在:一开始对我们来说,数据中心看起来都很标准,而数据中心人员会说它们各不相同,最终我们发现它们与实验室部署的布局非常相似。”

图片

OQC的量子系统(图片来源:OQC)

此外,在进行这些部署之前,人们并不知道数据大厅的声音、振动和电磁等不同因素的干扰将如何影响量子计算机的部署计划。同样,超导量子系统的高频微波控制如何影响周围的IT硬件,也存在潜在问题。

Phillips表示,目前为止,他还没有发现这方面有任何问题。当被问及这是否仅仅是出于理论考虑,或电磁干扰问题可能被夸大时,他说可能是两者兼而有之。

“我们在屏蔽环境干扰方面做了很多工作,所以我们还没有看到任何会造成问题的情况。”

在运营方面,设施内液氢和液氮的处理是由量子计算系统所有者管理,而不是由托管运营商管理。但数据中心的托管运营商也将了解如何处理这些液体,并可能在未来接管超低温冷却系统。

“运营商需要学习如何运行所有系统。”牛津仪器公司的 Harriet van der Vliet指出:“例如如何正确关闭系统以避免泄漏、如何抽空系统、如何检查系统泄漏等。我们非常擅长为用户培训,助力他们能自己运行系统。”

“当然,这是我们必须要做的事情,因为我们的用户是未经培训的超低温技术专家。理论上他们可以构建自己的系统,所以确实需要一些培训。”

图片

Harriet van der Vliet(图片来源:网络)

Cyxtera和OQC均表示,他们现在为未来的部署做了更好的准备。

“我们的第一次部署非常原始,它们看起来与实验室的东西非常相似。但在部署过许多项目后,一切变得更容易、更快、更适宜,因为我们提出了以前没有人询问的实践问题。”OQC 的Phillips说:“比如,以前从未有人问过冷却的工作方式或空气处理的工作方式。”

Cyxtera的Bernard指出,公司希望将来在其他地方复制这个项目:“这是我们第一次部署,对我们所有人来说是走过了一个很好的学习曲线,我们现在处于优势地位。”

OQC表示,它的目标是首先扩展到更多的市场,然后随着需求的增加,更新现有的部署形式。

Phillips说:“进入全球市场的最大挑战是,金融公司在某个地方聚集,材料科学公司却在另一个地方聚集。我们可以瞄准目标用户,让他们连线接入当地数据中心的QPU,再考虑在客户那建立量子计算中心或扩大规模。我认为,解决方案需要在托管服务中优先考虑。”

“使用量子计算机的最大挑战,是与现有数字基础设施的集成,而不是建立量子比特‘账户’。事实上,我们能谈论数据中心和量子计算机,已经意味着一切都朝着正确的方向发展。”

图片

低温系统供应商牛津仪器公司在其位于英国牛津郡的主基地安装了一台Rigetti量子计算机。这是Rigetti在美国以外的第一个量子计算系统,也是该公司对外发货的少数量子系统之一,它能连接到 Rigetti 的云上,供自己和客户调用。

图片

Rigetti公司的超低温稀释制冷机(图片来源:Rigetti)

牛津仪器公司量子技术产品经理 Harriet van der Vliet说,该公司在此次部署前没有实际的数据中心,并且至今仍然没有我们所认为的传统空白数据大厅。

“我们的工厂并不等同于托管设施。作为英国创新基金的一部分,我们提供了制冷机和低温设备,以便Rigetti及其合作伙伴Phasecraft、渣打银行和其他公司等都能共同致力于量子计算的应用研发。”她说。

“我们必须了解一个将云、备用发电机、备用制冷机都正确连接的商业数据系统,而这些你在实验室中不一定会想到。”她说:“如果大学停电了,你只需说——好吧,我先暂停一下,然后等第二天再把温度降下来。但如果这种情况发生在为客户连接到云的数据中心或系统中,那就绝对不行了。”

当被问及该公司是否希望在未来托管更多的量子计算机或者这只是一次性服务的时候, Harriet van der Vliet表示:在这个领域“总是有机会做更多的事情”。

“我们了解了如何构建冗余,例如备用发电机、冷却器等,以便系统为客户提供良好的正常运行时间。”

除了自己的设施之外,牛津仪器还参与了实时数据中心的许多QPU部署,包括 OQC在Cyxtera中心、Equinix 中心,以及西班牙 CESGA 超级计算中心的部署。

“我们现在已经在数据中心安装了各种系统。”van der Vliet 说:“我们必须在不同的区域进行安装,并且必须为安全做好准备,必须让人们佩戴特定的徽章才能让他们进出数据中心,这是我们不习惯的地方。”

“我们不得不改变系统物理上的安装方式,例如以前我们毫不关心设备是怎么进入数据中心的,一些数据中心的某些区域可能只足够一个19英寸机架通过,而我们的系统显然要比这大得多。”

“但这与此前我们熟悉的学术环境部署并没有太大不同,多年来我们在安装过程中一直遇到这些问题和困难。”她补充道:“这只是为了获得实战经验。我们现在完成了第二次和第三次安装,后两次安装都比第一次好得多。”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_1026760.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SqlServer找不到SQL Server Configuration Manager(配置管理)

1、Win键 R ,输入 compmgmt.msc 2、找到Sql Server配置管理器

自媒体用ChatGPT批量洗稿软件V5.9环境配置/软件设置教程【汇总】

大家好,我是淘小白~ 首先,感谢大家的支持~~ ChatGPT采集洗稿软件V5.9版本更新,此次版本更新修改增加了一些内容: 1、自定义多条指令,软件自动判断指令条数,进行输入 2、增加谷歌浏览多账号轮询&#xf…

阿里云4核8G云服务器优惠价格表,多配置报价

阿里云4核8G云服务器优惠价格955元一年,云服务器ECS通用算力型u1实例。2024年腾讯云服务器优惠价格表,一张表整理阿里云服务器最新报价,阿里云服务器网整理云服务器ECS和轻量应用服务器详细CPU内存、公网带宽和系统盘详细配置报价单&#xff…

面向对象的学习

封装 //用来描述一类事物的类,专业叫做:javabean类 //在javabean类是不写main方法的//一个java文件中可以定义多个类,且只能一个类是public修饰,而且public修饰的类名必须成为代码的文件名 ://在类中一般无需指定初始化值 存在默…

智慧光伏:企业无纸化办公

随着科技的快速发展,光伏技术不仅成为推动绿色能源革命的重要力量,更在企业办公环境中扮演起引领无纸化办公的重要角色。智慧光伏不仅为企业提供了清洁、可持续的能源,更通过智能化的管理方式,推动企业向无纸化办公转型&#xff0…

鸿蒙APP开发:【ArkTS类库多线程】TaskPool和Worker的对比(2)

askPool运作机制 图1 TaskPool运作机制示意图 TaskPool支持开发者在主线程封装任务抛给任务队列,系统选择合适的工作线程,进行任务的分发及执行,再将结果返回给主线程。接口直观易用,支持任务的执行、取消。工作线程数量上限为4。…

基于Python实现多功能翻译助手(下)

为了将上述步骤中的功能增强与扩展具体化为代码,我们将实现翻译历史记录功能、翻译选项配置以及UI的改进。 翻译历史记录功能 import json # 假设有一个用于存储历史记录的json文件 HISTORY_FILE translation_history.json # 初始化历史记录列表 translati…

Element-Plus下拉菜单边框去除教程

🌟 前言 欢迎来到我的技术小宇宙!🌌 这里不仅是我记录技术点滴的后花园,也是我分享学习心得和项目经验的乐园。📚 无论你是技术小白还是资深大牛,这里总有一些内容能触动你的好奇心。🔍 &#x…

python中函数那点事

1.求一个十进制的数值的二进制的0、1的个数 。 2.实现一个用户管理系统(要求使用容器保存数据)[{name: xxx, pass: xxx, ... ... },{},{}] 3.求1~100之间不能被3整除的数之和 4.给定一个正整数N,找出1到N(含)之间所有质数的总和 5.计算PI(公式如下:PI4(1-1/31/5-1/71/9-1......…

简单了解原型模式

什么是原型模式 区别于单例模式,原型模式的一个类可以有多个实例化的对象。 原型模式通过拷贝来产生新的对象,而不是new,并且可以根据自己的需求修改对象的属性。 实现Cloneable接口实现拷贝 而拷贝又分为浅拷贝和深拷贝,两者在…

Codigger开发者篇:开启全新的开发体验(二)

在数字化浪潮中,开发者们始终在追求更加高效、便捷的开发工具与环境。Codigger,作为新一代开发、运营、使用私人应用的分布式操作系统,正是为这些追求者们量身打造的利器,Codigger是一个跨时代的颠覆式的创新。今天,我…

【python】flask执行上下文context,请求上下文和应用上下文原理解析

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,…

JAVA------基础篇

java基础 1.JDK JDK :java development kit JRE:java runtime environment JDK包含JRE java跨平台:因为java程序运行依赖虚拟机,虚拟机需要有对应操作系统的版本,而jre中有虚拟机。 当你想要在Linux系统下运行,则需要…

硅谷甄选项目笔记

硅谷甄选运营平台 此次教学课程为硅谷甄选运营平台项目,包含运营平台项目模板从0到1开发,以及数据大屏幕、权限等业务。 此次教学课程涉及到技术栈包含***:vue3TypeScriptvue-routerpiniaelement-plusaxiosecharts***等技术栈。 一、vue3组件通信方式 通信仓库地…

华为ensp中vrrp虚拟路由器冗余协议 原理及配置命令

CSDN 成就一亿技术人! 作者主页:点击! ENSP专栏:点击! CSDN 成就一亿技术人! ————前言————— VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议&#xff0…

9.HelloWorld案例常见问题

文章目录 一、BUG二、BUG的解决三、HelloWorld常见问题 一、BUG BUG(小甲虫)。计算机刚开始出现的时候,因为体积比较大,一些小虫子很容易转进去。有一天有一只蟑螂钻到了计算机当中,从而导致计算机不能正常运行&#…

SQLiteC/C++接口详细介绍sqlite3_stmt类(八)

返回:SQLite—系列文章目录 上一篇:SQLiteC/C接口详细介绍sqlite3_stmt类(七) 下一篇: SQLiteC/C接口详细介绍sqlite3_stmt类(九) 27、sqlite3_column_int 函数 sqlite3_column_int 用于返…

[Flutter] Flutter多环境版本管理器Puro, 可是试试替换Fvm了

flutter2/3版本切换,除了fvm,还可以看看puro Puro官网 Mac安装方式 curl -o- https://puro.dev/install.sh | PURO_VERSION"1.4.5" bash因为puro安装flutter需要依赖git, 请确保mac支持git命令行 brew install git快速开始 先看效果 1.创建flutter环境 这里的…

Bayes-RF,基于贝叶斯Bayes优化算法优化随机森林RF数据回归预测(多输入单输出)-MATLAB实现

Bayesian optimization 是一种用于调节机器学习模型超参数的方法,而随机森林 (Random Forest, RF) 是一种强大的机器学习算法,常用于回归和分类任务。将它们结合起来可以提高模型性能,这就是 Bayes-RF 的基本思想。 下面是一个基于贝叶斯优化…

基于双vip+GTID的半同步主从复制集群项目(MySQL集群)

项目标题:基于keepalivedGTID的半同步主从复制MySQL集群 准备七台机器,其中有四台时MySQL服务器,搭建主从复制的集群,一个master,2个slave服务器,一个延迟备份服务器。同时延迟备份服务器也可以充当异地备…