对海量数据处理的云存储架构及应用该架构的云存储平台的制作方法

文档序号:7987763阅读:285来源:国知局
专利名称:对海量数据处理的云存储架构及应用该架构的云存储平台的制作方法
技术领域
本发明涉及计算机技术领域,特别是一种云存储架构,尤其是一种对海量数据处理的云存储架构及用于该架构的云存储平台。
背景技术
通过移动通信网络对信令数据进行处理时,需要实时分析客户行为,并结合其它用户数据,才能准确地把握营销时机,为客户提供个性化、针对性的营销服务。但是,由于移动通信网络中的信令数据巨大,一个1000万用户的中小网络,每天新增的数据量近TB级, 这为信令数据实时处理增加了很大的困难,采用目前营销常规的数据库或数据仓库技术几乎是无法完成的任务。另外,现有的对信令数据进行处理的方法通常是采用集中处理方式及多机分布式处理方式两种,在存储方面可采用集中存储方式或分布式方式。其中,集中存储方式具有易管理、软件开发相对简单的优点,其缺点是成本高、可扩展性差、性能有限;而分布式存储方式具有可扩展性好、成本低、性能较好的优点,但软件开发复杂、不易管理。

发明内容
针对上述技术的不足之处,本发明提供一种采用云存储方式对数据信息进行存取,具有容量大、高性能、易扩展、易管理的对海量数据处理的云存储架构及用于该架构的云存储平台。为实现上述目的,本发明提供一种对海量数据处理的云存储架构,所述云存储架构包括至少一个云存储管理节点、至少一个云存储空间与至少一个虚拟设备,所述云存储管理节点、所述云存储空间与所述虚拟设备构成私有云;多个所述云存储管理节点之间能够相互接管,所述云存储管理节点用于对所述每个云存储空间与所述每个虚拟设备进行管理;所述每个云存储空间均与所述云存储管理节点相连接,所述云存储空间用于将多个所述虚拟设备映射为一个虚拟存储设备;所述虚拟设备用于存取数据,并虚拟管理物理内存、 内置磁盘和各种接口、协议的磁盘阵列。所述云存储管理节点上设置有应用程序访问入口,外部应用程序/服务通过调用所述应用程序访问入口访问所述云存储空间。所述云存储管理节点中内置有数据字典,所述数据字典用于存储所述云存储空间及所述虚拟设备的相关信息。所述云存储管理节点对所述云存储空间与所述虚拟设备进行新建、删除与配置, 以进行系统备份、恢复与扩容。所述云存储管理节点通过其内部的所述数据字典中的相关数据找到相对应的所述云存储空间与所述虚拟设备。所述云存储空间由至少一个所述虚拟设备构成,或者由至少一个虚拟设备组构成,或者由至少一个所述虚拟设备和至少一个虚拟设备组相组合构成,所述虚拟设备对应一个物理存储设备或一个物理存储设备中的一个存储空间。
所述虚拟设备组由多个相同特性的所述虚拟设备构成。本发明同时还提供一种应用对海量数据处理的云存储架构的云存储平台,所述云存储平台包括至少一个云存储管理节点、至少一个云存储空间与至少一个虚拟设备,所述云存储管理节点、所述云存储空间与所述虚拟设备构成私有云;多个所述云存储管理节点之间能够相互接管,所述云存储管理节点用于对所述每个云存储空间与所述每个虚拟设备进行管理;所述每个云存储空间均与所述云存储管理节点相连接,所述云存储空间存储用于将多个所述虚拟设备映射为一个虚拟存储设备;所述虚拟设备用于存取数据,并虚拟管理物理内存、内置磁盘和各种接口、协议的磁盘阵列。所述云存储管理节点上设置有应用程序访问入口,外部应用程序/服务通过调用所述应用程序访问入口访问所述云存储空间,所述云存储管理节点中内置有数据字典,所述数据字典用于存储所述云存储空间及所述虚拟设备的相关信息,所述云存储管理节点通过其内部的所述数据字典中的相关数据找到相对应的所述云存储空间与所述虚拟设备。所述云存储空间由至少一个所述虚拟设备构成,或者由至少一个虚拟设备组构成,或者由至少一个所述虚拟设备和至少一个虚拟设备组相组合构成,所述虚拟设备对应一个物理存储设备或一个物理存储设备中的一个存储空间,所述虚拟设备组由多个相同特性的所述虚拟设备构成。与现有技术相比,本发明具有以下优点本发明提供的云存储架构及云存储平台形成一个私有云,可实现对海量的网络信令数据进行实时、高效处理。本发明提供的云存储架构及云存储平台采用云存储方式对数据信息进行存取,具有容量大、高性能、易扩展、易管理的优点。本发明可实现在低成本方式下,满足对海量信令数据实时处理、业务不断变化以及数据不断增加的需求。


