首页 > 其他分享 >多副本技术在数据安全中的应用

多副本技术在数据安全中的应用

时间:2022-11-09 17:46:10浏览次数:40  
标签:副本 计算 创建 技术 数据安全 应用 数据

 

为了保护数据可用性,一方面需要云服务提供商采取数据安全保障措施,防止由于系统漏洞、人为破坏等可控因素导致的数据丢失或服务器宕机;另一方面需要云服务提供商采取一定的技术手段,确保在由于自然灾害等不可控因素导致数据丢失或服务器宕机之后可以迅速地恢复用户数据和重新开始云服务。

多副本技术是预防由于硬件故障或者其他因素导致数据丢失的有效技术手段,将数据存储在不同的存储节点上。多副本技术不仅仅是为了防止数据丢失,也是为了提高数据的读写速度,为数据容灾做技术支撑,提升数据的可用性。云计算具有多种服务类型和多种部署方式,且不同的用户对数据安全有不同的需求,因此云计算中的多副本技术需要在传统技术的基础上,综合云计算平台特性和客户需求进行优化。

一、传统的多副本技术

在传统的分布式系统中,何时何地创建副本以及如何保证多副本之间的一致性是在实施多副本技术时需要重点考虑的问题,由此产生了副本创建技术及多副本一致性技术。

(1)副本创建技术。

无论何种文件系统,在制定副本创建策略时都必须考虑系统运行负载、存储终端效率、网络状况和数据副本尺寸大小等物理因素,还需要结合用户访问特征,最终确定此时是否适合创建副本以及最佳的副本放置位置是哪里。目前主要有六种多副本创建策略,分别为最佳用户策略、瀑布式策略、普通缓存策略、快速扩展策略,以及基于市场应用的副本创建策略。多副本创建策略的优缺点比较如表1所示。

表1多副本创建策略的优缺点比较

 

(2)多副本一致性技术。

多用户同时读写数据往往会造成副本状态不一致的问题,因此必须采取一定的技术手段保障多副本具有物理和逻辑上的一致性,即同一数据的多个副本的内容应相同,不同数据之间的业务逻辑应保持一致性。

二、云计算中的多副本技术

云计算中的多副本管理不仅依赖于传统的多副本管理技术,还要针对云中的不同应用来对相关技术进行优化。

(1)云计算中的多副本创建。

在云计算中创建多副本主要考虑创建粒度和放置位置。云中的数据是海量的,因此在最初创建副本时,需要结合副本选择预测算法预测出热点位置,并创建合理的副本数量,这可以保证大量的数据在多个数据中心之间能够畅通传输。

(2)云计算中的多副本一致性技术。

随着用户对数据安全的需求度越来越高,云计算中的多副本技术也将成为云计算安全领域的重点研究内容之一。在云计算中,多副本技术主要基于云计算平台的数据迁移问题、如何保障对多用户多应用的即时响应、多副本的安全性三个研究方向。

在云计算中对数据可用性具有更高的要求,确保用户能够正常并且高效地访问其在云上存储的数据。在因自然灾害等不可控因素导致数据丢失或服务器宕机之后,可以迅速地恢复用户数据和重新开始云服务。

标签:副本,计算,创建,技术,数据安全,应用,数据
From: https://www.cnblogs.com/tiduyun/p/16874595.html

相关文章

  • 应用软件安全开发的基本流程
     应用软件存在大量的漏洞是当前信息安全领域面临的极大困境,云应用软件也同样如此。如何有效减少应用软件内的漏洞,提高应用软件安全是目前应用软件开发中亟待解决的问题,尤......
  • 计算机网络应用层:DNS、P2P和Socket编程
    DNS域名系统(DomainNameSystem,DNS)的主要任务是主机名到IP地址的转换的目录服务。DNS是:一个由分层DNS服务器实现的分布式数据库;一个使得主机能够查询分布式数据库的应......
  • 应用现代化产业联盟,正式成立
    摘要:2022年11月7日,华为全联接大会2022,在深圳及线上召开。华为云联合中国软件行业协会以及多家行业客户、软件提供商和咨询机构等,共同成立了“应用现代化产业联盟”。本文......
  • 案例:双代号网络图在控制工程造价中的应用
    如果你对项目管理、系统架构有兴趣,请加微信订阅号“softjg”,加入这个PM、架构师的大家庭工程网络计划技术是应用网络图形来表示一项计划(或程)中各项工作的开展顺序及......
  • #打卡不停更# OpenHarmony - 应用开发入门指南
    作者:余香鑫前言了解OpenHarmony能够开发一些简单的OpenHarmony应用一、了解OpenHarmonyOpenHarmony是由开放原子开源基金会(OpenAtomFoundation)孵化及运营的开源项......
  • 探索OnRobot夹爪|2FG7在食品行业的应用
    背景:我国人口红利的逐渐小时,企业用工成本不断上涨。一家茶饮店面需要至少配有多位人员,而且员工必须熟记全店所有饮品配方,人员培训不仅耗时且需要投入大量资金。面对“无人零......
  • OpenCV应用 | 基于相位相关法的图像拼接介绍与演示(附源码)
    导读本文主要介绍OpenCV基于相位相关的图像拼接方法与演示。OpenCV图像拼接相关文章了解OpenCV图像拼接常用方法可以点击下面标题进入对应往期文章介绍:​​OpenCV常用图像......
  • 浅析深度学习在图像处理中的应用趋势及常见技巧
    导读 图像处理领域是深度学习和机器视觉领域重要的研究分支,本文第一部分将介绍深度学习中图像处理的常用技巧,第二部分则会浅析深度学习中图像处理的主流应用。导言近年以来......
  • 拓端tecdat|R语言代写RFM模型在电商行业的应用
    如何衡量电商存量用户的价值?是上一次购买时间?消费金额?还是购买次数?通过什么模型进行用户细分对营销活动提升用户的响应率最有效?如果一个电商店铺在2017年4月要开展营销活动,......
  • python应用——借助tinify库实现批量压缩图片
    说在前面的话:转到移动组之后,干起了移动端混合开发,虽说现在的混合开发技术在不断的迭代了,但对比起网页应用来说有一些先天的不足,诸如,硬件性能就是很大的一方面。在pc上调......