System and method for sharing media in a computer network
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-012/02
G06F-011/14
G06F-003/06
H04L-029/08
출원번호
US-0963693
(2013-08-09)
등록번호
US-9021213
(2015-04-28)
발명자
/ 주소
Kottomtharayil, Rajiv
Gokhale, Parag
Prahlad, Anand
Kumar Vijayan, Manoj
Ngo, David
Devassy, Varghese
출원인 / 주소
CommVault Systems, Inc.
대리인 / 주소
Knobbe, Martens, Olson & Bear, LLP
인용정보
피인용 횟수 :
5인용 특허 :
242
초록▼
A computerized method for sharing removable storage media in a network, the method comprising associating, in an index entry, a first piece of removable storage media in a first storage device with at least a first storage policy copy and a second storage policy copy; copying, to the first piece of
A computerized method for sharing removable storage media in a network, the method comprising associating, in an index entry, a first piece of removable storage media in a first storage device with at least a first storage policy copy and a second storage policy copy; copying, to the first piece of removable storage media, data associated with the first storage policy copy; and copying, to the first piece of removable storage media, data associated with the second storage policy copy.
대표청구항▼
1. A system for sharing a media volume in a network, the system comprising: a first media agent in communication with a media volume, the first media agent copies data associated with one or more storage operations to the media volume, the first media agent stored on a non-transitory storage medium
1. A system for sharing a media volume in a network, the system comprising: a first media agent in communication with a media volume, the first media agent copies data associated with one or more storage operations to the media volume, the first media agent stored on a non-transitory storage medium that stores instructions that implement the first media agent when executed by a computer processor;a second media agent in communication with the media volume, the second media agent copies the data associated with the one or more storage operations to the media volume, the second media agent stored on a non-transitory storage medium that stores instructions that implement the second media agent when executed by one or more computing devices; anda storage manager in communication with the first media agent and the second media agent, the storage manager stored on a non-transitory storage medium that stores instructions that implement the storage manager when executed by one or more computing devices, the storage manager configured to: direct the first media agent to enter a deactivation state with respect to the media volume;direct the second media agent to enter an activated state with respect to the media volume, wherein the second media agent mounts the media volume and creates an access path to the media volume;update storage to reflect that control of the media volume has shifted from the first media agent to the second media agent; andstore the access path from the second media agent to the media volume. 2. The system of claim 1, wherein the storage manager is configured cause the shift in control in response to a detected failure of the first media agent. 3. The system of claim 1, wherein the storage manager is further configured to identify said first media agent for said deactivation and said second media agent for said activation according to a load balancing algorithm. 4. The system of claim 1, wherein the storage manager is further configured to identify the first media agent for said deactivation and the second media agent for said activation based on a type of network pathway between one or more of the first media agent and the media volume and the second media agent and the media volume. 5. A system for sharing a media volume in a network, the system comprising: a first media agent in communication with a media volume, the first media agent stored on a non-transitory storage medium that stores instructions that implement the first media agent when executed by one or more computing devices;a second media agent in communication with the media volume, the second media agent stored on a non-transitory storage medium that stores instructions that implement the second media agent when executed by one or more computing devices; anda storage manager in communication with the first media agent, and the second media the storage manager stored on a non-transitory storage medium that stores instructions that implement the storage manager when executed by one or more computing devices, the storage manager configured to: direct the first media agent to enter a deactivation state with respect to the media volume;direct the second media agent to enter an activated state with respect to the media volume, wherein the second media agent accesses the media volume via an access path to the media volume; andupdate storage to reflect that control of the media volume has shifted from the first media agent; and wherein, the second media agent conducts data associated with a client computing device to the media volume via the access path as part of a data storage operation. 6. The system of claim 5, wherein the storage manager is configured cause the shift in control in response to a detected failure of the first media agent. 7. The system of claim 5, wherein the storage manager is further configured to identify said first media agent for said deactivation and said second media agent for said activation according to a load balancing algorithm. 8. The system of claim 5, wherein the storage manager is further configured to identify the first media agent for said deactivation and the second media agent for said activation based on a type of network pathway between one or more of the first media agent and the media volume and the second media agent and the media volume. 9. The system of claim 5, wherein the first and second media agents execute on different computing devices. 10. The system of claim 5, wherein the media volume is part of a storage area network (SAN). 11. The system of claim 5, wherein the data storage operation comprises a backup operation. 12. The system of claim 5, wherein the data storage operation comprises an archive operation. 13. A method sharing a media volume in a network, the method implemented with non-transitory computer storage comprising instructions which, when executed by one or more computing devices, cause the computer system to perform steps comprising: storing instructions in a non-transitory computer storage which perform the following acts when executed by one or more computing devices;directing a first media agent to enter a deactivation state with respect to a media volume, wherein the second media agent accesses the media volume via an access path to the media volume;directing a second media agent to enter an activation state with respect to the media volume;updating storage to reflect that control of the media volume has shifted from the first media agent; andinstructing the second media agent to conduct data associated with a client computing device to the media volume via the access path as part of a data storage operation. 14. The method of claim 13, wherein said shifting control is in response to a detected failure of the first media agent. 15. The method of claim 13, further comprising identifying said first media agent for deactivation and said second media agent for activation according to a load balancing algorithm. 16. The method of claim 13, further comprising identifying the first media agent for said deactivation and the second media agent for said activation based on a type of network pathway between one or more of the first media agent and the media volume and the second media agent and the media volume. 17. The method of claim 13, wherein the first and second media management components execute on different computing devices. 18. The method of claim 13, wherein the media volume is part of a storage area network (SAN). 19. The method of claim 13, wherein the second media management component creates an access path to the media volume and the method further comprises delegating management of the access path to the second media management component. 20. The method of claim 13, wherein the data storage operation comprises a backup operation or an archive operation.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (242)
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.
Ofek,Yuval; Cakeljic,Zoran; Bitner,Haim; Galtzur,Sharon; Ish Shalom,Ariel J.; Kedem,Nadav; Krikler,Samuel; Arnon,Dan, Apparatus and methods for operating a computer storage system.
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.
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.
Cromer Daryl C. ; Ellison Brandon J. ; Locker Howard J. ; Steinmetz Michael J. ; Springfield Randall S. ; Ward James P., Computer system which is disabled when it is disconnected from a network.
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.
Prahlad, Anand; Agrawal, Vijay H., Continuous data protection over intermittent connections, such as continuous data backup for laptops or wireless devices.
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.
Yoshitaka Mitsunari JP; Atsuki Tada JP; Harui Koizumi JP; Satomi Kasuga JP; Hiroshi Sugawara JP, Disk changer capable of controlling a plurality of drivers.
Chow Kit M. ; Meyer Michael W. ; Muller P. Keith ; Adamson Alan P., Dynamic and consistent naming of fabric attached storage by a file system on a compute node storing information mapping API system I/O calls for data objects with a globally unique identification.
Ashton Lyn Lequam ; Pearson Anthony Steve ; Pence Jerry Wayne ; West Stephen Charles, Dynamic reconfiguration of data storage devices to balance recycle throughput.
Christenson,Nikolai Paul; Fritchie,Scott Ernest Lystig; Larson,James Stephen, Electronic mail system with methodology providing distributed message store.
Ogawa,Junji; Matsunami,Naoto; Iwasaki,Masaaki; Sonoda,Koji; Tsukiji,Kenichi, File access method in storage-device system, and programs for the file access.
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.
Marks Randal S. ; Roberson Randy L. ; Shen Diana ; Sicola Stephen J., Host transparent storage controller failover/failback of SCSI targets and associated units.
Barney Rock D. ; Schwols Keith ; Nelson Ellen M., Integration of a database into file management software for protecting, tracking and retrieving data.
James, Kimberly Kay; James, Raymond Anthony, Library controller having stored table indicating attributes of an automated data storage library with respect to media.
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.
Prahlad,Anand; De Meno,Randy; Schwartz,Jeremy A.; McGuigan,James J., Logical view with granular access to exchange data managed by a 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.
Adams John J. (Vienna VA) Kidd Clark (Sterling VA) Summers Timothy (Allison Park PA), Method and apparatus for a pattern based spaced management system.
Amundson Daniel L. ; Halley Donald Ray ; Koeller Paul Douglas ; Koser Leonard William ; Smith Lynda Marie, Method and apparatus for data backup and recovery.
Therrien,David G.; Pownell,James E.; VanderSpek,Adrian; Kenna,Herman Robert; Sawyer,Cory Lee; Dougherty,Elizabeth; Voegtlin,Dave; Greizerstein,Paul B., Method and apparatus for storage system to provide distributed data storage and protection.
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.
Archibald, Jr., John Edward; McKean, Brian Dennis, Method and apparatus for using extended disk sector formatting to assist in backup and hierarchical storage management.
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 .
Allen Ruth A. (Poughkeepsie NY) Goetze Lisa M. (Austin TX) Nick Jeffrey M. (Fishkill NY) Pushong Kelly B. (Highland NY) Surman David H. (Milton NY) Swanson Michael D. (Poughkeepsie NY), Method and system for managing data and users of data in a data processing system.
Chron, Edward Gustav; Menon, Jaishankar Moothedath, Method and system for providing consistent data modification information to clients in a storage system.
Achiwa,Kyosuke; Nozawa,Masafumi, Method for controlling information processing system, information processing system and information processing program.
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.
Biettron,Laurent; Pallu,Fr챕d챕ric; Tricot,Sylvie, Method of thematic classification of documents, themetic classification module, and search engine incorporating such a module.
Wahlert, Brian M; Berkowitz, Brian T; van Ingen, Catharine; Rangegowda, Dharshan; Jazayeri, Mike, Method, system, and apparatus for creating saved searches and auto discovery groups for a data protection system.
Palliyil, Sudarshan; Venkateshamurthy, Shivakumara; Vijayaraghavan, Srinivas Belur; Aswathanarayana, Tejasvi, Methods, apparatus and computer programs for enhanced access to resources within a network.
Crescenti,John; Kavuri,Srinivas; Oshinsky,David Alan; Prahlad,Anand, Modular backup and retrieval system used in conjunction with a storage area network.
Glider Joseph S. (Mountain View CA) Idleman Thomas E. (Santa Clara CA), Multi-sort mass storage device announcing its active paths without deactivating its ports in a network architecture.
Muller P. Keith ; Chow Kit M. ; Meyer Michael W., Name service for multinode system segmented into I/O and compute nodes, generating guid at I/O node and exporting guid to compute nodes via interconnect fabric.
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.
Isman Marshall A. (Newton MA) Stanfill Craig W. (Waltham MA) Taylor David C. (Medford MA), Parallel disk storage array system with independent drive operation mode.
Michael A. DeMoney, SYSTEM AND METHOD FOR ADJUSTING PERFORMANCE OF A MEDIA STORAGE BY DECREASING A MAXIMUM THROUGHPUT BY A PRIMARY DERATE PARAMETER TO SPECIFY AVAILABLE & GUARANTEED RATE PARAMETERS AND DETERMINING RING .
Crockett Robert N. (Tucson AZ) Kern Ronald M. (Tucson AZ) Micka William F. (Tucson AZ), Software directed microcode state save for distributed storage controller.
Lubbers, Clark; Elkington, Susan; Hess, Randy; Sicola, Stephen J.; McCarty, James; Korgaonkar, Anuja; Leveille, Jason, Storage area network, data replication and storage controller, and method for replicating data using virtualized volumes.
Matsuo,Toshiaki; Kusama,Takato; Aoshima,Tatsundo; Takeda,Kei, Storage management system and method using performance values to obtain optimal input/output paths within a storage network.
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.
Kottomtharayil,Rajiv; Gokhale,Parag; Prahlad,Anand; Vijayan Retnamma,Manoj Kumar; Ngo,David; Devassy,Varghese, System and method for dynamically sharing media 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.
Kottomtharayil,Rajiv; Gokhale,Parag; Prahlad,Anand; Vijayan Retnamma,Manoj Kumar; Ngo,David; Devassy,Varghese, System and method for performing storage operations in a computer network.
Patel, Sujal M.; Mikesell, Paul A., System and methods for providing a distributed file system utilizing metadata to track information about data stored throughout the system.
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.
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.
Devassy, Varghese; Kottomtharayil, Rajiv; Vijayan Retnamma, Manoj Kumar, Systems and methods for allocating control of storage media in a network environment.
Devassy, Varghese; Kottomtharayil, Rajiv; Vijayan Retnamma, Manoj Kumar, Systems and methods for allocating control of storage media in a network environment.
Devassy, Varghese; Kottomtharayil, Rajiv; Vijayan Retnamma, Manoj Kumar, Systems and methods for allocating control of storage media in a network environment.
Prahlad, Anand; Schwartz, Jeremy A.; Ngo, David; Brockway, Brian; Muller, Marcus S., Systems and methods for classifying and transferring information in a storage network.
Kottomtharayil, Rajiv; Gokhale, Parag; Prahlad, Anand; Kumar, Manoj; Ngo, David; Devassy, Varghese, Systems and methods for performing storage operations in a computer network.
Kottomtharayil, Rajiv; Gokhale, Parag; Prahlad, Anand; Vijayan Retnamma, Manoj Kumar; Ngo, David; Devassy, Varghese, Systems and methods for performing storage operations in a computer network.
Kottomtharayil, Rajiv; Gokhale, Parag; Prahlad, Anand; Vijayan Retnamma, Manoj Kumar; Ngo, David; Devassy, Varghese, Systems and methods for performing storage operations in a computer network.
Kottomtharayil, Rajiv; Gokhale, Parag; Prahlad, Anand; Vijayan, Manoj Kumar; Ngo, David; Devassy, Varghese, Systems and methods for performing storage operations in a computer network.
Lee,Oliver; Guo,Quji; Grossman,Joel K.; Wentz,Brian D.; Schwartz,Jordan L. K.; Araman,Christopher J.; Winjum,Randall Knight; Farnham,Shelly; Cheng,Lili, Systems and methods for sharing dynamic content among a plurality of online co-users.
Kottomtharayil, Rajiv; Gokhale, Parag; Prahlad, Anand; Retnamma, Manoj; Ngo, David; Devassy, Varghese, Systems and methods for sharing media and path management in a computer network.
Kottomtharayil, Rajiv; Gokhale, Parag; Prahlad, Anand; Kumar, Manoj; Ngo, David; Devassy, Varghese, Systems and methods for sharing media in a computer network.
Kottomtharayil, Rajiv; Gokhale, Parag; Prahlad, Anand; Vijayan Retnamma, Manoj Kumar; Ngo, David; Devassy, Varghese, Systems and methods for sharing media in a computer network.
Kottomtharayil, Rajiv; Gokhale, Parag; Prahlad, Anand; Vijayan Retnamma, Manoj Kumar; Ngo, David; Devassy, Varghese, Systems and methods for sharing media in a computer network.
Kottomtharayil,Rajiv; Gokhale,Parag; Prahlad,Anand; Retnamma,Manoj Kumar Vijayan; Ngo,David; Devassy,Varghese, Systems and methods for sharing media in a computer network.
Landman,Joseph I.; Cofer,Haruna Nakamura; Gomperts,Roberto; Mikhailov,Dmitri, Transparent distribution and execution of data in a multiprocessor environment.
Clowes Richard F. (New York NY) Tims Fred W. (Springfield Center NY), Workstation-implemented data storage re-routing for server fault-tolerance on computer networks.
Kottomtharayil, Rajiv; Gokhale, Parag; Prahlad, Anand; Kumar Vijayan, Manoj; Ngo, David; Devassy, Varghese, System and method for sharing media in a computer network.
Kottomtharayil, Rajiv; Gokhale, Parag; Prahlad, Anand; Vijayan, Manoj Kumar; Ngo, David; Devassy, Varghese, Systems and methods for performing storage operations in a computer network.
Kottomtharayil, Rajiv; Gokhale, Parag; Prahlad, Anand; Vijayan, Manoj Kumar; Ngo, David; Devassy, Varghese, Systems and methods for performing storage operations in a computer network.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.