System and method for performing multi-path storage operations
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/173
G06F-015/16
출원번호
UP-0313224
(2005-12-19)
등록번호
US-7620710
(2009-11-27)
발명자
/ 주소
Kottomtharayil, Rajiv
Chen, Ho Chi
Retnamma, Manoj Vijayan
출원인 / 주소
CommVault Systems, Inc.
대리인 / 주소
Knobbe, Martens, Olson & Bear, LLP
인용정보
피인용 횟수 :
226인용 특허 :
126
초록▼
Systems and methods for allocating transmission resources within a computer network are provided. In some embodiments of the invention, communication links may be assigned based on predefined preferences or system configuration to facilitate the transfer of data from one point in the network to anot
Systems and methods for allocating transmission resources within a computer network are provided. In some embodiments of the invention, communication links may be assigned based on predefined preferences or system configuration to facilitate the transfer of data from one point in the network to another. In other embodiments, system operation may be monitored and communication paths be assigned dynamically based on this information to improve system operation and provide improved failover response, load balancing and to promote robust data access via alternative routes.
대표청구항▼
What is claimed is: 1. A method for allocating data in a storage operation, the method comprising: receiving a storage policy that defines the migration of data in a multi-tier data storage system, wherein the storage policy comprises at least one storage operation for automatically migrating stora
What is claimed is: 1. A method for allocating data in a storage operation, the method comprising: receiving a storage policy that defines the migration of data in a multi-tier data storage system, wherein the storage policy comprises at least one storage operation for automatically migrating storage data from a first storage device to a second storage device based on retention criteria; in response to the storage policy, determining a size of the storage data to be moved to the second storage location in the storage operation; in response to a static mode of operation, polling the availability of a plurality of HBA communication paths assigned to the first storage device and if available, transferring the storage data to the second storage location via the HBA communications; in response to a dynamic mode of operation, determining whether the second storage device has adequate storage resources to store the storage data; if the storage resources in the second storage device are adequate to store a portion of the storage data, but not all of the storage data, selecting a third storage device; dynamically selecting at least first and second HBA communication paths to transfer the primary storage data to the second and third storage devices; receiving a threshold transmission capacity of each of the first and second HBA communication paths; parsing the storage data according to the threshold transmission capacity of the first and second HBA communication paths and wherein the parsing is further based on the storage resources available in the second and third storage devices, wherein the parsing creates at least a first set of parsed data units and a second set of parsed data units; transferring the first set of parsed data units via the first HBA communication path to the second storage device and transferring the second set of parsed data units via the second HBA communication path to the third storage device. 2. The method of claim 1, further comprising selecting a media module from a plurality of media modules in communication with the at least one storage device. 3. The method of claim 1, wherein the at least one storage device comprises a single storage device. 4. The method of claim 1, wherein said parsing based on said threshold transmission capacity is performed by the media module. 5. The method of claim 1, further comprising an availability of each selected HBA communication path. 6. The method of claim 1, further comprising monitoring an available storage capacity of the at least one storage device. 7. The method of claim 6, additionally comprising moving data between a media module and the second storage device only after determining, based on said monitoring, that the first storage device no longer has available storage capacity. 8. A system for allocating data in a storage operation, the system comprising: a plurality of storage devices; a media module configured to transfer data from a client device to the plurality of storage devices; a plurality of host bus adapter (HBA) devices in communication the media module and in communication with the plurality of storage devices to form a plurality of communication paths each comprising the media module, one of the plurality of HBA devices and one of the plurality of storage devices, wherein the media module is configured to communicate with each of the plurality of storage devices through each of the plurality of HBA devices; a management module configured to store at least one storage policy comprising storage criteria for performing a storage operation on the data wherein the storage policy defines the migration of data in a multi-tier data storage system, and wherein the storage policy comprises at least one storage operation for automatically transferring data from at least a first storage device to at least a second storage device, the storage criteria comprising at least a threshold capacity associated with each of the plurality of communication paths; and at least one data agent operating on the client device and configured to parse the data when a size of the data exceeds the threshold capacity of at least one of the plurality of communication paths, wherein the media module is further configured to select, based on network operating conditions, which of the plurality of communication paths to use for performing the storage operation on the data, and wherein the media module is further configured to determine whether the second storage device has adequate storage resources to store the data and if the storage resources in the second storage device are adequate to store a portion of the data, but not all of the data, the media module is configured to dynamically select a third storage device; and wherein the data agent parses the data based on the threshold transmission capacity of the communication paths and based on the storage resources available in the second and third storage devices. 9. The system of claim 8, wherein the at least one storage device comprises a single storage device, and wherein the media module communicates with the single storage device through the selected communication paths. 10. The system of claim 8, further comprising a first index maintained by the management module, wherein the first index associates the media module with the at least one storage device. 11. The system of claim 10, further comprising a second index maintained by the media module, wherein the second index indicates a particular location of the data on the at least one storage device, the information in the second index being different than the information in the first index. 12. The system of claim 8, wherein the management module is further configured to store configuration information assigning the plurality of HBA devices to the media module. 13. The system of claim 8, wherein the management module is configured to dynamically assign which of the plurality of HBA devices can be used by the media module to perform the storage operation. 14. The system of claim 8, wherein the media module comprises a first media module, and wherein the system further comprises a plurality of media modules including the first media module, each of the plurality of media modules being configured to communicate with each of the plurality of storage devices. 15. The system of claim 14, wherein the management module is further configured to select the first media module from the plurality of media modules to perform the storage operation. 16. The system of claim 15, wherein the management module is further configured to select the at least one storage device for performing the storage operation. 17. The system of claim 16, wherein at least one of the management module and the media module is configured to monitor an availability of the selected communication paths during performance of the storage operation. 18. The system of claim 17, wherein the media module is further configured to switch from using a first communication path to using a second communication path when the first communication path is determined to become unavailable during performance of the storage operation. 19. A system for allocating data in a storage operation, the system comprising: means for storing data comprising at least a first storage device, a second storage device and a third storage device; means for transferring client data to said storing means, wherein said transferring means communicates with each of said storing means through each of a plurality of HBA devices, each of the plurality of host bus adapter (HBA) devices being coupled between said transferring means and said storing means to form a plurality of communication paths each comprising said transferring means, one of the plurality of HBA devices and one of said storing means; means for managing at least one storage policy that defines the migration of data in a multi-tier data storage system, wherein the storage policy comprises at least one storage operation for automatically migrating storage data from at least a first storage device to at least a second storage device based on retention criteria, wherein the storage policy further comprises storage criteria for performing a storage operation on the client data, the storage criteria comprising at least a threshold capacity associated with each of the plurality of communication paths; and means for operating on the client data to parse the client data when a size of the client data exceeds the threshold capacity of at least one of the plurality of communication paths, wherein said transferring means is further configured to select, based on network operating conditions, which of the plurality of communication paths to use for performing the storage operation on the client data, and wherein the transferring means is further configured to determine whether the second storage device has adequate storage resources to store the data and if the storage resources in the second storage device are adequate to store a portion of the data, but not all of the data, the media module is configured to dynamically select the third storage device; and wherein the data agent parses the data based on the threshold transmission capacity of the communication paths and based on the storage resources available in the second and third storage devices. 20. The system of claim 19, wherein said managing means is further configured to dynamically assign which of the plurality of HBA devices can be used by said transferring means to perform the storage operation.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (126)
Prasad Rama R. (Beaverton OR) Chary Ram V. (Beaverton OR), Apparatus and method for event tagging for multiple audio, video, and data streams.
Yuval Ofek ; Zoran Cakeljic ; Samuel Krikler IL; Sharon Galtzur IL; Michael Hirsch IL; Dan Arnon ; Peter Kamvysselis, Apparatus and methods for copying, backing up, and restoring data using a backup segment size larger than the storage block size.
Griffin David (Maynard MA) Campbell Jonathan (Acton MA) Reilly Michael (Sterling MA) Rosenbaum Richard (Pepperell MA), Arrangement with cooperating management server node and network service node.
Nakano Toshio (Odawara JPX) Nozawa Masafumi (Odawara JPX) Kurano Akira (Odawara JPX) Hisano Kiyoshi (Odawara JPX) Hoshino Masayuki (Odawara JPX), Backup control method and system in data processing system using identifiers for controlling block data transfer.
Burk John L. (Poughkeepsie NY) Cormier Roger L. (Pleasant Valley NY) Hartung Michael H. (Tucson AZ) Larner Ray A. (Georgetown TX) Lucas Donald J. (Poughkeepsie NY) Lynch Kenneth R. (Rhinebeck NY) Moo, Block transfers of information in data processing networks.
Kitajima Hiroyuki (Yokohama) Yamamoto Akira (Yokohama) Doi Takashi (Hadano) Nozawa Masafumi (Odawara JPX), Buffered peripheral system and method for backing up and retrieving data to and from backup memory device.
Cole Leo J. (Raleigh NC) Frantz Curtis J. (Durham NC) Lee Jeannette (Raleigh NC) Ordanic Zvonimir (Raleigh NC) Plank Larry K. (Rochester MN), Centralized management in a computer network.
Carpenter Kelly S. (Fremont CA) Dearing Gerard M. (San Jose CA) Nick Jeffrey M. (Fishkill NY) Strickland Jimmy P. (Saratoga CA) Swanson Michael D. (Poughkeepsie NY) Wilkinson Wendell W. (Hyde Park NY, Coherence controls for store-multiple shared data coordinated by cache directory entries in a shared electronic storage.
Eric C. Peters ; Stanley Rabinowitz ; Herbert R. Jacobs ; Richard Baker Gillett, Jr. ; Peter J. Fasciano, Computer system and process for transferring multiple high bandwidth streams of data between multiple storage units and multiple applications in a scalable and reliable manner.
Senator Steven T. ; Fuller Billy J., Computer system method and apparatus providing for various versions of a file without requiring data copy or log operati.
Fecteau Jean G. (Toronto NY CAX) Gdaniec Joseph M. (Vestal NY) Hennessy James P. (Endicott NY) MacDonald John F. (Vestal NY) Osisek Damian L. (Vestal NY), Computer system which supports asynchronous commitment of data.
Meier Stephan G. ; Juffa Norbert ; Achenbach Michael D. ; Weber Frederick D., Converting register data from a first format type to a second format type if a second type instruction consumes data produced by a first type instruction.
Witt David B. ; Hattangadi Rajiv M., Data cache which speculatively updates a predicted data cache storage location with store data and subsequently correct.
Koseki, Michihiko; Yokoyama, Mamoru; Sumi, Masashi; Yamaguchi, Satoru; Taniwaki, Sadayoshi; Hamanaka, Seishiro, Data processing system with mechanism for restoring file systems based on transaction logs.
Dunphy William E. (Westminster CO) Halladay Steven M. (Louisville CO) Moy Michael E. (Lafayette CO) Munro Frederick G. (Broomfield CO), Data storage and protection system.
Yanai Moshe (Framingham MA) Vishlitzky Natan (Brookline MA) Alterescu Bruno (Newton MA) Castel Daniel (Framingham MA) Shklarsky Gadi (Brookline MA), Data storage system controlled remote data mirroring with respectively maintained data indices.
Fortier Richard W. (Acton MA) Mastors Robert M. (Ayer MA) Taylor Tracy M. (Upton MA) Wallace John J. (Franklin MA), Digital data processor with improved backup storage.
Kenley Gregory (Northboro MA) Ericson George (Schrewsbury MA) Fortier Richard (Acton MA) Holland Chuck (Northboro MA) Mastors Robert (Ayer MA) Pownell James (Natick MA) Taylor Tracy (Upton MA) Wallac, Digital data storage system with improved data migration.
Xu Yikang ; Vahalia Uresh K. ; Jiang Xiaoye ; Gupta Uday ; Tzelnic Percy, File 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.
Lagueux, Jr., Richard A.; Stave, Joel H.; Yeaman, John B.; Stevens, Brian E.; Higgins, Robert M.; Collins, James M., Graphical user interface for configuration of a storage system.
Urevig Paul D. ; Malnati James R. ; Ethen Donald J. ; Weber Herbert L., Grouping 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.
Barney Rock D. ; Schwols Keith ; Nelson Ellen M., Integration of a database into file management software for protecting, tracking and retrieving data.
Oshinsky, David Alan; Ignatius, Paul; Prahlad, Anand; May, Andreas, Logical view and access to data managed by a modular data and storage management system.
Ignatius, Paul; Theisen, Marjorie H.; Oshinsky, David Alan; Kavuri, Srinivas, Logical view and access to physical storage in modular data and storage management system.
Martin Charles W. (Richardson TX) Reid Fredrick S. (Plano TX) Forbus Gary L. (Dallas TX) Adams Steve M. (Plano TX) Shannon C. Patrick (Garland TX) Pirpich Eric A. (Garland TX), Mass data storage and retrieval system.
Kedem Nadav,ILX, Mass 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 .
Long Robert M., Media element library with non-overlapping subset of media elements and non-overlapping subset of media element drives accessible to first host and unaccessible to second host.
Harrison David F. (Boulder Creek CA) Williams Russell T. (San Jose CA) Saulpaugh Thomas E. (San Jose CA), Method and apparatus for consolidated buffer handling for computer device input/output.
Amundson Daniel L. ; Halley Donald Ray ; Koeller Paul Douglas ; Koser Leonard William ; Smith Lynda Marie, Method and apparatus for data backup and recovery.
Kullick Steven E. ; Spirakis Charles S. ; Titus Diane J., Method and apparatus for transferring archival data among an arbitrarily large number of computer devices in a networked.
Eastridge Lawrence E. (Tucson AZ) Kern Robert F. (Tucson AZ) Kern Ronald M. (Tucson AZ) Mikkelsen Claus W. (Morgan Hill CA) Ratliff James M. (Tucson AZ), Method and system for automated backup copy ordering in a time zero backup copy session.
Eastridge Lawrence E. (Tucson AZ) Kern Robert F. (Tucson AZ) Micka William F. (Tucson AZ) Mikkelsen Claus W. (Morgan Hill CA) Ratliff James M. (Tucson AZ), Method and system for automated termination and resumption in a time zero backup copy process.
Walter A. Hubis ; William G. Deitz, Method 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 .
Aoyama Yuki,JPX ; Takahashi Toru,JPX ; Wakayama Satoshi,JPX, Method of and an apparatus for displaying version information and configuration information and a computer-readable recording medium on which a version and configuration information display program i.
Crescenti,John; Kavuri,Srinivas; Oshinsky,David Alan; Prahlad,Anand, Modular backup and retrieval system used in conjunction with a storage area network.
Pisello Thomas (De Bary FL) Crossmier David (Casselberry FL) Ashton Paul (Oviedo FL), Network management system having virtual catalog overview of files distributively stored across network domain.
Clapp, Doug; Mulder, David, Peripheral video conferencing system with control unit for adjusting the transmission bandwidth of the communication channel.
Rohler David P. ; Dechant Thomas E. ; Boasten Michelle F., Phone-assisted clinical document information computer system for use in home healthcare, post-acute clinical care, hospice and home infusion applications.
Fecteau Jean Gilles (Toronto CAX) Kligerman Eugene (North York CAX) Kollar Lubor (North York CAX), Product for global updating modified data object represented in concatenated multiple virtual space by segment mapping.
Crockett Robert N. (Tucson AZ) Kern Ronald M. (Tucson AZ) Micka William F. (Tucson AZ), Software directed microcode state save for distributed storage controller.
Kottomtharayil,Rajiv; Gokhale,Parag; Prahlad,Anand; Vijayan Retnamma,Manoj Kumar; Ngo,David; Devassy,Varghese, System and method for dynamically performing storage operations in a computer network.
Richard J. Huebsch ; Robert J. Prieve ; Leonard Kampa, System and method for multiplexed data back-up to a storage tape and restore operations using client identification tags.
Mutalik Madhav ; Senie Faith M., System and method for performing file-handling operations in a digital data processing system using an operating system-independent file map.
Huai ReiJane (Old Brookville NY) Daly Robert (Ronkonkoma NY) Curti Walter (Dix Hills NY) Mohan Deepak (Huntington NY) Chueh James Kuang-Ru (Bayside NY) Louie Larry (Forest Hills NY), System and parallel streaming and data stripping to back-up a network.
Stoppani ; Jr. Peter (Woodinville WA), System for allocating storage spaces based upon required and optional service attributes having assigned piorities.
Tran Nghia ; Li Ying Xuan ; Balicki Janusz ; Costello John, System for coupling programmable logic device to external circuitry which selects a logic standard and uses buffers to m.
Flynn Rex A. (Belmont MA) Anick Peter G. (Marlboro MA), System for reconstructing prior versions of indexes using records indicating changes between successive versions of the.
Saether Christian D. (Seattle WA) Stoppani ; Jr. Peter (Woodinville WA), System of device independent file directories using a tag between the directories and file descriptors that migrate with.
Deshpande, Sumer Dilip; Dornemann, Henry Wallace; Venkatesha, Ananda; Sancheti, Ashwin Gautamchand, Archiving virtual machines in a data storage system.
Deshpande, Sumer Dilip; Dornemann, Henry Wallace; Venkatesha, Ananda; Sancheti, Ashwin Gautamchand, Archiving virtual machines in a data storage system.
Iyer, Sudha Krishnan; Littlefield, Duncan Alden, Automated intelligent provisioning of data storage resources in response to user requests in a data storage management system.
Kumarasamy, Paramasivam, Content-independent and database management system-independent synthetic full backup of a database based on snapshot technology.
Mitkar, Amit; Deshpande, Sumer Dilip; Dornemann, Henry Wallace; Pawar, Rahul S.; Sancheti, Ashwin Gautamchand, Creation of virtual machine placeholders in a data storage system.
Mitkar, Amit; Deshpande, Sumer Dilip; Dornemann, Henry Wallace; Pawar, Rahul S.; Sancheti, Ashwin Gautamchand, Creation of virtual machine placeholders in a data storage system.
Fitzpatrick, James; Dancho, Mark; Higgins, James M.; Ellis, Robert W.; Rub, Bernardo, Data storage system with dynamic erase block grouping mechanism and method of operation thereof.
Fitzpatrick, James; Dancho, Mark; Higgins, James M.; Ellis, Robert W.; Rub, Bernardo, Data storage system with dynamic erase block grouping mechanism and method of operation thereof.
Fitzpatrick, James; Dancho, Mark; Higgins, James M.; Ellis, Robert W., Data storage system with dynamic read threshold mechanism and method of operation thereof.
Dornemann, Henry Wallace; Pawar, Rahul S.; Kumarasamy, Paramasivam; Kilaru, Satish Chandra; Venkatesha, Ananda, Efficient live-mount of a backed up virtual machine in a storage management system.
Dornemann, Henry Wallace; Pawar, Rahul S.; Kumarasamy, Paramasivam; Kilaru, Satish Chandra; Venkatesha, Ananda, Efficient live-mount of a backed up virtual machine in a storage management system.
Dornemann, Henry Wallace; Pawar, Rahul S.; Kumarasamy, Paramasivam; Kilaru, Satish Chandra; Venkatesha, Ananda, Efficiently restoring execution of a backed up virtual machine based on coordination with virtual-machine-file-relocation operations.
Dornemann, Henry Wallace; Pawar, Rahul S.; Kumarasamy, Paramasivam; Kilaru, Satish Chandra; Venkatesha, Ananda, Efficiently restoring execution of a backed up virtual machine based on coordination with virtual-machine-file-relocation operations.
Dornemann, Henry Wallace; Pawar, Rahul S.; Kumarasamy, Paramasivam; Kilaru, Satish Chandra; Venkatesha, Ananda, Efficiently restoring execution of a backed up virtual machine based on coordination with virtual-machine-file-relocation operations.
Dornemann, Henry Wallace; Pawar, Rahul S.; Kumarasamy, Paramasivam; Kilaru, Satish Chandra; Venkatesha, Ananda, Efficiently restoring execution of a backed up virtual machine based on coordination with virtual-machine-file-relocation operations.
Fitzpatrick, James; Dancho, Mark; Higgins, James M.; Kresse, James M., Electronic system with storage drive life estimation mechanism and method of operation thereof.
Varadharajan, Prakash; Dornemann, Henry Wallace; Polimera, Rajesh; Kandasamy, Anand, File manager integration with virtualization in an information management system with an enhanced storage manager, including user control and storage management of virtual machines.
Prahlad, Anand; Gokhale, Parag; Kottomtharayil, Rajiv; Lu, Jun; Pawar, Rahul S., Information management systems and methods for heterogeneous data sources.
Dornemann, Henry Wallace; Nagrale, Ajay Venkat; Pawar, Rahul S.; Venkatesha, Ananda, Live synchronization and management of virtual machines across computing and virtualization platforms and using live synchronization to support disaster recovery.
Prahlad, Anand; Schwartz, Jeremy A.; Ngo, David; Brockway, Brian; Muller, Marcus S.; Gokhale, Parag; Kottomtharayil, Rajiv, Method and system for offline indexing of content and classifying stored data.
Prahlad, Anand; Schwartz, Jeremy A.; Ngo, David; Brockway, Brian; Muller, Marcus S.; Gokhale, Parag; Kottomtharayil, Rajiv, Method and system for offline indexing of content and classifying stored data.
Prahlad, Anand; Kavuri, Srinivas; Kottomtharayil, Rajiv; Amarendran, Arun Prasad; Brockway, Brian; Muller, Marcus S.; May, Andreas, Method and system for searching stored data.
Prahlad, Anand; Kavuri, Srinivas; Kottomtharayil, Rajiv; Amarendran, Arun Prasad; Brockway, Brian; Muller, Marcus S.; May, Andreas, Method and system for searching stored data.
Prahlad, Anand; Kavuri, Srinivas; Kottomtharayil, Rajiv; Amarendran, Arun Prasad; Brockway, Brian; Muller, Marcus S.; May, Andreas, Method and system for searching stored data.
Fitzpatrick, James; Rub, Bernardo; Higgins, James; Jones, Ryan; Ellis, Robert W., Non-volatile memory management system with load leveling and method of operation thereof.
Ellis, Robert W.; Fitzpatrick, James; Dancho, Mark; Martin, Michelle, Storage control system with data management mechanism and method of operation thereof.
Schmier, Jacob; Dancho, Mark; Higgins, James M; Jones, Ryan; Ellis, Robert W, Storage control system with data management mechanism and method of operation thereof.
Ellis, Robert W.; DelPapa, Kenneth B.; Lucas, Gregg S.; Jones, Ryan, Storage control system with power throttling mechanism and method of operation thereof.
Fitzpatrick, James; Higgins, James M.; Rub, Bernardo; Jones, Ryan; Ellis, Robert W.; Dancho, Mark; Park, Sheunghee, Storage control system with power-off time estimation mechanism and method of operation thereof.
Vallabhaneni, Brahmaiah; Kumarasamy, Paramasivam, Storage management operations based on executable files served on demand to storage management components.
Vallabhaneni, Brahmaiah; Kumarasamy, Paramasivam, Storage management operations based on executable files served on demand to storage management components.
Vallabhaneni, Brahmaiah; Kumarasamy, Paramasivam, Storage management operations based on executable files served on demand to storage management components.
Upadhyay, Mrityunjay; Radhakrishnan, Divakar; Natarajan, Madhusudhanan, Summarization and processing of email on a client computing device based on content contribution to an email thread using weighting techniques.
Prahlad, Anand; Schwartz, Jeremy A.; Ngo, David; Brockway, Brian; Muller, Marcus S., Systems and methods for classifying and transferring information in a storage network.
Prahlad, Anand; Schwartz, Jeremy A.; Ngo, David; Brockway, Brian; Muller, Marcus S., Systems and methods for classifying and transferring information in a storage network.
Prahlad, Anand; Schwartz, Jeremy A.; Ngo, David; Brockway, Brian; Muller, Marcus S., Systems and methods for classifying and transferring information in a storage network.
Prahlad, Anand; Schwartz, Jeremy A.; Ngo, David; Brockway, Brian; Muller, Marcus S., Systems and methods for classifying and transferring information in a storage network.
Prahlad, Anand; Schwartz, Jeremy A.; Ngo, David; Brockway, Brian; Muller, Marcus S., Systems and methods for classifying and transferring information in a storage network.
Prahlad, Anand; Schwartz, Jeremy A.; Ngo, David; Brockway, Brian; Muller, Marcus S., Systems and methods for classifying and transferring information in a storage network.
Prahlad, Anand; Schwartz, Jeremy A.; Ngo, David; Brockway, Brian; Muller, Marcus S., Systems and methods for classifying and transferring information in a storage network.
Prahlad, Anand; Gokhale, Parag; Kottomtharayil, Rajiv; Lu, Jun; Pawar, Rahul S., Systems and methods for normalizing data of heterogeneous data sources.
Prahlad, Anand; Schwartz, Jeremy Alan; Ngo, David; Brockway, Brian; Muller, Marcus S., Systems and methods for using metadata to enhance data identification operations.
Prahlad, Anand; Schwartz, Jeremy Alan; Ngo, David; Brockway, Brian; Muller, Marcus S., Systems and methods for using metadata to enhance data identification operations.
Prahlad, Anand; Schwartz, Jeremy Alan; Ngo, David; Brockway, Brian; Muller, Marcus S., Systems and methods for using metadata to enhance data identification operations.
Prahlad, Anand; Schwartz, Jeremy Alan; Ngo, David; Brockway, Brian; Muller, Marcus S., Systems and methods for using metadata to enhance data identification operations.
Littlefield, Duncan; Chen, Ho-chi; Kottomtharayil, Rajiv, Systems and methods for writing data and storage system specific metadata to network attached storage device.
Kumarasamy, Paramasivam; Vallabhaneni, Brahmaiah; Thati, Ravi, Systems and methods to confirm replication data accuracy for data backup in data storage systems.
Kumarasamy, Paramasivam; Pawar, Rahul S.; Mitkar, Amit; Kilaru, Satish Chandra, Systems and methods to process block-level backup for selective file restoration for virtual machines.
Kumarasamy, Paramasivam; Pawar, Rahul S.; Mitkar, Amit; Kilaru, Satish Chandra, Systems and methods to process block-level backup for selective file restoration for virtual machines.
Gokhale, Parag; Kottomtharayil, Rajiv; Karandikar, Amey Vijaykumar; Vijayan, Manoj Kumar, Use of auxiliary data protection software in failover operations.
Gokhale, Parag; Kottomtharayil, Rajiv; Karandikar, Amey Vijaykumar; Vijayan, Manoj Kumar, Use of auxiliary data protection software in failover operations.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.