首页 > 其他分享 >云存储环境下的容灾关键技术

云存储环境下的容灾关键技术

时间:2023-06-30 17:36:27浏览次数:40  
标签:存储 关键技术 映射 备份 容灾 磁盘 数据

本文分享自天翼云开发者社区《云存储环境下的容灾关键技术》,作者:王兆龙

 

云存储的出现解决了现有容灾系统的几个显著问题:一是面对大量的备份数据,管理系统不够完善的问题;二是面对大规模的数据容灾灵活性和效率不高的问题;三是在数据加密保护方面依然存在的安全隐患问题。那么,云存储解决这些问题主要依靠的技术原理和机制是什么呢,云环境下的容灾关键技术都有哪些,本文接下来将对此进行简单的介绍和分析。

映射技术

映射技术是实现信息存储的核心技术。追踪映射技术十分关键,在通常情况下,云存储环境下的处理程序和管理设备程序之间会形成映射关系,这种管理能够直接的影响到容灾系统的应用。

一是数据自动迁移,这种方法的应用是一种事件触发的,并且触发事件还包括了磁盘容量的扩展、缩小,磁盘的损坏、维修,磁盘的饱和、填充等一系列事件,一旦这个事件被触发之后,相关文件就会根据系统的指令直接进行映射,就是所谓的自行保存、复制、粘贴、删除;

二是磁盘透明替换,这种方法的应用是使用者要先创建一个云存储环境,在这样一个环境下将相关的映射数据在容灾服务器上进行多个副本的备份,并且在备份的过程中不断的创建副本,防止磁盘出现损坏之后无法还原;

三是磁盘容量调整,这种方法在应用的时候有两种情况,一种是对容量进行扩充,在这种情况出现的时候,主要是由于磁盘己经满载,需要进行新磁盘的加载,然后对磁盘的容量进行修改,另一种是对容量进行缩减,在这种情况出现的时候,直接将多余的磁盘拆掉就可以,并不需要进行容量的修改工作。

缓存技术

缓存技术是存储分层机构的核心技术,这种技术的核心思想所指的就是通过准确的计算,将缓存有效的应用到容灾系统之中。缓存在通常情况下,主要是用来实现数据的快速备份恢复,并且在一定的过程中进行相关频率的恢复。

在云存储环境下的容灾关键技术的缓存算法,主要有以下两个方面:一是本地容灾磁盘饱和计算,这种算法是将单位时间内数据的恢复次数进行统计,然后将次数最少的M个数据块进行替换:二是异地数据信息恢复计算,这种算法是恢复数据块的单位时间恢复次数,根据计算次数来选择异地数据块是否进行替换。

磁盘技术

磁盘技术的应用,在通常情况下所表现出来的文件形式所显示的内容同其他技术较为相近,并且在云存储环境下进行信息储存的状态也比较类似。

通常情况下都是利用客户端的代理程序将相关数据存储到数据块中,并将文件夹进行备份之后存储到容灾服务器之内。一旦使用者需要访问该内容的时候,可以首先提供备份内容,并提供相应的解密钥匙,使用户能够自行更改、修正、删减其中的内容,并予以进行更新备份。如果用户不能够通过解密钥匙进行开启信息,那么将提供正确的相关信息,进行更新解密,有效的保证了服务器的安全性。

综上所述,通过容灾技术能够在云存储环境下使文件系统达到以下特点:一是能够模仿虚拟内存映射原理,实现容灾技术的透明化管理;二是能够使企业单位在最短时间内得到最大收益,有效的提高了容灾技术的信息化管理;三是能够在现实应用过程中让加密技术得到了空前提高,有效保证先关信息的安全性,为企业单位的整体发展打下坚实基础。

 

标签:存储,关键技术,映射,备份,容灾,磁盘,数据
From: https://www.cnblogs.com/developer-tianyiyun/p/17517394.html

