The invention relates to a host computing device, a remote server device, a storage system and a method thereof. A host computing device is provided, which may include a host processor with a host operating system and associated host kernel. The host processor can be configured to host the guest operating system, mirror the file system of the guest operating system via the host kernel, and generate caching criteria by scanning the mirrored file system. The host computing device may also include a cache engine. The cache engine can be configured to process I/O requests from the guest operating system based on cache criteria generated by the host processor.
【技术实现步骤摘要】
主机计算设备、远程服务器设备、存储系统及其方法
各种方面一般地涉及主机计算设备(arrangement)、远程服务器设备、存储系统,以及用于操作存储系统的方法。
技术介绍
随着在存储架构中数据量以及数据业务增加,高效的数据管理技术可能变得越来越重要。在一些应用中,可以将数据远程地存储在与数据的实际用户间隔开的存储系统处。在远程存储系统和客户端系统之间的数据传递可以基于通信协议。在其它应用中,虚拟机监控器可以用于在主机系统内托管各种访客操作系统。访客操作系统可以访问由主机系统提供的或者通信地耦合到主机系统的一个或多个存储设备。附图说明贯穿附图,应当注意到,同样的参考标号用于描绘相同或类似的元件、特征和结构。附图不一定是按比例的,代替地,强调一般被置于说明本公开内容的各方面上。在以下描述中,参考以下附图来描述本公开内容的一些方面,在所述附图中:图1A和1B分别示出了用于差异化存储服务技术的示例性文件系统基准;图2示出了根据本公开内容的一些方面的存储系统架构;图3示出了根据本公开内容的一些方面的高速缓存处理器;图4示出了根据本公开内容的一些方面的被配置成使文件系统镜像的 ...
【技术保护点】
1.一种主机计算设备,包括:具有主机操作系统以及与之相关联的主机内核的主机处理器,所述主机处理器被配置成:托管访客操作系统,经由所述主机内核来使访客操作系统的文件系统镜像,以及通过扫描被镜像的文件系统来生成高速缓存准则;以及高速缓存引擎,所述高速缓存引擎被配置成基于由主机处理器生成的高速缓存准则来处理I/O请求。
【技术特征摘要】
2017.09.28 US 15/7180321.一种主机计算设备,包括:具有主机操作系统以及与之相关联的主机内核的主机处理器,所述主机处理器被配置成:托管访客操作系统,经由所述主机内核来使访客操作系统的文件系统镜像,以及通过扫描被镜像的文件系统来生成高速缓存准则;以及高速缓存引擎,所述高速缓存引擎被配置成基于由主机处理器生成的高速缓存准则来处理I/O请求。2.根据权利要求1所述的主机计算设备,其中所述主机处理器此外被配置成提供虚拟机监控器,所述虚拟机监控器托管访客操作系统。3.根据权利要求2所述的主机计算设备,其中所述虚拟机监控器包括文件系统扫描仪,所述文件系统扫描仪被配置成扫描被镜像的文件系统。4.根据权利要求1所述的主机计算设备,此外包括:存储设备和高速缓存存储设备,其中所述高速缓存引擎被配置成确定针对来自访客操作系统的I/O请求的对应的高速缓存准则的存在,并且将所述来自访客操作系统的I/O请求分布到存储设备或分布到高速缓存存储设备。5.根据权利要求4所述的主机计算设备,其中所述高速缓存引擎被配置成分布所述来自访客操作系统的I/O请求,使得具有对应高速缓存准则的I/O请求根据所述对应的高速缓存准则而被分布到存储设备或被分布到高速缓存存储设备。6.根据权利要求1所述的主机计算设备,此外包括:存储设备和高速缓存存储设备,其中所述主机处理器被配置成将具有由主机处理器所生成的对应高速缓存准则的I/O请求提供给高速缓存引擎。7.一种存储系统,包括:存储设备;高速缓存存储设备;处理器,所述处理器被配置成:经由使存储设备镜像的镜像结构来向文件系统扫描仪提供存储设备的文件系统,所述文件系统扫描仪被配置成生成针对文件系统的数据的分类,所述文件系统的数据经由所述使存储设备镜像的镜像结构被提供给文件系统扫描仪;高速缓存处理器,所述高速缓存处理器被配置成:接收请求,所述请求具有与之相关联的数据;基于由文件系统扫描仪所生成的针对文件系统的数据的分类而确定存在或不存在针对与所接收的请求相关联的数据的对应分类,以及将与所接收的请求相关联的数据分布到存储设备或分布到高速缓存存储设备使得与所接收的请求相关联的、没有对应分类的数据被分布到存储设备,以及与所接收的请求相关联的、具有对应分类的数据根据所述对应的分类被分布到存储设备或分布到高速缓存存储设备。8.根据权利要求7所述的存储系统,其中所述镜像结构包括块设备驱动器,所述块设备驱动器...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。