一种硬盘动态加载的方法及装置制造方法

文档序号:6525985阅读:179来源:国知局
一种硬盘动态加载的方法及装置制造方法
【专利摘要】本发明公开了一种硬盘动态加载的方法及装置,所述方法包括:加载硬盘;在硬盘中配置文件引导系统;以及在硬盘中加载文件引导系统,将硬盘配置成与服务器相匹配的硬盘管理系统和硬盘文件格式。进一步,所述装置包括:硬盘加载单元,用于将硬盘接入对应的云服务器;硬盘配置单元,用于在硬盘中配置文件引导系统;以及硬盘匹配单元,用于将硬盘配置成与服务器相匹配的硬盘管理系统和硬盘文件格式。通过硬盘配置的文件初始化引导系统和文件格式转换模块的结合,使得硬盘的文件管理系统和硬盘文件的格式与所要加载的服务器相对应,达到了加载的硬盘与多种系统类型的服务器实时兼容,实现了服务器能够动态加载硬盘。
【专利说明】—种硬盘动态加载的方法及装置
【技术领域】
[0001]本发明属于计算机网络通信【技术领域】,具体涉及一种硬盘动态加载的方法及装置。
【背景技术】
[0002]在云服务器中,通常需要动态加载硬盘设备,每个硬盘设备中独立存在硬盘文件管理系统和硬盘文件,且被写死成与需要加载的云端服务器相对应的硬盘管理系统和对应的内部文件格式,因此,每种服务器类型都需要加载配对的硬盘才能工作,加载的硬盘通常都是由服务器提供商制作。客户在提出需要增加硬盘后,提供商首先需要了解客户需求的硬盘类型、需要用在哪些方面、需要加载到现有云计算服务器的操作系统是哪些和操作系统中配置的文件类型解析模块有哪些,然后根据获取到的信息进行硬盘制作,最后出售给客户,如果是海外客户,那么需要提前预定。
[0003]但是,当服务器提供商制作出与所要加载的服务器不配对的硬盘,那么就需要重新制作硬盘,这样耽误时间,导致工作效率低下;而且,这种加载硬盘的制作方法等于是用户定制,并非购买,客户提出定制后需要较长时间的货物准备,当由于远途运输等造成硬件损坏时,还需要二次制作;另外,硬盘被单一服务器类型的系统淘汰后,将无法在其他服务器类型的系统中使用,这样会照成一种极大的资源浪。
[0004]因此,有必要提出一种硬盘动态加载的方法及装置,使得设备硬盘能够适用于多种操作系统,以此提高设备的使用效率。

【发明内容】

