一种多虚拟机访问分布式对象存储系统的方法
基本信息
申请号 | CN201510904241.3 | 申请日 | - |
公开(公告)号 | CN105549905B | 公开(公告)日 | 2018-06-01 |
申请公布号 | CN105549905B | 申请公布日 | 2018-06-01 |
分类号 | G06F3/06;G06F9/455 | 分类 | 计算;推算;计数; |
发明人 | 裴颂文;朱俊峰;沈东良 | 申请(专利权)人 | 上海嘉值信息科技有限公司 |
代理机构 | 上海脱颖律师事务所 | 代理人 | 脱颖 |
地址 | 200093 上海市杨浦区军工路516号 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及在分布式对象存储系统架构之上,通过在客户端内设计本地缓存的方式访问分布式对象存储系统。包括:读取操作:在读取分布式对象存储系统的对象文件数据时,首先在客户端的本地缓存查询对象文件,如果没有在该本地缓存中找到对象文件,再到分布式对象存储系统中读取对象文件,并保存到客户端本地缓存系统中;如果在缓存中找到对象文件,则不到分布式对象存储系统读取对象文件。写入操作:在向分布式对象存储系统写入对象文件数据时,先将对象文件数据写入本地缓存,写入完毕后标记该对象文件未同步并返回,随后由缓存同步服务模块将该写入本地缓存的对象文件数据写入分布式对象存储系统。通过本发明,可以减少对分布式对象存储系统的访问次数,提高虚拟机访问文件系统的I/O吞吐量、降低访问请求的响应时间。 |
