会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Backup systems and methods for a virtual computing environment
    • 用于虚拟计算环境的备份系统和方法
    • US08375003B1
    • 2013-02-12
    • US13244187
    • 2011-09-23
    • Delano Xavier AfonsoDavid Allen FeathergillJason MattoxJeremy Christopher Herman
    • Delano Xavier AfonsoDavid Allen FeathergillJason MattoxJeremy Christopher Herman
    • G06F17/30
    • G06F17/30091G06F11/1451G06F11/1461G06F11/1464G06F2201/815G06F2201/83G06F2201/84
    • Improved backup and storage operations are disclosed for virtual computing environments using a backup proxy server to perform storage operations on one or more virtual machine disks. The proxy server can include a module that intercepts application programming interface (API) calls, for writing backup data to a first location, prior to the data arriving on the proxy disk. During the intercept process, the data can be compressed in memory pages of the proxy server and redirected to an alternative backup disk location. The proxy server can also include a differential engine that identifies changes to the virtual machine disk at the block level since the last full backup. The differential engine can advantageously leverage memory pages of the proxy server to compare differences between signatures of blocks of the last full backup with signatures of new blocks. Subsequently, only blocks with non-matching signatures are processed for backup.
    • 对使用备份代理服务器在一个或多个虚拟机磁盘上执行存储操作的虚拟计算环境,公开了改进的备份和存储操作。 代理服务器可以包括在数据到达代理盘之前拦截用于将备份数据写入第一位置的应用程序编程接口(API)调用的模块。 在拦截过程中,可以将数据压缩到代理服务器的内存页中,并重定向到另一个备份磁盘位置。 代理服务器还可以包括一个差异引擎,用于在上一次完全备份后的块级别上识别虚拟机磁盘的更改。 差分引擎可以有利地利用代理服务器的存储器页来比较最后完整备份的块的签名与新块的签名之间的差异。 随后,仅处理具有不匹配签名的块以进行备份。
    • 2. 发明授权
    • Boot restore system for rapidly restoring virtual machine backups
    • 启动还原系统,用于快速恢复虚拟机备份
    • US09547562B1
    • 2017-01-17
    • US12902930
    • 2010-10-12
    • David Allen FeathergillJason Mattox
    • David Allen FeathergillJason Mattox
    • G06F11/00G06F11/14
    • G06F11/1458G06F11/00
    • A boot restore system and associated processes for rapidly restoring virtual machine images are described. The boot restore system can boot a virtual machine from a set of one or more backup files in a backup repository. The boot restore system can make the backup set available for use by the virtual machine immediately or otherwise rapidly. Thus, users may not have to wait for an actual virtual disk image to be copied to a separate file system before accessing the restored backup set. While a user is accessing the virtual machine, a live migration process can migrate the backup set to a target file system, without any disruption or substantial disruption in use of the running virtual machine.
    • 描述了用于快速恢复虚拟机图像的引导还原系统和相关联的过程。 启动还原系统可以从备份存储库中的一个或多个备份文件的集合引导虚拟机。 启动还原系统可以使备份集可以立即或以其他方式快速供虚拟机使用。 因此,在访问恢复的备份集之前,用户可能不必等待实际的虚拟磁盘映像被复制到单独的文件系统。 当用户正在访问虚拟机时,实时迁移过程可以将备份集迁移到目标文件系统,而不会中断正在运行的虚拟机的大量中断。
    • 4. 发明授权
    • Multitier deduplication systems and methods
    • 多重重复数据删除系统和方法
    • US08898114B1
    • 2014-11-25
    • US13218362
    • 2011-08-25
    • David Allen FeathergillJason Mattox
    • David Allen FeathergillJason Mattox
    • G06F7/00G06F17/00G06F17/30
    • G06F17/30159G06F11/1453G06F2201/815G06F2201/83
    • Multitier deduplication can reduce the amount of bandwidth and storage resources used during deduplication. In certain embodiments, the system can determine if a data block is stored in a first archive data storage. If so, the system can skip the data block. If not, the system can determine if the data block is stored or identified in a second archive data storage. In various implementations, the first archive data storage can be local to the system and the second archive data storage can be a global archive that may be remote from the system. The system can create a map of a plurality of backups stored at the first archive enabling the system to quickly check multiple archives. The multitier data deduplication can filter out inactive data blocks during or before performing the deduplication process.
    • 多重重复数据删除可以减少重复数据删除期间使用的带宽和存储资源的数量。 在某些实施例中,系统可以确定数据块是否存储在第一归档数据存储器中。 如果是这样,系统可以跳过数据块。 如果不是,则系统可以确定数据块是否在第二存档数据存储中被存储或识别。 在各种实现中,第一存档数据存储器可以是系统本地的,并且第二归档数据存储器可以是可能远离系统的全局归档。 系统可以创建存储在第一归档中的多个备份的映射,使得系统能够快速地检查多个归档。 多重数据重复数据删除可以在执行重复数据删除过程期间或之前过滤掉非活动数据块。
    • 5. 发明授权
    • Backup systems and methods for a virtual computing environment
    • 用于虚拟计算环境的备份系统和方法
    • US08060476B1
    • 2011-11-15
    • US12502052
    • 2009-07-13
    • Delano Xavier AfonsoDavid Allen FeathergillJason MattoxJeremy Christopher Herman
    • Delano Xavier AfonsoDavid Allen FeathergillJason MattoxJeremy Christopher Herman
    • G06F17/30
    • G06F17/30091G06F11/1451G06F11/1461G06F11/1464G06F2201/815G06F2201/83G06F2201/84
    • Improved backup and storage operations are disclosed for virtual computing environments using a backup proxy server to perform storage operations on one or more virtual machine disks. The proxy server can include a module that intercepts application programming interface (API) calls, for writing backup data to a first location, prior to the data arriving on the proxy disk. During the intercept process, the data can be compressed in memory pages of the proxy server and redirected to an alternative backup disk location. The proxy server can also include a differential engine that identifies changes to the virtual machine disk at the block level since the last full backup. The differential engine can advantageously leverage memory pages of the proxy server to compare differences between signatures of blocks of the last full backup with signatures of new blocks. Subsequently, only blocks with non-matching signatures are processed for backup.
    • 对使用备份代理服务器在一个或多个虚拟机磁盘上执行存储操作的虚拟计算环境,公开了改进的备份和存储操作。 代理服务器可以包括在数据到达代理盘之前拦截用于将备份数据写入第一位置的应用程序编程接口(API)调用的模块。 在拦截过程中,可以将数据压缩到代理服务器的内存页中,并重定向到另一个备份磁盘位置。 代理服务器还可以包括一个差异引擎,用于在上一次完全备份后的块级别上识别虚拟机磁盘的更改。 差分引擎可以有利地利用代理服务器的存储器页来比较最后完整备份的块的签名与新块的签名之间的差异。 随后,仅处理具有不匹配签名的块以进行备份。
    • 6. 发明授权
    • Block status mapping system for reducing virtual machine backup storage
    • 用于减少虚拟机备份存储的块状态映射系统
    • US08996468B1
    • 2015-03-31
    • US12762162
    • 2010-04-16
    • Jason Mattox
    • Jason Mattox
    • G06F17/30
    • G06F11/14G06F11/00
    • Systems and methods programmatically determine the status of blocks in a virtual machine image. In certain embodiments, the system can determine which blocks are active, deleted, zero, or a combination of the same. In certain embodiments, the system advantageously determines block status without scanning all the blocks in a virtual machine image. Instead, the system can access metadata in a file system of a virtual machine image to determine the block status. When backing up the virtual machine image, the system can back up active blocks while skipping inactive blocks, including deleted and/or zero blocks. As a result, the system can take less time to back up a virtual machine image, and the resulting backup file or files can consume less storage space.
    • 系统和方法以编程方式确定虚拟机映像中块的状态。 在某些实施例中,系统可以确定哪些块是活动的,删除的,零个或其组合。 在某些实施例中,系统有利地确定块状态而不扫描虚拟机图像中的所有块。 相反,系统可以访问虚拟机映像的文件系统中的元数据,以确定块状态。 备份虚拟机映像时,系统可以在跳过非活动块(包括已删除和/或零块)的情况下备份活动块。 因此,系统可以花费更少的时间来备份虚拟机映像,并且生成的备份文件可以占用较少的存储空间。