云变革之路 Oracle 云基础设施中的 Ampere A1 计算实例

小夏 文化 更新 2024-01-31

云计算世界正在经历一场革命,而ARM处理器的兴起正在引领这场风暴。 开发人员对这项新技术对服务器负载的影响感到兴奋,Oracle 致力于让他们快速、轻松、免费地过渡到 ARM。 无论是将现有工作负载迁移到 ARM,还是在 ARM 上构建新工作负载,本文都将提供有关设置环境、部署**、选择工作负载、优化帮助和一些最佳实践提示的基本指导。 现在是时候为 Ampere A1 计算设置环境了。 大多数工具已经支持 ARM,因此您可以毫无障碍地使用自己喜欢的工具。 如果要快速启动 Linux 环境以支持 ARM,请安装 Oracle Linux Cloud Developer Image。 此映像包括多个语言开发和运行时环境,每个环境都配备了 OCI SDK。 要启动 Oracle Linux Cloud Developer 映像,请登录到 OCI 控制台,从主菜单中选择计算实例,然后单击创建实例进行配置。 单击“更改配置”,然后选择“Ampere VM”standard.a1.Flex 为您的实例计算、配置和配置 OCPU 和内存。 我们建议配置至少 8GB 的 RAM。 单击“更改映像”,然后在“平台映像”下选择“Oracle Linux Cloud Developer 映像”。

要查看其他可用开发工具的示例,请访问 Oracle 的 Ampere A1 页面、Ampere 的 OCI Ampere A1 解决方案**、Works on Arm 和 ARM 工具库。 您可以在 Ampere 的开发者页面上找到有关设置环境的更多信息。 OCI 使用 Ampere Altra ARM 处理器。 该处理器经过优化,可运行各种计算密集型云应用程序。 它非常适合容器化应用程序、持续集成和部署 (CI CD)、Redis、Memcached、MySQL、NGINX、机器学习推理和编码。 Instant Client 对 ARM 的支持可确保您的应用程序可以使用 Oracle 数据库。 鼓励使用 ARM 的开发人员利用 Oracle 容器引擎从 Kubernetes (OKE) 和 Docker BuildX、Podman 或 BuildAh 的单个源代码树构建多架构映像。 基本上,您所要做的就是设置一个适用于 x86 和 aarch64 映像的标签。 虽然许多应用程序无需更改即可在我们的 Ampere A1 计算实例上运行,但有些应用程序需要针对 ARM 平台进行特定优化才能获得最佳优势。 查看 Oracle ARM 开发人员生态系统,获取相关信息和帮助。 分享最佳实践和提出问题的另一个资源是 Stack Overflow 社区。 甲骨文将重点关注“oracle-cloud-infrastructure”和“arm”这两个标签。 因此,您的处理器正在运行,但您希望通过利用 ARM 处理器架构的独特且更强大的功能来进一步调整以获得更高的性能。 您可以先使用第三方基准测试或您自己的基准测试来确定 **. 许多人更喜欢使用 Phronix 测试套件。 如果您想创建自定义基准测试并需要一些入门帮助,J**A 有一个很好的入门指南。 OCI 中的 Ampere Altra 处理器设计为每个内核运行一个线程,为每个内核提供大量专用资源,并且每个插座具有大量内核。 这些处理器也始终以最大时钟频率运行。 这些组合功能允许您通过水平扩展运行单线程应用程序(如编码)的 Altra 内核来实现高性能。 如果您需要更高的性能,对于大多数服务器工作负载,您可以添加工作线程和内核,以利用 Ampere A1 计算实例提供的更低的每内核成本。 这种方法非常适合云计算可以实现的无限水平扩展。 在此性能博客中,您可以找到有关如何调整应用程序以在 Ampere A1 形状上获得最佳结果的更多高级提示。 如果你先跳到这部分,你不会失望的。 以下最佳实践和设计原则对于在 ARM 上运行的应用程序非常重要: 使用编译器标志,例如 ARC64 的 GCC 优化选项和 GCC 选项。 设置 -mcpu=neoverse-n1。 Oracle Linux 10 上的 GCC 8 进行了大量 ARM 优化。

将操作系统和语言运行时更新到最新版本。

更新映像或容器注册表,例如 Docker Hub 上的 arm64v8 存储库。

更新部署脚本以确保它们适用于 ARM 部署。

调整底层 **,例如用于优化程序的 ARM GitHub 存储库。

在各种实例大小上测试性能。

构建 CI CD 管道,并使用自动化为多个平台(例如 Jenkins 多体系结构管道)构建。

