$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Quick recovery of write cache in a fault tolerant I/O system 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-012/10
  • G06F-013/14
출원번호 US-0626245 (1996-03-29)
발명자 / 주소
  • Dewey Matthew C.
  • Jones Ellen F.
출원인 / 주소
  • EMC Corporation
대리인 / 주소
    Kubida
인용정보 피인용 횟수 : 111  인용 특허 : 0

초록

A method for recovering data from a cache memory of a second storage controller by access to a cache memory of a first storage controller is presented. The storage controllers are coupled by a private common data path. The method includes copying metadata corresponding to the data stored in the cach

대표청구항

[ We claim:] [3.] A computer system comprising:at least one host computer;a plurality of storage controllers coupled to said at least one host computer, at least one subset of said plurality of storage controllers being coupled together through at least one data path, each of said at least one subse

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

  1. Sompong P. Olarig ; John E. Jenne ; Christopher M. Carbajal, Apparatus, method and system for using cache memory as fail-over memory.
  2. Trehus, Eric Mathew; Forman, James; Sukavanam, Venkataraman, Auto quiesce.
  3. Madnani, Kiran; DesRoches, David W., Auto-adapting multi-tier cache.
  4. Madnani, Kiran; DesRoches, David W., Auto-adapting multi-tier cache.
  5. Chambliss, David D.; Garmiza, Ehood; Shalev, Leah, Backup cache with immediate availability.
  6. Hale Paul F. ; Glynn William, Benchmark tool for a mass storage system.
  7. Morshed, Abbas; Livesey, Jon; Mehrotra, Sharad, Cache memory management system and method.
  8. Roden, Thomas A.; Fallone, Robert M., Cache optimization of a data storage device based on progress of boot commands.
  9. Ferreri, Vincent William; Kailey, Walter F.; Varga, John Thomas, Color hash table reuse for print job processing.
  10. Varga, John Thomas; Ferreri, Vincent William; Kailey, Walter F., Color hash table reuse for print job processing.
  11. Biessener,David W.; Frolik,Joseph A.; Biessener,Gaston R., Computer storage restoration.
  12. Biessener, David W., Computer system and method for maintaining an audit record for data restoration.
  13. Hashimoto, Akiyoshi, Computer systems, disk systems, and method for controlling disk cache.
  14. Kaiya, Norikazu; Onda, Yasuhiro; Kato, Tadaomi, Copying method between logical disks, disk-storage system and its storage medium.
  15. Kaiya, Norikazu; Onda, Yasuhiro; Kato, Tadaomi, Copying method between logical disks, disk-storage system and its storage medium.
  16. Blount, Harry; Shanahan, Travis; Clark, James; Guido, Dana, Data augmentation based on second-phase metadata.
  17. Biessener, Gaston R.; Biessener, David W.; Checky, Michael T., Data backup and restoration using dynamic virtual storage.
  18. Busser,Richard W.; Davies,Ian R., Data mirroring between controllers in an active-active controller pair.
  19. Friendshuh, Luke W.; Edgar, Brian T.; Gaertner, Mark A., Data storage management in a memory device.
  20. Rowan, Michael; Rodgers, Kevin; Darcy, Jeff, Data storage system.
  21. Schwarz, Shemer; Zeidner, Efraim; Garmiza, Ehood, Data vaulting in emergency shutdown.
  22. Schwarz, Shemer; Zeidner, Efraim; Garmiza, Ehood, Data vaulting in emergency shutdown.
  23. Liu, Wei; Kahle, Steven H., Data-aware data flow manager.
  24. Chambliss, David D.; Garmiza, Ehood; Lotem, Eyal; Shalev, Leah, Destaging cache data using a distributed freezer.
  25. Winokur, Alex; Chaouat, Gil; Orr, Eliahou, Disaster-proof data recovery.
  26. Winokur, Alex, Disaster-proof storage unit having transmission capabilities.
  27. Kevin A. Closson, Disk block cache management for a distributed shared memory computer system.
  28. Kanai,Hiroki; Fujimoto,Kazuhisa; Fujibayashi,Akira, Disk controller and method of controlling the cache.
  29. Rothberg, Michael S.; Dang, Quoc N., Disk drive caching initial host requested data in non-volatile semiconductor memory to reduce start-up time of a host computer.
  30. Faber, Robert W., Distributed and packed metadata structure for disk cache.
  31. Winokur, Alex, Distributed intelligent network.
  32. Bramante, William J., Dual independent non volatile memory systems.
  33. Mizuno, Makio; Shimozono, Norio; Sugimoto, Sadahiro; Okada, Naoya, Electronic storage system utilizing a predetermined flag for subsequent processing of each predetermined portion of data requested to be stored in the storage system.
  34. Chambliss, David D.; Garmiza, Ehood; Shalev, Leah, Essential metadata replication.
  35. Chambliss, David D.; Garmiza, Ehood; Shalev, Leah, Essential metadata replication.
  36. Olarig, Sompong P., Fail-over of multiple memory blocks in multiple memory modules in computer system.
  37. Olarig,Sompong P., Fail-over of multiple memory blocks in multiple memory modules in computer system.
  38. Winokur, Alex, Fast data recovery system.
  39. Rao, Hariprasad Mankude Bhasker, Fast resynchronization of data from a remote copy.
  40. Sade, Gilad; Shagam, Eli; Vishlitzky, Natan, Fault tolerant dual cache system.
  41. Curran, Robert J.; Haskin, Roger L., File level security for a metadata controller in a storage area network.
  42. Curran,Robert J.; Haskin,Roger L., File level security for a metadata controller in a storage area network.
  43. Chambliss, David D.; Garmiza, Ehood; Shalev, Leah, Fine-grained control of data placement.
  44. Chambliss, David D.; Garmiza, Ehood; Shalev, Leah, Fine-grained control of data placement.
  45. Passerini,Ron; Zhang,Tianming, Generation and use of a time map for accessing a prior image of a storage device.
  46. Hosoya, Mutsumi, High-availability disk control device and failure processing method thereof and high-availability disk subsystem.
  47. Matsuda, Takashi, Information processing system and network logging information processing method.
  48. Gupta, Aayush; Hafner, James L.; Saxena, Mohit, Instant recovery in a multi-grained caching framework.
  49. Dahlen,Eric J.; Morrow,Warren R.; Vogt,Peter D., Interleaved mirrored memory systems.
  50. Chambliss, David D.; Garmiza, Ehood; Shalev, Leah; Weissbrem, Eliyahu, Logical region allocation with immediate availability.
  51. Olson, Thomas M., Maintenance of consistent, redundant mass storage images.
  52. Sade, Gilad, Managing a cache memory.
  53. Chambliss, David D.; Garmiza, Ehood; Shalev, Leah; Weissbrem, Eliyahu, Managing metadata and data for a logical volume in a distributed and declustered system.
  54. Chambliss, David D.; Garmiza, Ehood; Shalev, Leah; Weissbrem, Eliyahu, Managing metadata and data for a logical volume in a distributed and declustered system.
  55. Curran,Robert J.; Haskin,Roger L.; Wang Knop,Kuei Yu; Schmuck,Frank B., Mechanism for running parallel application programs on metadata controller nodes.
  56. Kaneko, Nobuhiro; Nakanishi, Kenichi, Memory apparatus, memory control method, and program.
  57. Dahlen,Eric J.; Morrow,Warren R.; Vogt,Peter D., Memory controllers with interleaved mirrored memory modes.
  58. Chong Fay, Method and apparatus for high availability and caching data storage devices.
  59. Daniel Nelson Heer, Method and apparatus for using multiple co-dependent DMA controllers to provide a single set of read and write commands.
  60. Rao, Sriram S.; Sarma, Joydeep Sen; Rowe, Alan L., Method and apparatus to improve server performance associated with takeover and giveback procedures.
  61. Beardsley, Brent Cameron; Benhase, Michael Thomas; Morton, Robert Louis; Todd, Kenneth Wayne, Method and system for maintaining information about modified data in cache in a storage system for use during a system failure.
  62. Rowan, Michael T.; Rodgers, Kevin F., Method and system for obtaining data stored in a data store.
  63. Patel Rajesh Bhikhubhai, Method and system for selectively invalidating cache lines during multiple word store operations for memory coherence.
  64. Rooney,William J.; Yudenfriend,Harry Morris, Method for determining the availability of paths to a device.
  65. Rowan, Michael T.; Rodgers, Kevin F., Method for identifying the time at which data was written to a data store.
  66. Luciani,David; Shah,Jyoti K.; Travis,William H., Method for peer-to-peer system recovery.
  67. Southern, James Alastair; Wilson, Nicholas, Method of recovering application data from a memory of a failed node.
  68. Sade, Gilad; Shagam, Eli; Vishlitzky, Natan, Method, system and computer program product for managing data in a mirrored cache using an access balancing technique.
  69. Brent Cameron Beardsley ; Michael Thomas Benhase ; Douglas A. Martin ; Robert Louis Morton ; Kenneth Wayne Todd, Method, system, and program for managing meta data in a storage system and rebuilding lost meta data in cache.
  70. Darcy, Jeff, Methods and apparatus for optimally selecting a storage buffer for the storage of data.
  71. Rowan, Michael; Rodgers, Kevin, Methods and devices for restoring a portion of a data store.
  72. Miller,Wayne Eugene; Inzerillo,Frank Joseph, Methods and systems for management of systems metadata.
  73. Burton, David Alan, Methods and systems of host caching.
  74. Mehrotra, Sharad; Mills, Jack; Youngworth, Chris; Livesey, Jon; Ratcliffe, Julian; Lieber, Tim; Sweere, Paul, Network storage system using flash storage.
  75. Chambliss, David D.; Garmiza, Ehood; Shalev, Leah, Parallel destaging with replicated cache pinning.
  76. Chambliss, David D.; Garmiza, Ehood; Shalev, Leah, Parallel destaging with replicated cache pinning.
  77. Curran, Robert J.; Haskin, Roger L.; Wang-Knop, Kuei-Yu; Schmuck, Frank B., Parallel metadata service in storage area network environment.
  78. Vu, Kim; Sarkar, Raj; Nekoomaram, Saeed; Jayaraman, Prakash, Preservation of a PPP session in a redundant system.
  79. Hsu,Yu Cheng; Legvold,Vernon J.; Mannenbach,David F., Preserving cache data against cluster reboot.
  80. Passerini, Ron, Processing storage-related I/O requests using binary tree data structures.
  81. Davis, Don W.; Gerlek, Michael P.; Cunningham, Ryan, Programmatic data discovery platforms for computing applications.
  82. Perry,Robert, Recovering from storage transaction failures using checkpoints.
  83. Gupta, Aayush; Hafner, James L.; Saxena, Mohit, Reducing defragmentation in a multi-grained writeback cache.
  84. Winokur, Alex, Remote data mirroring system.
  85. Winokur, Alex, Resilient data storage in the presence of replication faults and rolling disasters.
  86. Halligan Kenneth A. ; Ofer Erez ; Fitzgerald John T. ; Vishlitsky Natan, SCSI adaptor failover for a disk drive system.
  87. Gupta, Aayush; Hafner, James L.; Saxena, Mohit, Scalable metadata management in a multi-grained caching framework.
  88. Alessandro Brigati IT; Jean Devin FR; Bruno Leconte FR, Set of two memories on the same monolithic integrated circuit.
  89. Gupta, Aayush; Hafner, James L.; Saxena, Mohit, Space allocation in a multi-grained writeback cache.
  90. Kanai,Hiroki; Kaneko,Seiji, Storage control apparatus, storage system, control method of storage control apparatus, channel control unit and program.
  91. Rowan,Michael T.; Rodgers,Kevin F., Storage management device.
  92. Shimada,Kentaro, Storage system and a method of speeding up writing data into the storage system.
  93. David W. Biessener ; Joseph A. Frolik ; Gaston R. Biessener, Substantially instantaneous storage restoration for non-computer forensics applications.
  94. Gupta, Aayush; Hafner, James L.; Saxena, Mohit, Supporting concurrent operations at fine granularity in a caching framework.
  95. Madter, Richard C.; Werder, Karin Alicia; Huang, Wei Yao, System and method for automatically saving memory contents of a data processing device on power failure.
  96. Morshed, Abbas; Tsang, Chuan-Wen George; Youngworth, Christopher, System and method for cache data recovery.
  97. McKean, Brian D.; Otterness, Noel S.; Skazinski, Joseph G., System and method for efficient failover/failback techniques for fault-tolerant data storage system.
  98. Ryan, Robert P.; Fallone, Robert M., System and method to reduce write splice failures.
  99. Beardsley, Brent Cameron; Rooney, William J.; Yudenfriend, Harry Morris, System, method and program for determining the availability of interfaces to a device from information provided by the device.
  100. Beardsley, Brent Cameron; Rooney, William J.; Yudenfriend, Harry Morris, System, method, and program for determining the availability of interfaces to a control unit.
  101. Rooney, William J.; Yudenfriend, Harry Morris, System, method, and program for determining the availability of paths to a device.
  102. Anderson, Curtis; Woychowski, John P.; Wadher, Pratik; Narasimhan, Balaji, Systems and methods for event driven recovery management.
  103. Rowan, Michael; Rogers, Kevin, Systems and methods for providing a modification history for a location within a data store.
  104. Rowan,Michael; Rodgers,Kevin, Systems and methods for providing a modification history for a location within a data store.
  105. Delgado,Diane; Darcy,Jeff, Systems and methods for synchronizing the internal clocks of a plurality of processor modules.
  106. Rowan, Michael T.; Rodgers, Kevin F., Systems and methods for time dependent data storage and recovery.
  107. Miller,Wayne Eugene; Inzerillo,Frank Joseph, Systems for managing of system metadata and methods for recovery from an inconsistent copy set.
  108. Passerini, Ron, Systems, apparatus, and methods for processing I/O requests.
  109. Passerini, Ronald Peter; Perry, Robert Warren; Rocca, Christopher Angelo; Anthony, Michael Daniel, Technique for timeline compression in a data store.
  110. Rowan, Michael T.; Rodgers, Kevin F., Virtual data store creation and use.
  111. Biessener,David W; Biessener,Gaston R, Virtual physical drives.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로