$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

Recovery of file system data in file servers mirrored file system volumes 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • H02H-003/05
  • G06F-012/00
  • G06F-017/30
출원번호 US-0684487 (2000-10-04)
발명자 / 주소
  • Viswanathan, Srinivasan
  • Kleiman, Steven R.
출원인 / 주소
  • Network Appliance, Inc.
대리인 / 주소
    Swernofsky Law Group PC
인용정보 피인용 횟수 : 104  인용 특허 : 34

초록

The invention provides a method and system for recovery of file system data in file servers having mirrored file system volumes. The invention makes use of a "snapshot" feature of a robust file system (the "WAFL File System") disclosed in the Incorporated Disclosures, to rapidly determined which of

대표청구항

1. A method, including steps of examining a plurality of mirrored file system volumes for a consistency point value; determining a most up-to-date said file system volume in response to said steps of examining; and selecting a set of changed file blocks between said up-to-date said file system

이 특허에 인용된 특허 (34)

  1. Ohran Richard, Backup system that takes a snapshot of the locations in a mass storage device that has been identified for updating pri.
  2. Delaney William P. ; Fredin Gerald J. ; Spry Andrew J., Context-based failover architecture for redundant servers.
  3. Midgely Christopher W. (Framingham MA) Holland Charles J. (Northboro MA) Webb John W. (Sutton MA) Gonsalves Manuel (Brookline MA), Continuously-snapshotted protection of computer files.
  4. Schoenthal Scott ; Rowe Alan ; Kleiman Steven R., Coordinating persistent status information with multiple file servers.
  5. Ohizumi Yumiko (Kawasaki JPX), Data writing during process of data restoration in array disk storage system.
  6. Klein Jonathan D., Database backup/restore and bulk data transfer.
  7. 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.
  8. Jones Craig S. (12015 Scribe Dr. Austin TX 78759) Overfield Anthony L. (3807 Palomar Austin TX 78727), Disk drive array with efficient background rebuilding.
  9. Arnott Randy M. (Clinton MA), FIFO based parity generator.
  10. Walls Keith (Hudson NH), File backup system for producing a backup copy of a file which may be updated during backup.
  11. Klausmeier Daniel E. (Sunnyvale CA) Corbalis Charles M. (Saratoga CA) Hooshmand Kambiz (Santa Clara CA), Frame based traffic policing for a digital switch.
  12. Solomon Robert C. (Kensington NH) Todd Stephen J. (Shrewsbury MA), High availability disk arrays.
  13. Brown Randall P. ; Luke Stanley ; Shaughnessy Paul Richard, Mechanism for incremental backup of on-line files.
  14. Ofek, Yuval, Method and apparatus for performing point in time backup operation in a computer system.
  15. Hubis Walter A. ; Otterness Noel S., Method and apparatus for providing a disc drive snapshot backup while allowing normal drive read, write, and buffering operations.
  16. Vishlitzky Natan ; Ofek Yuval ; Bachmat Eitan, Method and apparatus for reading data from mirrored logical volumes on physical disk drives.
  17. Richard S. Ohran, Method and system for mirroring and archiving mass storage.
  18. Ohran Richard S. (Provo UT) Ohran Michael R. (Orem UT), Method and system for providing a static snapshot of data stored on a mass storage system.
  19. Blea David Randall ; Blea Donald Reynold ; Haye Mark Alan ; Kern Ronald Maynard ; Shackelford David M. ; Thompson John G., Method for implementing point-in-time copy using a snapshot function.
  20. Hitz David ; Malcolm Michael ; Lau James ; Rakitzis Byron, Method for maintaining consistent states of a file system and for creating user-accessible read-only copies of a file s.
  21. Hitz David ; Malcolm Michael ; Lau James ; Rakitzis Byron, Method for providing parity in a raid sub-system using non-volatile memory.
  22. Mott Jack E. (Idaho Falls ID), Method of system state analysis.
  23. McCown Patricia M. (Cresskill NJ) Conway Timothy J. (Highland Park NJ) Jessen Karl M. (Bayonne NJ), Methods and apparatus for monitoring system performance.
  24. Seyyedy Mirmajid, Multi bank test mode for memory devices.
  25. Stallmo David C. (Boulder CO), On-line reconstruction of a failed redundant array system.
  26. Stallmo David C. (Boulder CO) Brant William A. (Boulder CO) Gordon David (Boulder CO), On-line restoration of redundancy information in a redundant array system.
  27. Row Edward J. (Mountain View CA) Boucher Laurence B. (Saratoga CA) Pitts William M. (Los Altos CA) Blightman Stephen E. (San Jose CA), Parallel I/O network file server architecture.
  28. Clark Brian E. (Rochester MN) Lawlor Francis D. (Saugerties NY) Schmidt-Stumpf Werner E. (Patterson NY) Stewart Terrence J. (Rochester MN) Timms ; Jr. George D. (Rochester MN), Parity spreading to enhance storage access.
  29. Jeffrey L. Grummon ; Chris R. Franklin, System and method for disk control with snapshot feature including read-write snapshot half.
  30. Woodhill James R. (Houston TX) Woodhill Louis R. (Richmond TX) More ; Jr. William Russell (Houston TX) Berlin Jay Harris (Houston TX), System and method for distributed storage management on networked computer systems using binary object identifiers.
  31. Chang Albert (Austin TX) Neuman Grover H. (Austin TX) Shaheen-Gouda Amal A. (Austin TX) Smith Todd A. (Austin TX), System and method for using cached data at a local node after re-opening a file at a remote node in a distributed networ.
  32. Matze John E. G. ; Whiting Douglas L., System for backing up computer disk volumes with error remapping of flawed memory addresses.
  33. Cary Richard W. (Los Gatos CA) Guyon Richard D. (Mountain View CA), Version management system using plural control fields for synchronizing two versions of files in a multiprocessor system.
  34. Hitz David ; Malcolm Michael ; Lau James ; Rakitzis Byron, Write anywhere file-system layout.

