2020年2月5日 Linux /开源

改善ATM升级时间

由里克·安德森

大多数大型美国的金融机构声称他们将自动柜员机(ATM)升级一次每月一次,具有重要的安全补丁和其他ATM软件错误修复。这是一个好消息,因为Windows操作系统每个月都有大量的安全补丁,真正必须安装,以保持这些“现金拱顶”安全和安全。尽管如此,许多这些公司涉及到用于升级这些资产的方法时陷入了石头时代。例如,有些人报告将技术人员发送出去访问每个ATM,并通过馈送多个操作系统然后将多个ATM软件DVD送入机器中进行完整的系统重新加载。除了卡车卷的成本外,这个过程需要大量的时间(在这个过程中,ATM是不可用的),它容易出现操作员错误和错误。

ATM行业的好消息是其他行业已经探讨了可以改善该过程的新技术。保守垂直像石油和天然气行业,甚至现在迅速改变的汽车行业都有或正在向上移动食物链并部署更好的解决方案。多年来已经证明了这些新的解决方案,并且真的应该考虑。这里有一些用于考虑。

  1. 一些金融机构和ATM制造商已经部署了基于形象的解决方案。使用这些,而不是馈送DVD,新软件被提供为一个或多个文件,该文件基本上被复制到硬盘驱动器(HDD)。这可以来自DVD或USB拇指棒。这种方法的优势在于它比从DVD的安装程序读取的速度快得多,并弄清楚一次复制的文件。
  2. 完全基于映像的解决方案确实有一个很大的缺点——典型的ATM映像的大小是千兆字节。为了克服这一点,让我们回顾一下在移动电话行业已经部署了十多年的解决方案——差分图像。这些更新只是修改了原始图像中已经改变的部分,而不是整个图像。生成的图像要小得多,因此可以更快地下载和复制到硬盘上。这里有多个可用的第三方解决方案,包括风河边缘同步技术。虽然这是为汽车行业开发的,但也可以在其他行业中找到良好的用途,并且被认为是一个端到端的生命周期管理解决方案。
  3. 对于那些继续将技术人员直接派往自动取款机的人来说,现在有许多空中固件(FOTA)解决方案可用。有了这些设备,软件就会通过电话、蜂窝网络、Wi-Fi或以太网发送到设备上,然后拆开包装、检查健全,然后自动安装。这大大节省了成本,减少了人为的失误。当今的许多高级编配解决方案都支持FOTA。引用风河钛云作为一个示例平台。
  4. 展望未来,重要的是要认识到通往atm的各种管道的带宽会持续增长。到2020年,5G技术将带来50倍更快的连接速度,10倍的延迟改善,更少的功耗和整体系统能力的提高。这将提高FOTA下载到ATM的速度,以及ATM测量、日志和诊断的上传速度。
  5. 加速ATM软件升级的另一种方法是部署物理硬盘存储分区(创建多个分区)或在驱动器上创建多个虚拟机。虽然这样做的代价是硬盘的存储空间可能会翻倍,但它们可以让新软件在后台加载,并与旧软件并排加载,然后两张图像就能迅速交换。根据所使用的具体硬件/软件架构,ATM停机时间可以被限制为几秒,而不是几分钟或几小时。
  6. HDD失败被指出为ATM提供商的麻烦区域。这里有三种潜在的解决方案。首先,ATM可以很容易地配备两个具有故障转移软件的两份硬盘驱动器。如果一个驱动器下降,第二次立即接管。其次,今天的固态驱动器(SSD)更快,更耐用,持续更长时间,因为它们没有移动部件,并且可以抵抗掉落,冲击,极端温度,磁场和其他比HDD更好的攻击。最后,有可用的软件包可以检测HDD开始变坏和警报人员应该被改变。这些可以是预测性维护软件或其他基于边缘的人工智能软件解决方案。

对于计算机行业来说,这些想法都不一定是新的,ATM行业应该注意到。虽然可能会有额外的硬件和软件成本,但收益可能是值得投资的。

以前的设计嵌入式系统:为什么要使用模拟
下一个不断为嵌入式市场提供最好的Linux解决方案