[发明专利]用户空间中的基于服务器的持久性管理在审
申请号: | 201680081306.1 | 申请日: | 2016-12-12 |
公开(公告)号: | CN108780450A | 公开(公告)日: | 2018-11-09 |
发明(设计)人: | G·钱德拉舍卡;S·巴苏;V·加克哈 | 申请(专利权)人: | NETAPP股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;辛鸣 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件系统 服务器 调用 持久存储设备 持久性管理器 持久性 应用 持久存储 调用请求 管理系统 数据响应 用户空间 取回 存储 拦截 关联 管理 | ||
持久性管理系统在服务器处执行与多个应用相关联的操作。在服务器处,持久性管理器可以拦截来自应用中的一个应用的文件系统调用,其中文件系统调用指定被定位在与服务器分离的远程持久存储设备上的文件。持久性管理器可以确定属于由文件系统调用请求的文件的数据被存储在服务器处的本地持久存储设备上,从本地持久存储取回数据,并且利用数据响应于来自应用的文件系统调用。
本申请要求于2015年12月11日提交的、名称为“SERVER-BASED PERSISTENCEMANAGEMENT IN USER SPACE”的美国非临时专利申请第14/967,219号的优先权,其通过引用并入本文。
技术领域
本文中描述的示例涉及存储管理,并且更具体地,涉及一种用于用户空间中的基于服务器的持久性管理的系统和方法。
背景技术
在计算中,文件服务器是被附接到网络的设备,该设备具有提供用于共享磁盘访问的位置(即,可以被连接到网络的其他机器或虚拟机访问的计算机文件(诸如文档、声音文件、照片、电影、图像、数据库等)的共享存储)的主要目的。一种常见类型的文件服务器是网络附接存储(NAS)设备。NAS专门用于通过它的硬件、软件或配置来为文件提供服务,并且通常被制造为计算机设备—特制专用计算机。NAS系统是包含一个或多个存储驱动的联网设备,存储驱动器通常被布置在逻辑冗余存储容器或RAID中。
还可以利用包括NAS设备的文件服务器来形成存储区域网络(SAN),SAN提供对合并的块级数据存储装置的访问。SAN主要被用于增强存储设备(诸如磁盘阵列和磁带库),从而使得设备作为本地附接设备呈现给操作系统。SAN通常拥有其自己的存储设备的网络,这些存储设备通常不会被单独暴露于SAN之外。随着时间的推移,SAN的成本和复杂性已经下降,从而允许跨企业和中小型企业环境二者而被更广泛地采用。与此同时,包括NAS设备的文件存储产品和服务器的数目也被极大地增加。
文件服务器通常提供高速缓存解决方案,该方案减少了响应于来自其他服务器的数据请求所必需的时间量。然而,利用这些高速缓存仍然需要将针对数据的请求传输到文件服务器,文件服务器可以位于通过网络可访问的远程异地位置。取决于距离和网络拥塞,服务器可能不得不等待不可接受的长久时间才能取回数据,即使它被高速缓存在文件服务器处。
附图说明
图1示出了根据一些方面的用于用户空间中的基于服务器的持久性管理的示例系统。
图2示出了根据一些方面的示例持久性管理器。
图3示出了用于使用用户空间中的基于服务器的持久性管理来读取数据的示例方法。
图4示出了用于使用用户空间中的基于服务器的持久性管理来写入数据的示例方法。
图5是示出可以在其上实现本文中描述的各方面的计算机系统的框图。
具体实施方式
诸如具有每秒高输入/输出操作(IOPS)的优化闪存设备的可用性以及将文件存储委托给专用数据存储设备的技术趋势已经使基于服务器的持久高速缓存成为利用远程数据存储的主机服务器的更具吸引力的选项。这些设备(包括网络附加存储(NAS)和存储区域网络(SAN))可以提供针对企业环境的专用功能、更快的数据访问、更容易的管理和简单的配置。附加地,NAS可以有效地利用存储容量,向很多不同的服务器环境提供文件,以及提供灾难恢复、故障转移和重复数据删除。然而,虽然像闪存驱动这样的快速存储技术已经有所改进,但由于存储设备被托管在远程非现场位置,因此通过网络将数据传输到存储设备的速度并不快,并且在很多情况下已经变得更糟。因此,在与应用本身更接近的服务器端管理的持久性高速缓存解决方案现在可以提供优于在存储设备本身处进行高速缓存的优势。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于NETAPP股份有限公司,未经NETAPP股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680081306.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:覆盖内容的可见性的测量
- 下一篇:使用销售点数据的在地理上有针对性的消息传递