亚马逊AWS官方博客

Category: Compute

新增功能 – 适用于 Windows 文件服务器的 Amazon FSx – 快速、完全托管、安全的服务

希望在云中运行 Windows 应用程序的组织往往会寻找与其应用程序和 Windows 环境完全兼容的网络文件存储。例如,企业使用 Active Directory 进行身份识别,使用 Windows 访问控制列表来保持对文件夹和文件的精细控制,他们的应用程序通常需要与 Windows 文件系统(NTFS 文件系统)完全兼容的存储。
适用于 Windows 文件服务器的 Amazon FSx 与所有这些需求完全契合,并且还提供更多功能。它从一开始就以支持现有 Windows 应用程序和环境为目的设计,因此可以非常方便地将您的 Windows 工作负载直接迁移到云中。您将获得以完全托管的 Windows 文件服务器支持的原生 Windows 文件系统,可通过广泛采用的服务器消息块 (SMB) 协议来访问。适用于 Windows 文件服务器的 Amazon FSx 依托 SSD 存储构建,实现您(以及您的 Windows 应用程序)期望的吞吐能力、IOPS 以及稳定的亚毫秒级性能。

新增功能 – 使用 AWS Transit Gateway 简化网络架构

借助我们全新的 AWS Transit Gateway,您可以构建中心辐射型网络拓扑。您可以将现有的 VPC、数据中心、远程办公室和远程网关连接到托管的 Transit Gateway,即使您的 VPC、Active Directory、共享服务和其他资源跨多个 AWS 账户,也可以完全控制网络路由选择和安全性。您可以简化整体网络架构,降低运营开销,并集中管理外部连接的关键方面,包括安全性。最后还有重要的一点是,您可以使用 Transit Gateway 来整合现有的边缘连接,并通过单个入口/出口点进行路由。

联网速度为 100 Gbps 的新 C5n 实例

我们去年推出了强大的计算密集型 C5 实例,随后又于今年初推出增加了本地 NVMe 存储的 C5d 实例。这两种实例都在 AWS Nitro 系统上构建,并由 AWS-custom 3.0 Ghz Intel® Xeon® Platinum 8000 系列处理器支持。它们适合用于计算任务繁重的应用,例如批处理、分布式分析、高性能计算 (HPC)、广告服务、高可扩展性多玩家游戏以及视频录制。
如今,我们增加了更强大的变体 C5n 实例。由于网络带宽高达 100 Gbps,您的仿真、内存缓存、数据湖以及其他通讯密集型应用运行得将比以往更好

新 – EC2 实例 (A1) 由基于 Arm 的 AWS Graviton Processors 提供支持

我们推出了由基于 Arm 的 AWS Graviton Processors 支持的 EC2 实例。A1 围绕 Arm 核心构建并广泛应用专门定制的半导体,针对性能和成本进行了优化。它们极其适合扩展工作负载,在这些应用中负载可以分布到一组小型实例。这包括容器化微服务、Web 服务器、开发环境和缓存设备群组

宣布推出 Firecracker 开源技术:适用于无服务器计算的安全、快速的 microVM

Firecracker 是一种采用基于 Linux 内核的虚拟机 (KVM) 技术的开源虚拟机监控程序(VMM)。Firecracker 允许您创建微型虚拟机,即 microVM。Firecracker 坚持精简主义的设计原则,它仅包含运行安全、轻量的虚拟机所需的组件。在设计过程的各个环节,我们依据安全性、速度和效率要求来优化 Firecracker。例如,我们仅启动相对较新的 Linux 内核,并且仅启动使用特定配置选项集编译的内核(内核编译配置选项超过 1000 种)。此外,我们不支持任何类型的图形卡或加速器,不支持硬件透传,不支持(大多数)老旧设备。

Kubernetes Ingress 与 AWS ALB Ingress 控制器的配合使用

Kubernetes Ingress 是一种 API 对象,借助它可以管理对集群中运行的 Kubernetes 服务的外部(或)内部 HTTP[s] 访问。Amazon Elastic Load Balancing Application Load Balancer (ALB) 是一个非常受欢迎的 AWS 服务,它可在应用程序层(第 7 层)跨一个区域的多个目标(例如 Amazon EC2 实例)调整传入流量的负载平衡。ALB 支持多种功能,包括基于主机或路径的路由、TLS(传输层安全性)终止、WebSocket、HTTP/2、AWS WAF(Web 应用程序防火墙)集成、综合访问日志以及运行状况检查等。

使用 AWS Lambda 支持的宏扩展 AWS CloudFormation

今天,我非常高兴为大家介绍 AWS CloudFormation 的一个强大新功能,它叫做 Macros。CloudFormation Macros 允许开发人员调用 AWS Lambda 支持的转换函数,从而扩展 CloudFormation 模板的原生句法。它采用与支持流行的无服务器应用程序模型功能所用的相同技术,但转换函数 (transform) 在您自己的账户中运行,使用您自己的 lambda 函数,并且是完全可自定义的。如果您还不熟悉 AWS,请记住 CloudFormation 是一个对基础设施即代码(YAML 或 JSON)的建模和定义绝对关键的工具。它也是所有 AWS 产品的核心组件之一,我们的许多服务都依赖它而存在。

宏的使用有两个主要步骤。首先,我们需要定义宏。当然,为此我们需要使用 CloudFormation 模板。然后,为了在我们的模板中使用宏,我们需要将它添加为整个模板的转换函数,或者直接调用它。在本博文中,宏和转换函数这两个术语基本可以互换。已经准备好了解其工作原理了?

基于 Amazon ECS 的并行批处理任务解决方案

本文描述了如何在 Amazon ECS 服务之上,构建并行批处理任务平台的解决方案。基于该解决方案,用户只需要关注在实际业务需求的实现,而不需要关心任务如何启动和停止,以及任务在失败情况下的重试等问题。