一种非编网络系统的存储配额方法及装置的制造方法

文档序号:9687203阅读:215来源:国知局
一种非编网络系统的存储配额方法及装置的制造方法
【技术领域】
[0001]本申请涉及电视台后期制作技术领域,尤其涉及一种非编网络系统的存储配额方法及装置。
【背景技术】
[0002]电视台后期制作系统主要负责节目的在线制作,一般网络架构为非线性编辑工作站、在线存储和交换机等交换设备组成非线性编辑制作网,由非线性编辑工作站对在线存储进行写入、读取、删除等编辑操作。
[0003]在视频编辑制作时,由于存储空间资源紧缺,网络管理员通常会为某项任务或某用户分配一定的配额空间,例如100GB、200GB等,然后依据这个配置对用户的针对存储的空间变化操作进行校验或限制,以达到空间管理的目的。
[0004]由于非编软件提供商和存储提供商通常为两家厂商,非编厂商利用上层软件从逻辑上进行空间限制,存储厂商从文件底层限制、或者无法提供空间限制,使得上层软件和底层存储脱节,实际使用时可能存在超出限额的情况,无法实现真正的配额限制。
[0005]现有技术不足在于:
[0006]现有的后期制作系统中的存储限额存在超出限额的情况,无法实现真正的空间限制。

【发明内容】

