目前利用科技手段辅助城市管理的建设模式已经由以前的以***视频监控为主的平安城市***建设转向***以多传感技术为主的智慧城市***建设,在这一过程中,虽然当前主要的数据量仍然来自视频监控摄像头产生的图像数据,但由各类传感器产生的数据量和数据种类正在加速增长。

例如各城市道路的交通流量信息、移动终端的身份采集信息等,对这些海量信息的存储、分析和利用,除了提供传统的安全防范、事后查证功能外,更为城市建设科学规划、科学管理提供了充分的数据基础,同时,在这样一个海量大数据的时代,对于数据的安全存储和应用也需要与之相适应的新的技术手段,而以分布式和并行处理为基础的云计算和云存储技术,在此过程中也得到了极大地发展。

相对传统存储而言,云存储改变了数据垂直存储在某一台物理设备的存放模式,通过宽带网络集合大量的存储设备,通过存储虚拟化、分布式文件系统、底层对象化等技术将位于各单一存储设备上的物理存储资源进行整合,构成逻辑上统一的存储资源池对外提供服务,从而在存储容量上得以从单设备PB级横向扩展至数十、数百PB,由于云存储系统中的各节点能够并行提供读写访问服务,系统整体性能随着业务节点的增加而获得同步提升。同时,通过冗余编码技术、远程复制技术,进一步为系统提供节点级甚至数据中心级的故障保护能力。
容量和性能的按需扩展、极高的系统可用性,是云存储系统最核心的技术特征。
通常,从云存储的技术实现层次上看,从底层向上,可以分为存储层管理调度层访问接口层应用服务层等四个层次,如下图所示:

其中存储层是云存储的基础

一台云存储节点设备通常能安装24个以上的硬盘,通常通过IP接口将大量的存储设备互连在一起形成存储设备资源池,

在一个云存储系统中,底层物理存储设备数量庞大,而且设备形态理论上也允许异构(这样也可以接入传统的IP SAN或FC SAN),在物理存储设备之上是一个统一的存储设备管理层,实现对物理存储设备的逻辑虚拟化管理、状态监控和维护等功能。

管理调度层是云存储最核心的部分,这一层的主要功能是在存储层提供的存储资源上部署分布式文件系统或者建立和组织存储资源对象,并将用户数据进行分片处理,按照设定的保护策略将分片后的数据以多副本或者冗余纠删码的方式分散存储到具体的存储资源上去。
同时,在本层还会在节点间进行读写负载均衡调度以及节点或存储资源失效后的业务调度与数据重建恢复等任务,以便始终提供高性能、高可用的访问服务。不过,在具体实现时,该层的功能也可能上移,位于访问接口层和应用服务层之间,甚至直接嵌入到应用服务层中,和业务应用紧密结合,形成业务专用云存储。

浅析云存储技术的原理与架构相关推荐

  1. 去中心化云存储技术 | CESS 的多层网络架构详解

    区块链以其特有的分布式算法和技术底层,让链上数据也随着区块链的不同实现了分布式存储,CESS(Cumulus Encrypted Storage System)去中心化云储存网络基础设施,让我们看到了 ...

  2. 1.1云存储技术的起源与发展

    1云存储技术的起源 云存储是云计算技术的衍生品,是一种新型网络的存储方式.那么探索云存储技术的起源,必将追溯至云计算技术的形成与发展,而云计算技术的出现又将追溯至计算机技术.存储技术.网络技术.分布式 ...

  3. 云存储服务器技术,​云存储技术构架-服务器运维

    云存储技术构架-服务器运维 云是在云计算(cloud compung)概念上延伸和发展出来的一个新的概念,是一种新兴的网络存储技术, 是指通过集群应用.网络技术或分布式文件系统等功能,将网络中大量各种 ...

  4. 浅析IRF虚拟化技术增强企业网络架构的弹性

    浅析IRF虚拟化技术增强企业网络架构的弹性  [摘要]随着"云"时代到来和各种虚拟化技术日趋成熟,对传统企业网络架构提出新挑战.例如:在不破坏企业原有网络架构和资产投入情况下,可以 ...

  5. 云存储Storj简要原理

    #云存储Storj简要原理介绍# –主要来源于马永仁<区块链技术原理及应用> Storj是第一个使用区块链和加密技术来保护文件的.分散式点对点加密的云存储平台,该项目是美国Storj La ...

  6. 云存储技术-JDK的安装

    云存储技术-JDK的安装 实验目的要求: 1.掌握在完全分布模式的整合平台中快捷的进行JDK的安装和验证 2.在集群中所有主机上完成JDK的安装 3.所有主机上JDK相关命令能够正常使用 实验环境: ...

  7. 云存储技术-Zookeeper集群的安装

    云存储技术 实验目的要求: 1.掌握在完全分布模式的整合平台中Zookeeper的安全分布模式的安装 2.完成Zookeeper的完全分布模式的安装 3.Zookeeper服务能够正常启动和连接 4. ...

  8. 网络云存储技术Windows server 2012 (项目二十三 远程异地数据实时同步)

    网络云存储技术Windows server 2012 (项目二十三 远程异地数据实时同步) 前言 网络存储技术,是以互联网为载体实现数据的传输与存储,它采用面向网络的存储体系结构,使数据处理和数据存储 ...

  9. 网络云存储技术Windows server 2012 (项目十 基于NTFS权限(ADLP原则)的文件共享服务的配置与管理)

    网络云存储技术Windows server 2012 (项目十 基于NTFS权限(ADLP原则)的文件共享服务的配置与管理) 目录 前言 一.项目背景 二.项目实训题 三.环境准备 四.操作步骤 1. ...

最新文章

  1. C++拾趣——STL容器的插入、删除、遍历和查找操作性能对比(ubuntu g++)——插入
  2. js学习总结----获取数组最大值
  3. 使用canvas绘制动画时钟
  4. 各种平台的表达芯片跟mRNA-seq数据比较
  5. mysql读书笔记---if语句
  6. 金陵科技学院计算机系男女比,眼已亮瞎:719所全国高校男女比例排名
  7. Linux 命令 - curl: transfer a URL
  8. ui kit模板,让新手设计师临摹提高!
  9. mysql 存储过程 简书_MySQL学习之存储过程
  10. 使用POI导入导出Excel2003、2007示例
  11. 高一信息技术 计算机配件的真伪辨别,高一信息技术组PPT.ppt
  12. 【Java与智能设备】ch0501 Intent的使用
  13. c语言 long double输出,printf和long double
  14. 什么是云渲染?云渲染应用场景有哪些?
  15. Ueditor编辑器如何改变上传图片大小限制
  16. cubieboard上手
  17. 进程调度之5:系统调用exit与wait4
  18. Direct2D学习教程(一)
  19. Non-parametric Classifiers
  20. 【图像超分辨率】(VDSR)Accurate Image Super-Resolution Using Very Deep Convolutional Networks

热门文章

  1. PMO和PM有哪些区别 谁管谁
  2. 什么是图论和图论在数字图像中的应用
  3. 惠民工程(最小生成树)
  4. 数据库系统-数据库的完整性
  5. wdb_2018_3rd_soEasy
  6. 【算法】高精度计算π(pi)值
  7. Address Sanitizer 用法
  8. 信号调理(信号调理)
  9. jpg格式图片压缩怎么弄?怎么把jpg图片压缩小?
  10. dockerfile volume