新闻动态
提高ATM升级工作效率



Rick Anderson

大多数总部位于美国的大型金融机构声称,他们大约每月升级一次自动柜员机(ATM),以便安装重要的安全更新和漏洞修复程序。这是一个好消息,因为Windows操作系统每月都必须执行大量安全更新,以确保“库存现金”安全可靠。尽管如此,看看升级设备的方法,仍有很多公司停留在“石器时代”。例如,有些公司升级时要派技术人员去巡视每台ATM,以便读入操作系统、ATM软件光盘到机器上,然后重新启动。这种做法不仅浪费大量时间(其间ATM完全不可用),以及车辆开销成本,同时操作员也容易出现错误和缺失。

对ATM业者来说,好消息是其它行业已经找到改进升级流程的新技术。例如石油、天然气等保守的垂直行业,或甚至快速变化的汽车行业,都已经或正向产业链的上游发展,以便拥有更好的解决方案。这些新方案历经多年考验,确实值得采纳。以下提供部分值得参考的方案。

  1. 有些金融机构和ATM制造商已经使用完全依赖镜像文件的解决方案。如此一来就可以不需要读取DVD,只要将新软件制作成一个或多个镜像文件,再复制到硬盘驱动器(HDD)上即可。镜像文件可以从DVD或U盘读入。这种方法的优点是,它比从DVD中读取安装程序并一次复制一个文件要快得多。
  2. 然而,完全依赖镜像的解决方案存在一个很大的问题——典型的ATM镜像文件大小高达千兆字节。为了克服这个困难,我们想到一个已经在手机行业实行了十多年的解决方案——差分镜像。这种更新只修改原始镜像中已经更改的部分,而不是整个镜像。生成的镜像要小得多,因此可以更快地下载和复制到HDD上。这里有多种第三方解决方案,包括风河的Edge Sync技术。虽然这是为汽车行业开发的,但也可以被其它行业好好应用,因为它是端到端的生命周期管理解决方案。
  3. 对于那些继续将技术人员直接派往ATM的公司来说,现在有许多固件无线升级(FOTA)解决方案可用。透过它们,软件就可使用电话、蜂窝网络、Wi-Fi或以太网,发送到设备上、拆包、完整性检查,然后自动安装。如此一来可以节省大量成本并减少人为错误。当今许多高级编排解决方案都支持FOTA。
  4. 展望未来,重要的是我们必须意识到通向ATM各种渠道的带宽仍在持续增长。到2020年,5G技术的连接速度将提高50倍,延迟时间则缩短10倍,功耗会降低,系统整体容量随之提高。这将加快FOTA下载到ATM的速度,以及上传ATM的测量值、日志和诊断信息的速度。
  5. 加速ATM软件升级的另一种方法是部署物理HDD存储分区(创建多个分区),或在驱动器上创建多个虚拟机。虽然这样做的代价可能让HDD存储容量增加一倍,但却允许在后台加载新软件并与旧软件并行,甚至可以在两个镜像之间快速切换。根据使用硬件/软件体系结构的不同,ATM停机时间可以限制在几秒钟之内,而不需长达几分钟或几小时。
  6. 对于ATM供应商来说,HDD故障是一个非常棘手的问题。这里有三种可供解决的方案。首先,ATM可以简单配备两个具有容错软件的备份硬盘驱动器。如果一个驱动器坏了,另一个立即接管。其次,现在的固态硬盘(SSD)比HDD更快、更耐用、更持久,因为固态硬盘没有机械部件,而且比HDD更能承受跌落、冲击、极端温度、磁场和其它攻击。最后,有一些软件包可以检测到硬盘什么时候开始变坏,并提醒工作人员应该把它换掉。这些是可以提早维护软件或其它边缘人工智能软件的解决方案。

对于计算机行业来说,这些想法不一定是新的,但ATM行业却应该给予关注。即使它们可能衍生额外的软硬件成本,但相较于收益,这些投资还是很值得的。