[0007]本申请实施例提出了一种非编网络系统的存储配额方法及装置,以解决现有技术中后期制作系统中的存储限额存在超出限额的情况,无法实现真正的空间限制的技术问题。
[0008]本申请实施例提供了一种非编网络系统的存储配额方法,所述非编网络系统包括网络工作站、非编工作站和数据库,所述方法包括如下步骤:
[0009]所述非编工作站读取预先存储于所述数据库中文件夹的空间占用值;所述文件夹存储于存储系统的存储单元;
[0010]所述非编工作站根据所述空间占用值对所述文件夹进行读写操作;
[0011]由所述存储系统的存储单元根据预先设置的所述文件夹的配额,限制对所述文件夹的读写操作。
[0012]本申请实施例提供了一种非编网络系统的存储配额装置,所述非编网络系统包括网络工作站、非编工作站和数据库,所述装置包括:
[0013]第一读取模块,用于所述非编工作站读取预先存储于所述数据库中文件夹的空间占用值;所述文件夹存储于存储系统的存储单元;
[0014]读写模块,用于所述非编工作站根据所述空间占用值对所述文件夹进行读写操作;
[0015]配额限制模块,用于由所述存储系统的存储单元根据预先设置的所述文件夹的配额,限制对所述文件夹的读写操作。
[0016]有益效果如下:
[0017]本申请实施例所提供的非编网络系统的存储配额方法及装置,所述非编工作站读取文件夹的空间占用值,根据所述空间占用值对所述文件夹进行读写操作,由所述存储系统的存储单元根据预先设置的所述文件夹的配额,限制所述对文件夹的读写操作。由于本申请实施例中所述非编工作站直接对存储系统的存储单元中的文件夹进行读写操作,由所述存储系统的存储单元执行配额限制,而不是由非编网络系统中的数据库软件执行配额限制,g卩,本申请实施例是从底层存储来实现所述文件夹的空间限制,从而避免了超出配额的情况出现,实现真正意义上的配额限制。
【附图说明】
[0018]下面将参照附图描述本申请的具体实施例,其中:
[0019]图1示出了现有技术中非编网络系统与存储系统的关系示意图;
[0020]图2示出了本申请实施例中非编网络系统的存储配额方法实施的流程示意图;
[0021]图3示出了本申请实施例中非编网络系统与存储系统的配额设置过程的示意图;
[0022]图4示出了本申请实施例中非编网络系统与存储系统的空间使用情况统计修正示意图;
[0023]图5示出了本申请实施例中非编网络系统的存储配额装置的结构示意图。
【具体实施方式】
[0024]为了使本申请的技术方案及优点更加清楚明白,以下结合附图对本申请的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本申请的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明中的实施例及实施例中的特征可以互相结合。
[0025]发明人在发明过程中注意到:
[0026]图1示出了现有技术中非编网络系统与存储系统的关系示意图,如图所示,现有的存储空间限制过程如下:
[0027]步骤1、网络管理员对某用户进行空间管理和限制,为其分配了文件夹1的使用权限,限制这个文件夹为100GB的存储空间。
[0028]由于目前的存储无法将配额记录在存储的文件管理软件中,因此,这个配额通常被记录在非编网络系统的网络管理软件数据库中。
[0029]步骤2、当用户进行采集、导入等占用存储空间的操作时,需要首先访问数据库获取被允许使用的空间大小。
[0030]步骤3、根据获取的使用配额来使用存储并回写数据库,例如:导入一个5GB的文件后,网管软件则在数据库中记录一个值,已使用5GB。
[0031]假设用户在使用了95GB之后,可使用空间额度为5GB,此时,当他进行视音频信号采集操作时,由于采集操作不像导入等操作,通常不可预见何时停止,因此,上层应用很难进行空间限制。例如:采集一段视频,存储上的空间占用已经超过了5GB,但是非编上层软件是无法限制住这个操作的,造成空间突破限制的100GB配额。
[0032]另外,如果仅通过上层逻辑而不通过文件底层进行空间限制和统计,对于绕过逻辑层直接操作文件底层产生的空间差异是没有办法的。例如:人为的或者后台服务删除了某目录的文件或拷贝了文件,上层逻辑是无法修正空间占用的,造成了空间统计的不准确。
[0033]在当前的上层软件和存储异构的制作网络中,使用一段时间后普遍会出现空间不准的问题,困扰着网络管理员。网络管理员一般采用各种空间校准工具进行校准,但这增加了网管工作的时间开销,而且属于补救措施,具有滞后性。
[0034]针对上述不足,本申请实施例提出了一种非编网络系统的存储配额方法及装置,下面进行说明。
[0035]图2示出了本申请实施例中非编网络系统的存储配额方法实施的流程示意图,如图所示,所述非编网络系统的存储配额方法可以包括如下步骤:
[0036]步骤201、所述非编工作站读取预先存储于所述数据库中文件夹的空间占用值;所述文件夹存储于存储系统的存储单元;
[0037]步骤202、所述非编工作站根据所述空间占用值对所述文件夹进行读写操作;
[0038]步骤203、由所述存储系统的存储单元根据预先设置的所述文件夹的配额,限制对所述文件夹的读写操作。
[0039]具体实施时,所述非编工作站要对某个文件夹进行读写操作时,可以先读取预先存储于所述数据库中所述文件夹的空间占用值;如果所述空间占满,例如空间占用值为100GB(100% ),那么所述非编工作站则无法再对该文件夹进行读写操作;如果所述空间未满,例如空间占用值为30GB(30%),那么所述非编工作站即可直接对存储系统中所述文件夹进行读写操作。
[0040]所述存储系统的存储单元可以根据预先设置的所述文件夹的配额,限制所述对所述文件夹的读写操作,本申请实施例通过非编网络系统与存储系统建立接口服务,直接由底层存储进行配额限制。
[0041]本申请实施例所提供的非编网络系统的存储配额方法及装置,所述非编工作站读取文件夹的空间占用值,根据所述空间占用值对所述文件夹进行读写操作,由所述存储系统的存储单元根据预先设置的所述文件夹的配额限制所述对文件夹的读写操作。
[0042]由于本申请实施例中所述非编工作站直接对存储系统的存储单元中的文件夹进行读写操作,由所述存储系统的存储单元执行配额限制,而不是由非编网络系统中的数据库软件执行配额限制,即,本申请实施例是从底层存储来实现所述文件夹的空间限制,从而避免了超出配额的情况出现,实现真正意义上的配额限制。
[0043]实施中,在所述非编工作站读取预先存储于所述数据库中文件夹的空间占用值之前,所述方法可以进一步包括:
[00
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1