Amazon EC2 M1实例,小服务,大前景

ARM
Windows
re:Invent
0
0
在亚马逊云科技 re: Invent 2021 大会上发布的 EC2 M1 Mac 实例,最终于 2022 年 7 月正式上市了。在近年来亚马逊云科技发布的一系列激动人心的创新产品和服务序列中,这一服务显得没什么存在感,在各类社区的讨论不多,企业似乎也反响不大。 ![image.png](https://dev-media.amazoncloud.cn/e7ecd92575ef4576b7dcde20543cfcbf_image.png "image.png") 表面看起来, EC2 M1 Mac 实例仅仅是亚马逊云科技之前的 x86 Mac 实例的例行升级,将之前的,安装 Intel 处理器的 Mac mini 设备换成了搭载苹果自研 M1 处理器的 Mac mini 。然而,最近两年来 macOS 生态与云计算领域出现的一系列变革与发展,为这一服务创造了可能超过很多人想象的前景。下面我们就尝试探讨一下。 ## M1 Mac,为什么我们更需要云实例 与 Intel 时代相比,苹果搭载自研芯片的 Mac 设备有很多不同点。除了广为人知的能耗比优势、不兼容 x86 应用等属性以外,一个很大的不同就是我们不能自行安装原生 Windows 操作系统,只能使用虚拟机的形式运行。 这就让很多用户产生了困扰:原本他们的 Mac 可以当成两套设备来用,一套是普通的 Windows PC ,另一套则是 Mac 。现在 Mac 只能是 Mac ,虚拟机中运行的 Windows 总是与原生安装不一样。这就意味着很多用户的使用成本升高了。 在这样的背景下,很多用户在升级到新一代 Mac 之前就会更加犹豫。而且一个现实问题是,采购新设备之后这些 Mac 往往并不能立刻为用户带来回报。我的一位朋友所在的公司就买了一批 M1 Mac ,结果开发团队用了一段时间才适应新的开发环境,用了很久才把大部分开发工作转移过来,这显然意味着更大的成本、更长的回报周期。 ![image.png](https://dev-media.amazoncloud.cn/be5a452e6b1d4152bac9e6d608cb1a8a_image.png "image.png") 这时,亚马逊云科技提供的云端 Mac 实例就有了更大的意义。借助 EC2 Mac 实例,开发团队可以扩展构建和测试 Mac 的队列,按需付费,不涉及虚拟机管理程序,可以获得底层 Mac mini 的完整裸机性能。换句话说,团队可以在早期的适应过程以相对较低的成本来适应新的 Mac 环境,等到时机成熟再出资购买更新设备,这样可以明显节约投资。团队也可以以更低的门槛体验 M1 Mac ,而不需要等待预算充足到足够购买很多实体设备时再开始测试和迁移工作,这同样是一项明显的优势。 ## ARM计算潮流,让M1 Mac实例更具吸引力 更大的趋势是 ARM 计算的崛起。以苹果为代表的 ARM PC 开始流行后,越来越多的用户开始在基于 ARM 处理器的 PC 、服务器上运行应用、投入生产实践。2022 年,搭载 ARM 处理器的 PC 占据了市场总体出货的 10% ,未来这个数字还会快速攀升。在我们的周围,可以看到每天都有新的程序员带着新买的 ARM Mac 来上班,每天都有企业将 ARM Mac 列入采购计划。 在这样的潮流推动下,M1 Mac实例的需求自然也是非常有潜力的。虽然现在用户(就像我的同事一样)往往只是用这种实例跑一些简单的测试任务,但随着亚马逊云科技不断升级这一服务,未来我们可以期待这类实例可以做更多事情。 例如,将来的 Mac 实例也许提供强大的 Mac Studio 甚至 Mac Pro 版本,带来更强悍的单机算力。多个实例可以很容易地并行联机,运行一些高度并行的大规模计算任务。我们甚至可以期待云端 Mac 实例能够与我们自己的设备高度互联,从而在手头的 Mac 出问题或无法获取的情况下,使用手机、平板或 Windows PC 访问我们设备的云端副本来继续工作。 亚马逊云科技的 Mac 实例能够让我们在从传统的x86计算环境向ARM计算环境过渡和探索的过程中,大大增强我们的信心、降低我们的迁移和试错成本。我们将来也许不需要购买一台 Mac Pro ,就能知道自己的应用在这种设备上运行的效果。诸如此类的种种好处,将让 EC2 Mac 实例在未来变得越来越有吸引力。 ### 尾声 我的同事用了一段时间 EC2 Mac 之后就下决心买了自己的 Mac 设备。他说,将来他买新设备以前都会去看看亚马逊有没有类似的实例可以体验,然后再做决定。 这是一种奇妙的用途,但这也许就是云计算给我们带来的诸多美好的一个缩影吧。
0
目录
关闭