[0005]本发明的目的是提供一种硬盘动态加载的方法及装置,使得加载的硬盘与多种系统类型的服务器实时兼容,实现了服务器能够动态加载硬盘。以克服现有技术中服务器加载硬盘需要提前定制硬盘、加载的硬盘不能二次利用的缺陷。
[0006]根据本发明的一个方面,提供一种硬盘动态加载的方法,包括:加载硬盘;在硬盘中配置文件引导系统;以及在硬盘中加载文件引导系统,将硬盘配置成与服务器相匹配的硬盘管理系统和硬盘文件格式。
[0007]其中,在上述发明中,所述在硬盘中配置的文件引导系统包括:文件初始化引导系统和文件格式转换模块。
[0008]其中,在上述发明中,所述在硬盘中加载文件引导系统包括:启动文件初始化引导系统,将硬盘的文件管理系统配置成与当前服务器操作系统相匹配的文件管理系统;启动文件格式转换模块,将加载硬盘中文件的格式转换成与该服务器操作系统的文件解析模块相对应的文件格式。
[0009]其中,在上述发明中,所述启动文件初始化引导系统后执行以下步骤:扫描当前云计算服务器的操作系统的类型;将硬盘的文件管理系统配置成与当前服务器操作系统相匹配的文件管理系统;扫描当前操作系统的文件格式。[0010]其中,在上述发明中,所述文件初始化引导系统将硬盘中与所述操作系统相对应的文件管理系统激活,以完成硬盘文件管理系统与操作系统的匹配,同时,将不对应的其他文件管理系统休眠。
[0011]根据本发明的另一个方面,提供一种硬盘动态加载的装置,包括:硬盘加载单元,用于将硬盘接入对应的云服务器;硬盘配置单元,用于在硬盘中配置文件引导系统;以及硬盘匹配单元,用于将硬盘配置成与服务器相匹配的硬盘管理系统和硬盘文件格式,使得硬盘与服务器相兼容。
[0012]其中,在上述发明中,所述文件引导系统包括:文件初始化引导系统和文件格式转换模块。
[0013]其中,在上述发明中,所述硬盘匹配单元通过文件初始化引导系统将硬盘配置成与操作系统相匹配的文件管理系统。
[0014]其中,在上述发明中,所述装置进一步,还包括:将硬盘配置成与操作系统相匹配的文件管理系统后,将硬盘中与操作系统不对应的其他文件管理系统休眠。
[0015]其中,在上述发明中,所述硬盘匹配单元通过文件格式转换模块将硬盘中文件的格式转换成与该服务器操作系统的文件解析模块相对应的文件格式。
[0016]根据本发明的一种硬盘动态加载的方法及装置,通过硬盘配置的文件初始化引导系统和文件格式转换模块的结合,使得硬盘的文件管理系统和硬盘文件的格式与所要加载的服务器相对应,达到了加载的硬盘与多种系统类型的服务器实时兼容,实现了服务器能够动态加载硬盘。本发明解决了目前一个硬盘只能对应一个操作系统的问题,当云计算服务器被废除后,其服务器上加载的硬盘又可以被其他操作系统的云计算服务器二次利用,提高了硬盘设备的二次利用率;并且加载的硬盘可以提前批量生产,无需客户定制后再次生产,大大减少了客户定制硬盘的时间,有效避免了提供商错误制作定制硬盘的现象。
【专利附图】