图1为本发明提供的对海量数据处理的云存储架构的结构框图;图2为图1的实施例的结构框图;图3为本发明提供的应用对海量数据处理的云存储架构的云存储平台的结构框图;图4为图3的实施例的结构框图。
具体实施例方式下面结合附图和实施例对本发明作进一步详细说明。如图1所示,本发明提供一种对海量数据处理的云存储架构,该云存储架构包括至少一个云存储管理节点100,至少一个云存储空间以及至少一个虚拟设备,云存储管理节点、云存储空间与虚拟设备构成私有云。其中,云存储空间分为云存储空间a200、云存储空
间1^210........云存储空间n2n0,虚拟设备分为虚拟设备al300、虚拟设备a2310........
虚拟设备an3n0 ;虚拟设备bl400、虚拟设备1^2410、......、虚拟设备bMnO ;虚拟设备
nl500、虚拟设备n2510、......、虚拟设备nn5n0。
该云存储架构在实施时,多个云存储管理节点之间相互接管,多个云存储管理节点之间可以均衡负载并且在其中一个云存储管理节点在发生故障时互为接管,以保证基于该云存储架构的系统运行时的可靠性能。云存储管理节点用于对每个云存储空间与每个虚拟设备进行管理。每个云存储空间均与云存储管理节点相连接,云存储空间用于将多个虚拟设备映射为一个虚拟存储设备。虚拟设备用于存取数据,并虚拟管理物理内存、内置磁盘和各种接口、协议的磁盘阵列。云存储管理节点上设置有应用程序访问入口,外部应用程序 /服务通过调用应用程序访问入口访问云存储空间。云存储管理节点中内置有数据字典, 数据字典用于存储云存储空间及虚拟设备的相关信息,云存储管理节点通过其内部的数据字典中的相关数据找到相对应的云存储空间与虚拟设备。云存储管理节点对云存储空间与虚拟设备进行新建、删除与配置,以进行系统备份、恢复与扩容。云存储空间由至少一个虚拟设备构成,或者由至少一个虚拟设备组构成,或者由至少一个虚拟设备和至少一个虚拟设备组相组合构成,虚拟设备对应一个物理存储设备或一个物理存储设备中的一个存储空间。虚拟设备组由多个相同特性的虚拟设备,通过虚拟设备组可方便地将一组虚拟设备加入到云存储空间中。如图2所示,在本实施例中,该云存储架构包括两个云存储节点、三个云存储空间与多个虚拟设备,三个云存储空间与多个虚拟设备构成一个私有云。其中,两个云存储管理节点分别为云存储管理节点alOO与云存储管理节点bllO,三个云存储空间分别为云存储空间a200、云存储空间1^210与云存储空间c220,多个虚拟设备分为虚拟设备al300、虚拟
设备a2310、......、虚拟设备an3n0 ;虚拟设备bl400、虚拟设备1^2410、......、虚拟设备
bn4n0 ;虚拟设备cl500、虚拟设备c2510、......、虚拟设备cn5n0。云存储管理节点alOO
与云存储管理节点bllO相互连接,两个云存储管理节点之间相互接管,两个云存储管理节点之间可以均衡负载并且在其中一个云存储管理节点在发生故障时互为接管,以保证基于该云存储架构的系统运行时的可靠性能。其中,两个云存储管理节点可分别对三个云存储空间以及多个虚拟设备进行管理,其管理包括对三个云存储空间与多个虚拟设备进行的新建、删除与配置,以进行系统备份、恢复与扩容。每个云存储管理节点中内置有数据字典,数据字典用于存储云存储空间及虚拟设备的相关信息,云存储管理节点通过其内部的数据字典中的相关数据找到相对应的云存储空间与虚拟设备。另外,在每个云存储管理节点上设置有统一的应用程序访问入口,该应用程序访问入口为应用程序接口,应用程序/服务通过调用该应用程序访问入口访问云存储空间。云存储空间a200、云存储空间MlO与云存储空间c220分别与云存储管理节点 alOO与云存储管理节点bllO相连接,云存储管理节点通过其内部的数据字典找到相应的云存储空间。在云存储空间中包括有多个虚拟设备,云存储空间a200中包括虚拟设备
al300、虚拟设备a2310、......、虚拟设备an3n0,云存储空间a200能够将虚拟设备al300、
虚拟设备2310........虚拟设备an3n0映射为一个虚拟存储设备。云存储空间1^210中包
括虚拟设备bl400、虚拟设备bM10........虚拟设备bMnO,云存储空间1^210能够将虚拟
设备bl400、虚拟设备bM10........虚拟设备bn4n0映射为一个虚拟存储设备。云存储空
间c220中包括虚拟设备cl500、虚拟设备c2510、......、虚拟设备cn5n0,云存储空间c220
能够将虚拟设备C1500、虚拟设备C2510........虚拟设备cn5n0映射为一个虚拟存储设备。
虚拟设备al300、虚拟设备a2310、......、虚拟设备an3n0均与云存储空间a200
相连接,另外,由于虚拟设备al300与虚拟设备a2310均为特性相同的虚拟设备,所以,虚拟设备al300与虚拟设备a2310也构成一个虚拟设备组a700,通过该虚拟设备组a700简化了
对两个虚拟设备的管理。虚拟设备bl400、虚拟设备bM10........虚拟设备bn4n0均与云
存储空间1^210相连接,虚拟设备C1500、虚拟设备C2510........虚拟设备cn5n0均与云存
储空间c220相连接,上述多个虚拟设备用于存取数据。其中,每一个虚拟设备均可映射为操作系统中的一个裸设备、内存区、文件系统或内存文件系统等,并虚拟管理物理内存、内
置磁盘和各种接口、协议的磁盘阵列。另外,由于虚拟设备C1500、虚拟设备C2510........
虚拟设备cn5n0均为特性相同的虚拟设备,所以,在本实施例中,虚拟设备cl500、虚拟设备
c2510........虚拟设备cn5n0可以构成一个虚拟设备组b700,通过该虚拟设备组b700简
化了对多个虚拟设备的管理。多个虚拟设备可分别对应一个物理存储设备或一个物理存储设备中的一个存储
空间。在本实施例中,虚拟设备al300、虚拟设备a2310........虚拟设备an3n0分别与物理
存储设备al800、物理存储设备U810........物理存储设备anSnO相连接,从而将数据信
息存储在上述物理存储设备中。虚拟设备bl400、虚拟设备bM10........虚拟设备bMnO
分别与物理存储设备b 1900、物理存储设备1^910........物理存储设备bn9n0相连接,从
而将数据信息存储在上述物理存储设备中。虚拟设备C1500、虚拟设备C2510........虚拟
设备Cn5n0均与物理存储设备clOOO相连接,从而将数据信息存储在上述物理存储设备中。外部的应用程序/服务a600与应用程序/服务MUO分别与云存储架构中的云存储管理节点alOO和云存储管理节点bllO相连接。由于在云存储管理节点上设置有统一的应用程序访问入口,因此,应用程序/服务通过调用应用程序访问入口的接口函数从而访问相应的云存储空间。应用程序/服务会通过应用程序访问入口指明访问或存取任意一个云存储空间中的相应信息、或者对云存储空间以及虚拟设备进行管理。应用程序/服务通过调用应用程序访问入口连接上云存储管理节点,接着应用程序/服务会通过API指明访问的云存储空间、文件名、偏移量、存取操作等,云存储管理节点根据这些API所传入的信息结合内部数据字典将最终操作分配到一个或多个具体的物理存储设备上完成存取操作, 最后通过云存储管理节点返回存取结果。上述云存储架构适用于Linux、MacOs, Unix和Windows操作系统。如图3所示,本发明提供一种对海量数据处理的云存储平台,该云存储平台包括至少一个云存储管理节点,至少一个云存储空间以及至少一个虚拟设备,云存储管理节点、云存储空间与虚拟设备构成私有云。其中,云存储空间分为云存储空间a2000、云
存储空间b2100........云存储空间n2n00,虚拟设备分为虚拟设备al3000、虚拟设备
a23100、......、虚拟设备an3n00 ;虚拟设备bl4000、虚拟设备1^24100、......、虚拟设备
bn4n00 ;虚拟设备nl5000、虚拟设备n25100、......、虚拟设备nn5n00。该云存储平台在实施时,多个云存储管理节点之间相互接管,多个云存储管理节点之间可以均衡负载并且在其中一个云存储管理节点在发生故障时互为接管,以保证云存储平台运行时的可靠性能。云存储管理节点用于对每个云存储空间与每个虚拟设备进行管理。每个云存储空间均与云存储管理节点相连接,云存储空间用于将多个虚拟设备映射为一个虚拟存储设备。虚拟设备用于存取数据,并虚拟管理物理内存、内置磁盘和各种接口、协议的磁盘阵列。云存储管理节点上设置有应用程序访问入口,外部应用程序/服务通过调用应用程序访问入口访问云存储空间。云存储管理节点中内置有数据字典,数据字典用于存储云存储空间及虚拟设备的相关信息,云存储管理节点通过其内部的数据字典中的相关数据找到相对应的云存储空间与虚拟设备。云存储管理节点对云存储空间与虚拟设备进行新建、删除与配置,以进行系统备份、恢复与扩容。云存储空间由至少一个虚拟设备构成, 或者由至少一个虚拟设备组构成,或者由至少一个虚拟设备和至少一个虚拟设备组相组合构成,虚拟设备对应一个物理存储设备或一个物理存储设备中的一个存储空间。虚拟设备组由多个相同特性的虚拟设备,通过虚拟设备组可方便地将一组虚拟设备加入到云存储空间中。如图4所示,在本实施例中,该云存储架构包括两个云存储节点、三个云存储空间与多个虚拟设备,三个云存储空间与多个虚拟设备构成一个私有云。其中,两个云存储管理节点分别为云存储管理节点alOOO与云存储管理节点bllOO,三个云存储空间分别为云存储空间a2000、云存储空间1^2100与云存储空间c2200,多个虚拟设备分为虚拟设备al3000、
虚拟设备a23100、......、虚拟设备an3n00 ;虚拟设备bl4000、虚拟设备1^24100、......、虚
拟设备bMnOO ;虚拟设备C15000、虚拟设备C25100、......、虚拟设备cn5n00。云存储管理
节点alOOO与云存储管理节点bl 100相互连接,两个云存储管理节点之间相互接管,两个云存储管理节点之间可以均衡负载并且在其中一个云存储管理节点在发生故障时互为接管, 以保证基于该云存储架构的系统运行时的可靠性能。其中,两个云存储管理节点可分别对三个云存储空间以及多个虚拟设备进行管理,其管理包括对三个云存储空间与多个虚拟设备进行的新建、删除与配置,以进行系统备份、恢复与扩容。每个云存储管理节点中内置有数据字典,数据字典用于存储云存储空间及虚拟设备的相关信息,云存储管理节点通过其内部的数据字典中的相关数据找到相对应的云存储空间与虚拟设备。另外,在每个云存储管理节点上设置有统一的应用程序访问入口,该应用程序访问入口为应用程序接口,应用程序/服务通过调用该应用程序访问入口访问云存储空间。云存储空间a2000、云存储空间b2100与云存储空间c2200分别与云存储管理节点alOOO与云存储管理节点bllOO相连接,云存储管理节点通过其内部的数据字典找到相应的云存储空间。在云存储空间中包括有多个虚拟设备,云存储空间a2000中包括虚拟设
备al3000、虚拟设备a23100、......、虚拟设备an3n00,云存储空间a2000能够将虚拟设备
al3000、虚拟设备23100........虚拟设备an3n00映射为一个虚拟存储设备。云存储空
间b2100中包括虚拟设备bl4000、虚拟设备b24100、......、虚拟设备bn4n00,云存储空间
b2100能够将虚拟设备bl4000、虚拟设备b24100、......、虚拟设备bn4n00映射为一个虚
拟存储设备。云存储空间C2200中包括虚拟设备C15000、虚拟设备c25100........虚拟设
备Cn5n00,云存储空间c2200能够将虚拟设备cl5000、虚拟设备c25100........虚拟设备
cn5n00映射为一个虚拟存储设备。虚拟设备al3000、虚拟设备a23100、......、虚拟设备an3n00均与云存储空间
a2000相连接,另外,由于虚拟设备al3000与虚拟设备a23100均为特性相同的虚拟设备, 所以,虚拟设备al3000与虚拟设备a23100也构成一个虚拟设备组a7000,通过该虚拟设备
组a7000简化了对两个虚拟设备的管理。虚拟设备bl4000、虚拟设备1324100........虚拟
设备bn4n00均与云存储空间b2100相连接,虚拟设备cl5000、虚拟设备c25100、.......虚拟设备cn5n00均与云存储空间C2200相连接,上述多个虚拟设备用于存取数据。其中, 每一个虚拟设备均可映射为操作系统中的一个裸设备、内存区、文件系统或内存文件系统等,并虚拟管理物理内存、内置磁盘和各种接口、协议的磁盘阵列。另外,由于多个虚拟设备
C15000、虚拟设备C25100........虚拟设备cn5n00均为特性相同的虚拟设备,所以,在本
实施例中,虚拟设备C15000、虚拟设备C25100........虚拟设备cn5n00可以构成一个虚拟
设备组b7000,通过该虚拟设备组b7000简化了对多个虚拟设备的管理。多个虚拟设备可分别对应一个物理存储设备或一个物理存储设备中的一个存储
空间。在本实施例中,虚拟设备al3000、虚拟设备a23100........虚拟设备an3n00分别与
物理存储设备al8000、物理存储设备a28100........物理存储设备an8n00相连接,从而
将数据信息存储在上述物理存储设备中。虚拟设备bl4000、虚拟设备1324100........虚
拟设备bn4n0分别与物理存储设备bl9000、物理存储设备1^29100........物理存储设备
bn9n00相连接,从而将数据信息存储在上述物理存储设备中。虚拟设备cl5000、虚拟设备
C25100........虚拟设备cn5n00均与物理存储设备clOOOO相连接,从而将数据信息存储
在上述物理存储设备中。外部的应用程序/服务a6000与应用程序/服务MlOO分别与云存储架构中的云存储管理节点alOOO和云存储管理节点bllOO相连接。由于在云存储管理节点上设置有统一的应用程序访问入口,因此,应用程序/服务通过调用应用程序访问入口的接口函数从而访问相应的云存储空间。应用程序/服务会通过应用程序访问入口指明访问或存取任意一个云存储空间中的相应信息、或者对云存储空间以及虚拟设备进行管理。应用程序/服务通过调用应用程序访问入口连接上云存储管理节点,接着应用程序/服务会通过API指明访问的云存储空间、文件名、偏移量、存取操作等,云存储管理节点根据这些API所传入的信息结合内部数据字典将最终操作分配到一个或多个具体的物理存储设备上完成存取操作,最后通过云存储管理节点返回存取结果。上述云存储架构适用于Linux、MacOs, Unix和Windows操作系统。在本发明提供的云存储架构与云存储平台中,云存储管理节点、云存储空间与虚拟设备构成私有云,满足了网络信令数据应用数据层对存储的高性能、易扩展、高可用、低成本、高可靠、海量数据实时处理等需要,屏蔽了海量存储管理的复杂性,有利于更加高效和实时地为应用层提供服务,方便服务的实现。其中,云存储管理节点是该云存储架构与云存储平台中的实际管理者,可对云存储架构与云存储平台中的云存储空间以及虚拟设备设置进行新建、删除与配置等操作,从而实现对系统的备份、恢复与扩容。云存储管理节点是应用程序/服务访问云存储架构与云存储平台的逻辑实体和物理实体。云存储架构与云存储平台一般由两个或两个以上的云存储管理节点组成,多个云存储管理节点之间相互连接可以均衡负载,另外,当其中一个云存储管理节点发生故障时,还可以由与该故障云存储管理节点相连接的其它云存储管理节点接管,从而提高云存储平台运行时的稳定性能。云存储管理节点为外部的应用程序/服务提供了统一的用于应用程序/服务进行访问的应用程序访问入口,应用程序/服务通过调用应用程序接口的接口函数从而访问相应的云存储空间。虚拟设备是云存储架构与云存储平台中的存储实体,应用程序/服务通过云存储空间存取数据,应用程序/服务通过访问云存储空间从而访问到云存储中的数据信息。云存储空间可以由一个或多个虚拟设备组成,云存储空间将多个虚拟设备虚拟为逻辑上的一台虚拟存储设备。上述云存储架构与云存储平台适用于Linux、MacOs、Unix和Windows操作系统。本发明与现有技术相比,具有以下优点1、存储容量大,处理能力强存储容量可不限量提高,单位时间内存取能力可有数倍的提升;2、实时能力好信令数据可实时处理完成,不积压;3、实施成本低相对于大容量的高端存储系统,既可以利用廉价的PC服务器的内置存储,也可以使用多台中低端的磁盘阵列,或混合使用内置存储及磁盘阵列,实施成本大大降低;4、扩展性好当容量不足时,增加存储设备或带内置存储的PC服务器即可,应用不需作任何改变;5、应用开发简单逻辑上作为存储整体对上层应用是透明的,应用容易开发和管理。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种对海量数据处理的云存储架构,其特征在于,所述云存储架构包括至少一个云存储管理节点、至少一个云存储空间与至少一个虚拟设备,所述云存储管理节点、所述云存储空间与所述虚拟设备构成私有云;多个所述云存储管理节点之间能够相互接管,所述云存储管理节点用于对所述每个云存储空间与所述每个虚拟设备进行管理;所述云存储空间用于将多个所述虚拟设备映射为一个虚拟存储设备;所述虚拟设备用于存取数据,并虚拟管理物理内存、内置磁盘和各种接口、协议的磁盘阵列。
2.根据权利要求1所述的对海量数据处理的云存储架构,其特征在于,所述云存储管理节点上设置有应用程序访问入口,外部应用程序/服务通过调用所述应用程序访问入口访问所述云存储空间。
3.根据权利要求2所述的对海量数据处理的云存储架构,其特征在于,所述云存储管理节点中内置有数据字典,所述数据字典用于存储所述云存储空间及所述虚拟设备的相关 fn息ο
4.根据权利要求3所述的对海量数据处理的云存储架构,其特征在于,所述云存储管理节点对所述云存储空间与所述虚拟设备进行新建、删除与配置,以进行系统备份、恢复与扩容。
5.根据权利要求4所述的对海量数据处理的云存储架构,其特征在于,所述云存储管理节点通过其内部的所述数据字典中的相关数据找到相对应的所述云存储空间与所述虚拟设备。
6.根据权利要求5所述的对海量数据处理的云存储架构,其特征在于,所述云存储空间由至少一个所述虚拟设备构成,或者由至少一个虚拟设备组构成,或者由至少一个所述虚拟设备和至少一个虚拟设备组相组合构成,所述虚拟设备对应一个物理存储设备或一个物理存储设备中的一个存储空间。
7.根据权利要求6所述的对海量数据处理的云存储架构,其特征在于,所述虚拟设备组由多个相同特性的所述虚拟设备构成。
8.一种应用权利要求1所述云存储架构,对海量数据处理的云存储平台,其特征在于, 所述云存储平台包括至少一个云存储管理节点、至少一个云存储空间与至少一个虚拟设备,所述云存储管理节点、所述云存储空间与所述虚拟设备构成私有云;多个所述云存储管理节点之间能够相互接管,所述云存储管理节点用于对所述每个云存储空间与所述每个虚拟设备进行管理;所述云存储空间用于将多个所述虚拟设备映射为一个虚拟存储设备;所述虚拟设备用于存取数据,并虚拟管理物理内存、内置磁盘和各种接口、协议的磁盘阵列。
9.根据权利要求8所述应用对海量数据处理的云存储架构的云存储平台,其特征在于,所述云存储管理节点上设置有应用程序访问入口,外部应用程序/服务通过调用所述应用程序访问入口访问所述云存储空间,所述云存储管理节点中内置有数据字典,所述数据字典用于存储所述云存储空间及所述虚拟设备的相关信息,所述云存储管理节点通过其内部的所述数据字典中的相关数据找到相对应的所述云存储空间与所述虚拟设备。
10.根据权利要求9所述应用对海量数据处理的云存储架构的云存储平台,其特征在于,所述云存储空间由至少一个所述虚拟设备构成,或者由至少一个虚拟设备组构成,或者由至少一个所述虚拟设备和至少一个虚拟设备组相组合构成,所述虚拟设备对应一个物理存储设备或一个物理存储设备中的一个存储空间,所述虚拟设备组由多个相同特性的所述虚拟设备构成。
全文摘要
本发明提供一种对海量数据处理的云存储架构及用于该架构的云存储平台,包括至少一个云存储管理节点、至少一个云存储空间与至少一个虚拟设备,云存储管理节点、云存储空间与虚拟设备构成私有云;多个云存储管理节点之间能够相互接管,云存储管理节点用于对每个云存储空间与每个虚拟设备进行管理;每个云存储空间均与云存储管理节点相连接,云存储空间存储用于将多个虚拟设备映射为一个虚拟存储设备;虚拟设备用于存取数据,并虚拟管理物理内存、内置磁盘和各种接口、协议的磁盘阵列。本发明采用云存储方式对数据信息进行存取,具有容量大、高性能、易扩展、易管理的优点,可实现对海量的网络信令数据进行实时、高效处理。
文档编号H04L29/08GK102523251SQ20111038200
公开日2012年6月27日 申请日期2011年11月25日 优先权日2011年11月25日
发明者徐恪宁, 李朝铭, 王高洪, 陈祖家, 高品章 申请人:北京开拓天际科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1