基于 ARM 的 Linux 虚拟机是在 Azure 平台上运行的虚拟机,其 CPU 架构为 ARM,这意味着它们可以利用 ARM 处理器的性能和优势。在 Azure 上创建基于 ARM 的 Linux 虚拟机是一种强大的方式,可以为企业和开发人员提供可扩展的计算资源,并提高效率和灵活性。与基于 x86 架构的虚拟机相比,基于 ARM 的虚拟机在性能方面具有一些优势。例如,ARM 处理器通常比 x86 处理器更节能,具有更好的性能功耗比。这意味着基于 ARM 的虚拟机在一些工作负载下可以更高效地使用资源。此外,基于 ARM 的虚拟机也具有更高的可扩展性和可定制性。企业可以根据自己的需求选择虚拟机的大小和配置,以最大程度地满足其应用程序和服务的需求。同时,ARM 架构也适用于各种 IoT 和边缘计算场景,为设备和物联网应用程序提供了强大的计算能力。总之,基于 ARM 的 Linux 虚拟机是一种强大的计算资源,可以帮助企业和开发人员更高效地运行应用程序和服务,同时提高可扩展性和灵活性。ARM计算机正在崛起。如果你想要确凿的证据,那么新的基于ARM的MacBook或袖珍的Raspberry Pi就是您的最佳选择。Azure 是开始在其产品组合中提供基于 ARM 的虚拟机 (VM) 的云提供商之一。ARM架构已广泛用于智能手机,并因其提供的优势而进入PC市场。我们将介绍如何使用 Azure 设置基于 ARM 的 Linux 虚拟机。
基于 ARM 的 PC 的优势
与传统的x86对应产品(如英特尔和AMD)相比,ARM架构提供的一些优势包括:
节能:ARM 处理器消耗更少的功率,并且比 x86 处理器更高效。这是因为它们使用更少的晶体管,消耗更少的能量。
更长的电池寿命:由于其节能设计,与其他架构相比,ARM设备的电池使用寿命更长。
更具便携性:您可以在较小的占用空间上安装 ARM 处理器,因为它们包含相对简单的电路。这使得它们更加紧凑,可用于手机和Raspberry Pi 等小型设备。
生产成本更低:由于基于 ARM 的处理器设计简单,它们的设计和生产相对便宜且成本更低。
ARM处理器与基于x86的处理器一样强大和高效。下面介绍如何在 Azure 中创建基于 ARM 的 VM。
Image:选择您选择的 Linux 发行版映像。它应该是 ARM64。此外,请根据计算需求选择合适的 VM 映像。具有高计算规格的 VM 映像成本更高。
VM architecture 虚拟机体系结构:确保选择 ARM64 以使用基于 ARM 的处理器。
Run with Azure spot discount:选中此框可轻松查找基于 ARM 的 VM。由于基于 ARM 的 VM 的可用性有限,Azure 会在未使用的资源上分配空间。
Authentication type 身份验证类型:为此选择 Password密码选项,然后输入您的首选用户名和密码。
Azure 可以使用现成折扣召回服务的容量,因此不应对关键系统使用现成折扣。
步骤 3:验证虚拟机详细信息
填写完所有必需的信息后,单击左下角的“Review + create 查看 + 创建”按钮。Azure 将验证你提供的 VM 详细信息,并相应地建议验证是通过还是失败。查看要创建的 VM 资源的摘要。在此阶段,仍可以通过单击“ Previous 上一步”并修改要更改的配置选项来对 VM 进行更改。如果验证失败,系统将指导您需要修复的内容。否则,如果一切正常,请单击“Create 创建”按钮。
步骤 4:访问基于 ARM 的虚拟机
创建后,单击“Go to resource转到资源”按钮并记下 VM 的公共 IP 地址。你将使用此 IP 地址通过 SSH 从电脑访问 VM,使用以下命令格式:
ssh username@public_ip_address
例如:
ssh muo@108.143.208.20
您可以运行和使用您熟悉的相同旧 Linux 命令。唯一的区别是,您安装的软件包将面向基于 ARM 的处理器。若要确认 VM 的体系结构,请使用 uname 命令,如下所示:
uname -m
输出 aarch64 是 ARM 架构 64 位处理器的缩写。
换取一台基于 ARM 的 Linux PC!
基于 ARM 的电脑功能强大、节能且散发的热量更少。大多数主要的Linux发行版都可以在基于ARM的处理器上运行。除了在云中使用基于 ARM 的虚拟机外,您还可以购买专用的基于 ARM 的 Linux 台式机或笔记本电脑。感谢 Linux迷 www.linuxmi.com 的精彩分享。OK,这就是本文的内容。如果还有什么疑问,请在下面的评论区告诉我们。需要 Linux 精美艺术壁纸的朋友请加小编微信linuxgs(口令壁纸)。来自:Linux迷 链接:https://www.linuxmi.com/azure-arm-linux-vm.html