Ctrl+F / Command+F 全文检索
客户案例

相关最佳实践
业务上云 |

使用云桌面和VPN网关产品快速构建远程办公环境,在云桌面可以访问企业IDC内的应用和资源

云服务器ECS NAT网关 VPN网关 智能接入网关 云桌面
业务上云 |

传统企业、零售和游戏行业系统分级后单库单服系统云上搭建最佳实践,涉及大部分基础云产品。

专有网络 VPC 云服务器ECS 云数据库RDS MySQL 版 负载均衡 SLB CDN 云速搭
安全&合规 |

云原生高性价比的等保三级最佳实践;在等保二级基础上,叠加必要的安全产品及高可用架构/满足三级要求

云服务器ECS 日志服务(SLS) 云安全中心 Web应用防火墙 操作审计 数据库审计 堡垒机 云防火墙 SSL证书
DevOps | 容器&微服务 |

使用云效完成容器应用自动化构建和持续部署

专有网络 VPC 负载均衡 SLB 容器服务 ACK 云效 云速搭
容器&微服务 | 弹性计算 | ML&AI |

使用阿里云基础设施搭建AI训练的容器环境/利用Perseus加速框架进行AI模型训练加速

对象存储 OSS 文件存储NAS 容器服务 ACK 文件存储 CPFS GPU云服务器
Serverless |

使用函数计算ETL托管程序对日志服务中的日志记录进行ETL处理

块存储 专有网络 VPC 云服务器ECS 日志服务(SLS) 函数计算 云速搭

温馨提示

未登录用户仅可预览8页内容,请您前往登录后浏览更多企业上云最佳实践案例内容。企业账号建议生成子账号授权访问。