考虑边缘情况,例如高延迟响应。

在测试套件中包括 ARM 测试用例。

使用 Oracle 免费云**开始基于 ARM 的开发项目,该云提供永久免费的 ARM 资源和价值 300 美元的 30 天免费储值。 Oracle 提供业界最丰富的永久免费 ARM 资源,包括 4 个 OCPU 和 24GB 内存。 如果您需要更长时间地运行更多基于 ARM 的工作负载,可以注册 ARM 加速器计划以获得更多 Oracle 云储值,有效期为 365 天。 获得免费帐户后,请尝试使用 Ampere A1 计算实例部署 NextCloud 等开源软件,或使用 OKE 构建 Kubernetes 集群。 作为 Oracle 优秀合作伙伴,Agilewing 彻底改变了用户体验 Oracle 云服务的方式。 Agilewing提供简化的开户流程和一流的技术支持,让用户无需繁琐的开户流程,以及复杂的操作。 一站式服务,快速完成云服务的开通和开通,轻松获取Oracle云的各项服务。 AgileWing 的 AgileCDN 集成 CDN 服务与 OCI 云基础服务完美结合,为业务国际化提供全球内容加速解决方案。 客户可以通过全球 2,800 多个 POP 节点和 7,000 多个直连点享受网络效率和稳定性。 这意味着无论您的企业位于世界的哪个地方,Agilewing都能确保其高效运行。 Agilewing 利用 Oracle 云的优势来构建云服务、迁移云并将业务扩展到海外,无需自行研究和探索 Oracle 云服务的复杂过程。 这种合作模式为客户提供了经济高效的解决方案,使他们能够专注于核心业务,同时享受 Oracle 云的高性能和安全性。 Oracle 云服务是一个充满潜力的领域,它具有高性能、安全性和全球一致的服务标准,可提供无限可能。 借助 Agilewing 的专业服务,用户和企业都可以轻松进入这个新世界,并充分利用 Oracle 云的所有优势。 立即使用 Agilewing 开启您的 Oracle 云服务之旅,探索创新和性能的新时代。 如果您想查询甲骨文的业务,可以联系搜索***lhh1843812463woshiwhw123或者,您可以到以下小组进行咨询:

相似文章

    喜马拉雅山的自我蜕变之路

    在过去的半年里,包括分管产品的高级副总裁秦磊 首席内容官王朝阳在内的多位高管相继离职。在连续三次IPO失败后,喜马拉雅迎来了漫长的前夜,这是必有之举。据了解,喜马拉雅计划近期进行组织升级,调整比例在 左右,产品最多,其次是运营,技术少,其余产品和技术合并,产学研一体化 在过去的半年里,包括分管产品的...

    区块链革命:数字金融的未来

    然而,一旦我们信任了传统的金融体系,随着区块链技术的兴起,数字金融正在经历一场彻底的变革。区块链是一种建立在去中心化 透明度和安全性之上的技术,正在重新定义金融业并塑造数字资产管理的未来。本文将深入分析区块链如何改变金融格局 数字货币的兴起以及智能合约在这一转变中的关键作用。第一 去中心化的金融体系...

    人类社会与时代变迁的差异(1)。

    题目 人类社会与时代的转型 永恒之舞。亲爱的读者,您好!今天的主题是 人类社会的差异与时代的变迁 这是一个深刻而引人入胜的话题,关于我们如何理解我们的存在,以及我们如何塑造我们的未来。首先,让我们定义这两个概念。简单来说,人类社会就是我们所有人共同生活 工作和互动的社区。它是一个由文化 信仰 价值观...

    未来之路 中国人口变化的机遇与挑战

    题目 未来之路 中国人口变化的机遇与挑战。导语 今天,我们将深入探讨近年来中国人口的变化以及这一系列变化带来的连锁反应。这不仅仅是一个数字游戏,它是关系到每个人的生活 工作和未来的重要问题。现在,让我带你深入了解这个重要的话题。文本 你知道吗?近几十年来,中国的人口结构发生了巨大变化!从生育率下降到...

    《洪清源的腐败之路,权力的诱惑与10年刑期的觉醒》。

    前言。时光倒流到年月日,合肥市中级人民法院审判厅里挤满了前来观看正义与道德较量的多人。庭审期间,众人议论纷纷,有人感叹 鸟儿忙着吃,人儿为钱而死。像洪清源这样的前辈 为了几万元的贿赂,面临年的刑期,真的不值得!这一天,昔日官场人物洪清源陷入了法律的审判之中。洪清源 你怕什么?这是我帮助别人后应得的。...