云存储中的虚构化技术
何谓存储虚构化
存储领域国际权威机构SNIA(存储网络工业协会)给出了存储虚构化
(StorageVirtualization)的定义:“经过将存储系统/子系统的内部功能从应用程序、计算服务器、网络资源中进行抽象、隐藏云存储中的虚构化技术
何谓存储虚构化
存储领域国际权威机构SNIA(存储网络工业协会)给出了存储虚构化
(StorageVirtualization)的定义:“经过将存储系统/子系统的内部功能从应用程序、计算服务器、网络资源中进行抽象、隐藏或隔绝,实现独立于应用程序、网络的存储与数据管理”。存储虚构化技术将底层存储设施进行抽象化统一管
理,向服务器层障蔽存储设施硬件的特殊性,而只保存其统一的逻辑特性,进而实现了存储系统的集中、统一、方便的管理。
与传统存储相比,虚构化存储的优点主要体现在:磁盘利用率高,传统存储技术的磁盘利用率一般只有30-70%,而采用虚构化技术后的磁盘利用率高达
70-90%;存储灵活,能够适应不同厂商、不同类其他异构存储平台,为存储资源管理提供了更好的灵活性;管理方便,提供了一个大容量存储系统集中管理的手段,防止了由于存储设施扩大所带来的管理方面的麻烦;性能更好,虚构化存储系统能够很好地进行负载平衡,把每一次数据接见所需的带宽合理地分派到各个存储模块上,提高了系统的整体接见带宽。
虚构化存储有多种分类方法,从大的方面能够分为:根据在I/O路径中实现虚构化的地点不同进行分类;根据控制路径和数据路径的不同进行分类。根据在I/O路径中实现虚构化的地点不同,虚构化存储能够分为主机的虚构存储、网络
的虚构存储、存储设施的虚构存储。根据控制路径和数据路径的不同,虚构化存
储分为对称虚构化与不对称虚构化。
虚构化存储的系统组成
云存储中的一种典型存储方式为散布式存储。在这种方式中,一般采用带外
虚构化的方式管理存储设施,元数据管理和数据传输都是经过IP网络来达成。
这种虚构化存储系统主要有四类不同的存储设施。
客户端:客户端向外为客户提供各样应用服务,如万维网服务、数据库、文件服务、科学计算等。客户端上运行存储代理软件,提供网络虚构设施供给用程序读写接见。
配置管理服务器:配置管理服务器用来进行系统的配置和管理。经过Internet、Telnet或其余接口登岸云存储平台,以远程的方式配置和管理整个存储系统。
元数据服务器:云存储系统的元数据服务器(MDS)管理着整个系统的元数据和对象数据的布局信息,负责系统的资源分派和网络虚构磁盘的地点映射。在MDS上部署的全局虚构化存储管理软件和集群管理软件可管理整个存储系统的
配置和运行。此外,MDS经过冗余管理软件来实现普通存储节点之间的数据冗余关系。
对象存储节点:每个存储节点都是独立的存储设施,负责对象数据的存储、备份、迁移和恢复,并负责监控其他存储设施的运行状况和资源情况。同时,存储节点上运行着虚构化存储管理软件,并存储了应用程序所需的数据。
虚构化存储的三层模型
根据云存储系统的组成和特点,可将虚构化存储的模型分为三层:物理设施虚构化层、存储节点虚构化层、存储地区网络虚构化层。三层虚构化存储模型大大降低了存储管理的复杂度,有效地封装了底层存储设施的复杂性和多样性,使系统具备了更好的扩展性和灵活性。用户只要将存储设施增添到存储池中并进行
简单配置,就能够创
云存储中虚拟化技术 来自淘豆网m.daumloan.com转载请标明出处.