[发明专利]文件存储系统、装置及文件存取方法无效
申请号: | 201210168019.8 | 申请日: | 2012-05-28 |
公开(公告)号: | CN102750324A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 赵凯 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 存储系统 装置 存取 方法 | ||
技术领域
本发明涉及存储技术,尤其涉及一种文件存储系统、装置及文件存取方法。
背景技术
“云计算”自诞生以后,越来越多的服务提供商推出了云计算服务,越来越多的用户使用了云计算服务,并享受了云计算带来的核心价值:低成本的构建业务。
云存储服务,是将存储空间作为资源的一种云计算模式,它能够实现用户对存储空间的按需取用,再也不用去担心信息技术(Information Technology,IT)设备的存储空间枯竭问题。云存储服务的大量出现,也使得构建低成本的文件存储系统成为可能。
直接在共有云存储服务提供的能力上构建文件存储系统,是最简洁的方案。但对于企业而言,最关心的问题是数据资产的安全可靠。但事实证明,各个云存储服务实际的表现都未达到用户期望的标准。因此,私有云存储是目前应用云存储技术构建文件存储系统的主流方案。
私有云存储构建在企业自有的基础设施之上,并只对企业内部用户开放,因此企业可获取存储系统的控制权,并能一定限度的重用企业已有的存储资源。私有云存储是一个由网络、存储设备、服务器、应用软件、公用访问接口和客户端程序等多个部分组成的复杂系统。各部分以存储设备为核心,通过应用软件对外提供数据存储和业务访问服务。构建上述私有云存储系统,需要企业拥有足够的、可进行虚拟化的存储设备及场地,并且搭建连接各个存储设备的网络,然后在此基础上依次部署运行基础设施层、管理层和应用接口层的各个模板。由此可见,私有云存储系统的构建比较复杂,实现比较困难。
发明内容
本发明实施例提供一种文件存储系统、装置及文件存取方法,用以降低构建文件存储系统的复杂度,提高文件存储系统的可实现性。
本发明实施例一方面提供一种文件存储系统,包括:存储管理装置和适配器;
所述存储管理装置,用于接收用户接口装置发送的操作指令,如果所述操作指令为存储第一文件的存储指令,所述存储指令包括所述第一文件的标识,则从多个公有云存储系统中确定用于存储所述第一文件的第一公有云存储系统,向与所述第一公有云存储系统对应的第一适配器发送存储调用命令,以使所述第一适配器将所述第一文件存储到所述第一公有云存储系统,并接收所述第一适配器发送的第一存储位置,并在文件位置表中保存所述第一文件的标识和所述第一存储位置的对应关系,其中,所述第一存储位置由所述第一公有云存储系统发送给所述第一适配器,所述第一存储位置为所述第一文件在所述第一公有云存储系统上的存储位置,所述文件位置表中保存了文件的标识和文件的存储位置的对应关系;如果所述操作指令为读取第二文件的读取指令,所述读取指令包括所述第二文件的标识,则根据所述第二文件的标识和所述文件位置表中文件的标识和文件的存储位置对应关系,确定存储所述第二文件对应的第二存储位置,并根据所述第二存储位置,向与所述第二存储位置对应的第二适配器发送读出调用命令,以使所述第二适配器根据所述第二存储位置从第二公有云存储系统获取所述第二文件,接收所述第二适配器发送的所述第二文件,并将所述第二文件发送给所述用户接口装置;
所述适配器,用于接收所述存储管理装置发送的操作指令;如果所述操作指令为存储调用命令,则将第一文件存储到第一公有云存储系统,接收所述第一公有云存储系统返回的所述第一文件在所述第一公有云存储系统上的第一存储位置,其中所述存储指令包括第一文件的标识;并将所述第一存储位置发送给所述存储管理装置,以使所述存储管理装置在文件位置表中保存所述第一文件的标识和所述第一存储位置的对应关系;如果所述操作指令为读出调用命令,则根据第二存储位置从第二公有云存储系统获取第二文件,并将所述第二文件发送给所述存储管理装置,其中,所述读出调用命令是所述存储管理装置根据所述第二文件的标识和所述文件位置表中文件的标识和文件的存储位置对应关系,确定出所述第二存储位置后发送的。
如上所述文件存储系统,还包括:用户接口装置,用于接收指令输入设备输入的存储第一文件的存储指令,将所述存储指令发送给所述存储管理装置,以使所述存储管理装置根据所述存储指令对所述第一文件进行存储操作,所述存储指令包括所述第一文件的标识;或者接收所述指令输入设备输入的读取第二文件的读取指令,将所述读取指令发送给所述存储管理装置,以使所述存储管理装置对所述第二文件进行读取操作,并接收所述存储管理装置返回的所述第二文件,所述读取指令包括所述第二文件的标识。
本发明实施例另一方面提供一种存储管理装置,包括:
指令接收管理单元,用于接收用户接口装置发送的操作指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210168019.8/2.html,转载请声明来源钻瓜专利网。