当微软推出Azure作为其Windows Server操作系统的云版本时,它并没有专门针对Windows。它还包括对Linux的支持,并且在短短几年内Linux实例的数量现在超过了Windows实例.
很高兴看到微软终于摆脱了长期以来有害的“非发明即存在”的态度,但该公司最近的举动确实令人惊讶。
微软已经与一家名为Skytap的公司合作,在其Azure云服务上提供IBM Power9实例,以便在Azure云中运行基于Power9的系统,这些实例将作为Azure虚拟机(VM)与它已经提供的Xeon和Epyc服务器实例一起提供。
Skytap是一家有趣的公司。它由华盛顿大学(University of Washington)的三位教授创建,专门研究老式的本地硬件(如IBM System I或Sparc)的云迁移。它在其家乡西雅图有2020欧洲杯预赛一个数据中心,IBM的硬件运行IBM的PowerVM管理程序,在美国和英国的IBM数据中心也有一些共同地点。
它的座右铭是快速迁移,然后按自己的节奏现代化。因此,它的重点是帮助遗留系统迁移到云端,然后使应用程序现代化,这似乎是与微软联盟的目标。Azure将为企业提供一个平台,以提高传统应用程序的价值,而无需为新的平台重新编写。
Skytap提供了使用Skytap上的DB2来提升和扩展遗留IBM i应用程序并使用Azure IoT Hub对其进行扩充时可能出现的情况的预览。该应用程序无缝地跨越新旧体系结构,说明没有必要完全重写坚实的IBM i应用程序来从现代云功能中获益。
迁移到Azure云
根据协议,微软将部署来自IBM的Power S922服务器,并将其部署在Azure未公开的地区。这些机器可以运行支持遗留IBM操作系统的PowerVM管理程序和Linux。
Skytap首席执行官布拉德•希克(Brad Schick)在一份声明中表示:“首先替换旧技术,然后迁移到云端,既费时又有风险。”“Skytap的目标一直是为企业提供一条途径,让这些系统在几乎不变、风险更低的情况下进入云端。与微软合作,我们将把Skytap对大量遗留应用程序的原生支持带到微软Azure,包括那些依赖于IBM i、AIX和Linux on Power的应用程序。这将使企业有能力延长传统系统的寿命,并通过Azure服务的现代化来增加它们的价值。”
随着基于power的应用程序的现代化,Skytap将引入DevOps CI/CD工具链来加速软件交付。在转移到Azure上的Skytap后,客户将能够集成Azure DevOps,以及用于Power的CI/CD工具链,如Eradani和UrbanCode。
这些听起来像是第一步,也意味着未来还会有更多进展,特别是在应用移植方面。如果它只在Azure的一个地区,听起来他们正在测试并找到他们的腿与这个项目,并可能在今年晚些时候或明年扩大。