Movatterモバイル変換


[0]ホーム

URL:


US20210011816A1 - Preparing containerized applications for backup using a backup services container in a container-orchestration pod - Google Patents

Preparing containerized applications for backup using a backup services container in a container-orchestration pod
Download PDF

Info

Publication number
US20210011816A1
US20210011816A1US16/924,018US202016924018AUS2021011816A1US 20210011816 A1US20210011816 A1US 20210011816A1US 202016924018 AUS202016924018 AUS 202016924018AUS 2021011816 A1US2021011816 A1US 2021011816A1
Authority
US
United States
Prior art keywords
data
backup
container
storage
pod
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US16/924,018
Inventor
Amit Mitkar
Sumedh Pramod DEGAONKAR
Sanjay Kumar
Shankarbabu BHAVANARUSHI
Vikash Kumar
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Commvault Systems Inc
Original Assignee
Commvault Systems Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Commvault Systems IncfiledCriticalCommvault Systems Inc
Priority to US16/924,018priorityCriticalpatent/US20210011816A1/en
Assigned to COMMVAULT SYSTEMS, INC.reassignmentCOMMVAULT SYSTEMS, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BHAVANARUSHI, SHANKARBABU, KUMAR, SANJAY, KUMAR, VIKASH, MITKAR, AMIT, DEGAONKAR, SUMEDH PRAMOD
Publication of US20210011816A1publicationCriticalpatent/US20210011816A1/en
Assigned to JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENTreassignmentJPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENTSECURITY INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: COMMVAULT SYSTEMS, INC.
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A “backup services container” comprises “backup toolkits,” which include scripts for accessing containerized applications plus enabling utilities/environments for executing the scripts. The backup services container is added to Kubernetes pods comprising containerized applications without changing other pod containers. For maximum value and advantage, the backup services container is “over-equipped” with toolkits. The backup services container selects and applies a suitable backup toolkit to a containerized application to ready it for a pending backup. Interoperability with a proprietary data storage management system provides features that are not possible with third-party backup systems. Some embodiments include one or more components of the proprietary data storage management within the illustrative backup services container. Some embodiments include one or more components of the proprietary data storage management system in a backup services pod configured in a Kubernetes node. All configurations and embodiments are suitable for cloud and/or non-cloud computing environments.

Description

Claims (20)

What is claimed is:
1. A computer-implemented method for using a backup services container comprising:
generating a first container that is based on an operating system-level virtualization service, wherein the first container comprises: (i) executable discovery logic, (ii) a plurality of executable scripts and corresponding enabling utilities for executing the scripts, wherein each script is configured to prepare for backup one or more corresponding applications, and (iii) executable selection logic;
adding the first container to a container-orchestration pod that comprises one or more other containers comprising one or more containerized applications, wherein components of the container-orchestration pod, including the first container and the one or more other containers, run on a computing environment comprising at least one hardware processor and computer memory;
by the discovery logic that executes in the first container, based on an indication that a backup operation has been triggered, identifying at least a first containerized application among the one or more containerized applications executing in the one or more other containers;
by the selection logic that executes in the first container, determining a first executable script that is suitable for preparing the first containerized application for backup;
by the selection logic, causing the first executable script to: (a) execute in the first container using corresponding enabling utilities, (b) access the first containerized application, and (c) prepare the first containerized application for the backup operation;
by the selection logic, indicating that the first containerized application is ready for the backup operation; and
by the selection logic, on receiving an indication that the backup operation has completed, releasing the first containerized application from a backup-ready state.
2. The method ofclaim 1, wherein the backup operation comprises taking a snapshot of data generated by the first containerized application.
3. The method ofclaim 1, wherein the indication that the backup operation has been triggered indicates that a second container comprising the first containerized application in the container-orchestration pod is to be backed up.
4. The method ofclaim 1, wherein the indication that the backup operation has been triggered indicates that the first containerized application in the container-orchestration pod is to be backed up.
5. The method ofclaim 1, wherein to prepare the first containerized application for backup, the first executable script quiesces the first containerized application.
6. The method ofclaim 1, wherein the indication that the backup operation has completed is received after a snapshot is taken of data associated with the first containerized application.
7. The method ofclaim 1, wherein the container-orchestration pod is part of a node that executes as a service in a cloud computing account.
8. The method ofclaim 1, wherein the container-orchestration pod is part of a node that executes on a computing device comprising one or more hardware processors and computer memory.
9. The method ofclaim 1, wherein the container-orchestration pod is based on Kubernetes technology.
10. The method ofclaim 1, wherein the indication that the backup operation has been triggered is received from a data storage management system, and wherein the backup operation generates one or more secondary copies of data associated with the first containerized application.
11. The method ofclaim 10, wherein the one or more secondary copies generated by the backup operation are live browsed by a user of the data storage management system.
12. The method ofclaim 1, wherein the indication that the backup operation has been triggered is received from a backup system that operates outside the container-orchestration pod.
13. The method ofclaim 1 further comprising:
by the discovery logic, collecting a plurality of attributes about the first containerized application in the container-orchestration pod; and
transmitting the plurality of attributes about the first containerized application to a data storage management system that performs the backup operation.
14. The method ofclaim 1 further comprising:
by the discovery logic, collecting a plurality of attributes about the first containerized application in the container-orchestration pod;
transmitting the plurality of attributes about the first containerized application to a data storage management system that performs the backup operation; and
based on the plurality of attributes, generating one or more preferences at the data storage management system for backing up data associated with the first containerized application.
15. The method ofclaim 1 further comprising:
by the discovery logic, collecting information associated with a second container among the one or more other containers in the container-orchestration pod; and
transmitting the information to a data storage management system that performs the backup operation, wherein the information comprises one or more of: information about applications in the second container, information about data storage in the second container, metadata associated with the second container, system logs in the second container, and information about kernel representations of hardware allocated to the second container.
16. A cloud computing system for using a backup services container, the system comprising:
a cloud computing environment providing a cloud computing account;
wherein the cloud computing account comprises:
a first container that is based on an operating system-level virtualization service, wherein the first container comprises: (i) executable discovery logic, (ii) a plurality of executable scripts and corresponding enabling utilities for executing the scripts, wherein each script is configured to prepare for backup one or more corresponding applications, and (iii) executable selection logic;
a container-orchestration pod that comprises the first container and one or more other containers comprising one or more containerized applications, wherein components of the container-orchestration pod, including the first container and the one or more other containers, run on the cloud computing environment;
wherein the discovery logic that executes in the first container is configured to, based on an indication that a backup operation has been triggered, identify at least a first containerized application among the one or more containerized applications executing in the one or more other containers;
wherein the selection logic that executes in the first container is configured to determine a first executable script that is suitable for preparing the first containerized application for backup;
wherein the selection logic is further configured to cause the first executable script to: (a) execute in the first container using corresponding enabling utilities, (b) access the first containerized application, and (c) prepare the first containerized application for the backup operation;
wherein the selection logic is further configured to indicate that the first containerized application is ready for the backup operation; and
wherein the selection logic is further configured to, based on receiving an indication that the backup operation has completed, release the first containerized application from a backup-ready state.
17. The system ofclaim 16, wherein the container-orchestration pod is part of a node that executes as a service in the cloud computing account.
18. The system ofclaim 16, wherein the container-orchestration pod is based on Kubernetes technology.
19. The system ofclaim 16, wherein the indication that the backup operation has been triggered is received from a data storage management system outside the container-orchestration pod, and wherein the backup operation generates one or more secondary copies of data associated with the first containerized application.
20. The system ofclaim 16, wherein the indication that the backup operation has been triggered is received from a component of a data storage management system outside the first container;
wherein the backup operation generates one or more secondary copies of data associated with the first containerized application; and
wherein at least one of the one or more secondary copies are stored in another pod outside the container-orchestration pod.
US16/924,0182019-07-102020-07-08Preparing containerized applications for backup using a backup services container in a container-orchestration podAbandonedUS20210011816A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US16/924,018US20210011816A1 (en)2019-07-102020-07-08Preparing containerized applications for backup using a backup services container in a container-orchestration pod

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201962872606P2019-07-102019-07-10
US16/924,018US20210011816A1 (en)2019-07-102020-07-08Preparing containerized applications for backup using a backup services container in a container-orchestration pod

