计算机磁盘、用于计算机磁盘的数据管理方法及装置制造方法及图纸

技术编号:12478555 阅读:48 留言:0更新日期:2015-12-10 15:03
本申请公开了计算机磁盘、用于计算机磁盘的数据管理方法及装置。所述计算机磁盘的一具体实施方式包括:计算机磁盘包括系统磁盘和非系统磁盘,所述系统磁盘尺寸小于2.5寸,直接或者通过数据线与计算机主板相连接。该方案有效地利用了服务器空间,提高了服务器的资源密度,降低了系统盘的成本,提高了系统盘的可靠性,从而提高了业务的可靠性。

【技术实现步骤摘要】

本申请涉及计算机
,尤其涉及计算机磁盘、用于计算机磁盘的数据管理方法及装置
技术介绍
随着计算机与网络技术的不断发展,服务器已成为一种必不可少的重要工具。由于需要提供高可靠的业务服务,因此服务器在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。而服务器的系统磁盘的可靠性直接影响服务器的可靠性,从而影响服务器业务的可靠性。在现有的技术中,为了提高服务器业务的可靠性,会将系统磁盘挂载在RAID (Redundant Arrays of Independent Disks,磁盘阵列)卡下,通过硬件冗余提高系统磁盘的可靠性;或者采用分布式系统,允许单个节点宕机,从整个系统层面保证业务的可靠性;或者通过划分一个独立的磁盘作为系统磁盘,以减少业务对系统磁盘的写入操作,降低磁盘故障概率,进而提高业务可靠性。上述技术的缺陷在于:降低了服务器的资源密度,增加了系统成本和系统复杂度。
技术实现思路
有鉴于此,期望能够提供一种提升服务器资源密度、降低系统盘成本的计算机磁盘。进一步地,还期望能够提供一种用于该计算机磁盘的数据管理方法,以在提升服务器资源密度的同时,提升系统盘的可靠性,从而提升业务的可靠性。为了解决上述一个或多个问题,本申请提供了一种计算机磁盘、用于计算机磁盘的数据管理方法及装置。第一方面,本申请提供了一种计算机磁盘,包括系统磁盘和非系统磁盘,所述系统磁盘尺寸小于2.5寸,直接或者通过数据线与计算机主板相连接。在某些实施方式中,所述系统磁盘具有SATA串行硬盘接口或NGFF接口,所述系统磁盘通过SATA接口或NGFF接口与计算机主板相连接。在某些实施方式中,所述系统磁盘采用固态硬盘。第二方面,本申请提供了一种用于计算机磁盘的数据管理方法,所述方法包括:判断是否向计算机磁盘写入数据;如果是,确定待写入数据的类别;基于所述类别将所述待写入数据写入对应的磁盘;其中,所述计算机磁盘包括系统磁盘和非系统磁盘,所述系统磁盘尺寸小于2.5寸,直接或者通过数据线与计算机主板相连接。在某些实施方式中,所述类别包括以下至少一项:操作系统程序类;业务基础软件可执行程序类;操作系统日志类;业务基础软件日志类;业务应用软件程序类;业务应用软件状态类;以及业务应用软件业务数据类。在某些实施方式中,基于所述类别将所述待写入数据写入对应的磁盘,包括:将所述类别为操作系统程序类或业务基础软件可执行程序类的待写入数据写入系统磁盘;以及将所述类别为操作系统日志类、业务基础软件日志类、业务应用软件程序类、业务应用软件状态类或业务应用软件业务数据类的待写入数据写入非系统磁盘。在某些实施方式中,将所述类别为操作系统日志类、业务基础软件日志类、业务应用软件程序类或业务应用软件状态类的待写入数据写入非系统磁盘的预设分区。在某些实施方式中,所述方法还包括:监测所述预设分区是否出现异常;如果是,将所述预设分区中存储的数据迀移到备份磁盘的备份分区中进行备份;其中,所述备份磁盘为非系统磁盘。在某些实施方式中,所述系统磁盘具有SATA串行硬盘接口或NGFF接口,所述系统磁盘通过SATA接口或NGFF接口与计算机主板相连接。在某些实施方式中,所述系统磁盘采用固态硬盘。第三方面,本申请提供了一种用于计算机磁盘的数据管理装置,所述装置包括:判断单元,用于判断是否向计算机磁盘写入数据;确定单元,用于响应于向计算机磁盘写入数据,确定待写入数据的类别;写操作单元,用于基于所述类别将所述待写入数据写入对应的磁盘;其中,所述计算机磁盘包括系统磁盘和非系统磁盘,所述系统磁盘尺寸小于2.5寸,直接或者通过数据线与计算机主板相连接。在某些实施方式中,所述类别包括以下至少一项:操作系统程序类;业务基础软件可执行程序类;操作系统日志类;业务基础软件日志类;业务应用软件程序类;业务应用软件状态类;以及业务应用软件业务数据类。在某些实施方式中,写操作单元配置用于:将所述类别为操作系统程序类或业务基础软件可执行程序类的待写入数据写入系统磁盘;以及将所述类别为操作系统日志类、业务基础软件日志类、业务应用软件程序类、业务应用软件状态类或业务应用软件业务数据类的待写入数据写入非系统磁盘。在某些实施方式中,写操作单元配置用于:将所述类别为操作系统日志类、业务基础软件日志类、业务应用软件程序类或业务应用软件状态类的待写入数据写入非系统磁盘的预设分区。在某些实施方式中,所述装置还包括:监测单元,用于监测所述预设分区是否出现异常;备份单元,用于响应于所述预设分区出现异常,将所述预设分区中存储的数据迀移到备份磁盘的备份分区中进行备份;其中,所述备份磁盘为非系统磁盘。本申请提供的计算机磁盘、用于计算机磁盘的数据管理方法及装置,通过将尺寸小于2.5寸的磁盘作为系统磁盘,直接或者通过数据线与计算机主板相连接。减少了主板占用空间,无需额外占用磁盘插槽,有效地利用了服务器空间,提高了服务器的资源密度,降低了系统盘的成本;并且,通过本申请提供的计算机磁盘的数据管理方法,提升了系统盘的可靠性,从而提升了业务的可靠性。【附图说明】通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请实施例提供的计算机磁盘的一个实施例的结构示意图;图2是本申请实施例提供的计算机磁盘的数据管理方法的一个实施例的流程图;图3是根据本申请实施例的用于计算机磁盘的数据管理方法对计算机磁盘进行分区的示意图。图4是本申请实施例提供的用于计算机磁盘的数据管理装置的一个实施例的结构示意图。【具体实施方式】下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。本申请所涉及的计算机为能够提供计算服务的各种类型的服务器。这些服务器可以包括但不限于文件服务器,数据库服务器,应用程序服务器,WEB服务器等等。请参考图1,其示出了本申请的计算机磁盘的一个实施例的结构示意图。如图1所示,计算机磁盘100包括系统磁盘101和非系统磁盘102,系统磁盘101尺寸小于2.5寸,直接或者通过数据线与计算机主板103相连接。目前,在现有的服务器中,操作系统程序存储在2.5寸或者3.5寸的磁盘中,因此,存储操作系统程序的磁盘需要占用主板空间或者额外的磁盘插槽。在本实施例中,可以将操作系统程序存储在一个尺寸小于2.5寸的磁盘中,并将该磁盘作为一个独立的系统磁盘。而将其它的磁盘作为非系统磁盘,本申请对非系统磁盘的尺寸不限定。在系统磁盘中可以存储操作系统程序以及业务基础软件可执行程序等数据。在非系统磁盘中可以存储操作系统日志、业务基础软件日志、业务应用软件程序、业务应用软件状态以及业务应用软件业务数据等数据。在本实施例的一种实现中,可以将系统磁盘直接与计算机主板相连接,以将系统磁盘直接安装于计算机主板上。在本实施例的另一种实现中,系统磁盘还可以通过数据线与计算机主板相连接,然后可以将系统磁盘安装于计算机主板上或其它合适的位置。本文档来自技高网...

【技术保护点】
一种计算机磁盘,其特征在于,包括系统磁盘和非系统磁盘,所述系统磁盘尺寸小于2.5寸,直接或者通过数据线与计算机主板相连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:丁瑞全陈国峰何永占张家军李栋梁赖春波
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1