一种新的半制造流程缩放和效率的方法

贝丝·马丁

Calibre在Kubernetes上起航

虽然大多数Calibre半制造作业仍然在使用作业调度器管理队列的本地计算集群上运行,但该行业正在迅速转向云解决方案。固定计算集群的问题包括优化集群利用率,以及在关键时刻由于缺乏计算资源而面临项目延迟。半导体生态系统中的许多领先公司都开始努力采用某种云解决方案,无论是针对突发云还是全云。

为什么要考虑将云爆发用于EDA工作负载?云爆发是指应用程序运行在私有云或数据中心上,当计算能力需求激增或爆发时,应用程序就会爆发到公共云。OPC工作负载可能是“突发的”,这使得在固定的服务器群上提供足够的集群容量成为一个挑战。云爆发为您提供了处理需求高峰的灵活性,并为其他用途释放本地资源。

在Kubernetes上运行Calibre制造作业

在2022年KubeCon + CloudNativeCon北美会议上,IBM Research向公共云管理的Kubernetes服务展示了混合云爆发光学接近校正(OPC)流。他们将Calibre nmOPC分布式进程从2000个扩展到10,000个。

Calibre半制造作业(如OPC)非常适合在Kubernetes集群(如IBM OpenShift)上发布。我们开发了“Calibre Kubernetes算子”和“Calibre容器”来实现这一点。我们很高兴地宣布Calibre Manufacturing job在Kubernetes环境中工作得很好,但我们也意识到大多数人不知道Kubernetes实际上是什么。

根据Kubernetes文档Page是一个开源容器编排引擎,用于自动化部署、扩展和管理容器化应用程序。我认为Kubernetes是一个重大的范式转变。它是一个标准,可以取代集群上的几乎所有东西:什么是作业、什么是主机、什么是磁盘、什么是网络,最重要的是,什么是作业调度器。以下是这些术语与Kubernetes中对应的术语的地图:

服务器集群 Kubernetes
工作 圆荚体
宿主 节点
磁盘 PVC(持续体积索赔)
网络 容器网络接口(CNI)
作业调度器 集装箱编配

Kubernetes是一个原生云平台,它不局限于云,而且不受供应商的限制。托管Kubernetes服务由许多云供应商提供,如IBM Cloud上的Red Hat OpenShift、Amazon Elastic Kubernetes Service (EKS)、Azure Kubernetes services (AKS)、谷歌Kubernetes Engine (GKE)等。它是操作集群的标准,有点像Linux是许多版本中使用的标准操作系统。


Calibre Kubernetes Operator已经成功部署在IBM OpenShift、Rancher、EKS上,当然也可以在任何其他云平台上工作。

使用云爆发策略按您的方式扩展后磁带输出流

随着数据量的增长和上市时间的缩短,您将如何满足您的半制造处理需求?建立更多的内部数据中心容量并不总是最好的答案,但转移到100%的云解决方案可能也不可行。云爆发策略允许与公共云中相同的本地基础设施,同时使用托管的Kubernetes服务(如IBM OpenShift)来最小化配置、设置和拆除。控制器和运营商使用OpenShift使公共云爆发对工程团队透明,这样他们就可以在需要的时候获得所需的容量。

有关在IBM OpenShift上运行Calibre OPC的详细信息,请参阅KubeCon视频

留下回复

本文最初发表于西门子数字工业软件博客https://blogs.sw.siemens.com/calibre/2023/01/09/a-new-method-of-scaling-and-efficiency-for-the-semi-manufacturing-flow/
Baidu