传输加密简介

本页面简要介绍了 Memorystore for Valkey 的传输加密。

如需了解如何使用传输加密加密连接,请参阅管理传输加密

Memorystore for Valkey 仅支持 TLS 协议 1.2 版或更高版本。

简介

Memorystore for Valkey 支持使用传输层安全协议 (TLS) 加密所有 Valkey 流量。时间 启用传输加密。Valkey 客户端只能在 安全连接未配置 TLS 的 Valkey 客户端 已被屏蔽。如果您选择启用传输加密,则需要自行负责 确保您的 Valkey 客户端能够使用 TLS 协议。

传输加密前提条件

如需将传输加密与 Memorystore for Valkey 搭配使用,您需要具备以下条件:

  1. 支持 TLS 或第三方 TLS 辅助信息文件 的 Valkey 客户端

  2. 证书授权机构 在访问您的 Valkey 实例的客户端计算机上安装

并非所有 Valkey 客户端库都支持 TLS。如果您使用的客户端不支持 TLS,我们建议您使用为客户端启用 TLS 的安全通道第三方插件。如需了解如何使用安全通道连接到 Valkey 实例,请参阅使用安全通道和 telnet 安全地连接到 Valkey 实例

证书授权机构

使用传输加密的 Valkey 实例 用于对证书进行认证的证书授权机构 (CA) 实例中的机器每个 CA 都由一个证书颁发, 必须在访问您的 Valkey 实例的客户端上下载并安装。

证书授权机构轮替

CA 的有效期为实例创建之日起 10 年。此外,在 CA 过期之前,系统会发布新的 CA。

旧 CA 在其失效日期之前将继续有效。系统会显示一个窗口 将新 CA 下载并安装到连接到 Valkey 实例的客户端。 旧 CA 过期后,您可以从客户端卸载旧 CA。

有关轮替 CA 的说明,请参阅管理证书授权机构轮替

服务器证书轮替

服务器端证书轮替每周进行一次。新服务器证书 仅应用于新连接,并且现有连接在运行期间 轮替。

启用传输加密对性能的影响

传输加密功能用于加密和解密数据, 处理开销因此,启用传输加密可以降低 性能此外,在使用传输加密时,每个额外的连接都会产生关联的资源费用。如需确定与使用传输加密相关的延迟时间,请同时使用启用了传输加密的实例和停用了传输加密的实例对应用性能进行基准化分析,以比较应用性能。

有关提升性能的指导原则

  • 尽可能减少客户端连接数量。建立并重用长时间运行的连接,而不是按需创建短时间运行的连接。

  • 增加 Memorystore for Valkey 实例的大小。

  • 增加 Memorystore 客户端主机的 CPU 资源。CPU 个数越多,客户端机器的性能就越好。如果 使用 Compute Engine 虚拟机,我们建议使用计算优化实例。

  • 减小与应用流量关联的载荷大小,因为载荷越大,所需的往返次数就越多。