[发明专利]写一次读多次磁盘存储系统和设计方法有效
申请号: | 200410074527.5 | 申请日: | 2004-09-07 |
公开(公告)号: | CN1747385A | 公开(公告)日: | 2006-03-15 |
发明(设计)人: | 祝夭龙;严杰;熊晖 | 申请(专利权)人: | 北京邦诺存储科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;G06F12/14 |
代理公司: | 中国航天科工集团公司专利中心 | 代理人: | 岳洁菱 |
地址: | 100085北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种写一次读多次磁盘系统和设计方法,由存储网络接口硬件(1)、中央处理器(2)、写一次读多次控制器(3)、DMA控制器(4)、磁盘存储器(5)、内存(6)组成。写一次读多次控制器(3)包括存取控制器(301)、安全控制器(302)、磁盘阵列控制器(303),存取控制器(301)管理数据库,安全控制器(302)提供各种存储安全管理功能;磁盘阵列控制器(303)提供对数据最终在磁盘存储器上安全存取。本发明提高存储系统I/O性能、可扩展性及安全性。 | ||
搜索关键词: | 一次 多次 磁盘 存储系统 设计 方法 | ||
【主权项】:
1.一种写一次读多次磁盘存储方法,其特征在于数据访问请求通过存储网络接口硬件(1)进入写一次读多次存储系统后,安全控制器(302)分三个层次进行安全控制,第一个层次是将用户的以太网地址或光纤通道的设备地址与预先存储在安全控制器(302)中的用户的以太网地址或光纤通道的设备地址进行对比,若比较结果相同,则继续进行操作,若比较结果两者不同则不允许用户对该存储设备进行操作;第二个层次是内部存取权限控制,写一次读多次存储设备对每个挂接的磁盘存储器(5)随机产生口令,口令被写入到磁盘存储器(5)和安全控制器(302)中,每次写一次读多次存储设备重新启动时,磁盘存储器(5)提供口令,安全控制器(302)将该口令和自身存储的口令做比较,若二者一致则可激活磁盘存储器(5),否则系统提示为一个失败的磁盘存储器(5),并拒绝所有对该磁盘存储器(5)的读写操作;第三个层次是利用密钥对所有写入数据加密,高级管理员设置密钥或通过USB KEY、智能卡输入密钥,安全控制器(302)提示用户输入密码,若输入的密码和设定的密码相同,则用户可以继续操作,若输入的密码和设定的密码不同,用户请求被拒绝并返回错误信息;在安全控制器(302)确认请求为来自用户的合法请求后,安全控制器(302)将数据访问请求传递给存取控制器(301),存取控制器(301)确认该数据访问请求为来自合法用户的合法请求,而后存取控制器(301)判断是读请求还是写请求,如果是来自合法用户的合法读请求,存取控制器(301)把请求和数据传递给磁盘阵列控制器(303);陈列控制器首先判断所有相关磁盘存储器(5)是否都已经激活,如果有磁盘存储器(5)没有被激活则激活所有相关磁盘存储器(5),磁盘阵列控制器(303)根据该数据的块号和相应的磁盘阵列算法从磁盘上取出所请求的数据,安全控制器(302)解密取出的数据,读命令完成后,解密后的数据和读命令完成状态返回给存取控制器(301),并通过网络传递给用户端;如果是写请求,搜索数据库,将写请求的磁盘阵列块号和数据库中存储的已有的磁盘阵列块号比较,如果写请求的磁盘阵列块号和数据库中存储的已有的磁盘阵列块号不同,则为新的写请求,对于新数据的写请求被认为是合法请求,调用安全控制器(302)对新写入的数据加密,加密后的数据被放在写命令中,返回给磁盘阵列控制器(303),磁盘阵列控制器(303)完成对磁盘存储器(5)的写操作,写命令完成后,写命令完成状态返回给存储控制器,并通过网络返回给用户端;如果写请求的磁盘阵列块号和数据库中存储的已有的磁盘阵列块号相同,则是对已有数据的写操作,对已有数据的写操作将判断是目录写操作还是普通写操作,对于目录写操作,判断是更改和删除目录操作还是增加目录操作,更改和删除目录操作被认为是非法操作,返回错误信息,增加目录操作被认为是合法请求,调用安全控制器(302)对新写入的数据加密,加密后的数据被放在写命令中,返回给磁盘阵列控制器(303),磁盘阵列控制器(303)完成对磁盘存储器(5)的写操作,写命令完成后,写命令完成状态返回给存储控制器,并通过网络返回给用户端。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邦诺存储科技有限公司,未经北京邦诺存储科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200410074527.5/,转载请声明来源钻瓜专利网。