【附图说明】
[0017]图1显示了本发明实施例的硬盘动态加载方法的原理图;
[0018]图2显示了本发明实施例的硬盘动态加载方法的流程图;
[0019]图3显示了本发明实施例的在硬盘中加载文件引导系统的流程图;
[0020]图4显示了本发明实施例的硬盘动态加载装置方框图。
【具体实施方式】
[0021]为使本发明的目的、技术方法和优点更加清楚明了,下面结合【具体实施方式】并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
[0022]云计算服务器的操作系统通常有SCOSVR、BSDUnix, SUNSolaris, IBM-AIX、HP-U,FreeBSDX几种,对应每种操作系统,文件的格式和文件管理的方式都不相同,因此加载的硬盘的文件管理系统和硬盘文件格式必须实时与所要加载的服务器相对应,这样才能够实现服务器动态加载硬盘。
[0023]图1显示了本发明实施例的硬盘动态加载方法的原理图。[0024]如图1所示,在硬盘中配置文件初始化引导系统和文件格式转换模块,当硬盘被加载到云计算服务器中,文件初始化引导系统会扫描当前云计算服务器的操作系统,将硬盘中预存的与当前服务器操作系统相匹配的文件管理系统激活,将与当前服务器操作系统不匹配的其他文件管理系统休眠;进一步,硬盘的文件初始化引导系统会扫描云计算服务器当前操作系统中加载的文件解析模块的类型,并调用文件格式转换模块,将硬盘中文件格式转换成与当前操作系统中装载的文件解析模块相匹配的文件格式,从而实现了服务器实时动态加载硬盘。
[0025]图2显示了本发明实施例的硬盘动态加载方法的流程图。
[0026]如图2所示,本发明实施例的硬盘动态加载方法包括以下步骤:
[0027]步骤SI,加载硬盘。
[0028]云计算服务器在运行过程中经常会动态加载硬盘设备,当云计算服务器对某硬盘设备发出加载指令时,该硬盘接入到对应的服务器。本发明中,被动态加载的硬盘可以是全新的硬盘,也可以是曾经使用在其他服务器中的硬盘。这样提高了硬盘的二次使用率,并缩短了硬盘的生产时间。
[0029]每个硬盘设备中通常预装有文件管理系统和硬盘文件,文件管理系统用于对硬盘中文件的新建、识别、复制、删除、移动等操作进行管理,该文件管理系统通常被设置为仅针对特定类型操作系统的云端服务器激活相对应的硬盘管理系统和对应的内部文件格式。
[0030]步骤S2,在硬盘中配置文件引导系统。
[0031]本发明的方法中,在云计算服务器首次加载某硬盘后,首先会在硬盘中安装配置文件引导系统。该配置的文件引导系统包括文件初始化引导系统和文件格式转换模块。
[0032]本发明中,文件初始化引导系统用于扫描当前云计算服务器(S卩加载当前硬盘的云计算服务器)的操作系统,将硬盘中预装的与该操作系统匹配的文件管理系统激活,将不匹配的文件管理系统休眠。另一方面,文件初始化引导系统还用于扫描当前云计算服务器的操作系统中的加载的文件解析模块的格式,进而调用当前硬盘中的文件格式转换模块将该硬盘中的文件格式转换成与当前云计算服务器的操作系统中装载的文件解析模块对应的文件格式。这样,通过文件引导系统可以更改硬盘的文件管理系统和硬盘文件的格式。
[0033]步骤S3,在硬盘中加载文件引导系统。
[0034]在云计算服务器将文件引导系统配置到要加载的硬盘中之后,在该硬盘中加载(启动)该文件引导系统。通过文件引导系统的加载,可以将硬盘配置成与服务器相匹配的硬盘管理系统和硬盘文件格式,使得硬盘的文件管理系统和硬盘文件格式与所要加载的服务器相兼容。
[0035]本发明中,无论该硬盘是首次加载还是非首次加载,以及加载硬盘的服务器操作系统和文件格式的类型如何,在硬盘被加载时都可以执行加载文件引导系统的操作。如果某硬盘首次加载时已经配置文件引导系统并加载使用,以后再次加载该硬盘时,该硬盘会直接加载文件引导系统,即跳过步骤S2,直接执行步骤S3。此时,无论加载硬盘的云计算服务器采用何种类型的操作系统,硬盘中的文件引导系统都会将硬盘配置成与服务器相匹配的硬盘管理系统和硬盘文件格式,从而使得硬盘可以多次、反复的被不同操作系统的云计算服务器使用,提高了硬盘使用率。
[0036]采用上述流程,解决了目前一个硬盘只能对应一个操作系统的问题,使得服务器能够实现动态加载硬盘,并提高了硬盘设备的二次利用率。
[0037]图3显示了本发明实施例的在硬盘中加载文件引导系统的流程图。
[0038]如图3所示,本发明实施例的在硬盘中加载文件引导系统的流程包括下述步骤:
[0039]步骤S31,启动文件初始化引导系统。
[0040]文件初始化引导系统启动后会执行下述三个操作:
[0041]步骤S311,扫描当前操作系统。即扫描并识别当前云计算服务器的操作系统的类型。
[0042]步骤S312,将硬盘的文件管理系统配置成与当前服务器操作系统相匹配的文件管理系统。具体来说,文件初始化引导系统将硬盘中与当前服务器操作系统相匹配的文件管理系统激活。
[0043]步骤S313,扫描当前操作系统的文件格式。具体来说,文件初始化引导系统进一步扫描当前操作系统中加载的文件解析模块的类型,从而确定当前操作系统的文件格式。
[0044]进一步,在步骤S312之后,即在文件初始化引导系统将硬盘中与当前服务器操作系统相匹配的文件管理系统激活之后,进一步将不匹配的文件管理系统休眠,从而避免了不匹配的文件管理系统产生干扰而出现硬盘与加载的服务器不兼容的现象。
[0045]步骤S32,启动文件格式转换模块。
[0046]文件初始化引导系统扫描并确定当前操作系统中加载的文件解析模块的格式之后,文件格式转换模块启动,将加载硬盘中文件的格式转换成与文件解析模块相对应的文件格式,从而实现硬盘文件格式与服务器操作系统的文件解析模块的匹配。
[0047]采用上述在硬盘中加载文件引导系统的步骤,将硬盘的文件系统管理文件、硬盘文件格式分别转换成与当前要加载的服务器的操作系统相对应的文件管理系统、与操作系统的文件解析模块相对应的文件格式。
[0048]图4显示了本发明实施例的硬盘动态加载装置的方框图。
[0049]如图4所示,本发明实施例的硬盘动态加载装置,包括:硬盘加载单元、硬盘配置单元以及硬盘匹配单元。
[0050]硬盘加载单元,用于将硬盘接入对应的云服务器。
[0051]硬盘配置单元,用于在硬盘中配置文件引导系统。其中,配置的引导系统包括:文件初始化引导系统和文件格式转换模块。
[0052]硬盘匹配单元,用于将硬盘配置成与服务器相匹配的硬盘管理系统和硬盘文件格式,使得硬盘与服务器相兼容。具体来说,硬盘匹配单元通过文件初始化引导系统将硬盘配置成与操作系统相匹配的文件管理系统;通过文件格式转换模块将硬盘中文件的格式转换成与该服务器操作系统的文件解析模块相对应的文件格式。优选地,将硬盘配置成与操作系统相匹配的文件管理系统后,将硬盘中与操作系统不对应的其他文件管理系统休眠。
[0053]如上所述,本发明的一种硬盘动态加载的方法及装置,通过硬盘配置的文件初始化引导系统和文件格式转换模块的结合,使得硬盘的文件管理系统和硬盘文件的格式与所要加载的服务器相对应,达到了加载的硬盘与多种系统类型的服务器实时兼容,实现了服务器能够动态加载硬盘。本发明解决了目前一个硬盘只能对应一个操作系统的问题,当云计算服务器被废除后,其服务器上加载的硬盘又可以被其他操作系统的云计算服务器二次利用,提高了硬盘设备的二次利用率;并且加载的硬盘可以提前批量生产,无需客户定制后再次生产,大大减少了客户定制硬盘的时间,有效避免了提供商错误制作定制硬盘的现象。
[0054]应当理解的是,本发明的上述【具体实施方式】仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
【权利要求】
1.一种硬盘动态加载的方法,其特征在于,包括: 加载硬盘; 在硬盘中配置文件引导系统;以及 在硬盘中加载文件引导系统,将硬盘配置成与服务器相匹配的硬盘管理系统和硬盘文件格式。
2.根据权利要求1所述的方法,其特征在于,所述在硬盘中配置的文件引导系统包括:文件初始化引导系统和文件格式转换模块。
3.根据权利要求2所述的方法,其特征在于,所述在硬盘中加载文件引导系统包括: 启动文件初始化引导系统,将硬盘的文件管理系统配置成与当前服务器操作系统相匹配的文件管理系统; 启动文件格式转换模块,将加载硬盘中文件的格式转换成与该服务器操作系统的文件解析模块相对应的文件格式。
4.根据权利要求3所述的方法,其特征在于,所述启动文件初始化引导系统后执行以下步骤: 扫描当前云计算服务器的操作系统的类型; 将硬盘的文件管理系统配置成与当前服务器操作系统相匹配的文件管理系统; 扫描当前操作系统的文件格式。
5.根据权利要求4所述的方法,其特征在于,所述文件初始化引导系统将硬盘中与所述操作系统相对应的文件管理系统激活,以完成硬盘文件管理系统与操作系统的匹配,同时,将不对应的其他文件管理系统休眠。
6.一种硬盘动态加载的装置,其特征在于,包括: 硬盘加载单元,用于将硬盘接入对应的云服务器; 硬盘配置单元,用于在硬盘中配置文件引导系统;以及 硬盘匹配单元,用于将硬盘配置成与服务器相匹配的硬盘管理系统和硬盘文件格式,使得硬盘与服务器相兼容。
7.根据权利要求6所述的装置,其特征在于,所述文件引导系统包括:文件初始化引导系统和文件格式转换模块。
8.根据权利要求7所述的装置,其特征在于,所述硬盘匹配单元通过文件初始化引导系统将硬盘配置成与操作系统相匹配的文件管理系统。
9.根据权利要求8所述的装置,其特征在于,所述装置进一步,还包括:将硬盘配置成与操作系统相匹配的文件管理系统后,将硬盘中与操作系统不对应的其他文件管理系统休眠。
10.根据权利要求7所述的装置,其特征在于,所述硬盘匹配单元通过文件格式转换模块将硬盘中文件的格式转换成与该服务器操作系统的文件解析模块相对应的文件格式。
【文档编号】G06F9/44GK103713903SQ201310736731
【公开日】2014年4月9日 申请日期:2013年12月20日 优先权日:2013年12月20日
【发明者】康暖 申请人:汉柏科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1