Publications (1)

Publication NumberPublication Date
US20210011816A1true US20210011816A1 (en)2021-01-14

Family

ID=74102316

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US16/924,002Active2041-04-09US11561866B2 (en)2019-07-102020-07-08Preparing containerized applications for backup using a backup services container and a backup services container-orchestration pod
US16/924,018AbandonedUS20210011816A1 (en)2019-07-102020-07-08Preparing containerized applications for backup using a backup services container in a container-orchestration pod
US18/074,787ActiveUS12007854B2 (en)2019-07-102022-12-05Backup of containerized applications using a backup services container and a backup services container-orchestration pod
US18/731,501ActiveUS12399785B2 (en)2019-07-102024-06-03Backup of containerized applications using a backup services container and a backup services container-orchestration pod

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US16/924,002Active2041-04-09US11561866B2 (en)2019-07-102020-07-08Preparing containerized applications for backup using a backup services container and a backup services container-orchestration pod

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US18/074,787ActiveUS12007854B2 (en)2019-07-102022-12-05Backup of containerized applications using a backup services container and a backup services container-orchestration pod
US18/731,501ActiveUS12399785B2 (en)2019-07-102024-06-03Backup of containerized applications using a backup services container and a backup services container-orchestration pod

Country Status (1)

CountryLink
US (4)US11561866B2 (en)

Cited By (49)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20210055951A1 (en)*2019-08-202021-02-25Fanuc CorporationInformation processing device and recording medium encoded with program
US20210149769A1 (en)*2019-11-172021-05-20Trilio Data, Inc.Container-Based Application Data Protection Method and System
US11200041B1 (en)*2020-05-222021-12-14International Business Machines CorporationRemote installation, customization and deployment of mainframe components
US20220058498A1 (en)*2020-08-242022-02-24Kyndryl, Inc.Intelligent backup and restoration of containerized environment
US20220147391A1 (en)*2020-11-122022-05-12Trilio Data, Inc.Cloud Resource Monitor and Interface Method and System for Containerized Applications
US20220150161A1 (en)*2020-11-122022-05-12Sap SeRouting application calls
US20220164210A1 (en)*2020-11-242022-05-26International Business Machines CorporationVirtualized fabric name server for storage area network
US11354148B2 (en)2019-02-222022-06-07Vmware, Inc.Using service data plane for service control plane messaging
US20220191304A1 (en)*2020-12-152022-06-16Vmware, Inc.Providing stateful services in a scalable manner for machines executing on host computers
US11368387B2 (en)2020-04-062022-06-21Vmware, Inc.Using router as service node through logical service plane
US11405431B2 (en)2015-04-032022-08-02Nicira, Inc.Method, apparatus, and system for implementing a content switch
US11438267B2 (en)2013-05-092022-09-06Nicira, Inc.Method and system for service switching using service tags
US11467757B1 (en)*2021-05-032022-10-11Dell Products, L.P.Modifying data of activated target-less point-in-time images of storage volumes
US11496606B2 (en)2014-09-302022-11-08Nicira, Inc.Sticky service sessions in a datacenter
US20220365721A1 (en)*2021-05-122022-11-17Pure Storage, Inc.Compliance Monitoring Event-based Driving of an Orchestrator by a Storage System
US11522814B2 (en)*2020-11-242022-12-06International Business Machines CorporationVirtualized fabric login server for storage area network
WO2022260905A1 (en)*2021-06-102022-12-15Kurtosis Technologies, Inc.Orchestrated platform for distributed system environments
US11561866B2 (en)2019-07-102023-01-24Commvault Systems, Inc.Preparing containerized applications for backup using a backup services container and a backup services container-orchestration pod
US11595250B2 (en)2018-09-022023-02-28Vmware, Inc.Service insertion at logical network gateway
US20230082186A1 (en)*2021-09-152023-03-16Trilio Data, Inc.Container-Based Application Data Protection Method and System
US11630599B2 (en)2021-04-302023-04-18Red Hat, Inc.Pre-population of persistent volumes in container based cluster
US11659061B2 (en)2020-01-202023-05-23Vmware, Inc.Method of adjusting service function chains to improve network performance
US11683372B2 (en)2020-11-242023-06-20International Business Machines CorporationVirtualized fabric management server for storage area network
US20230236898A1 (en)*2022-01-232023-07-27Vmware, Inc.Providing access to datacenter resources in a scalable manner
US11722559B2 (en)2019-10-302023-08-08Vmware, Inc.Distributed service chain across multiple clouds
US11722367B2 (en)2014-09-302023-08-08Nicira, Inc.Method and apparatus for providing a service with a plurality of service nodes
US11734043B2 (en)*2020-12-152023-08-22Vmware, Inc.Providing stateful services in a scalable manner for machines executing on host computers
US11750476B2 (en)2017-10-292023-09-05Nicira, Inc.Service operation chaining
US11777790B2 (en)*2020-04-162023-10-03Ribbon Communications Operating Company, Inc.Communications methods and apparatus for migrating a network interface and/or IP address from one Pod to another Pod in a Kubernetes system
US20230342235A1 (en)*2022-04-262023-10-26Fujitsu LimitedComputer-readable recording medium storing information processing program, information processing method, and system
US11805036B2 (en)2018-03-272023-10-31Nicira, Inc.Detecting failure of layer 2 service using broadcast messages
US11816356B2 (en)2021-07-062023-11-14Pure Storage, Inc.Container orchestrator-aware storage system
US11816068B2 (en)2021-05-122023-11-14Pure Storage, Inc.Compliance monitoring for datasets stored at rest
US11843545B1 (en)*2022-08-152023-12-12Verizon Patent And Licensing Inc.Method and system for containerized network function management service
US20240020203A1 (en)*2022-07-152024-01-18Dell Products L.P.Application aware storage volumes and snapshots for enhanced management and process efficiency
US11934893B2 (en)2021-07-062024-03-19Pure Storage, Inc.Storage system that drives an orchestrator based on events in the storage system
US20240111644A1 (en)*2022-09-302024-04-04Bank Of America CorporationSynchronization of container environments to maintain availability for a predetermined zone
US11997094B2 (en)2017-12-082024-05-28Net-Thunder, LlcAutomatically deployed information technology (IT) system and method
US12001293B2 (en)2021-10-282024-06-04Pure Storage, Inc.Coordinated data backup for a container system
US20240211319A1 (en)*2022-12-222024-06-27Oracle International CorporationDiscovery and inventory control for remote resource integration with cloud services
US12032855B2 (en)2021-08-062024-07-09Commvault Systems, Inc.Using an application orchestrator computing environment for automatically scaled deployment of data protection resources needed for data in a production cluster distinct from the application orchestrator or in another application orchestrator computing environment
US12068961B2 (en)2014-09-302024-08-20Nicira, Inc.Inline load balancing
US20240303163A1 (en)*2023-03-082024-09-12Entrust CorporationSystem and method for performing a dedicated backup in a containerized environment
US12135618B2 (en)2022-07-112024-11-05Commvault Systems, Inc.Protecting configuration data in a clustered container system
US12140990B2 (en)2021-05-122024-11-12Pure Storage, Inc.Build-time scanning of software build instances
US20250021446A1 (en)*2023-07-162025-01-16Dell Products L.P.Smart load balancing of containers for data protection using supervised learning
US12231252B2 (en)2020-01-132025-02-18VMware LLCService insertion for multicast traffic at boundary
US12373244B2 (en)*2022-09-202025-07-29Hitachi Vantara, Ltd.Operation management apparatus and method
US12407503B2 (en)*2022-10-192025-09-02Red Hat, Inc.Label filtering and encryption

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11487625B2 (en)*2019-10-312022-11-01Rubrik, Inc.Managing files according to categories
KR102812061B1 (en)*2021-02-202025-05-23베이징 바이두 넷컴 사이언스 앤 테크놀로지 코., 엘티디. File processing methods, devices, electronic devices and storage media
CN114217949A (en)*2021-11-052022-03-22新浪网技术(中国)有限公司Application-oriented container service management method and system
US12008135B2 (en)*2021-12-212024-06-11Commvault Systems, Inc.Controlling information privacy in a shared data storage management system
CN114090344B (en)*2022-01-192022-04-29苏州浪潮智能科技有限公司Method, device, equipment and medium for deleting backup resources of container cluster
CN114881233B (en)*2022-04-202023-03-24深圳市魔数智擎人工智能有限公司 A Container-Based Distributed Model Reasoning Service Method
CN114938375B (en)*2022-05-162023-06-02聚好看科技股份有限公司Container group updating equipment and container group updating method
US20240028484A1 (en)*2022-07-222024-01-25Vmware, Inc.Automatic discovery of application resources for application backup in a container orchestration platform
US12360856B2 (en)*2022-09-272025-07-15Dell Products L.P.Creating a transactional consistent snapshot copy of a SQL server container in Kubernetes
CN115617517B (en)*2022-10-122023-11-10中航信移动科技有限公司 A data processing system for application pod control
US20250291644A1 (en)*2022-12-082025-09-18Rakuten Symphony, Inc.Allocating Dedicated Shared CPU
US12353433B2 (en)2022-12-142025-07-08Sap SeExtraction from an internal repository for replication management system in a data intelligence
CN116185718B (en)*2023-03-102023-12-15上海翔麟马大数据科技有限公司Data backup management system based on cloud storage
US12216551B2 (en)*2023-06-052025-02-04Dell Products L.P.Vulnerability tagging for Kubernetes workloads in a data protection system
US12399637B1 (en)*2023-09-292025-08-26Amazon Technologies, Inc.Managed discovery of inventory information for user accounts

