DATA STORAGE MANAGEMENT SYSTEM FOR HOLISTIC PROTECTION OF SERVERLESS APPLICATIONS ACROSS MULTI-CLOUD COMPUTING ENVIRONMENTS

    公开(公告)号:US20200351345A1

    公开(公告)日:2020-11-05

    申请号:US16709668

    申请日:2019-12-10

    Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system. The orchestration function coordinates restore and migration operations, including any cloud-to-cloud or cloud-to/from-non-cloud conversions that might be necessary to activate the application in a different computing environment.

    ARCHIVING APPLICATIONS IN INFORMATION MANAGEMENT SYSTEMS
    14.
    发明申请
    ARCHIVING APPLICATIONS IN INFORMATION MANAGEMENT SYSTEMS 审中-公开
    信息管理系统中的应用程序

    公开(公告)号:US20160316018A1

    公开(公告)日:2016-10-27

    申请号:US15199435

    申请日:2016-06-30

    Abstract: According to certain aspects, an information management system can include a client computing device residing in a primary storage subsystem configured to: identify a first application to archive to one or more secondary storage devices residing in a secondary storage subsystem, the first application being one of a plurality of applications installed on the client computing device; forward an executable instance of the first application to a first secondary storage computing device to copy the executable instance of the first application to the one or more secondary storage devices; and delete the first application from the one or more primary storage devices.

    Abstract translation: 根据某些方面,信息管理系统可以包括驻留在主存储子系统中的客户端计算设备,其被配置为:识别第一应用程序以归档到驻留在辅助存储子系统中的一个或多个辅助存储设备,所述第一应用是 多个应用程序安装在客户端计算设备上; 将第一应用的可执行实例转发到第一辅助存储计算设备以将第一应用的可执行实例复制到一个或多个辅助存储设备; 并从一个或多个主存储设备中删除第一应用。

    DATABASE PROTECTION USING BLOCK-LEVEL MAPPING
    15.
    发明申请
    DATABASE PROTECTION USING BLOCK-LEVEL MAPPING 审中-公开
    使用块级映射的数据库保护

    公开(公告)号:US20160210064A1

    公开(公告)日:2016-07-21

    申请号:US14714070

    申请日:2015-05-15

    Abstract: A system according to certain aspects may include a client computing device including: a database application configured to output a database file in a primary storage device(s), the database application outputting the database file as a series of application-level blocks; and a data agent configured to divide the database file into a plurality of first blocks having a first granularity larger than a second granularity of the application-level blocks such that each of the first blocks spans a plurality of the application-level blocks. The system may include a secondary storage controller computer(s) configured to: in response to instructions to create a secondary copy of the database file: copy the plurality of first blocks to a secondary storage device(s) to create a secondary copy of the database file; and create a table that provides a mapping between the copied plurality of first blocks and corresponding locations on the secondary storage device(s).

    Abstract translation: 根据某些方面的系统可以包括客户端计算设备,包括:数据库应用,被配置为在主存储设备中输出数据库文件,所述数据库应用将数据库文件作为一系列应用级块输出; 以及数据代理,被配置为将数据库文件划分成具有大于应用级块的第二粒度的第一粒度的多个第一块,使得每个第一块跨越多个应用级块。 该系统可以包括辅助存储控制器计算机,其被配置为:响应于创建数据库文件的次要副本的指令:将多个第一块复制到辅助存储设备以创建第二副本 数据库文件; 并创建一个表,该表提供复制的多个第一块与辅助存储设备上的对应位置之间的映射。

    ARCHIVING APPLICATIONS IN INFORMATION MANAGEMENT SYSTEMS
    16.
    发明申请
    ARCHIVING APPLICATIONS IN INFORMATION MANAGEMENT SYSTEMS 有权
    信息管理系统中的应用程序

    公开(公告)号:US20160142482A1

    公开(公告)日:2016-05-19

    申请号:US14540988

    申请日:2014-11-13

    Abstract: According to certain aspects, an information management system can include a client computing device residing in a primary storage subsystem configured to: identify a first application to archive to one or more secondary storage devices residing in a secondary storage subsystem, the first application being one of a plurality of applications installed on the client computing device; identify first data associated with the first application, the first data stored in the one or more primary storage devices associated with the client computing device; forward an executable instance of the first application and the first data to a first secondary storage controller computer to copy the executable instance of the first application and the first data to the one or more secondary storage devices; and delete the first application from the one or more primary storage devices.

    Abstract translation: 根据某些方面,信息管理系统可以包括驻留在主存储子系统中的客户端计算设备,其被配置为:识别第一应用程序以归档到驻留在辅助存储子系统中的一个或多个辅助存储设备,所述第一应用是 多个应用程序安装在客户端计算设备上; 识别与第一应用相关联的第一数据,存储在与客户端计算设备相关联的一个或多个主存储设备中的第一数据; 将第一应用的可执行实例和第一数据转发到第一辅助存储控制器计算机,以将第一应用的可执行实例和第一数据复制到一个或多个辅助存储设备; 并从一个或多个主存储设备中删除第一应用。

    SINGLE SNAPSHOT FOR MULTIPLE APPLICATIONS

    公开(公告)号:US20240378117A1

    公开(公告)日:2024-11-14

    申请号:US18749427

    申请日:2024-06-20

    Abstract: An information management system according to certain aspects may be configured to generate a snapshot of data relating to a plurality of applications. The system may include a plurality of data agents, wherein each data agent is associated with at least one of a plurality of applications, and data generated by the plurality of applications is stored in a logical volume in primary storage. The system may also include a snapshot manager configured to detect the plurality of applications; check with the plurality of data agents whether the associated applications are in consistent states; obtain a snapshot of the logical volume in response to receiving notifications from the plurality of data agents that the associated applications are in consistent states; and generate mapping information between a particular one of the plurality of applications and a portion of the snapshot relating to the particular one of the plurality of applications.

    SKIPPING DATA BACKED UP IN PRIOR BACKUP OPERATIONS

    公开(公告)号:US20220113873A1

    公开(公告)日:2022-04-14

    申请号:US17445712

    申请日:2021-08-23

    Abstract: Certain embodiments described herein relate to an improved selective data backup system. In some embodiments, one or more components in an information management system can determine that a portion of the primary data scheduled for backup was previously backed up or is scheduled to be backed up as part of another backup operation. For example, a data agent performing a cluster-level backup operation for an entire cluster of storage servers may check whether any part of the primary data was previously backed up by a prior server-level backup operation for one of the storage servers in the cluster. If so, the data agent may skip, in the cluster-level backup operation, any portion of the primary data stored in the storage server previously backed up as part of the prior server-level backup operation.

    OPPORTUNISTIC EXECUTION OF SECONDARY COPY OPERATIONS

    公开(公告)号:US20220058090A1

    公开(公告)日:2022-02-24

    申请号:US17470258

    申请日:2021-09-09

    Abstract: Rather than relying on pre-defined scheduling of secondary copy operations such as backup jobs, the illustrative opportunistic approach initiates secondary copy operations based on changing operational conditions in a storage management system. An adaptive backup readiness score is based on a number of backup-readiness operational factors. An illustrative enhanced data agent which is associated with the target database application (or other executable component) may monitor the operational factors and determine the backup readiness score based on weights assigned to the respective operational factors. The enhanced data agent may evaluate recent backup jobs to determine which of the operational factors that contributed to the backup readiness score may have been most relevant. Based on the most-relevant analysis, the enhanced data agent may adapt the weights assigned to the monitored operational factors, so that the backup readiness score may be more suitable and responsive to ongoing operational conditions in the system.

Patent Agency Ranking