이 특허를 인용한 특허 (104)

  1. Fujibayashi, Akira, Apparatus and method for multiple generation remote backup and fast restore.
  2. Li, Zhiyong; Williams, R. Stanley, Chemical-analysis device integrated with metallic-nanofinger device for chemical sensing.
  3. Li, Zhiyong; Williams, R. Stanley, Chemical-analysis device integrated with metallic-nanofinger device for chemical sensing.
  4. Beck, Kenneth S., Clustered file systems for mix of trusted and untrusted nodes.
  5. Costello, Laurie; Mowat, Eric; Leong, James, Clustered filesystem.
  6. Beck, Kenneth, Clustered filesystem with data volume snapshot.
  7. Beck, Kenneth, Clustered filesystem with data volume snapshot.
  8. Beck, Kenneth, Clustered filesystem with data volume snapshot maintenance.
  9. Beck, Kenneth, Clustered filesystem with membership version support.
  10. Beck, Kenneth S., Clustered filesystem with membership version support.
  11. Beck, Kenneth S., Clustered filesystem with membership version support.
  12. Beck, Kenneth S., Clustered filesystems for mix of trusted and untrusted nodes.
  13. Weatherall, James Neil; Pakhunov, Alexey, Combined mirroring and caching network file system.
  14. Hwang, Joo-Young; Kim, Jae-Geuk; Le, Chang-Man; Lee, Chul, Computing system and related data management method thereof.
  15. Armangau,Philippe; Bergant,Milena; Srinivasan,Karthikeyan, Data recovery with internet protocol replication with or without full resync.
  16. Mutalik, Madhav; Provenzano, Christopher A.; Abercrombie, Philip J., Data replication system.
  17. Bergant, Milena; Hayden, John M.; Tummala, Himabindu; Pasula Reddy, Santosh; Zhu, Daniel, Data storage server having common replication architecture for multiple storage object types.
  18. Zhang, Xiangdong; Mutalik, Madhav; Palaparthi, Satya Sri Kanth; Gottemukkula, Yeganjaiah; Kumar, Sachindra; Tekade, Uday, Disk group based backup.
  19. McGovern, William P., Disk sanitization in an active file system.
  20. McGovern, William P., Disk sanitization using encryption.
  21. Chrin, David Michael; Jackson, Philip Eric; Orszag, Steven A., Distributing files across multiple, permissibly heterogeneous, storage devices.
  22. Haskin,Roger L.; Sawdon,Wayne A.; Schmuck,Frank B.; Wyllie,James C., Ditto address indicating true disk address for actual data blocks stored in one of an inode of the file system and subsequent snapshot.
  23. Abercrombie, Philip J.; Provenzano, Christopher A.; Goldberg, Keith, Efficient data replication.
  24. Mutalik, Madhav; Palaparthi, Srikanth, Facilitating test failover using a thin provisioned virtual machine created from a snapshot.
  25. Rao, Hariprasad Mankude Bhasker, Fast resynchronization of data from a remote copy.
  26. Srinivasan, Sudhir; Zuckerman, Boris; Oratovsky, Vitaly; Ye, Manny; Venkatesh, Dinesh; Shea, Kevin J.; John, Shaji O., File replication in a distributed segmented file system.
  27. Sawdon,Wayne A.; Schmuck,Frank B., File system for providing access to a snapshot dataset where disk address in the inode is equal to a ditto address for indicating that the disk address is invalid disk address.
  28. Abercrombie, Philip J.; Provenzano, Christopher A.; Goldberg, Keith, Garbage collection predictions.
  29. Chen, Yong-Min; Mutalik, Madhav; Waldman, Micah, Guardrails for copy data storage.
  30. Provenzano, Christopher A.; Abercrombie, Philip J.; Mutalik, Madhav, Incremental copy performance between data stores.
  31. Provenzano, Christopher A.; Abercrombie, Philip J.; Mutalik, Madhav, Incremental copy performance between data stores.
  32. Srinivasan, Sudhir; Zuckerman, Boris; Orszag, Steven A.; Jackson, Philip Eric, Independent data access in a segmented file system.
  33. Zhang, Xiangdong; Tekade, Uday; Kumar, Sachindra; Mutalik, Madhav, Integrated database and log backup.
  34. Mutalik, Madhav; Karnik, Siddharth; Gottemukkula, Yeganjaiah; Verma, Durgesh Kumar, Local area network free data movement.
  35. Johnston,Craig Anthony; Stager,Roger Keith, Maximizing storage system throughput by measuring system performance metrics.
  36. Cruciani, Mark; Beck, Kenneth S., Messaging between heterogeneous clients of a storage area network.
  37. Li, Zhiyong; Williams, R. Stanley, Metallic-nanofinger device for chemical sensing.
  38. Cohen, Gavin David; Trimmer, Donald Alvin; Blaser, Rico, Method and apparatus for deleting data upon expiration.
  39. Manley, Stephen; McGovern, William, Method and apparatus for maintaining compliant storage.
  40. Fujibayashi, Akira, Method and apparatus for seamless management for disaster recovery.
  41. Fujibayashi, Akira, Method and apparatus for seamless management for disaster recovery.
  42. Fujibayashi, Akira, Method and apparatus for seamless management for disaster recovery.
  43. Fujibayashi, Akira, Method and apparatus for seamless management for disaster recovery.
  44. Fujibayashi, Akira, Method and apparatus for seamless management for disaster recovery.
  45. McGovern, William P.; Merrick, Jeffrey D., Method and apparatus for verifiably migrating WORM data.
  46. Merrick, Jeffrey Dale; McGovern, William P., Method and apparatus to automatically commit files to WORM status.
  47. Stager,Roger Keith; Trimmer,Donald Alvin; Saxena,Pawan; Johnston,Craig Anthony; Chang,Yafen Peggy; Blaser,Rico, Method and system for backing up data.
  48. Stager, Roger Keith; Trimmer, Donald Alvin; Saxena, Pawan; Johnston, Craig Anthony; Chang, Yafen Peggy; Blaser, Rico, Method and system for browsing objects on a protected volume in a continuous data protection system.
  49. Trimmer, Don Alvin; Stager, Roger Keith; Johnston, Craig Anthony; Chang, Yafen Peggy; Blaser, Rico, Method and system for creating and using removable disk based copies of backup data.
  50. Stager,Roger; Trimmer,Don Alvin; Johnston,Craig Anthony; Blaser,Rico, Method and system for data compression and compression estimation in a virtual tape library environment.
  51. Stager,Roger Keith; Trimmer,Donald Alvin; Saxena,Pawan; Johnson,Randall; Johnston,Craig Anthony; Chang,Yafen Peggy; Blaser,Rico, Method and system for data recovery in a continuous data protection system.
  52. Trimmer, Don Alvin; Stager, Roger Keith; Johnston, Craig Anthony; Chang, Yafen Peggy; Cohen, Gavin David; Blaser, Rico, Method and system for emulating tape libraries.
  53. Stager,Roger Keith; Trimmer,Donald Alvin; Saxena,Pawan; Johnson,Randall; Johnston,Craig Anthony; Chang,Yafen Peggy; Blaser,Rico, Method and system for maintaining data in a continuous data protection system.
  54. Saxena, Pawan; Chang, Yafen Peggy; Stager, Roger Keith, Method and system for performing a restoration in a continuous data protection system.
  55. Cohen,Gavin David; Trimmer,Don Alvin; Blaser,Rico, Method and system for providing a file system overlay.
  56. Manley,Stephen; Komatsu,Kiyoshi, Method and system for re-synchronizing an asynchronous mirror without data loss.
  57. Chang, Yafen Peggy; Stager, Roger Keith; Johnston, Craig, Method and system for remote data recovery.
  58. Stager, Roger Keith; Trimmer, Donald Alvin; Saxena, Pawan; Johnson, Randall; Johnston, Craig Anthony; Chang, Yafen Peggy; Blaser, Rico, Method and system for restoring a volume in a continuous data protection system.
  59. Stager, Roger Keith; Trimmer, Don Alvin; Saxena, Pawan; Johnson, Randall; Johnston, Craig Anthony; Chang, Yafen Peggy; Blaser, Rico, Method and system for storing data using a continuous data protection system.
  60. Stager,Roger Keith; Trimmer,Donald Alvin; Saxena,Pawan; Johnson,Randall; Johnston,Craig Anthony; Chang,Yafen Peggy; Blaser,Rico, Method and system for storing data using a continuous data protection system.
  61. Stager,Roger Keith; Trimmer,Donald Alvin; Saxena,Pawan; Johnson,Randall; Johnston,Craig Anthony; Chang,Yafen Peggy; Blaser,Rico, Method and system for synchronizing volumes in a continuous data protection system.
  62. Bartfai,Robert F.; Factor,Michael E.; Spear,Gail A.; Micka,William F., Method, system and article of manufacture for recovery from a failure in a cascading PPRC system.
  63. Bartfai,Robert F.; Factor,Michael E.; Spear,Gail A.; Micka,William F., Method, system and article of manufacture for recovery from a failure in a cascading PPRC system.
  64. Bartfai,Robert F.; Spear,Gail A., Method, system, and program for recovery from a failure in an asynchronous data copying system.
  65. Srinivasan, Sudhir; Orszag, Steven A., Migration of control in a distributed segmented file system.
  66. Moore, Daniel; Gildfind, Andrew, Multi-class heterogeneous clients in a clustered filesystem.
  67. Moore, Daniel; Gildfind, Andrew, Multi-class heterogeneous clients in a clustered filesystem.
  68. Moore, Daniel; Gilfind, Andrew, Multi-class heterogeneous clients in a clustered filesystem.
  69. Tekade, Uday; Groose, Brian, Multi-threaded smart copy.
  70. Stager, Roger Keith; Trimmer, Don Alvin; Johnston, Craig Anthony; Chang, Yafen Peggy; Lau, Jerry Kai, Optimized disk repository for the storage and retrieval of mostly sequential data.
  71. Robinson, David; Wong, Brian L.; Shepler, Spencer; McDougall, Richard J., Per file dirty region logging.
  72. Stager,Roger Keith; Trimmer,Don Alvin; Blaser,Rico, Protectable data storage system and a method of protecting and/or managing a data storage system.
  73. Gaertner, Mark Allen; Gordon, Tyler Ki Soo, Rapid rebuild of a data set.
  74. McGovern, William P., Read-after-write verification for improved write-once-read-many data storage.
  75. Viswanathan,Srinivasan; Kleiman,Steven R., Recovery of file system data in file servers mirrored file system volumes.
  76. Wehrman, Geoffrey; Roehrich, Dean, Relocation of metadata server with outstanding DMAPI requests.
  77. Bergant, Milena; Hayden, John M.; Tummala, Himabindu; Pasula Reddy, Santosh; Zhu, Daniel, Replication and restoration of multiple data storage object types in a data network.
  78. Bergant, Milena; Hayden, John M.; Zhu, Daniel; Zheng, Jiannan, Replication of a consistency group of data storage objects from servers in a data network.
  79. Rangasamy, Govind, Resiliency director.
  80. Fong, Yinfung, Restartable dump that produces a consistent filesystem on tapes.
  81. Strange,Stephen H.; Viswanathan,Srinivasan; Doucette,Douglas P.; Kleiman,Steven R., Resynchronization of mirrored storage devices.
  82. Li, Zhiyong; Hu, Min; Ou, Fung Suong; Wu, Wei, Self-arranging, luminescence-enhancement device for surface-enhanced luminescence.
  83. Srinivasan,Sudhir; Orszag,Steven A.; Jackson,Philip Eric, Storage allocation in a distributed segmented file system.
  84. Miki,Kenichi, Storage system and storage system control method.
  85. Mutalik, Madhav; Abercrombie, Philip J.; Provenzano, Christopher A., Successive data fingerprinting for copy accuracy assurance.
  86. Mutalik, Madhav; Abercrombie, Philip J.; Provenzano, Christopher A.; Tekade, Uday, Successive data fingerprinting for copy accuracy assurance.
  87. Woodward, Mark L.; Provenzano, Christopher A., System and method for caching hashes for co-located data in a deduplication data store.
  88. Provenzano, Christopher A., System and method for creating deduplicated copies of data by sending difference data between near-neighbor temporal states.
  89. Provenzano, Christopher A.; Roman, Mark A., System and method for creating deduplicated copies of data by tracking temporal relationships among copies using higher-level hash structures.
  90. Chen, Yong-Min, System and method for efficient database record replication using different replication strategies based on the database records.
  91. Potter, Alan; Groose, Brian; Mutalik, Madhav, System and method for incrementally backing up out-of-band data.
  92. Zhang, Xiangdong; Mutalik, Madhav; Kumar, Sachindra, System and method for intelligent database backup.
  93. Ashutosh, Ashutosh; Chang, David F.; Mutalik, Madhav, System and method for managing data with service level agreements that may specify non-uniform copying of data.
  94. Mutalik, Madhav; Palaparthi, Satya Sri Kanth, System and method for multi-hop data backup.
  95. Ashutosh, Ashutosh; Chang, David F.; Mutalik, Madhav, System and method for performing a plurality of prescribed data management functions in a manner that reduces redundant access operations to primary storage.
  96. Tekade, Uday; Mutalik, Madhav; Groose, Brian, System and method for providing intra-process communication for an application programming interface.
  97. Bhargava, Ankur; Walter, Sean B., System and method for quick-linking user interface jobs across services based on system implementation information.
  98. Krishnamurthy, Raghu; Sharma, Gopal; Guha, Amitava, System and method for resynchronizing mirrored volumes.
  99. Trimmer,Don Alvin; Stager,Roger; Johnston,Craig Anthony; Blaser,Rico, System and method for virtual vaulting.
  100. Bhargava, Ankur; Sun, Dongjun; Kumar, Sachindra; Zhang, Xiangdong; Mutalik, Madhav, Test-and-development workflow automation.
  101. Corbin, John R.; Singh, Vijay; Khan, Saadia; Johnson, Sloan, Transparent data migration in a storage system environment.
  102. Kiselev,Oleg; Karr,Ronald S., Use of read data tracking and caching to recover from data corruption.
  103. Beardsley, Brent Cameron; McBride, Gregory Edward; Bartfai, Robert Francis, Using virtual copies in a failover and failback environment.
  104. Beardsley, Brent Cameron; McBride, Gregory Edward; Bartfai, Robert Francis, Using virtual copies in a failover and failback environment.
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로