Family Cites Families (274)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4686620A (en)1984-07-261987-08-11American Telephone And Telegraph Company, At&T Bell LaboratoriesDatabase backup method
GB8622010D0 (en)1986-09-121986-10-22Hewlett Packard LtdFile backup facility
US5193154A (en)1987-07-101993-03-09Hitachi, Ltd.Buffered peripheral system and method for backing up and retrieving data to and from backup memory device
US5005122A (en)1987-09-081991-04-02Digital Equipment CorporationArrangement with cooperating management server node and network service node
JPH0743676B2 (en)1988-03-111995-05-15株式会社日立製作所 Back-up data dump control method and device
US4995035A (en)1988-10-311991-02-19International Business Machines CorporationCentralized management in a computer network
US5123107A (en)1989-06-201992-06-16Mensch Jr William DTopography of CMOS microcomputer integrated circuit chip including core processor and memory, priority, and I/O interface circuitry coupled thereto
US5093912A (en)1989-06-261992-03-03International Business Machines CorporationDynamic resource pool expansion and contraction in multiprocessing environments
EP0405926B1 (en)1989-06-301996-12-04Digital Equipment CorporationMethod and apparatus for managing a shadow set of storage media
US5133065A (en)1989-07-271992-07-21Personal Computer Peripherals CorporationBackup computer program for networks
US5321816A (en)1989-10-101994-06-14Unisys CorporationLocal-remote apparatus with specialized image storage modules
US5504873A (en)1989-11-011996-04-02E-Systems, Inc.Mass data storage and retrieval system
US5276860A (en)1989-12-191994-01-04Epoch Systems, Inc.Digital data processor with improved backup storage
US5276867A (en)1989-12-191994-01-04Epoch Systems, Inc.Digital data storage system with improved data migration
GB2246218B (en)1990-07-181994-02-09Stc PlcDistributed data processing systems
US5239647A (en)1990-09-071993-08-24International Business Machines CorporationData storage hierarchy with shared storage level
US5544347A (en)1990-09-241996-08-06Emc CorporationData storage system controlled remote data mirroring with respectively maintained data indices
US5212772A (en)1991-02-111993-05-18Gigatrend IncorporatedSystem for storing data in backup tape device
US5287500A (en)1991-06-031994-02-15Digital Equipment CorporationSystem for allocating storage spaces based upon required and optional service attributes having assigned piorities
US5333315A (en)1991-06-271994-07-26Digital Equipment CorporationSystem of device independent file directories using a tag between the directories and file descriptors that migrate with the files
US5347653A (en)1991-06-281994-09-13Digital Equipment CorporationSystem for reconstructing prior versions of indexes using records indicating changes between successive versions of the indexes
US5410700A (en)1991-09-041995-04-25International Business Machines CorporationComputer system which supports asynchronous commitment of data
US5241670A (en)1992-04-201993-08-31International Business Machines CorporationMethod and system for automated backup copy ordering in a time zero backup copy session
US5241668A (en)1992-04-201993-08-31International Business Machines CorporationMethod and system for automated termination and resumption in a time zero backup copy process
US5263154A (en)1992-04-201993-11-16International Business Machines CorporationMethod and system for incremental time zero backup copying of data
ATE153149T1 (en)1993-01-211997-05-15Apple Computer DEVICE AND METHOD FOR DATA BACKUP OF STORAGE UNITS IN A COMPUTER NETWORK
DE69434311D1 (en)1993-02-012005-04-28Sun Microsystems Inc ARCHIVING FILES SYSTEM FOR DATA PROVIDERS IN A DISTRIBUTED NETWORK ENVIRONMENT
US5664204A (en)1993-03-221997-09-02Lichen WangApparatus and method for supplying power and wake-up signal using host port's signal lines of opposite polarities
JPH0721135A (en)1993-07-021995-01-24Fujitsu Ltd Data processing system with redundant monitoring function
US5544345A (en)1993-11-081996-08-06International Business Machines CorporationCoherence controls for store-multiple shared data coordinated by cache directory entries in a shared electronic storage
EP0728333A1 (en)1993-11-091996-08-28Arcada SoftwareData backup and restore system for a computer network
US5495607A (en)1993-11-151996-02-27Conner Peripherals, Inc.Network management system having virtual catalog overview of files distributively stored across network domain
US5491810A (en)1994-03-011996-02-13International Business Machines CorporationMethod and system for automated data storage system space allocation utilizing prioritized data set parameters
US5673381A (en)1994-05-271997-09-30Cheyenne Software International Sales Corp.System and parallel streaming and data stripping to back-up a network
US5638509A (en)1994-06-101997-06-10Exabyte CorporationData storage and protection system
US5574906A (en)1994-10-241996-11-12International Business Machines CorporationSystem and method for reducing storage requirement in backup subsystems utilizing segmented compression and differencing
US5559957A (en)1995-05-311996-09-24Lucent Technologies Inc.File system for a data storage device having a power fail recovery mechanism for write/replace operations
US5699361A (en)1995-07-181997-12-16Industrial Technology Research InstituteMultimedia channel formulation mechanism
US5813009A (en)1995-07-281998-09-22Univirtual Corp.Computer based records management system method
US5619644A (en)1995-09-181997-04-08International Business Machines CorporationSoftware directed microcode state save for distributed storage controller
US5819020A (en)1995-10-161998-10-06Network Specialists, Inc.Real time backup system
US5778395A (en)1995-10-231998-07-07Stac, Inc.System for backing up files from disk volumes on multiple nodes of a computer network
US5729743A (en)1995-11-171998-03-17Deltatech Research, Inc.Computer apparatus and method for merging system deltas
US5761677A (en)1996-01-031998-06-02Sun Microsystems, Inc.Computer system method and apparatus providing for various versions of a file without requiring data copy or log operations
KR970076238A (en)1996-05-231997-12-12포만 제프리 엘 Servers, methods and program products thereof for creating and managing multiple copies of client data files
US5901327A (en)1996-05-281999-05-04Emc CorporationBundling of write data from channel commands in a command chain for transmission over a data link between data storage systems for remote data mirroring
US5812398A (en)1996-06-101998-09-22Sun Microsystems, Inc.Method and system for escrowed backup of hotelled world wide web sites
US5835906A (en)1996-07-011998-11-10Sun Microsystems, Inc.Methods and apparatus for sharing stored data objects in a computer system
US5758359A (en)1996-10-241998-05-26Digital Equipment CorporationMethod and apparatus for performing retroactive backups in a computer system
US5875478A (en)1996-12-031999-02-23Emc CorporationComputer backup using a file system, network, disk, tape and remote archiving repository media system
US6131095A (en)1996-12-112000-10-10Hewlett-Packard CompanyMethod of accessing a target entity over a communications network
AU5929398A (en)1997-01-231998-08-18Overland Data, Inc.Virtual media library
US6658526B2 (en)1997-03-122003-12-02Storage Technology CorporationNetwork attached virtual data storage subsystem
US5924102A (en)1997-05-071999-07-13International Business Machines CorporationSystem and method for managing critical files
US6094416A (en)1997-05-092000-07-25I/O Control CorporationMulti-tier architecture for control network
US5887134A (en)1997-06-301999-03-23Sun MicrosystemsSystem and method for preserving message order while employing both programmed I/O and DMA operations
DE69802294T2 (en)1997-08-292002-05-16Hewlett-Packard Company, Palo Alto SYSTEMS FOR DATA BACKUP AND RECOVERY
EP0899662A1 (en)1997-08-291999-03-03Hewlett-Packard CompanyBackup and restore system for a computer network
US5950205A (en)1997-09-251999-09-07Cisco Technology, Inc.Data transmission over the internet using a cache memory file system
US6275953B1 (en)1997-09-262001-08-14Emc CorporationRecovery from failure of a data processor in a network server
US6052735A (en)1997-10-242000-04-18Microsoft CorporationElectronic mail object synchronization between a desktop computer and mobile device
US6021415A (en)1997-10-292000-02-01International Business Machines CorporationStorage management system with file aggregation and space reclamation within aggregated files
JPH11143754A (en)1997-11-051999-05-28Hitachi Ltd Version information / configuration information display method and apparatus, and computer-readable recording medium recording version information / configuration information display program
US6131190A (en)1997-12-182000-10-10Sidwell; Leland P.System for modifying JCL parameters to optimize data storage allocations
US6076148A (en)1997-12-262000-06-13Emc CorporationMass storage subsystem and backup arrangement for digital data processing system which permits information to be backed up while host computer(s) continue(s) operating in connection with information stored on mass storage subsystem
US6154787A (en)1998-01-212000-11-28Unisys CorporationGrouping shared resources into one or more pools and automatically re-assigning shared resources from where they are not currently needed to where they are needed
US6260069B1 (en)1998-02-102001-07-10International Business Machines CorporationDirect data retrieval in a distributed computing system
EP0945800B1 (en)1998-03-022003-07-16Hewlett-Packard Company, A Delaware CorporationData backup system
US6026414A (en)1998-03-052000-02-15International Business Machines CorporationSystem including a proxy client to backup files in a distributed computing environment
US6161111A (en)1998-03-312000-12-12Emc CorporationSystem and method for performing file-handling operations in a digital data processing system using an operating system-independent file map
US6167402A (en)1998-04-272000-12-26Sun Microsystems, Inc.High performance message store
US6421711B1 (en)1998-06-292002-07-16Emc CorporationVirtual ports for data transferring of a data storage system
US6269431B1 (en)1998-08-132001-07-31Emc CorporationVirtual storage and block level direct access of secondary storage for recovery of backup data
GB2341249A (en)1998-08-172000-03-08Connected Place LimitedA method of generating a difference file defining differences between an updated file and a base file
US6487561B1 (en)1998-12-312002-11-26Emc CorporationApparatus and methods for copying, backing up, and restoring data using a backup segment size larger than the storage block size
US6212512B1 (en)1999-01-062001-04-03Hewlett-Packard CompanyIntegration of a database into file management software for protecting, tracking and retrieving data
US6324581B1 (en)1999-03-032001-11-27Emc CorporationFile server system using file system storage, data movers, and an exchange of meta data among data movers for file locking and direct access to shared file systems
US6389432B1 (en)1999-04-052002-05-14Auspex Systems, Inc.Intelligent virtual volume access
US6327590B1 (en)1999-05-052001-12-04Xerox CorporationSystem and method for collaborative ranking of search results employing user and group profiles derived from document collection content analysis
US6519679B2 (en)1999-06-112003-02-11Dell Usa, L.P.Policy based storage configuration
US7035880B1 (en)1999-07-142006-04-25Commvault Systems, Inc.Modular backup and retrieval system used in conjunction with a storage area network
US6538669B1 (en)1999-07-152003-03-25Dell Products L.P.Graphical user interface for configuration of a storage system
US7395282B1 (en)1999-07-152008-07-01Commvault Systems, Inc.Hierarchical backup and retrieval system
US7389311B1 (en)1999-07-152008-06-17Commvault Systems, Inc.Modular backup and retrieval system
US6343324B1 (en)1999-09-132002-01-29International Business Machines CorporationMethod and system for controlling access share storage devices in a network environment by configuring host-to-volume mapping data structures in the controller memory for granting and denying access to the devices
EP1247181A1 (en)1999-12-132002-10-09Connected CorporationMultiple copy capability for network backup systems
US6564228B1 (en)2000-01-142003-05-13Sun Microsystems, Inc.Method of enabling heterogeneous platforms to utilize a universal file system in a storage area network
US7096418B1 (en)2000-02-022006-08-22Persistence Software, Inc.Dynamic web page cache
JP2001216391A (en)2000-02-022001-08-10Seiko Epson Corp Order management method and order management system
US6904014B1 (en)2000-04-272005-06-07Cisco Technology, Inc.Method and apparatus for performing high-speed traffic shaping
US6356801B1 (en)2000-05-192002-03-12International Business Machines CorporationHigh availability work queuing in an automated data storage library
US6330642B1 (en)2000-06-292001-12-11Bull Hn Informatin Systems Inc.Three interconnected raid disk controller data processing system architecture
MXPA02012728A (en)2000-07-052004-09-10Ernst & Young LlpMethod and apparatus for providing computer services.
EP1182542A1 (en)2000-07-212002-02-27Hewlett Packard Company, a Delaware CorporationOn-line selection of print service provider in distributed print on demand service
US6959327B1 (en)2000-08-292005-10-25International Business Machines CorporationSystem and method for dispatching and scheduling network transmissions with feedback
AU2002306167A1 (en)2000-09-192003-12-31Zambeel, Inc.File storage system having separation of components
US7822967B2 (en)2000-09-272010-10-26Huron Ip LlcApparatus, architecture, and method for integrated modular server system providing dynamically power-managed and work-load managed network devices
AU2002230484A1 (en)2000-11-162002-05-27Interlegis, Inc.System and method of managing documents
JP2002215597A (en)2001-01-152002-08-02Mitsubishi Electric Corp Multiprocessor device
US7260633B2 (en)2001-01-252007-08-21Microsoft CorporationSystem and method for processing requests from newly registered remote application consumers
WO2002065298A1 (en)2001-02-132002-08-22Candera, Inc.Silicon-based storage virtualization server
US20020129106A1 (en)2001-03-122002-09-12Surgency, Inc.User-extensible system for manipulating information in a collaborative environment
US20020194033A1 (en)2001-06-182002-12-19Huff David S.Automatic insurance data extraction and quote generating system and methods therefor
US20020194511A1 (en)2001-06-182002-12-19Swoboda Gary L.Apparatus and method for central processing unit power measurement in a digital signal processor
US7107298B2 (en)2001-09-282006-09-12Commvault Systems, Inc.System and method for archiving objects in an information store
US7000238B2 (en)2001-10-102006-02-14Borland Software CorporationDevelopment system providing extensible remoting architecture
US7584227B2 (en)2005-12-192009-09-01Commvault Systems, Inc.System and method for containerized data storage and tracking
US20030140068A1 (en)2001-11-262003-07-24Peter YeungArrangement, system and method relating to exchange of information
US7143203B1 (en)2002-04-262006-11-28Advanced Micro Devices, Inc.Storage device control responsive to operational characteristics of a system
US6946715B2 (en)2003-02-192005-09-20Micron Technology, Inc.CMOS image sensor and method of fabrication
US6941429B1 (en)2002-06-252005-09-06Emc CorporationSystem and method for improving performance of a data backup operation
US7526798B2 (en)2002-10-312009-04-28International Business Machines CorporationSystem and method for credential delegation using identity assertion
US7685269B1 (en)2002-12-202010-03-23Symantec Operating CorporationService-level monitoring for storage applications
US20040210724A1 (en)2003-01-212004-10-21Equallogic Inc.Block data migration
JP2004302751A (en)2003-03-312004-10-28Hitachi Ltd Performance management method for computer system and computer system for managing performance of storage device
AU2004227949B9 (en)2003-04-032010-07-22Commvault Systems, Inc.System and method for dynamically performing storage operations in a computer network
US7631351B2 (en)2003-04-032009-12-08Commvault Systems, Inc.System and method for performing storage operations through a firewall
US7546475B2 (en)2003-05-132009-06-09Hewlett-Packard Development Company, L.P.Power-aware adaptation in a data center
US7334144B1 (en)2003-06-052008-02-19Maxtor CorporationHost-based power savings method and apparatus
US7146511B2 (en)2003-10-072006-12-05Hewlett-Packard Development Company, L.P.Rack equipment application performance modification system and method
JP4291664B2 (en)2003-10-142009-07-08株式会社日立製作所 Storage apparatus and system having communication buffer reservation function
US7043320B1 (en)2003-10-162006-05-09Jrg Software, Inc.Method and apparatus for planning a manufacturing schedule using an adaptive learning process
WO2005050489A1 (en)2003-11-132005-06-02Commvault Systems, Inc.System and method for stored data archive verification
CA2544063C (en)2003-11-132013-09-10Commvault Systems, Inc.System and method for combining data streams in pilelined storage operations in a storage network
WO2005048085A2 (en)2003-11-132005-05-26Commvault Systems, Inc.System and method for performing an image level snapshot and for restoring partial volume data
JP4518541B2 (en)2004-01-162010-08-04株式会社日立製作所 Disk array device and disk array device control method
US7079341B2 (en)2004-03-112006-07-18International Business Machines CorporationMultiple disk, variable RPM data storage system for reducing power consumption
US7386744B2 (en)2004-03-152008-06-10Hewlett-Packard Development Company, L.P.Rack equipment power pricing plan control system and method
WO2005109212A2 (en)2004-04-302005-11-17Commvault Systems, Inc.Hierarchical systems providing unified of storage information
US8266406B2 (en)2004-04-302012-09-11Commvault Systems, Inc.System and method for allocation of organizational resources
US7502820B2 (en)2004-05-032009-03-10Microsoft CorporationSystem and method for optimized property retrieval of stored objects
US7340616B2 (en)2004-05-262008-03-04Intel CorporationPower management of storage units in a storage array
US7360111B2 (en)2004-06-292008-04-15Microsoft CorporationLossless recovery for computer systems with remotely dependent data recovery
US7516354B2 (en)2004-08-252009-04-07International Business Machines CorporationStoring parity information for data recovery
US20060058994A1 (en)2004-09-162006-03-16Nec Laboratories America, Inc.Power estimation through power emulation
US8799242B2 (en)2004-10-082014-08-05Truecontext CorporationDistributed scalable policy based content management
US8238347B2 (en)2004-10-222012-08-07Cisco Technology, Inc.Fibre channel over ethernet
US7516346B2 (en)2004-10-282009-04-07Nec Laboratories America, Inc.System and method for dynamically changing the power mode of storage disks based on redundancy and system load
US7500053B1 (en)2004-11-052009-03-03Commvvault Systems, Inc.Method and system for grouping storage system components
US7536291B1 (en)2004-11-082009-05-19Commvault Systems, Inc.System and method to support simulated storage operations
JP2006139459A (en)2004-11-112006-06-01Hitachi Global Storage Technologies Netherlands Bv Media drive and power saving method thereof
US8775823B2 (en)2006-12-292014-07-08Commvault Systems, Inc.System and method for encrypting secondary copies of data
US7778984B2 (en)2004-11-192010-08-17Microsoft CorporationSystem and method for a distributed object store
US7472079B2 (en)2005-01-122008-12-30International Business Machines CorporationComputer implemented method for automatically controlling selection of a grid provider for a grid job
US7366846B2 (en)2005-01-142008-04-29International Business Machines CorporationRedirection of storage access requests
US7823156B2 (en)2005-02-032010-10-26Hewlett-Packard Development Company, L.P.Method of hashing address space to storage servers
WO2006089092A2 (en)2005-02-162006-08-24Ziyad DahbourHierarchal data management
US7953703B2 (en)2005-02-172011-05-31International Business Machines CorporationCreation of highly available pseudo-clone standby servers for rapid failover provisioning
US7899788B2 (en)2005-04-012011-03-01Microsoft CorporationUsing a data protection server to backup and restore data on virtual servers
US7873732B2 (en)2005-04-282011-01-18International Business Machines CorporationMaintaining service reliability in a data center using a service level objective provisioning mechanism
US8112605B2 (en)2005-05-022012-02-07Commvault Systems, Inc.System and method for allocation of organizational resources
US7627827B2 (en)2005-06-142009-12-01Microsoft CorporationProviding smart user interfaces based on document open and/or edit context
US8417697B2 (en)2005-08-222013-04-09Google Inc.Permitting users to remove documents
US8429630B2 (en)2005-09-152013-04-23Ca, Inc.Globally distributed utility computing cloud
JP4694333B2 (en)2005-09-302011-06-08株式会社日立製作所 Computer system, storage device, system management device, and disk device power control method
US7877517B2 (en)2005-11-092011-01-25International Business Machines CorporationDetermining whether to compress data transmitted over a network
US7653668B1 (en)2005-11-232010-01-26Symantec Operating CorporationFault tolerant multi-stage data replication with relaxed coherency guarantees
US7668884B2 (en)2005-11-282010-02-23Commvault Systems, Inc.Systems and methods for classifying and transferring information in a storage network
US7651593B2 (en)2005-12-192010-01-26Commvault Systems, Inc.Systems and methods for performing data replication
US7617262B2 (en)2005-12-192009-11-10Commvault Systems, Inc.Systems and methods for monitoring application data in a data replication system
US20110010518A1 (en)2005-12-192011-01-13Srinivas KavuriSystems and Methods for Migrating Components in a Hierarchical Storage Network
US7617191B2 (en)2006-01-062009-11-10International Business Machines CorporationSearch service that accesses and highlights previously accessed local and online available information sources
JP2007193440A (en)2006-01-172007-08-02Toshiba Corp Storage device using nonvolatile cache memory and control method thereof
US7516348B1 (en)2006-02-242009-04-07Emc CorporationSelective power management of disk drives during semi-idle time in order to save power and increase drive life span
US7996270B2 (en)2006-03-302011-08-09Ebay Inc.Community based network shopping
US9547485B2 (en)2006-03-312017-01-17Prowess Consulting, LlcSystem and method for deploying a virtual machine
DK1858226T3 (en)2006-05-192011-01-24Microsoft Corp Content Management in Peer-to-Peer Content Distribution Clouds
US7587570B2 (en)2006-05-312009-09-08International Business Machines CorporationSystem and method for providing automated storage provisioning
US7739548B2 (en)2006-06-272010-06-15Hewlett-Packard Development Company, L.P.Determining actual power consumption for system power performance states
US20080005168A1 (en)2006-06-302008-01-03Microsoft CorporationManaging family information
US7483895B2 (en)2006-06-302009-01-27Microsoft CorporationMetadata management
US7797453B2 (en)2006-09-292010-09-14Microsoft CorporationResource standardization in an off-premise environment
US8655914B2 (en)2006-10-172014-02-18Commvault Systems, Inc.System and method for storage operation access security
US7882077B2 (en)2006-10-172011-02-01Commvault Systems, Inc.Method and system for offline indexing of content and classifying stored data
US7792789B2 (en)2006-10-172010-09-07Commvault Systems, Inc.Method and system for collaborative searching
US8660038B1 (en)2006-10-302014-02-25Shoretel, Inc.Previewing voicemails using mobile devices
US8134727B1 (en)2006-11-272012-03-13Ringcentral, Inc.Message preview control
WO2008070688A1 (en)2006-12-042008-06-12Commvault Systems, Inc.Systems and methods for creating copies of data, such as archive copies
WO2008074531A1 (en)2006-12-182008-06-26International Business Machines CorporationComputer-implemented method, system and program product for quoting a business service
US7734669B2 (en)2006-12-222010-06-08Commvault Systems, Inc.Managing copies of data
US20080228771A1 (en)2006-12-222008-09-18Commvault Systems, Inc.Method and system for searching stored data
US7840537B2 (en)2006-12-222010-11-23Commvault Systems, Inc.System and method for storing redundant information
RU2424568C2 (en)2006-12-282011-07-20Арксайт, Инк.Efficient storage of registration data with request support, facilating computer network safety
US9026628B2 (en)2007-01-222015-05-05Xerox CorporationTwo-level structured overlay design for cluster management in a peer-to-peer network
US8060642B2 (en)2007-03-302011-11-15Symantec CorporationTechniques for host to host transfer of sequential media and use of persistent reservation to protect media during host to host transfer
US8219848B2 (en)2007-04-102012-07-10International Business Machines CorporationMechanism for recovery from site failure in a stream processing system
US7739312B2 (en)2007-04-272010-06-15Network Appliance, Inc.Data containerization for reducing unused space in a file system
US7739388B2 (en)2007-05-302010-06-15International Business Machines CorporationMethod and system for managing data center power usage based on service commitments
US8626741B2 (en)2007-06-152014-01-07Emc CorporationProcess for cataloging data objects backed up from a content addressed storage system
US20100190478A1 (en)2009-01-232010-07-29Qualcomm IncorporatedSystem and method for push-to-share file distribution with previews
US7814351B2 (en)2007-06-282010-10-12Seagate Technology LlcPower management in a storage array
US8296534B1 (en)2007-06-292012-10-23Emc CorporationTechniques for using flash-based memory in recovery processing
DK2195724T3 (en)2007-08-282020-01-20Commvault Systems Inc Energy management of data processing resources, such as adaptive energy management of data storage operations
US8396838B2 (en)2007-10-172013-03-12Commvault Systems, Inc.Legal compliance, electronic discovery and electronic document handling of online and offline copies of data
US8065166B2 (en)2007-10-302011-11-22Onemednet CorporationMethods, systems, and devices for managing medical images and records
US20090198677A1 (en)2008-02-052009-08-06Nuix Pty.Ltd.Document Comparison Method And Apparatus
CN101515254B (en)2008-02-182010-12-08鸿富锦精密工业(深圳)有限公司System and method for managing storage space
GB2459494A (en)2008-04-242009-10-28Symbian Software LtdA method of managing a cache
US9395929B2 (en)2008-04-252016-07-19Netapp, Inc.Network storage server with integrated encryption, compression and deduplication capability
US8122037B2 (en)2008-05-122012-02-21Research In Motion LimitedAuto-selection of media files
US8769048B2 (en)2008-06-182014-07-01Commvault Systems, Inc.Data protection scheduling, such as providing a flexible backup window in a data protection system
US8219524B2 (en)2008-06-242012-07-10Commvault Systems, Inc.Application-aware and remote single instance data management
US9098495B2 (en)2008-06-242015-08-04Commvault Systems, Inc.Application-aware and remote single instance data management
US7756964B2 (en)2008-06-262010-07-13Oracle America, Inc.Modular integrated computing and storage
US8108502B2 (en)2008-07-242012-01-31Symform, Inc.Storage device for use in a shared community storage network
US8307177B2 (en)2008-09-052012-11-06Commvault Systems, Inc.Systems and methods for management of virtualization data
US20100064033A1 (en)2008-09-082010-03-11Franco TravostinoIntegration of an internal cloud infrastructure with existing enterprise services and systems
US7917438B2 (en)2008-09-102011-03-29Expanse Networks, Inc.System for secure mobile healthcare selection
US20100070474A1 (en)2008-09-122010-03-18Lad Kamleshkumar KTransferring or migrating portions of data objects, such as block-level data migration or chunk-based data migration
US20100070466A1 (en)2008-09-152010-03-18Anand PrahladData transfer techniques within data storage devices, such as network attached storage performing data migration
US20100082700A1 (en)2008-09-222010-04-01Riverbed Technology, Inc.Storage system for data virtualization and deduplication
US8219653B1 (en)2008-09-232012-07-10Gogrid, LLCSystem and method for adapting a system configuration of a first computer system for hosting on a second computer system
US9015181B2 (en)2008-09-262015-04-21Commvault Systems, Inc.Systems and methods for managing single instancing data
US7814149B1 (en)2008-09-292010-10-12Symantec Operating CorporationClient side data deduplication
US20100082713A1 (en)2008-09-302010-04-01SoonrMethod and system for attaching files to e-mail from backup copies remotely stored
US20100162002A1 (en)2008-12-232010-06-24David DodgsonVirtual tape backup arrangement using cryptographically split storage
US8316091B2 (en)2008-12-012012-11-20At&T Mobility Ii LlcContent management for wireless digital media frames
US9614924B2 (en)2008-12-222017-04-04Ctera Networks Ltd.Storage device and method thereof for integrating network attached storage with cloud storage services
US8566362B2 (en)2009-01-232013-10-22Nasuni CorporationMethod and system for versioned file system using structured data representations
US9275067B2 (en)2009-03-162016-03-01International Busines Machines CorporationApparatus and method to sequentially deduplicate data
US8434131B2 (en)2009-03-202013-04-30Commvault Systems, Inc.Managing connections in a data storage system
US20100257403A1 (en)2009-04-032010-10-07Microsoft CorporationRestoration of a system from a set of full and partial delta system snapshots across a distributed system
US20100269164A1 (en)2009-04-152010-10-21Microsoft CorporationOnline service data management
US20100274772A1 (en)2009-04-232010-10-28Allen SamuelsCompressed data objects referenced via address references and compression references
US8674823B1 (en)2009-05-122014-03-18Plug ID, LLC.Power management system
US8578120B2 (en)2009-05-222013-11-05Commvault Systems, Inc.Block-level single instancing
US20100318782A1 (en)2009-06-122010-12-16Microsoft CorporationSecure and private backup storage and processing for trusted computing and data services
US8321688B2 (en)2009-06-122012-11-27Microsoft CorporationSecure and private backup storage and processing for trusted computing and data services
US8635184B2 (en)2009-06-252014-01-21Emc CorporationSystem and method for providing long-term storage for data
US8407190B2 (en)2009-06-302013-03-26Commvault Systems, Inc.Performing data storage operations with a cloud environment, including containerized deduplication, data pruning, and data transfer
US8726053B2 (en)2009-07-202014-05-13Caringo, Inc.Method for processing a request by selecting an appropriate computer node in a plurality of computer nodes in a storage cluster based on a calculated bid value in each computer node
US8799322B2 (en)2009-07-242014-08-05Cisco Technology, Inc.Policy driven cloud storage management and cloud storage policy router
US20110040824A1 (en)2009-08-132011-02-17Google Inc.Shared Server-Side Macros
US8370307B2 (en)2009-09-012013-02-05Empire Technology Development LlcCloud data backup storage manager
US8527549B2 (en)2010-02-222013-09-03Sookasa Inc.Cloud based operating and virtual file system
US9461996B2 (en)2010-05-072016-10-04Citrix Systems, Inc.Systems and methods for providing a single click access to enterprise, SAAS and cloud hosted application
US20120054626A1 (en)2010-08-302012-03-01Jens OdenheimerService level agreements-based cloud provisioning
US8572340B2 (en)2010-09-302013-10-29Commvault Systems, Inc.Systems and methods for retaining and using data block signatures in data protection operations
US8577851B2 (en)2010-09-302013-11-05Commvault Systems, Inc.Content aligned block-based deduplication
EP2622469B1 (en)2010-09-302019-11-13Commvault Systems, Inc.Efficient data management improvements, such as docking limited-feature data management modules to a full-featured data management system
US8639793B2 (en)2010-10-292014-01-28Cisco Technology, Inc.Disaster recovery and automatic relocation of cloud services
US20120131645A1 (en)2010-11-182012-05-24Harm Michael WUser Scriptable Server Initiated User Interface Creation
US20120150818A1 (en)2010-12-142012-06-14Commvault Systems, Inc.Client-side repository in a networked deduplicated storage system
US9020900B2 (en)2010-12-142015-04-28Commvault Systems, Inc.Distributed deduplicated storage system
US9119017B2 (en)2011-03-182015-08-25Zscaler, Inc.Cloud based mobile device security and policy enforcement
EP2727042B1 (en)2011-07-012016-04-06Fiberlink Communications CorporationRules based actions for mobile device management
WO2013019990A1 (en)2011-08-022013-02-07Power Assure, Inc.System and method for using data centers as virtual power plants
US8683103B2 (en)2011-08-192014-03-25International Business Machines CorporationHierarchical multi-tenancy support for host attachment configuration through resource groups
US9613219B2 (en)2011-11-102017-04-04Blackberry LimitedManaging cross perimeter access
US9195636B2 (en)2012-03-072015-11-24Box, Inc.Universal file type preview for mobile devices
US8950009B2 (en)2012-03-302015-02-03Commvault Systems, Inc.Information management of data associated with multiple cloud services
US9262496B2 (en)2012-03-302016-02-16Commvault Systems, Inc.Unified access to personal data
US8924792B2 (en)2012-05-292014-12-30International Business Machines CorporationResource planning for data protection validation
US10346259B2 (en)2012-12-282019-07-09Commvault Systems, Inc.Data recovery using a cloud-based remote data recovery center
US9665591B2 (en)2013-01-112017-05-30Commvault Systems, Inc.High availability distributed deduplicated storage system
US9021307B1 (en)2013-03-142015-04-28Emc CorporationVerifying application data protection
US9292673B2 (en)2013-03-152016-03-22International Business Machines CorporationVirtual key management and isolation of data deployments in multi-tenant environments
US9292226B2 (en)2013-06-242016-03-22Steven Andrew MoyerAdaptive data management using volume types
US9436555B2 (en)2014-09-222016-09-06Commvault Systems, Inc.Efficient live-mount of a backed up virtual machine in a storage management system
US20160350391A1 (en)2015-05-262016-12-01Commvault Systems, Inc.Replication using deduplicated secondary copy data
US10228962B2 (en)2015-12-092019-03-12Commvault Systems, Inc.Live synchronization and management of virtual machines across computing and virtualization platforms and using live synchronization to support disaster recovery
US10387266B2 (en)2015-12-232019-08-20Commvault Systems, Inc.Application-level live synchronization across computing platforms including synchronizing co-resident applications to disparate standby destinations and selectively synchronizing some applications and not others
US20170193003A1 (en)2015-12-302017-07-06Commvault Systems, Inc.Redundant and robust distributed deduplication data storage system
US20170235647A1 (en)2016-02-122017-08-17Commvault Systems, Inc.Data protection operations based on network path information
US10684924B2 (en)2016-02-182020-06-16Commvault Systems, Inc.Data restoration operations based on network path information
US10613939B2 (en)2017-03-282020-04-07Commvault Systems, Inc.Backup index generation process
US20180285383A1 (en)2017-03-292018-10-04Commvault Systems, Inc.Managing pod cells using a global repository cell
US10963349B2 (en)2017-08-252021-03-30Vmware, Inc.Containerized application snapshots
US10877928B2 (en)2018-03-072020-12-29Commvault Systems, Inc.Using utilities injected into cloud-based virtual machines for speeding up virtual machine backup operations
US10891198B2 (en)2018-07-302021-01-12Commvault Systems, Inc.Storing data to cloud libraries in cloud native formats
US11354060B2 (en)2018-09-112022-06-07Portworx, Inc.Application snapshot for highly available and distributed volumes
US10831399B2 (en)2019-01-282020-11-10EMC IP Holding Company LLCMethod and system for enabling agentless backup and restore operations on a container orchestration platform
US11561866B2 (en)2019-07-102023-01-24Commvault Systems, Inc.Preparing containerized applications for backup using a backup services container and a backup services container-orchestration pod
US11321188B2 (en)2020-03-022022-05-03Commvault Systems, Inc.Platform-agnostic containerized application data protection

