CN104219318A - 一种分布式文件存储***及方法 - Google Patents

一种分布式文件存储***及方法 Download PDF

Info

Publication number
CN104219318A
CN104219318A CN201410468455.6A CN201410468455A CN104219318A CN 104219318 A CN104219318 A CN 104219318A CN 201410468455 A CN201410468455 A CN 201410468455A CN 104219318 A CN104219318 A CN 104219318A
Authority
CN
China
Prior art keywords
virtual
cluster controller
distributed file
data
schedule
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410468455.6A
Other languages
English (en)
Other versions
CN104219318B (zh
Inventor
阮薛平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING LIANCHUANG XINAN TECHNOLOGY CO LTD
Original Assignee
BEIJING LIANCHUANG XINAN TECHNOLOGY CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING LIANCHUANG XINAN TECHNOLOGY CO LTD filed Critical BEIJING LIANCHUANG XINAN TECHNOLOGY CO LTD
Priority to CN201410468455.6A priority Critical patent/CN104219318B/zh
Publication of CN104219318A publication Critical patent/CN104219318A/zh
Application granted granted Critical
Publication of CN104219318B publication Critical patent/CN104219318B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种分布式文件存储***及方法。其***包括客户端,用于发送数据对象的操作请求并接收数据内容;集群存储池,用于数据对象的操作;所述集群存储池包括多台物理机,每台物理机均部署虚拟化平台***;该虚拟化平台***包括虚拟集群控制器,用于承担集群内的计算工作;虚拟资源调度器,用于集群内虚拟化管理和虚拟资源调度。通过这种新的方式克服传统的分布式文件存储***中处理器计算资源大量闲置以及***扩展不灵活的缺点,提升整个分布式存储***的性能和灵活性。

Description

一种分布式文件存储***及方法
技术领域
本发明涉及一种数据读写存储***,特别是一种分布式文件存储***及方法。
背景技术
随着数字化应用的不断创新和深化,数据呈***式海量增长态势,其中非结构化数据的增长尤为迅速和显著,据统计,全球数据量每18个月翻一番,其中,80%是以图片、音视频、文件为主的非结构化数据。随着web 3.0、云计算、云存储等新兴的商业与服务模式的兴起,以个人为核心的“自媒体”时代将全面到来,势必进一步推动非结构化数据的激增。海量数据的存储管理需要全新的存储架构,其中,弹性、灵活是面向海量非结构化数据存储的一个重要特征。目前,分布式文件存储是解决海量非结构化数据存储的常用解决方案,为满足云计算、云存储实际业务的性能需求,根据分布式文件***设计架构三方分离的原则,需要将其构建在分布式集群节点之上。针对云计算环境中大规模的应用客户端IO访问,元数据模块需要支撑较高的并发访问请求,因而构建在高性能、大容量服务器集群之上;而作为云计算应用中数据存储载体的分布式文件***的数据存储模块,其显著特点则是通过后端成千上万的数据存储设备提供实时、持续可用的数据存储空间,并支持分布式文件***客户端模块的大容量、多并发读取和写入数据。
当前常用的分布式***实现架构,采用多个X86服务器作为1个分布式集群节点,每个集群节点上配置单路或双路CPU,提供计算能力。加上内存,磁盘等资源,在操作***和分布式***调度下,形成一个单节点的集群控制器,承担该集群内部的所有计算任务。当性能不够时,在物理上增加集群节点,获得更多的集群控制能力;集群节点扩展的同时,磁盘、节点间互联的万兆端口也同步扩展。
该架构有几个明显的问题:
1、资源利用率低下,随着处理器技术的进步,多核处理器进一步成熟,一路物理CPU可提供的吞吐能力已远远超过内存和后端磁盘***的能力,并且只需少量的CPU处理性能就可以将单套软件***的性能完全发挥(软件***的进程数、线程数都存在上限),CPU的计算资源大量处于闲置状态。
2、扩展不灵活,必须是全对称扩展,即集群控制器和存储网络、存储磁盘必须同步扩展,无法单独扩展容量、计算能力,建设复杂,投入高昂。
发明内容
本发明的目的在于提供一种分布式文件存储***及方法,克服传统的分布式文件存储***中CPU的计算资源大量闲置以及***扩展不灵活的缺点,提升了整个分布式存储***的性能和灵活性。
本发明的目的是通过以下技术方案实现的:
一种分布式文件存储架构***,包括客户端,用于发送数据对象的操作请求并接收数据内容;集群存储池,用于操作所述客户端发送的数据对象;集群存储池包括多台物理机,每台物理机均部署虚拟化平台***;该虚拟化平台***包括虚拟集群控制器和虚拟资源调度器;
虚拟集群控制器,用于承担集群内的计算工作;
虚拟资源调度器,用于集群内虚拟化管理和虚拟资源调度。
进一步,虚拟集群控制器的底层共享所有磁盘的存储资源;该磁盘选用固态硬盘SSD或其他高速存储介质,其上层包括CPU、内存和总线。
进一步,虚拟资源调度器是资源管理和分配模块,用于动态分配、使用或回收虚拟集群控制器。
进一步,虚拟集群控制器中设有角色控制器,用于赋予该虚拟集群控制器以不同的逻辑标签,比如存储虚拟机,计算虚拟机,管理虚拟机,仲裁虚拟机等。将集群控制器中功能实现不同的群组划分为多个子集群,实现控制路径和数据路径的分离,符合软件定义存储的开放性设计要求。
实现上述分布式文件存储***的方法,包括如下步骤:
初始化,预配置虚拟集群控制器;
判断所述虚拟集群控制器是否出现数据热点或访问高峰;
若出现数据热点或访问高峰,则虚拟资源调度器执行增加虚拟集群控制器的数量的操作;
数据热点或访问高峰结束之后,则虚拟资源调度器执行减少虚拟集群控制器的数量的操作。
进一步,预配置虚拟集群控制器包括:
选择虚拟机的硬件格式;
选择要创建的虚拟机类型及要运行的操作***;
选择虚拟机中CPU的数量;
设置虚拟机使用的内存;
设置虚拟机网卡。
进一步,判断是否出现数据热点或访问高峰包括:
获取***核心资源的分配、使用、和剩余情况,通过算法得出***使用状态表征数值;
将***使用状态表征数值与阈值比较,若其大于阈值,判定为***出现数据热点或访问高峰;若***使用状态表征数值不大于该阈值,判定为***数据热点或访问高峰未出现或是***数据热点或访问高峰结束。若判定***数据热点或访问高峰未出现,则保持***原有的虚拟集群控制器的数量;若判定***数据热点或访问高峰出现,则需虚拟资源调度器执行增加虚拟集群控制器的数量的操作,且判定***数据热点或访问高峰结束后,虚拟资源调度器执行减少虚拟集群控制器的数量的操作。
虚拟资源调度器执行增加虚拟集群控制器的数量的操作具体包括,虚拟资源调度器调用程序启动更多的虚拟集群控制器来分担原有虚拟集群控制器的工作负载,达到平衡优化的目的。
虚拟资源调度器执行减少虚拟集群控制器的数量的操作具体包括,虚拟资源调度器调用程序回收和关闭过量的虚拟集群控制器,不仅平衡了工作负载,同时达到了节能的目的。
进一步,获取***核心资源的分配、使用和剩余情况包括:获取虚拟集群控制器的CPU的线程和进程、内存或磁盘状态的负载数据。
本发明的有益效果如下:本发明的分布式文件存储***,参照虚拟化设计思路,引入虚拟资源调度器和虚拟集群控制器的概念,搭建了一个虚拟化平台***,更大地发挥所有物理机的计算和处理能力,提高了CPU的利用率;将集群控制器本身作为一种虚拟资源调度,可利用虚拟资源调度器动态分配、使用、回收以及再分配,资源调度方式更灵活;在逻辑上,虚拟集群控制器将原有的多节点集群的规模扩大数倍甚至数十倍,也大大的提升了分布式文件存储***的整体处理能力;通过虚拟资源调度器能够在磁盘容量不变以及互联网络不变的情况下,弹性的扩展虚拟集群控制器的处理能力,可以满足计算密集型文件存储应用的性能要求。
附图说明
图1是本发明第一实施例的一种分布式文件存储***示意图;
图2是本发明第二实施例的一种分布式文件存储***示意图;
图3是本发明第三实施例的一种分布式文件存储***的实现方法的流程图;
图4是本发明第四实施例的一种分布式文件存储***的实现方法的流程图;
图5是当前常用的分布式文件存储***示意图。
图中:
1、客户端         2、集群存储池     3、虚拟集群控制器
4、虚拟资源调度器 5、磁盘
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。
实施例1:
图1给出本发明第一实施例的一种分布式文件存储***示意图。如图1所示,所述***包括客户端1,用于发送数据对象的操作请求并接收数据内容;集群存储池2,用于操作所述客户端1发送的数据对象;传输网络,用于连接所述客户端1和所述集群存储池2;该集群存储池2包括多台传统的X86服务器,且在每台服务器上部署虚拟化平台***,将单个集群控制器演变为多个虚拟化集群控制器。其中,虚拟化平台***包括虚拟集群控制器3和虚拟资源调度器4;该虚拟集群控制器3,用于承担集群内的计算工作;该虚拟资源调度器4,用于集群内虚拟化管理和虚拟资源调度。
本***将集群控制器本身作为一种虚拟资源调度,可利用虚拟资源调度器4动态分配、使用、回收以及再分配,资源调度方式更灵活;在逻辑上,虚拟集群控制器3将原有的多节点集群的规模扩大数倍甚至数十倍,也大大的提升了分布式文件存储***的整体处理能力。
实施例2:
图2是本发明第二实施例的一种分布式文件存储***示意图。如图2所示,本***包括客户端1、传输网络和集群存储池2,该集群存储池2包括多台传统的X86服务器,且在每台服务器上部署虚拟化平台***,将单个集群控制器演变为多个虚拟集群控制器3。其中,虚拟集群控制器3的底层共享所有磁盘的存储资源;其上层包括CPU、内存和总线。虚拟资源调度器4是资源管理和分配的模块,用于动态分配、使用或回收虚拟集群控制器3。虚拟集群控制器3中设有角色控制器,用于赋予该虚拟集群控制器3以不同的逻辑标签,比如存储虚拟机,计算虚拟机,管理虚拟机,仲裁虚拟机等。虚拟集群控制器3按功能不同,进一步可以分为,元数据控制虚拟控制器,协议服务虚拟控制器,数据优化虚拟控制器,迁移归档虚拟控制器等多种“角色”虚拟控制器,每种角色也可以按需动态扩展为集群模式。
虚拟资源调度器4是一个以KVM(Kernel-based Virtual Machine,基于核心的虚拟机)为基础的监控和资源配置的模块,通过对虚拟集群控制器3(本质是一个特殊功能的虚拟机)CPU、内存和磁盘负载情况的检测,决定是否需要增加或减少新的虚拟集群控制器3。使用虚拟资源调度器4可以动态的改变虚拟集群控制器3的数量:当检测到***处于处理高峰时,启动更多的虚拟集群控制器3来分担原有虚拟集群控制器3的工作负载,将处理工作均分,可以达到平衡负载的效果。因计算和存储在某一个或某几个时间点需要极高的性能,其他时间点的性能需求则相对较低,如按照最低性能匹配无法满足特定时刻的资源需求,按照最高性能匹配则存在明显的投资浪费。本设计不再需要考虑根据***计算和存储匹配固定资源的难度,利用虚拟资源调度器4可以实现匹配资源的动态启动或回收关闭。
虚拟资源调度器4动态调整虚拟集群控制器3,并实施虚拟集群控制器3和负载迁移,以达到最佳的平衡状态。具体包括:在虚拟集群控制器3数量偏少和平均负载偏低的情况下,将虚拟集群控制器3集中迁移到较少的物理机上,并将一部分物理机停机,以达到节能和提高计算或能耗比的目的;在虚拟机数量偏多和平均负载偏高的情况下,启动更多的备用物理机并进行负载平衡。同时,由于虚拟集群控制器3中的应用负载会随时间变化,因此应及时响应虚拟集群控制器3负载的变化,适当为高负载的虚拟集群控制器3分配更充裕的资源,以适应虚拟集群控制器3对资源的需求。
通过虚拟资源调度器4可以手动或自动的动态分配、使用或回收虚拟集群控制器3。通过虚拟资源调度器4能够在磁盘容量不变以及互联网络不变的情况下,弹性的扩展虚拟集群控制器3的处理能力,可以满足计算密集型文件存储应用的性能要求。
在虚拟资源调度器4的控制下,控制逻辑虚拟机和数据逻辑虚拟机完全分离,并且均可实现集群化的扩展。
虚拟集群控制器3包括的底层共享所有磁盘5的存储资源;上层包括CPU、内存和总线。在共享磁盘存储结构下,可以通过虚拟机的迁移机制改变虚拟集群控制器3所属的宿主物理机,以改变虚拟集群控制器3的各类资源的访问性能。虚拟集群控制器3的CPU、内存和网络资源,都可以通过迁移改变访问性能,还可以通过改进和优化分布式文件***的方式来改进I/O性能。
角色控制器是虚拟集群控制器3里的一个功能选项,赋予该虚拟集群控制器3以不同的逻辑标签,比如存储虚拟机,计算虚拟机,管理虚拟机,仲裁虚拟机等,可将虚拟集群控制器3中功能实现不同的群组划分为多个子集群,实现控制路径和数据路径的分离,多重数据路径单元可以通过一个或多个交换平台被发送,一个或多个控制路径(通常是一簇)单元可以控制数据路径单元,这就可以使一个小的SAN(Storage Area Network,存储局域网络)扩展到最大的SAN,同时还是单个应用程序。由于数据路径和控制路径不存在任何失效点,所以可用性也大大提高,符合存储的开放性设计要求。
实施例3:
图3是本发明第三实施例的一种分布式文件存储***的实现方法的流程图。如图3所示,所述方法包括如下步骤:
步骤S301、初始化,预配置虚拟集群控制器;
步骤S302、判断所述虚拟集群控制器是否出现数据热点或访问高峰;
步骤S303、若出现数据热点或访问高峰,则虚拟资源调度器执行增加虚拟集群控制器的数量的操作;此时虚拟资源调度器调用程序启动更多的虚拟集群控制器来分担原有虚拟集群控制器的工作负载,达到平衡优化的目的;
步骤S304、步骤S303中数据热点或访问高峰结束之后,则虚拟资源调度器执行减少虚拟集群控制器的数量的操作。在总负载不变的情况下,则可以通过减少虚拟集群控制器的数量,实现剩余虚拟集群控制器负载提升,最终达到资源利用率提升的效果,不仅平衡了工作负载,也达到了节能的目的。关闭的动作分为刷新缓存数据,文件***一致性监测,***进程关闭,***关闭几个阶段,和正常的操作***关机相似。
本方法借助虚拟资源调度器和虚拟集群控制器的概念,搭建了一个虚拟化平台***,更大地发挥所有物理机的计算和处理能力,提高了处理器的利用率;将集群控制器本身作为一种虚拟资源调度,可利用虚拟资源调度器动态分配、使用、回收以及再分配,资源调度方式更灵活;考虑到峰值计算和存储问题,解决了当前常用的分布式存储***在大部分计算机应用***中,存在峰值计算的问题,通过虚拟资源调度器动态的增加或者关闭虚拟集群控制器,平衡了工作负载,关闭不需要的虚拟集群控制器,达到了节能的目的。
实施例4:
图4是本发明第四实施例的一种分布式文件存储***的实现方法的流程图。如图4所示,所述方法包括如下步骤:
步骤S401A、选择虚拟机的硬件格式;
步骤S401B、选择要创建的虚拟机类型及要运行的操作***;
步骤S401C、选择虚拟机中CPU的数量;
步骤S401D、设置虚拟机使用的内存;
步骤S401E、设置虚拟机网卡。
步骤S402A:获取***核心资源的分配、使用和剩余情况,通过算法得出***使用状态表征数值;***中的sar,iostat,vmstat,free,top等命令可输出***核心资源的分配、使用和剩余情况,上述输出值通过加权平均算法得出***使用状态表征数值。其中,获取***核心资源的分配、使用和剩余情况包括获取虚拟集群控制器的CPU的线程和进程、内存或磁盘状态的负载数据。
步骤S402B:将***使用状态表征数值与阈值比较(也可以使用nmon,cacti等工具进行辅助判断)。若***使用状态表征数值大于阈值,判定为***出现数据热点或访问高峰,虚拟资源调度器执行增加虚拟集群控制器的数量的操作。具体包括,虚拟资源调度器调用程序启动更多的虚拟集群控制器来分担原有虚拟集群控制器的工作负载,达到平衡优化的目的。
步骤S403A:若出现数据热点或访问高峰,则虚拟资源调度器执行增加虚拟集群控制器的数量的操作,到步骤S404。
步骤S403B:若未出现数据热点或访问高峰,则执行步骤S402A获取***核心资源的分配、使用和剩余情况,通过算法得出***使用状态表征数值。
步骤S404:在步骤S403A中的数据热点或访问高峰结束之后,虚拟资源调度器执行减少虚拟集群控制器的数量的操作。虚拟资源调度器执行减少虚拟集群控制器的数量的操作具体包括,虚拟资源调度器调用程序回收和关闭过量的虚拟集群控制器。
当前常用的分布式文件存储***,如图5所示,采用多个X86服务器作为1个分布式集群节点,每个集群节点上配置单路或双路CPU,内存和磁盘等资源,在操作***和分布式***调度下,形成一个单节点的集群控制器,承担该集群内部的所有计算任务。当前常用的分布式文件存储***未考虑数据热点或访问高峰的问题,在大部分计算机应用***中,存在峰值计算问题,即计算和存储在某一个或某几个时间点需要极高的性能,其他时间点的性能需求则相对较低,如按照最低性能匹配无法满足特定时刻的资源需求,按照最高性能匹配则存在明显的投资浪费。
本***引入虚拟资源调度器和虚拟集群控制器的概念,借鉴虚拟化设计思路,将传统的X86硬件资源进行虚拟化控制,将单个集群控制器演变为多个虚拟化集群控制器,更大地发挥所有物理机的计算和处理能力,提高了CPU的利用率;将集群控制器本身作为一种虚拟资源调度,可利用虚拟资源调度器动态分配、使用、回收以及再分配,资源调度方式更灵活。除此之外,本方法考虑到峰值计算和存储问题,可判断数据热点或访问高峰是否出现,若出现,则动态增加虚拟集群控制器来分担原有虚拟集群控制器的工作负载,达到平衡优化的目的;当数据热点或访问高峰结束,减少虚拟集群控制器的数量,实现剩余虚拟集群控制器负载提升,最终达到资源利用率提升的效果,不仅平衡了工作负载,也达到了节能的目的。解决了当前常用的分布式存储***在大部分计算机应用***中存在峰值计算的问题。
以上对本发明的一个实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进等,均应仍归属于本发明的专利涵盖范围之内。

Claims (8)

1.一种分布式文件存储***,包括客户端,用于发送数据对象的操作请求并接收数据内容;集群存储池,用于操作所述客户端发送的数据对象;其特征在于,所述集群存储池包括多台物理机,每台物理机均部署虚拟化平台***;所述虚拟化平台***包括虚拟集群控制器和虚拟资源调度器;
所述虚拟集群控制器,用于承担集群内的计算工作;
所述虚拟资源调度器,用于集群内虚拟化管理和虚拟资源调度。
2.根据权利要求1所述的分布式文件存储***,其特征在于,所述虚拟集群控制器的底层共享所有磁盘的存储资源;其上层包括CPU、内存和总线。
3.根据权利要求1所述的分布式文件存储***,其特征在于,所述虚拟资源调度器是资源管理和分配的模块,用于动态分配、使用或回收虚拟集群控制器。
4.根据权利要求1所述的分布式文件存储***,其特征在于,所述虚拟集群控制器中设有角色控制器,用于赋予该虚拟集群控制器以不同的逻辑标签。
5.一种分布式文件存储***的实现方法,其特征在于,包括如下步骤:
初始化,预配置虚拟集群控制器;
判断所述虚拟集群控制器是否出现数据热点或访问高峰;
若出现数据热点或访问高峰,则虚拟资源调度器执行增加虚拟集群控制器的数量的操作;
数据热点或访问高峰结束之后,则虚拟资源调度器执行减少虚拟集群控制器的数量的操作。
6.根据权利要求5所述的实现方法,其特征在于,预配置虚拟集群控制器包括:
选择虚拟机的硬件格式;
选择要创建的虚拟机类型及要运行的操作***;
选择虚拟机中CPU的数量;
设置虚拟机使用的内存;
设置虚拟机网卡。
7.根据权利要求5所述的实现方法,其特征在于,判断是否出现数据热点或访问高峰包括:
获取***核心资源的分配、使用和剩余情况,通过算法得出***使用状态表征数值;
将***使用状态表征数值与阈值比较,若其大于阈值,判定为***出现数据热点或访问高峰;若***使用状态表征数值不大于该阈值,判定为***数据热点或访问高峰未出现或是***数据热点或访问高峰结束。
8.根据权利要求7所述的实现方法,其特征在于,获取***核心资源的分配、使用和剩余情况包括:获取虚拟集群控制器的CPU的线程和进程、内存或磁盘状态的负载数据。
CN201410468455.6A 2014-09-15 2014-09-15 一种分布式文件存储***及方法 Active CN104219318B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410468455.6A CN104219318B (zh) 2014-09-15 2014-09-15 一种分布式文件存储***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410468455.6A CN104219318B (zh) 2014-09-15 2014-09-15 一种分布式文件存储***及方法

Publications (2)

Publication Number Publication Date
CN104219318A true CN104219318A (zh) 2014-12-17
CN104219318B CN104219318B (zh) 2018-02-13

Family

ID=52100443

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410468455.6A Active CN104219318B (zh) 2014-09-15 2014-09-15 一种分布式文件存储***及方法

Country Status (1)

Country Link
CN (1) CN104219318B (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104636284A (zh) * 2015-01-28 2015-05-20 北京麓柏科技有限公司 一种闪存存储阵列的实现方法及装置
CN105353992A (zh) * 2015-12-10 2016-02-24 浪潮(北京)电子信息产业有限公司 一种磁盘节能调度方法
CN105872031A (zh) * 2016-03-26 2016-08-17 天津书生云科技有限公司 存储***
CN106354548A (zh) * 2016-08-31 2017-01-25 天津南大通用数据技术股份有限公司 分布式数据库***中虚拟集群创建、管理方法及装置
CN108156175A (zh) * 2018-01-22 2018-06-12 成都汇智远景科技有限公司 云计算平台下对共享存储信息的访问方法
CN108600149A (zh) * 2018-01-22 2018-09-28 成都汇智远景科技有限公司 云计算高可用性集群资源管理方法
CN109213565A (zh) * 2017-06-29 2019-01-15 中兴通讯股份有限公司 异构虚拟计算资源的管理方法、相关设备及存储介质
WO2019085334A1 (zh) * 2017-11-01 2019-05-09 平安科技(深圳)有限公司 分布式存储方法、控制服务器及计算机可读存储介质
CN110650181A (zh) * 2019-08-30 2020-01-03 苏州浪潮智能科技有限公司 一种基于分布式存储架构的集群
CN111190991A (zh) * 2019-12-10 2020-05-22 华能集团技术创新中心有限公司 一种非结构化数据传输***及交互方法
CN112000606A (zh) * 2020-07-22 2020-11-27 中国建设银行股份有限公司 适用于部署应用集群的计算机集群和基础设施集群
CN112328176A (zh) * 2020-11-04 2021-02-05 北京计算机技术及应用研究所 基于多控磁盘阵列nfs共享的智能调度方法
CN114610227A (zh) * 2020-12-09 2022-06-10 戴尔产品有限公司 将存储***集群化以共享用于去重的数据模式

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107423301B (zh) * 2016-05-24 2021-02-23 华为技术有限公司 一种数据处理的方法、相关设备及存储***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1540524A (zh) * 2003-10-31 2004-10-27 清华大学 存储区域网络中分布式虚拟化存储的方法
CN101887349A (zh) * 2010-01-04 2010-11-17 浪潮电子信息产业股份有限公司 一种分布式网络存储架构
CN102271145A (zh) * 2010-06-04 2011-12-07 国云科技股份有限公司 一种虚拟计算机集群及其实施方法
CN102546700A (zh) * 2010-12-23 2012-07-04 ***通信集团公司 一种资源调度以及资源迁移的方法及设备
CN102801806A (zh) * 2012-08-10 2012-11-28 薛海强 一种云计算***及云计算资源管理方法
CN103237042A (zh) * 2012-11-16 2013-08-07 佳都新太科技股份有限公司 一种基于xen的弹性云平台存储和调度***模型
CN103729234A (zh) * 2013-12-20 2014-04-16 中电长城网际***应用有限公司 一种虚拟机集群化管理方法和装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1540524A (zh) * 2003-10-31 2004-10-27 清华大学 存储区域网络中分布式虚拟化存储的方法
CN101887349A (zh) * 2010-01-04 2010-11-17 浪潮电子信息产业股份有限公司 一种分布式网络存储架构
CN102271145A (zh) * 2010-06-04 2011-12-07 国云科技股份有限公司 一种虚拟计算机集群及其实施方法
CN102546700A (zh) * 2010-12-23 2012-07-04 ***通信集团公司 一种资源调度以及资源迁移的方法及设备
CN102801806A (zh) * 2012-08-10 2012-11-28 薛海强 一种云计算***及云计算资源管理方法
CN103237042A (zh) * 2012-11-16 2013-08-07 佳都新太科技股份有限公司 一种基于xen的弹性云平台存储和调度***模型
CN103729234A (zh) * 2013-12-20 2014-04-16 中电长城网际***应用有限公司 一种虚拟机集群化管理方法和装置

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104636284A (zh) * 2015-01-28 2015-05-20 北京麓柏科技有限公司 一种闪存存储阵列的实现方法及装置
CN105353992A (zh) * 2015-12-10 2016-02-24 浪潮(北京)电子信息产业有限公司 一种磁盘节能调度方法
CN105872031B (zh) * 2016-03-26 2019-06-14 天津书生云科技有限公司 存储***
CN105872031A (zh) * 2016-03-26 2016-08-17 天津书生云科技有限公司 存储***
CN106354548A (zh) * 2016-08-31 2017-01-25 天津南大通用数据技术股份有限公司 分布式数据库***中虚拟集群创建、管理方法及装置
CN109213565A (zh) * 2017-06-29 2019-01-15 中兴通讯股份有限公司 异构虚拟计算资源的管理方法、相关设备及存储介质
CN109213565B (zh) * 2017-06-29 2023-08-11 中兴通讯股份有限公司 异构虚拟计算资源的管理方法、相关设备及存储介质
WO2019085334A1 (zh) * 2017-11-01 2019-05-09 平安科技(深圳)有限公司 分布式存储方法、控制服务器及计算机可读存储介质
CN108600149B (zh) * 2018-01-22 2021-05-07 上海欧冶化工宝电子商务有限公司 云计算高可用性集群资源管理方法
CN108600149A (zh) * 2018-01-22 2018-09-28 成都汇智远景科技有限公司 云计算高可用性集群资源管理方法
CN108156175A (zh) * 2018-01-22 2018-06-12 成都汇智远景科技有限公司 云计算平台下对共享存储信息的访问方法
CN108156175B (zh) * 2018-01-22 2021-05-14 中证鹏元资信评估股份有限公司 云计算平台下对共享存储信息的访问方法
CN110650181A (zh) * 2019-08-30 2020-01-03 苏州浪潮智能科技有限公司 一种基于分布式存储架构的集群
CN111190991A (zh) * 2019-12-10 2020-05-22 华能集团技术创新中心有限公司 一种非结构化数据传输***及交互方法
CN111190991B (zh) * 2019-12-10 2023-11-10 华能集团技术创新中心有限公司 一种非结构化数据传输***及交互方法
CN112000606A (zh) * 2020-07-22 2020-11-27 中国建设银行股份有限公司 适用于部署应用集群的计算机集群和基础设施集群
CN112328176A (zh) * 2020-11-04 2021-02-05 北京计算机技术及应用研究所 基于多控磁盘阵列nfs共享的智能调度方法
CN112328176B (zh) * 2020-11-04 2024-01-30 北京计算机技术及应用研究所 基于多控磁盘阵列nfs共享的智能调度方法
CN114610227A (zh) * 2020-12-09 2022-06-10 戴尔产品有限公司 将存储***集群化以共享用于去重的数据模式
CN114610227B (zh) * 2020-12-09 2024-03-19 戴尔产品有限公司 将存储***集群化以共享用于去重的数据模式

Also Published As

Publication number Publication date
CN104219318B (zh) 2018-02-13

Similar Documents

Publication Publication Date Title
CN104219318A (zh) 一种分布式文件存储***及方法
US9954758B2 (en) Virtual network function resource allocation and management system
US20150127691A1 (en) Efficient implementations for mapreduce systems
US20200233705A1 (en) Multi-core processor in storage system executing dynamic thread for increased core availability
US10356150B1 (en) Automated repartitioning of streaming data
CN106066890B (zh) 一种分布式高性能数据库一体机***
CN104573119A (zh) 云计算中面向节能的Hadoop分布式文件***存储策略
CN103455577A (zh) 云主机镜像文件的多备份就近存储和读取方法及***
KR20120087980A (ko) 다중 인터페이스 솔리드 스테이트 디스크, 및 다중 인터페이스 솔리드 스테이트 디스크의 처리 방법 및 시스템
CN105187512A (zh) 一种虚拟机集群负载均衡方法及***
TWI746511B (zh) 資料表連接方法及裝置
WO2022199027A1 (zh) 一种随机写的方法、电子设备及存储介质
CN104202359A (zh) 一种基于刀片服务器的NVMe SSD虚拟化设计方法
CN110308973A (zh) 一种基于能耗优化的容器动态迁移方法
CN104035522A (zh) 大数据库一体机
CN108388471B (zh) 一种基于双门限约束虚机迁移的管理方法
US20230418784A1 (en) Incrementally improving clustering of cross partition data in a distributed data system
CN116074179B (zh) 基于cpu-npu协同的高扩展节点***及训练方法
Peng et al. Modeling for CPU-intensive applications in cloud computing
TW201327205A (zh) 硬體效能的管理方法及雲端運算系統
CN103092677A (zh) 一种适用于虚拟化平台的内存节能***和方法
CN105528054A (zh) 集群***综合调度节能方法及装置
CN105528053A (zh) 分布式***的管理方法和装置
CN110888713A (zh) 一种针对异构云数据中心的可信虚拟机迁移算法
WO2018192184A1 (zh) 双***内存共享方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100085 No. 1, building 3, building ten, No. 8, 813 street, Beijing, Haidian District

Applicant after: Beijing Lianchuang Xinan Technology Co.,Ltd.

Address before: 100085, room 712, building 7, block D, Jinyu Ka Wah building, No. 9, 3rd Street, Haidian District, Beijing

Applicant before: Beijing Lianchuang Xinan Technology Co.,Ltd.

COR Change of bibliographic data
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A distributed file storage system and method

Effective date of registration: 20210819

Granted publication date: 20180213

Pledgee: Zhongguancun Beijing technology financing Company limited by guarantee

Pledgor: Beijing Lianchuang Xinan Technology Co.,Ltd.

Registration number: Y2021990000741

PE01 Entry into force of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20180213

Pledgee: Zhongguancun Beijing technology financing Company limited by guarantee

Pledgor: Beijing Lianchuang Xinan Technology Co.,Ltd.

Registration number: Y2021990000741

PC01 Cancellation of the registration of the contract for pledge of patent right