会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Systems and methods for data management in a virtual computing environment
    • 虚拟计算环境中数据管理的系统和方法
    • US08429649B1
    • 2013-04-23
    • US12566231
    • 2009-09-24
    • David Allen FeathergillDimitry Kherson
    • David Allen FeathergillDimitry Kherson
    • G06F9/455
    • G06F9/45558
    • Systems and methods are disclosed for performing operations on a host system with one or more virtual machines without persistently storing an agent or daemon thereon. In certain examples, a management server is configured to inject dependencies, such as binary data, over a network to the host system for performing a requested operation. For instance, systems and methods can establish a secure shell (SSH) port forwarding connection through which dependencies stored on the management server are injected into a service console of the host system. The injected dependencies can then be executed and/or used to perform the requested operation, such as a backup or compression operation on virtual machine data. Once the requested operation has completed, the injected binaries are preferably removed from the host system so as to conserve system resources.
    • 公开了用于在具有一个或多个虚拟机的主机系统上执行操作而不在其上持久存储代理或守护进程的系统和方法。 在某些示例中,管理服务器被配置为通过网络将诸如二进制数据的依赖关系注入到主机系统以执行所请求的操作。 例如,系统和方法可以建立安全的Shell(SSH)端口转发连接,通过该连接将存储在管理服务器上的依赖关系注入到主机系统的服务控制台中。 然后,可以执行和/或使用注入的依赖关系来执行所请求的操作,例如对虚拟机数据的备份或压缩操作。 一旦请求的操作完成,最好从主机系统中删除注入的二进制文件,以节省系统资源。
    • 2. 发明授权
    • 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)调用的模块。 在拦截过程中,可以将数据压缩到代理服务器的内存页中,并重定向到另一个备份磁盘位置。 代理服务器还可以包括一个差异引擎,用于在上一次完全备份后的块级别上识别虚拟机磁盘的更改。 差分引擎可以有利地利用代理服务器的存储器页来比较最后完整备份的块的签名与新块的签名之间的差异。 随后,仅处理具有不匹配签名的块以进行备份。
    • 3. 发明授权
    • Systems and methods for performing backup operations of virtual machine files
    • 执行虚拟机文件备份操作的系统和方法
    • US08335902B1
    • 2012-12-18
    • US13448010
    • 2012-04-16
    • David Allen Feathergill
    • David Allen Feathergill
    • G06F12/00G06F13/00G06F13/28G06F9/455G06F9/46
    • G06F11/1466G06F11/1464G06F2201/815G06F2201/84
    • Backup systems and methods are disclosed for a virtual computing environment. Certain examples include a system having a backup management server that communicates with a host server having at least one virtual machine. The management server coordinates with the host server to perform backup copies of entire virtual machine disks from outside the guest operating system of the virtual machine. In certain examples, such backup systems further utilize a volume shadow copy service executing on the host server to quiesce virtual machine applications to put data in a consistent state to be backed up. The backup system then utilizes hypervisor snapshot capabilities of the host server to record intended changes to the virtual machine disk files while such files are being copied (e.g., backed up) by the host server. Such recorded changes can be later committed to the virtual machine disk files once the backup operation has completed.
    • 为虚拟计算环境公开了备份系统和方法。 某些示例包括具有与具有至少一个虚拟机的主机服务器进行通信的备份管理服务器的系统。 管理服务器与主机服务器协调,以从虚拟机的客户机操作系统外部执行整个虚拟机磁盘的备份副本。 在某些示例中,这样的备份系统进一步利用在主机服务器上执行的卷影复制服务来停顿虚拟机应用以将数据置于一致状态以进行备份。 备份系统然后利用主机服务器的管理程序快照功能来记录虚拟机磁盘文件的预期更改,同时这些文件被主机服务器复制(例如备份)。 一旦备份操作完成,这些记录的更改可以稍后提交给虚拟机磁盘文件。
    • 6. 发明授权
    • Cataloging system for image-based backup
    • 基于图像的备份编目系统
    • US09569446B1
    • 2017-02-14
    • US13156199
    • 2011-06-08
    • David Allen FeathergillMatthew S. Hrycko
    • David Allen FeathergillMatthew S. Hrycko
    • G06F17/30
    • G06F17/30088G06F17/30233
    • Examples of systems and methods for cataloging image-based backups are disclosed. In certain implementations, these systems and methods can obtain information about file system structure from a volume undergoing image-based backup. The systems and methods can generate a catalog of the file system structure that can be stored with the backup image. The systems and methods can generate a searchable index of the catalog so that users can search for files within the backup image without being required to manually mount the backup image containing the searched-for file. As a result, in certain embodiments, users advantageously can more quickly locate and restore files from image-based backups.
    • 公开了用于编目基于图像的备份的系统和方法的示例。 在某些实现中,这些系统和方法可以从经历基于图像的备份的卷获得关于文件系统结构的信息。 系统和方法可以生成可与备份映像一起存储的文件系统结构的目录。 系统和方法可以生成目录的可搜索索引,以便用户可以搜索备份映像中的文件,而无需手动装载包含搜索文件的备份映像。 因此,在某些实施例中,用户有利地可以更快速地从基于图像的备份定位和恢复文件。
    • 7. 发明授权
    • 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.
    • 描述了用于快速恢复虚拟机图像的引导还原系统和相关联的过程。 启动还原系统可以从备份存储库中的一个或多个备份文件的集合引导虚拟机。 启动还原系统可以使备份集可以立即或以其他方式快速供虚拟机使用。 因此,在访问恢复的备份集之前,用户可能不必等待实际的虚拟磁盘映像被复制到单独的文件系统。 当用户正在访问虚拟机时,实时迁移过程可以将备份集迁移到目标文件系统,而不会中断正在运行的虚拟机的大量中断。
    • 8. 发明授权
    • Systems and methods for performing backup operations of virtual machine files
    • 执行虚拟机文件备份操作的系统和方法
    • US08046550B2
    • 2011-10-25
    • US12182364
    • 2008-07-30
    • David Allen Feathergill
    • David Allen Feathergill
    • G06F12/00G06F13/00G06F13/28G06F9/455
    • G06F11/1466G06F11/1464G06F2201/815G06F2201/84
    • Backup systems and methods are disclosed for a virtual computing environment. Certain examples include a system having a backup management server that communicates with a host server having at least one virtual machine. The management server coordinates with the host server to perform backup copies of entire virtual machine disks from outside the guest operating system of the virtual machine. In certain examples, such backup systems further utilize a volume shadow copy service executing on the host server to quiesce virtual machine applications to put data in a consistent state to be backed up. The backup system then utilizes hypervisor snapshot capabilities of the host server to record intended changes to the virtual machine disk files while such files are being copied (e.g., backed up) by the host server. Such recorded changes can be later committed to the virtual machine disk files once the backup operation has completed.
    • 为虚拟计算环境公开了备份系统和方法。 某些示例包括具有与具有至少一个虚拟机的主机服务器进行通信的备份管理服务器的系统。 管理服务器与主机服务器协调,以从虚拟机的客户机操作系统外部执行整个虚拟机磁盘的备份副本。 在某些示例中,这样的备份系统进一步利用在主机服务器上执行的卷影复制服务来停顿虚拟机应用以将数据置于一致状态以进行备份。 备份系统然后利用主机服务器的管理程序快照功能来记录虚拟机磁盘文件的预期更改,同时这些文件被主机服务器复制(例如备份)。 一旦备份操作完成,这些记录的更改可以稍后提交给虚拟机磁盘文件。
    • 9. 发明授权
    • 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.
    • 多重重复数据删除可以减少重复数据删除期间使用的带宽和存储资源的数量。 在某些实施例中,系统可以确定数据块是否存储在第一归档数据存储器中。 如果是这样,系统可以跳过数据块。 如果不是,则系统可以确定数据块是否在第二存档数据存储中被存储或识别。 在各种实现中,第一存档数据存储器可以是系统本地的,并且第二归档数据存储器可以是可能远离系统的全局归档。 系统可以创建存储在第一归档中的多个备份的映射,使得系统能够快速地检查多个归档。 多重数据重复数据删除可以在执行重复数据删除过程期间或之前过滤掉非活动数据块。
    • 10. 发明授权
    • 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)调用的模块。 在拦截过程中,可以将数据压缩到代理服务器的内存页中,并重定向到另一个备份磁盘位置。 代理服务器还可以包括一个差异引擎,用于在上一次完全备份后的块级别上识别虚拟机磁盘的更改。 差分引擎可以有利地利用代理服务器的存储器页来比较最后完整备份的块的签名与新块的签名之间的差异。 随后,仅处理具有不匹配签名的块以进行备份。