BpFile(id=293, bpId=170, name=非易失性内存实例构建高性价比Redis服务器, author=null, keyword=ECS,AEP,Redis,非易失性内存, description=使用非易失性内存(AEP)实例构建大容量低成本的Redis服务器,提升性价比。, position=null, ossUrl=bp-RNHYRS77FPHN9AA5.pdf, tags=null, level=null, tagList=null, products=null, productList=null, hotspot=null, oneClick=0, createTime=null, modifiedTime=null, timeConsuming=null, status=1, pdfDescription=

场景描述 阿里云非易失性内存(AEP)实例配置了 Intel®傲腾TM非易失性内存,利用其大容量, 非易失的特性,结合针对内存型数据库Redis 应用的全链路优化,性价比超高。 解决问题 1.利用非易失性内存存储Redis数据 2.针对Redis做了全链路优化 3.提高Redis服务器的性价比 产品列表 ECS云服务器(非易失性内存实例) 专有网络VPC

, templateId=null, freetry=null, visitTime=null, visitCount=null, video_url=null, buttonName=null, buttonUrl=null, targetId=null, partner=null, partnerUrl=null, partnerLogo=null)
1非易失性内存实例构建高性价比Redis服务器 最佳实践 架构图 场景描述 阿里云非易失性内存(AEP)实例配置了 ® TM Intel 傲腾 非易失性内存,利用其大容量, 非易失的特性,结合针对内存型数据库Redis 应用的全链路优化,性价比超高。 解决问题 1. 利用非易失性内存存储Redis数据 2. 针对Redis做了全链路优化 3. 提高Redis服务器的性价比 产品列表  ECS云服务器(非易失性内存实例)  专有网络VPC
2Z'z 文档模板(手册名称)/文档版本信息 阿里云 企业上云实践 非易失性内存实例构建高性价比 Redis服务器 最佳实践 文档版本:20210512 文档版本:20150122(发布日期) 2
3非易失性内存实例构建高性价比Redis服务器 最佳实践 法律声明 文档版本信息 文本信息 属性 内容 文档名称 非易失性内存实例构建高性价比Redis服务器 文档编号 170 文档版本 V1.2 版本日期 2021-05-12 文档状态 外部发布 制作人 敬海 审阅人 久诚郭腾 文档变更记录 版本编号 日期 作者 审核人 说明 V1.0 2020-09-11 敬海 久诚郭腾 创建 V1.1 2020-10-12 敬海 增加alibabacloudlinux2部分 V1.2 2021-05-12 敬海 增加实例类型及使用方式文档 I
4非易失性内存实例构建高性价比Redis服务器 最佳实践 前言 前言 概述 ® TM 阿里云非易失性内存(AEP)实例配置了Intel 傲腾 非易失性内存,利用其大容 量,非易失的特性,结合针对内存型数据库Redis应用的全链路优化,性价比超高。 应用范围 利用非易失性内存(AEP)实例构建Redis服务器。 名词解释 TM AEP:是Intel推出的一种新型的非易失傲腾 非易失性内存(OptaneMemory) 设备,又被称作ApachePass,所以一般习惯称作AEP,也叫做持久内存 (PersistentMemory)。目前Linux创建的AEP设备节点也是叫做PMEM(如 /dev/pmem0 ) , 所 以 本 文 中 PMEM 指 的 也 是 AEP 。 详 见 https://www.intel.cn/content/www/cn/zh/products/memory-storage/optane-dc-p ersistent-memory.html Redis:开源,遵守BSD协议,是一个高性能的key-value数据库,是一种内存 数据库。详见https://redis.io/ MemKeyDB:是Redis的一个Fork,调整后可以将数据同时存放在DRAM(内存) 和PMEM(持久内存上)。详见https://github.com/memKeyDB/memKeyDB ® TM 非易失性内存实例:阿里云基于Intel 傲腾 非易失性内存介质打造的云上的 ECS实例。详见https://help.aliyun.com/document_detail/25378.html III
5非易失性内存实例构建高性价比Redis服务器 最佳实践 目录 目录 文档版本信息..................................................................................................................................................................I ......................................................................................................................................................................... 法律声明 II 前言................................................................................................................................................................................III ............................................................................................................................................................................... 目录 IV 最佳实践概述................................................................................................................................................................. 1 前置条件.........................................................................................................................................................................2 ................................................................................................................................... 1.非易失性内存实例背景介绍 3 1.1.持久内存.......................................................................................................................................................3 ............................................................................................................................................................. 1.2.Redis 4 应用持久内存 ........................................................................................................... 1.3.Redis (MemKeyDB) 4 1.4.阿里云非易失性内存实例..........................................................................................................................6 ......................................................................................................... 1.4.1.持久内存型实例规格族re6p 6 1.4.2.非易失性内存增强型弹性裸金属服务器实例规格族ebmre6p................................................9 .............................................................................................. 2.持久内存型实例规格族re6p构建Redis服务器 11 使用 构建 服务器环境....................................................................................................... 2.1. CADT Redis 11 2.2.使用aliyunlinux2 构建redis服务器...................................................................................................16 ......................................................................... 2.3.在使用CentOS系统的re6p实例上部署Redis应用 18 3.使用ebmre6p构建Redis服务器......................................................................................................................24 .......................................................................................................................... 3.1.创建ebmre6p实例环境 24 资源规划........................................................................................................................................ 3.1.1. 24 3.1.2.创建VPC.......................................................................................................................................24 ................................................................................................................ 3.1.3.创建非易失性内存实例 26 3.2.使用AlibabaCloudLinux2.1903LTS64位.......................................................................................30 ........................................................................................................ 3.2.1.AlibabaCloudLinux2介绍 30 登录实例并检查............................................................................................................................ 3.2.2. 30 3.2.3.安装ipmctl、ndctl、daxctl工具...............................................................................................31 .............................................................................................................................. 3.2.4.配置AEP设备 31 3.2.4.1.查看AEP设备..................................................................................................................31 ............................................................................................................. 3.2.4.2.检查namespace 32 将 切换成为 .......................................................................... 3.2.4.3. devdax systemmemory 32 3.2.4.4.检查AEP非易失内存已经生效.....................................................................................33 ......................................................................................................................... 3.2.4.5.安装redis 34 3.2.4.6.验证测试...........................................................................................................................34 .................................................................................. 3.2.4.6.1.AEP测试,DRAM:AEP=1:8 34 3.2.5.FAQ.................................................................................................................................................36 3.3.使用标准的CentOS8.2..........................................................................................................................38 ................................................................................................................................ 3.3.1.配置持久内存 38 3.3.1.1.登录实例,并检查相关配置...........................................................................................38 ....................................................................................................................... 3.3.1.2.安装工具包 39 检查持久内存连接拓扑................................................................................................... 3.3.1.3. 41 3.3.1.4.为内核打入支持KMEMDAX的补丁............................................................................42 ..................................................................................... 3.3.1.4.1.安装rpmbuild需要的依赖包 42 IV
6非易失性内存实例构建高性价比Redis服务器 最佳实践 目录 3.3.1.4.2.下载kernel源码包并安装...........................................................................................43 .............................................................................................. 3.3.1.4.3.下载Kmem的pacth包 43 3.3.1.4.4.安装内核编译需要的依赖包........................................................................................44 3.3.1.4.5.为内核打入补丁并编译................................................................................................44 修改 ....................................................................................................... 3.3.1.4.6. devicemodel 46 3.3.1.4.7.重启主机更换内核........................................................................................................46 ..................................................................................................... 3.3.1.5.重新配置namespace 46 3.3.2.安装Redis.....................................................................................................................................51 3.3.2.1.下载redis开源版本及patch文件................................................................................51 打 并编译 ..................................................................................................... 3.3.2.2. patch redis 52 3.3.3.Redis测试......................................................................................................................................53 ........................................................................................................................... 3.3.3.1.测试环境 53 3.3.3.2.启动redissever...............................................................................................................54 3.3.3.3.测试...................................................................................................................................55 键值较小的情况............................................................................................................... 3.3.3.4. 56 3.3.3.5.测试仅使用内存的情况...................................................................................................58 V
7非易失性内存实例构建高性价比Redis服务器 最佳实践 最佳实践概述 最佳实践概述 场景描述 使用Redis服务器,但是觉得容量不够大,性价比不够高的场景,建议使用非易失性内存 实例来构建Redis服务器,从而提升容量和性价比。 系统架构 这里的Redis需要经过修改后,才能同时访问内存和持久内存,经过修改后的Redis 叫做MemKeyDB。实际是Redis的一个Fork,经过修改后,可以同时访问内存和持 久内存。 1
8非易失性内存实例构建高性价比Redis服务器 最佳实践 最佳实践概述 前置条件 执行本文操作之前,请完成以下准备工作: 注册阿里云账号,并完成实名认证。您可以登录阿里云控制台,并前往实名认证页 面(https://account.console.aliyun.com/v2/#/authc/home)查看是否完成实名认 证。 阿里云账户余额大于100元。您可以登录阿里云控制台,并前往账户总览页面 (https://expense.console.aliyun.com/#/account/home)查看账户余额。 开通以下服务: ᅳ ECS云服务器(非易失性内存实例) ᅳ 专有网络VPC 2