Cited By (75)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11805056B2 (en)2013-05-092023-10-31Nicira, Inc.Method and system for service switching using service tags
US11438267B2 (en)2013-05-092022-09-06Nicira, Inc.Method and system for service switching using service tags
US11722367B2 (en)2014-09-302023-08-08Nicira, Inc.Method and apparatus for providing a service with a plurality of service nodes
US11496606B2 (en)2014-09-302022-11-08Nicira, Inc.Sticky service sessions in a datacenter
US12068961B2 (en)2014-09-302024-08-20Nicira, Inc.Inline load balancing
US11405431B2 (en)2015-04-032022-08-02Nicira, Inc.Method, apparatus, and system for implementing a content switch
US12341680B2 (en)2017-10-292025-06-24VMware LLCService operation chaining
US11750476B2 (en)2017-10-292023-09-05Nicira, Inc.Service operation chaining
US12250221B2 (en)2017-12-082025-03-11Net-Thunder, LlcAutomated infrastructure management for computer systems based on system rules, templates, and system state with coupling of a storage resource to a physical compute resource
US11997094B2 (en)2017-12-082024-05-28Net-Thunder, LlcAutomatically deployed information technology (IT) system and method
US11805036B2 (en)2018-03-272023-10-31Nicira, Inc.Detecting failure of layer 2 service using broadcast messages
US12177067B2 (en)2018-09-022024-12-24VMware LLCService insertion at logical network gateway
US11595250B2 (en)2018-09-022023-02-28Vmware, Inc.Service insertion at logical network gateway
US11604666B2 (en)2019-02-222023-03-14Vmware, Inc.Service path generation in load balanced manner
US11397604B2 (en)2019-02-222022-07-26Vmware, Inc.Service path selection in load balanced manner
US11467861B2 (en)2019-02-222022-10-11Vmware, Inc.Configuring distributed forwarding for performing service chain operations
US11354148B2 (en)2019-02-222022-06-07Vmware, Inc.Using service data plane for service control plane messaging
US11609781B2 (en)2019-02-222023-03-21Vmware, Inc.Providing services with guest VM mobility
US12254340B2 (en)2019-02-222025-03-18VMware LLCProviding services with guest VM mobility
US12007854B2 (en)2019-07-102024-06-11Commvault Systems, Inc.Backup of containerized applications using a backup services container and a backup services container-orchestration pod
US11561866B2 (en)2019-07-102023-01-24Commvault Systems, Inc.Preparing containerized applications for backup using a backup services container and a backup services container-orchestration pod
US20210055951A1 (en)*2019-08-202021-02-25Fanuc CorporationInformation processing device and recording medium encoded with program
US12132780B2 (en)2019-10-302024-10-29VMware LLCDistributed service chain across multiple clouds
US11722559B2 (en)2019-10-302023-08-08Vmware, Inc.Distributed service chain across multiple clouds
US20210149769A1 (en)*2019-11-172021-05-20Trilio Data, Inc.Container-Based Application Data Protection Method and System
US12231252B2 (en)2020-01-132025-02-18VMware LLCService insertion for multicast traffic at boundary
US11659061B2 (en)2020-01-202023-05-23Vmware, Inc.Method of adjusting service function chains to improve network performance
US11743172B2 (en)2020-04-062023-08-29Vmware, Inc.Using multiple transport mechanisms to provide services at the edge of a network
US11528219B2 (en)2020-04-062022-12-13Vmware, Inc.Using applied-to field to identify connection-tracking records for different interfaces
US11438257B2 (en)2020-04-062022-09-06Vmware, Inc.Generating forward and reverse direction connection-tracking records for service paths at a network edge
US11368387B2 (en)2020-04-062022-06-21Vmware, Inc.Using router as service node through logical service plane
US11792112B2 (en)2020-04-062023-10-17Vmware, Inc.Using service planes to perform services at the edge of a network
US11777790B2 (en)*2020-04-162023-10-03Ribbon Communications Operating Company, Inc.Communications methods and apparatus for migrating a network interface and/or IP address from one Pod to another Pod in a Kubernetes system
US11200041B1 (en)*2020-05-222021-12-14International Business Machines CorporationRemote installation, customization and deployment of mainframe components
US20220058498A1 (en)*2020-08-242022-02-24Kyndryl, Inc.Intelligent backup and restoration of containerized environment
US12367402B2 (en)*2020-08-242025-07-22Kyndryl, IncIntelligent backup and restoration of containerized environment
US20220150161A1 (en)*2020-11-122022-05-12Sap SeRouting application calls
US11689450B2 (en)*2020-11-122023-06-27Sap SeRouting application calls
US20220147391A1 (en)*2020-11-122022-05-12Trilio Data, Inc.Cloud Resource Monitor and Interface Method and System for Containerized Applications
US20220164210A1 (en)*2020-11-242022-05-26International Business Machines CorporationVirtualized fabric name server for storage area network
US11522814B2 (en)*2020-11-242022-12-06International Business Machines CorporationVirtualized fabric login server for storage area network
US11709699B2 (en)*2020-11-242023-07-25International Business Machines CorporationVirtualized fabric name server for storage area network
US11683372B2 (en)2020-11-242023-06-20International Business Machines CorporationVirtualized fabric management server for storage area network
US11734043B2 (en)*2020-12-152023-08-22Vmware, Inc.Providing stateful services in a scalable manner for machines executing on host computers
US20230359478A1 (en)*2020-12-152023-11-09Vmware, Inc.Providing stateful services in a scalable manner for machines executing on host computers
US20220191304A1 (en)*2020-12-152022-06-16Vmware, Inc.Providing stateful services in a scalable manner for machines executing on host computers
US11611625B2 (en)*2020-12-152023-03-21Vmware, Inc.Providing stateful services in a scalable manner for machines executing on host computers
US11630599B2 (en)2021-04-302023-04-18Red Hat, Inc.Pre-population of persistent volumes in container based cluster
US12019897B2 (en)2021-04-302024-06-25Red Hat, Inc.Pre-population of persistent storage volumes
US11467757B1 (en)*2021-05-032022-10-11Dell Products, L.P.Modifying data of activated target-less point-in-time images of storage volumes
US20220350491A1 (en)*2021-05-032022-11-03EMC IP Holding Company LLCModifying Data of Activated Target-less Point-In-Time Images of Storage Volumes
US11789651B2 (en)*2021-05-122023-10-17Pure Storage, Inc.Compliance monitoring event-based driving of an orchestrator by a storage system
US12140990B2 (en)2021-05-122024-11-12Pure Storage, Inc.Build-time scanning of software build instances
US20220365721A1 (en)*2021-05-122022-11-17Pure Storage, Inc.Compliance Monitoring Event-based Driving of an Orchestrator by a Storage System
US11816068B2 (en)2021-05-122023-11-14Pure Storage, Inc.Compliance monitoring for datasets stored at rest
WO2022260905A1 (en)*2021-06-102022-12-15Kurtosis Technologies, Inc.Orchestrated platform for distributed system environments
US11934893B2 (en)2021-07-062024-03-19Pure Storage, Inc.Storage system that drives an orchestrator based on events in the storage system
US11816356B2 (en)2021-07-062023-11-14Pure Storage, Inc.Container orchestrator-aware storage system
US12032855B2 (en)2021-08-062024-07-09Commvault Systems, Inc.Using an application orchestrator computing environment for automatically scaled deployment of data protection resources needed for data in a production cluster distinct from the application orchestrator or in another application orchestrator computing environment
US11880282B2 (en)*2021-09-152024-01-23Trilio Data, Inc.Container-based application data protection method and system
US20230082186A1 (en)*2021-09-152023-03-16Trilio Data, Inc.Container-Based Application Data Protection Method and System
US12001293B2 (en)2021-10-282024-06-04Pure Storage, Inc.Coordinated data backup for a container system
US20230236898A1 (en)*2022-01-232023-07-27Vmware, Inc.Providing access to datacenter resources in a scalable manner
US12321789B2 (en)*2022-01-232025-06-03VMware LLCProviding access to datacenter resources in a scalable manner
US20230342235A1 (en)*2022-04-262023-10-26Fujitsu LimitedComputer-readable recording medium storing information processing program, information processing method, and system
US12135618B2 (en)2022-07-112024-11-05Commvault Systems, Inc.Protecting configuration data in a clustered container system
US20240020203A1 (en)*2022-07-152024-01-18Dell Products L.P.Application aware storage volumes and snapshots for enhanced management and process efficiency
US11843545B1 (en)*2022-08-152023-12-12Verizon Patent And Licensing Inc.Method and system for containerized network function management service
US12373244B2 (en)*2022-09-202025-07-29Hitachi Vantara, Ltd.Operation management apparatus and method
US20240111644A1 (en)*2022-09-302024-04-04Bank Of America CorporationSynchronization of container environments to maintain availability for a predetermined zone
US12407503B2 (en)*2022-10-192025-09-02Red Hat, Inc.Label filtering and encryption
US20240211319A1 (en)*2022-12-222024-06-27Oracle International CorporationDiscovery and inventory control for remote resource integration with cloud services
US20240303163A1 (en)*2023-03-082024-09-12Entrust CorporationSystem and method for performing a dedicated backup in a containerized environment
WO2024187159A1 (en)*2023-03-082024-09-12Entrust CorporationSystem and method for performing a dedicated backup in a containerized environment
US20250021446A1 (en)*2023-07-162025-01-16Dell Products L.P.Smart load balancing of containers for data protection using supervised learning

