微认证之基于鲲鹏架构的Redis搭建高性能网盘

举报
菜鸟级攻城狮 发表于 2021/05/03 17:35:13 2021/05/03
【摘要】 基于鲲鹏架构的Redis搭建高性能网盘随着计算机硬件性能的提高,企业对数据保存量的要求不断提高。使用Redis能够有效减少数据库磁盘IO,减轻管理维护工作量,降低数据库存储成本。章/节时长(分钟)学习目标使用分布式缓存的背景及意义12了解什么是缓存以及缓存的演变Redis 增强互联网应用负载能力的解决方案21掌握分布式缓存服务Redis的概念、技术、优势等高性能个人网盘搭建所需华为云技术11...

基于鲲鹏架构的Redis搭建高性能网盘

随着计算机硬件性能的提高,企业对数据保存量的要求不断提高。使用Redis能够有效减少数据库磁盘IO,减轻管理维护工作量,降低数据库存储成本。

章/节 时长(分钟) 学习目标
使用分布式缓存的背景及意义 12 了解什么是缓存以及缓存的演变
Redis 增强互联网应用负载能力的解决方案 21 掌握分布式缓存服务Redis的概念、技术、优势等
高性能个人网盘搭建所需华为云技术 11 了解搭建高性能网盘所需的华为云技术,如ECS、VPC、EIB等
高性能个人网盘搭建实践 10 掌握如何搭建高性能网盘

网盘的概念和场景

网盘,,又称网络U盘,网络硬盘,是由互联网公司推出的在线存储服务,服务器机房为用户划分一定的磁盘空间,为用户免费或收费提供文件的存储,访问,备份,共享等文件管理的功能,并且可以实现容灾备份

个人内容的管理-社交平台的分享-移动协同办公-数据集中存储-跨屏互联互通-智能家居服务

网盘传统结构大规模数据访问压力大

缓存登场了-缓存就是数据交换的缓冲区(称作:Cache),当某一硬件要读取数据时,会首先从缓存汇总查询数据,有的则直接执行,不存在时从内存中获取,由于缓存的数据比内存快的多,所以缓存的作用就是帮助硬件更快的运行

可以简单看看,数据库实例类型和redis proxy版本集群实例是否能够支持读写分离

在数据层引入缓存:

在构建大型的系统会面临很多的挑战,主要有:

百万级QPS的资源调用(高并发),99.99%的可用性(高可用),毫秒级的核心请求响应时间(高性能)

分布式缓存的意义就在于它的可用性和扩展性

分布式缓存服务(DCS)

华为云提供的一款内存数据库服务,兼容了Redis和Memcached两种内存数据库引擎,提供即开即用,安全可靠,弹性扩容,便捷管理的在线分布式缓存能力,满足用户高并发以及数据快速访问的业务诉求

分布式缓存服务的特点:

即开即用,安全可靠,便捷管理,弹性伸缩和在线迁移

分布式缓存服务的基本概念

缓存实例:DCS向用户提供服务的最小资源单位

副本:指缓存实例的节点

公网访问:针对Redis实例,可以为其绑定一个弹性公网IP地址,客户端通过公网IP进行访问

条带:也叫分片,指Redis集群的一个管理组,对应一个Redis-server进程

鲲鹏架构-分布式缓存服务Redis

业界首个基于ARM全栈整合的redis云服务,支持双机热备的HA架构,提供单机,主备,Proxy集群,Cluster集群实例类型,满足高读写性能场景以及弹性变赔的业务需求

DCS Redis的实例类型
提供单机、主备、集群三种类型。
单机:适用于应用对可靠性要求不高、仅需要缓存临时数据的业务场景。
主备:包含一个主节点,一个或多个备节点,主备节点的数据通过实时复制保持一致,当主节点故障后,备节点自动升级为主节点。
集群:通过条带化分区来增加缓存的容量和并发连接数,每个条带是一个主节点和0到多个备节点,条带本身对外不可见。

Proxy集群作为业界广为流行的Redis集群,Cluster集群作为Redis官方标准的集群

Redis的应用场景:

社交APP(返回最新评论/回复)  电商网站(秒杀抢购) 视频直播(消息弹幕) 游戏排行榜(游戏应用)

搭建高性能个人网盘-云数据库服务
华为云关系型数据库( Relation| Database service,简称RDS)是一种基于云计算平台的即开即用、稳定可靠、弹性伸缩、便捷管理的在线关系型数
据库服务。关系型数据库支持以下引擎:
MySQI
PostgreSQL
SQL Server
GaussDB(open Gauss)
在本实验内会将网盘文件存储到云数据库内

搭建高性能个人网盘-鲲鹏云服务器
KC1型弹性云服务器搭载鲲鹏Ω20处理器及25GE智能高速网卡,提供强劲鲲鹏算力和高性能网络,更好满足政府、互联网等各类企业对云上业务高性价比
安全可靠等诉求。

优势:
全栈自研
极致性价比
Arm云原生
生态丰富
在本实验内,提供 nextcloud部署平台

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。