相关文章

  • 【HMS Core】Health Kit 服务器应用开发,存储与查询数据
    【问题描述】1、以查询腕表步数数据为例,开发权限是读权限,难道不是直接发送请求->查询用户的腕表步数数据吗?其他的运动数据是不是也要创建数据采集器?2、华为运动健康服务--申请账户服务,账户接入方式(仅中国大陆),请问(仅中国大陆)账户怎么判定?【解决方案】1、如果您仅需要获取运动健康......
  • 【HMS Core】Health Kit 服务器应用开发,存储与查询数据
    ​【问题描述】1、以查询腕表步数数据为例,开发权限是读权限,难道不是直接发送请求->查询用户的腕表步数数据吗?其他的运动数据是不是也要创建数据采集器?2、华为运动健康服务--申请账户服务,账户接入方式(仅中国大陆),请问(仅中国大陆)账户怎么判定? 【解决方案】1、如果您仅需要获......
  • 存储引擎 索引
    存储引擎mysql默认存储引擎为innodb,可以通过以下代码在创建表时指定存储引擎createtablemy_myisam(----)engine=MyIsaM; 查看当前数据库支持的存储引擎showengines;   引擎选择 索引分类 聚集索引:数据行的物理存储顺序与列值(一般......
  • 图的存储--邻接表
    图的存储--邻接表邻接表表示法顶点:按编号顺序将顶点数据储存在一维数组中;关联同一顶点的边:用线性链表储存.头节点分为数据域和指针域.表节点:邻接点域:存放与vi邻接的顶点在表头数组中的位置.链域:指向下一条边或弧.还可以增加带权值的数据域info无向图的邻接表......
  • C# ModbusRtu或者TCP协议上位机源码,包括存储,数据到SQL SERVER数据库,趋势曲线图,数据报
    C#ModbusRtu或者TCP协议上位机源码,包括存储,数据到SQLSERVER数据库,趋势曲线图,数据报表,实时和历史报警界面,有详细注释,需要哪个协议版本原创文章,转载请说明出处,资料来源:http://imgcs.cn/5c/655313350668.html......
  • 【Azure 存储服务】记一次调用Storage Blob API使用 SharedKey Authorization出现的40
    问题描述使用AzureStoragBlobRESTAPI上传文件,用SharedKey作为Authorization出现403错误。错误消息b'\xef\xbb\xbf<?xmlversion="1.0"encoding="utf-8"?><Error><Code>AuthenticationFailed</Code><Message>Serverfailedtoau......
  • 详解金融机构敏捷营销落地:体系架构、关键技术和实施方法
    本文根据2023年金融营销科技价值发现论坛中,神策数据金融首席架构师王仕的主题演讲整理所得,聚焦营销5.0理念下的敏捷营销,详细讲解落地敏捷营销涉及到的整体架构、关键技术及实施方法。关注神策数据公众号,即可观看完整版直播回放并下载演讲文档。根据国家发改委官网披露的数据,202......
  • csi存储
    ContainerStorageInterface是由来自Kubernetes、Mesos、Docker等社区member联合制定的一个行业标准接口规范,旨在将任意存储系统暴露给容器化应用程序。CSI规范定义了存储提供商实现CSI兼容的VolumePlugin的最小操作集和部署建议。CSI规范的主要焦点是声明VolumePlugin必须实......
  • 【转】【C#】调用链接服务器的存储过程
    XXX.codeDB.dbo.SP_XXXX执行时,存储过程按这个格式如果遇到问题:拒绝了对对象(数据库'codeDB',架构'dbo')的EXECUTE权限。对链接服务器右键-属性-安全性,看到连接使用的用户后,在目标数据库里找到对应数据库-属性-权限-把对应用户在右下角表格里的执行勾......
  • 在 MySQL 中,如果要存储大文本数据,改如何选择
    在MySQL中,如果要存储大文本数据,可以选择以下两种数据类型:TEXT:适用于存储较长的文本数据,最大长度为65,535个字符。LONGTEXT:适用于存储非常大的文本数据,最大长度为4,294,967,295个字符。选择使用哪种类型主要取决于文本数据的大小。如果文本数据的长度不超过65,535个字符......