当前位置: 首页 > 专利查询>杨海朝专利>正文

一种虚拟计算机存储服务系统及其使用方法技术方案

技术编号:25755816 阅读:14 留言:0更新日期:2020-09-25 21:05
本发明专利技术公开的属于电子信息技术领域,具体为一种虚拟计算机存储服务系统,该虚拟计算机存储服务系统包括虚拟存储服务器,所述虚拟存储服务器内集成:虚拟计算机系统、虚拟计算机代码,所述虚拟计算机系统通过虚拟计算机代码对虚拟存储服务器控制使用,一种虚拟计算机存储服务系统的使用方法,S1:用户通过存储管理模块在虚拟存储服务器内建立存储模块;S2:存储管理模块通过内存检测模块检测存储模块的存储空间是否满足虚拟计算机系统需要存储数据的空间;S3:存储管理模块将存储模块的存储空间满足虚拟计算机系统需要存储数据的空间信息反馈至虚拟计算机系统;S4:虚拟计算机系统将需要存储数据存储到存储模块内。

【技术实现步骤摘要】
一种虚拟计算机存储服务系统及其使用方法
本专利技术涉及电子信息
,具体为一种虚拟计算机存储服务系统及其使用方法。
技术介绍
虚拟计算机一般称为虚拟机,其作用是可以在一台电脑上通过软件的方式模拟出来若干台计算机,每台计算机可以运行单独的操作系统而互不干扰,可以实现一台电脑“同时”运行几个操作系统,相互独立进行工作。同时,这几个操作系统之间还可以进行互联,形成一个虚拟网络。服务器虚拟化已经从大型机拓展到Intel平台,作为巩固数据中心的方法,它正在掀起一股空前的流行趋势。目前很多网盘存储软件可以自动实现同步,依旧会带来一定的数据延迟和数据不一致。此外,用户的数据存储在公有的存储服务供应商的数据中心里,潜在着数据泄漏和被篡改的风险,安全性不高。
技术实现思路
本专利技术的目的在于提供一种虚拟计算机存储服务系统及其使用方法,以解决上述
技术介绍
中提出的目前很多网盘存储软件可以自动实现同步,依旧会带来一定的数据延迟和数据不一致。此外,用户的数据存储在公有的存储服务供应商的数据中心里,潜在着数据泄漏和被篡改的风险,安全性不高的问题。为实现上述目的,本专利技术提供如下技术方案:一种虚拟计算机存储服务系统,该虚拟计算机存储服务系统包括虚拟存储服务器,所述虚拟存储服务器内集成:虚拟计算机系统、虚拟计算机代码,所述虚拟计算机系统通过虚拟计算机代码对虚拟存储服务器控制使用;存储管理模块,所述存储管理模块用于对虚拟存储服务器内部存储空间统筹管理、分配调度;内存检测模块,所述内存检测模块在存储管理模块的驱动下对虚拟存储服务器检测,判断虚拟存储服务器内存空间;存储模块,所述存储模块包括第一存储模块、第二存储模块、······第n存储模块。优选的,所述存储管理模块、内存检测模块、存储模块随虚拟计算机系统的启动而启动。一种虚拟计算机存储服务系统的使用方法,该虚拟计算机存储服务系统的使用方法的具体步骤如下:S1:用户通过存储管理模块在虚拟存储服务器内建立存储模块,虚拟计算机代码预先存储在虚拟存储服务器内;在需要存储数据时,虚拟计算机系统通过向存储管理模块发送存储需求的虚拟计算机代码,所述存储管理模块接收虚拟计算机代码并对该存储数据判断是否满足存储数据的要求:若满足,则进行下一步;若不满足,则驳回虚拟计算机系统的请求;S2:存储管理模块通过内存检测模块检测存储模块的存储空间是否满足虚拟计算机系统需要存储数据的空间:若存储模块的存储空间不满足虚拟计算机系统需要存储数据的空间,则驳回虚拟计算机系统的请求;若存储模块的存储空间满足虚拟计算机系统需要存储数据的空间,则进行下一步;S3:存储管理模块将存储模块的存储空间满足虚拟计算机系统需要存储数据的空间信息反馈至虚拟计算机系统;S4:虚拟计算机系统将需要存储数据存储到存储模块内。优选的,所述存储模块的第一存储模块、第二存储模块、······第n存储模块具有唯一一个编号,编号与第一存储模块、第二存储模块、······第n存储模块一一对应。优选的,所述内存检测模块对存储模块的存储空间时按照顺序从第一存储模块至第n存储模块逐一检测,直至有满足的存储模块后停止并记录该存储模块。与现有技术相比,本专利技术的有益效果是:1)直接在虚拟存储服务器中对应的存储模块进行读写操作,操作实时性好;2)采用多个存储模块存储作用,方便分类管理;3)通过内存检测模块、存储管理模块直接协调的作用,能够快速的发现存储空间并对数据存储,提高存储速度。附图说明图1为本专利技术的系统螺接框图;图2为本专利技术的使用方法流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。请参阅图1-2,本专利技术提供一种技术方案:一种虚拟计算机存储服务系统,该虚拟计算机存储服务系统包括虚拟存储服务器,所述虚拟存储服务器内集成:虚拟计算机系统、虚拟计算机代码,所述虚拟计算机系统通过虚拟计算机代码对虚拟存储服务器控制使用;存储管理模块,所述存储管理模块用于对虚拟存储服务器内部存储空间统筹管理、分配调度;内存检测模块,所述内存检测模块在存储管理模块的驱动下对虚拟存储服务器检测,判断虚拟存储服务器内存空间;存储模块,所述存储模块包括第一存储模块、第二存储模块、······第n存储模块。优选的,所述存储管理模块、内存检测模块、存储模块随虚拟计算机系统的启动而启动。实施例一:该虚拟计算机存储服务系统的使用方法的具体步骤如下:S1:用户通过存储管理模块在虚拟存储服务器内建立存储模块,虚拟计算机代码预先存储在虚拟存储服务器内;存储模块的第一存储模块、第二存储模块、······第n存储模块具有唯一一个编号,编号与第一存储模块、第二存储模块、······第n存储模块一一对应;在需要存储数据时,虚拟计算机系统通过向存储管理模块发送存储需求的虚拟计算机代码,所述存储管理模块接收虚拟计算机代码并对该存储数据判断是否满足存储数据的要求:若满足,则进行下一步;若不满足,则驳回虚拟计算机系统的请求;S2:存储管理模块通过内存检测模块检测存储模块的存储空间是否满足虚拟计算机系统需要存储数据的空间:存储管理模块采用Samba软件;Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(ServerMessagesBlock,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOSoverTCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。若存储模块的存储空间不满足虚拟计算机系统需要存储数据的空间,则驳回虚拟计算机系统的请求;若存储模块的存储空间满足虚拟计算机系统需要存储数据的空间,则进行下一步;内存检测模块对存储模块的存储空间时按照顺序从第一存储模块至第n存储模块逐一检测,直至有满足的存储模块后停止并记录该存储模块;S3:存储管理模块将存储模块本文档来自技高网...

【技术保护点】
1.一种虚拟计算机存储服务系统,其特征在于:该虚拟计算机存储服务系统包括虚拟存储服务器,所述虚拟存储服务器内集成:/n虚拟计算机系统、虚拟计算机代码,所述虚拟计算机系统通过虚拟计算机代码对虚拟存储服务器控制使用;/n存储管理模块,所述存储管理模块用于对虚拟存储服务器内部存储空间统筹管理、分配调度;/n内存检测模块,所述内存检测模块在存储管理模块的驱动下对虚拟存储服务器检测,判断虚拟存储服务器内存空间;/n存储模块,所述存储模块包括第一存储模块、第二存储模块、······第n存储模块。/n

【技术特征摘要】
1.一种虚拟计算机存储服务系统,其特征在于:该虚拟计算机存储服务系统包括虚拟存储服务器,所述虚拟存储服务器内集成:
虚拟计算机系统、虚拟计算机代码,所述虚拟计算机系统通过虚拟计算机代码对虚拟存储服务器控制使用;
存储管理模块,所述存储管理模块用于对虚拟存储服务器内部存储空间统筹管理、分配调度;
内存检测模块,所述内存检测模块在存储管理模块的驱动下对虚拟存储服务器检测,判断虚拟存储服务器内存空间;
存储模块,所述存储模块包括第一存储模块、第二存储模块、······第n存储模块。


2.根据权利要求1所述的一种虚拟计算机存储服务系统,其特征在于:所述存储管理模块、内存检测模块、存储模块随虚拟计算机系统的启动而启动。


3.一种如权利要求1-2任意一项所述虚拟计算机存储服务系统的使用方法,其特征在于:该虚拟计算机存储服务系统的使用方法的具体步骤如下:
S1:用户通过存储管理模块在虚拟存储服务器内建立存储模块,虚拟计算机代码预先存储在虚拟存储服务器内;
在需要存储数据时,虚拟计算机系统通过向存储管理模块发送存储需求的虚拟计算机代码,所述存储管理模块接收虚拟计算...

【专利技术属性】
技术研发人员:杨海朝
申请(专利权)人:杨海朝
类型:发明
国别省市:陕西;61

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1