Also Published As

Publication numberPublication date
US11561866B2 (en)2023-01-24
US20240330120A1 (en)2024-10-03
US12399785B2 (en)2025-08-26
US20230106269A1 (en)2023-04-06
US12007854B2 (en)2024-06-11
US20210011812A1 (en)2021-01-14

Similar Documents

PublicationPublication DateTitle
US12399785B2 (en)Backup of containerized applications using a backup services container and a backup services container-orchestration pod
US11989101B2 (en)Data storage management system for multi-cloud protection, recovery, and migration of databases-as-a-service (DBAAS) and/or serverless database management systems (DBMS)
US12197293B2 (en)Holistic protection of cloud-based serverless applications
US12086624B2 (en)Live recovery of virtual machines in a public cloud computing environment based on temporary live mount
US11573862B2 (en)Application aware backup of virtual machines
US11513922B2 (en)Systems and methods for change block tracking for backing up changed data
US11321188B2 (en)Platform-agnostic containerized application data protection
US12204414B2 (en)Using resource pool administrative entities in a data storage management system to provide shared infrastructure to tenants
US20170262204A1 (en)Hypervisor-independent block-level live browse for access to backed up virtual machine (vm) data and hypervisor-free file-level recovery (block-level pseudo-mount)
US20230124827A1 (en)Data storage management system for live-mounting a virtual machine in a cloud computing environment based on using nested virtual machines for immediate access to data in a proprietary backup copy
US20240004761A1 (en)Low impact migration of large data to cloud and virtualized environments
US12375530B2 (en)Secure data replication to, and recovery of data from, air-gapped data storage pools
US20250251962A1 (en)Live mounting a virtual machine in a public cloud based on accessing a simulated virtual disk as an internet small computer systems interface (iscsi) target

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:COMMVAULT SYSTEMS, INC., NEW JERSEY

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MITKAR, AMIT;DEGAONKAR, SUMEDH PRAMOD;KUMAR, SANJAY;AND OTHERS;SIGNING DATES FROM 20200612 TO 20200623;REEL/FRAME:053168/0369

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

ASAssignment

Owner name:JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT, ILLINOIS

Free format text:SECURITY INTEREST;ASSIGNOR:COMMVAULT SYSTEMS, INC.;REEL/FRAME:058496/0836

Effective date:20211213

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:ADVISORY ACTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp