一种基于AtomBaseFrame的虚拟存储私有磁盘组件操作方法技术

技术编号:20763333 阅读:16 留言:0更新日期:2019-04-03 14:08
本发明专利技术公开了一种基于AtomBaseFrame的虚拟存储私有磁盘组件操作方法,包括如下步骤:应用程序框架AtomBaseFrame中安装虚拟存储私有磁盘组件VTStoragerDisk、VTStoragerDisk组件生成私有磁盘数据请求列表,并将请求数据包提交给AtomBaseFrame应用程序框架、解析该请求的合法性、读写实际存储设备中划分出来的私有磁盘空间,该发明专利技术硬件成本降低、扩充功能强、距离远、维护方便、操作简单、统一形式的连接方式、VTStoragerDisk映射的远程磁盘编号(盘符号)可重复使用,可在联机情况下重新更改编号,且磁盘编号无需按照顺序编码;多个用户可以使用相同的磁盘编号,之间不会影响、VTStoragerDisk创建的虚拟磁盘是标准的“块设备”、创建VTStoragerDisk虚拟化磁盘无需关闭用户现有的系统,可实现联机映射。

【技术实现步骤摘要】
一种基于AtomBaseFrame的虚拟存储私有磁盘组件操作方法
本专利技术属于虚拟化磁盘
,更具体地说,尤其涉及一种基于AtomBaseFrame的虚拟存储私有磁盘组件操作方法。
技术介绍
一般意义上,“数据”是指对客观事实进行记录并可识别的符号标记,数据不仅仅是指狭义上的数字,还可以是文字、字母、符号、图形、图像、视频、音频等。在信息化科学中,“数据”是指能输入到计算设备设施中,并能被处理的符号的总称。今天的社会是一个数据的社会,人们到处在谈论数据,我们也越来越多地听到大数据、云、高密度、信息高速公路等词汇,可以说,现今的社会是一个信息的社会,一个数据的社会。当前,数据如此之多,范围如此之广,如何有效的、安全的、方便快捷的获取数据、存储数据,是各数据使用者所关心的问题。放在哪?怎么放?放哪些?可安全?费用是多少?都会是用户经常提及的问题。通常,普通用户有多种使用数据存取的方式和方法;例如:硬盘、移动存储装置、存储卡等;这些方式使用方便,个人操作性强、自主性强;但同时,这些存储方式没有冗余、不好切换、有容量限制、升级或维护较为繁琐,特别是随着数据的增加,这些传统使用方式的维护工作量、购置成本、使用成本将逐渐增高。对于企业用户而言,为了规避上述的问题,多采用集中式的存储服务器(或类似装置)来处理数据的存放问题;例如:企业建立数据中心或数据机房、购买专业的存储设施,为企业的重要数据提供存储支持。但多数情况下,企业存储造价昂贵,需要配套比较专业的技术人员,需要掌握足够的专业技能;并且,专业存储只为企业中的重要数据提供空间,例如:数据库服务器、邮件服务器、WEB服务器、文件服务器等,由于实际可供分配的使用空间十分有限,一般数据往往还是由各自的使用者自行处理,又会出现上述表述的种种问题和困惑。“基于AtomBaseFrame的虚拟存储私有磁盘组件VTStoragerDisk”是为很好的解决上述问题和困惑而设计使用的通用数据存储服务。通过VTStoragerDisk,在现有网络环境下,普通使用者都可以获得空间足够的、供自己使用的、额外分配的存储空间。在合理规划网路环境的基础上(如:使用1000M带宽的局域网络、合理分配各级交换设备的工作负载等),使用VTStoragerDisk组件,普通用户可完全舍弃本地存储装置(如:本地计算机的硬盘),而将数据存储工作整体迁移到虚拟存储私有磁盘之中。VTStoragerDisk采用“物理存储集中管理,逻辑存储分散使用”的方式,来满足普通用户或企业用户对实际数据存储和实际数据使用的要求。
技术实现思路
本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种基于AtomBaseFrame的虚拟存储私有磁盘组件操作方法。为实现上述目的,本专利技术提供如下技术方案:一种基于AtomBaseFrame的虚拟存储私有磁盘组件操作方法,包括如下步骤:S1、应用程序框架AtomBaseFrame中安装虚拟存储私有磁盘组件VTStoragerDisk,设置用户权限列表,分配用户私有磁盘空间大小,配置私有磁盘映射路径信息;S2、当用户发出私有磁盘数据块请求后,VTStoragerDisk组件生成私有磁盘数据请求列表,并将请求数据包提交给AtomBaseFrame应用程序框架,AtomBaseFrame会校验用户权限信息;S3、在目标物理存储设备的VTStoragerDisk组件收到用户的私有磁盘请求后,会解析该请求的合法性,如果成功,返回调用码给源用户的VTStoragerDisk,如果失败,返回错误信息提交到目标VTStoragerDisk,释放连接过程中占用的系统资源,同时向用户显示错误信息;S4、当私有磁盘的数据连接建立成功后,用户可读写实际存储设备中划分出来的私有磁盘空间;S5、VTStoragerDisk私有磁盘连接成功建立后,该连接会持续保持,直到用户端关闭该连接。优选的,所述VTStoragerDisk组件直接使用AtomBaseFrame应用框架中现有的/统一分配的连接方式网络配置,与具体采用何种网络硬件配置、何种网络构架无关,且用户端拥有的VTStoragerDisk私有磁盘设备和实际的存储设备之间不受实际地理空间布局上的限制,满足普通用户或企业用户“物理存储集中管理,逻辑存储分散使用”的需求。优选的,所述VTStoragerDisk直接同AtomBaseFrame应用程序框架交互,通过映射配置标识、客户端地址、端口号、源标识、目标标识等信息直接配置实际的私有磁盘地址,VTStoragerDisk支持多种网络连接方式,与具体采用何种网络硬件配置、何种网络构架无关。优选的,所述VTStoragerDisk组件创建的虚拟化私有磁盘是标准的“块设备”,支持FAT、NFTS、EXT、UFS等文件系统类型,可直接与Windows、Unix、Android等平台交互,并且支持部分系统启动器管理软件。本专利技术的技术效果和优点:本专利技术提供的一种基于AtomBaseFrame的虚拟存储私有磁盘组件操作方法,有益效果如下:1、硬件成本降低:构建VTStoragerDisk虚拟化磁盘,用户设备仅需要输入输出设备、显示设备、启动设备和标准以太网,相对于完整的个人电脑或终端而言,VTStoragerDisk的实现,价格相对低廉;同时,VTStoragerDisk组件可以在现有的以太网络上直接安装,而无须特定的操作系统环境支持,也无需改变用户现有的网络结构,这样可以最大程度地节约投入;2、扩充功能强:对于已经构建了AtomBaseFrame应用程序框架的网络而言,增加VTStoragerDisk虚拟化磁盘或磁盘组,或在VTStoragerDisk上添加新的磁盘映射,都非常简单,也无需改变现有网络体系结构,无须添加特定的网络设备等;3、距离远:VTStoragerDisk虚拟磁盘组件是直接使用AtomBaseFrame应用框架的网络设置和配置,除了标准以太网络,无线网络或互联网络也同样支持,用户端拥有的VTStoragerDisk映射磁盘设备和实际的存储磁盘设备之间,没有空间布局上的限制,你可以在同一区域(例如,某个办公室内,某栋楼内)使用,也可通过Internet跨网段使用(为保障连接速度和交互等待时间,需要较高的带宽);4、维护方便:对VTStoragerDisk虚拟磁盘管理,实际上就是AtomBaseFrame应用程序框架下VTStoragerDisk组件的管理,需要此功能,安装VTStoragerDisk组件即可;不需要此功能,卸载VTStoragerDisk组件即可;即使出现故障,实际问题的定位、解决方法也仅仅是对AtomBaseFrame应用程序框架、VTStoragerDisk组件进行维护,同用户使用的实际“桌面环境”无关;5、操作简单:相对于最终虚拟化磁盘的直接用户而言,VTStoragerDisk映射的磁盘就如同本地设备,读写性能、流畅度、日常应用等项目同本地设备没有大的性能差别(需要保证一定的网络连接带宽);同时,AtomBaseFrame应用框架下的其他组件,例如:备份、完整性检查等手段可以更好地保障数据的安全性;6、统一形式的连接方式:VTStoragerDisk直接同Ato本文档来自技高网
...

【技术保护点】
1.一种基于AtomBaseFrame的虚拟存储私有磁盘组件操作方法,其特征在于,包括如下步骤:S1、应用程序框架AtomBaseFrame中安装虚拟存储私有磁盘组件VTStoragerDisk,设置用户权限列表,分配用户私有磁盘空间大小,配置私有磁盘映射路径信息;S2、当用户发出私有磁盘数据块请求后,VTStoragerDisk组件生成私有磁盘数据请求列表,并将请求数据包提交给AtomBaseFrame应用程序框架,AtomBaseFrame会校验用户权限信息;S3、在目标物理存储设备的VTStoragerDisk组件收到用户的私有磁盘请求后,会解析该请求的合法性,如果成功,返回调用码给源用户的VTStoragerDisk,如果失败,返回错误信息提交到目标VTStoragerDisk,释放连接过程中占用的系统资源,同时向用户显示错误信息;S4、当私有磁盘的数据连接建立成功后,用户可读写实际存储设备中划分出来的私有磁盘空间;S5、VTStoragerDisk私有磁盘连接成功建立后,该连接会持续保持,直到用户端关闭该连接。

【技术特征摘要】
1.一种基于AtomBaseFrame的虚拟存储私有磁盘组件操作方法,其特征在于,包括如下步骤:S1、应用程序框架AtomBaseFrame中安装虚拟存储私有磁盘组件VTStoragerDisk,设置用户权限列表,分配用户私有磁盘空间大小,配置私有磁盘映射路径信息;S2、当用户发出私有磁盘数据块请求后,VTStoragerDisk组件生成私有磁盘数据请求列表,并将请求数据包提交给AtomBaseFrame应用程序框架,AtomBaseFrame会校验用户权限信息;S3、在目标物理存储设备的VTStoragerDisk组件收到用户的私有磁盘请求后,会解析该请求的合法性,如果成功,返回调用码给源用户的VTStoragerDisk,如果失败,返回错误信息提交到目标VTStoragerDisk,释放连接过程中占用的系统资源,同时向用户显示错误信息;S4、当私有磁盘的数据连接建立成功后,用户可读写实际存储设备中划分出来的私有磁盘空间;S5、VTStoragerDisk私有磁盘连接成功建立后,该连接会持续保持,直到用户端关闭该连接。2.根据权利要求1所述的一种基于AtomBaseFrame的虚拟存储私有磁盘组件操作方法...

【专利技术属性】
技术研发人员:李晨叶静萍
申请(专利权)人:安徽典典科技发展有限责任公司
类型:发明
国别省市:安徽,34

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

1