$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

System and method for representing named data streams within an on-disk structure of a file system 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-017/00
출원번호 US-0891159 (2001-06-25)
발명자 / 주소
  • Patel, Kayuri
  • Muhlestein, Mark
출원인 / 주소
  • Network Appliance, Inc.
대리인 / 주소
    Cesari and McKenna, LLP
인용정보 피인용 횟수 : 128  인용 특허 : 6

초록

A technique provides on-disk representations of multiple named data streams for a file system of a network storage appliance. The network storage appliance or filer includes a file system that implements a Write Anywhere File Layout (WAFL) disk format, wherein files are described by inodes of which

대표청구항

A technique provides on-disk representations of multiple named data streams for a file system of a network storage appliance. The network storage appliance or filer includes a file system that implements a Write Anywhere File Layout (WAFL) disk format, wherein files are described by inodes of which

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

  1. Michael A. DeMoney, Disk scheduling system with bounded request reordering.
  2. Forecast John ; Duso Wayne W., Dynamic modeling for resource allocation in a file server.
  3. Runaldue Thomas J. ; Kerstein Denise, Method and apparatus for prefetching data read by PCI host.
  4. Hitz David ; Malcolm Michael ; Lau James ; Rakitzis Byron, Method for allocating files in a file system integrated with a RAID disk sub-system.
  5. 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.
  6. Hitz David ; Malcolm Michael ; Lau James ; Rakitzis Byron, Method for providing parity in a raid sub-system using non-volatile memory.

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

  1. Meiri, David; Halevi, Ido, Adjusting consistency groups during asynchronous replication.
  2. Bartley, Royan Herbert; Branson, Michael John; Halverson, Steven Gene; Jaeger, David Alan; Kelsey, Todd Mark; Wertzler, Paul William, Apparatus, method, and business method for enabling customer access to computer system execution data in exchange for sharing the execution data.
  3. Lango, Jason Ansel; Quirion, Brian Mederic; Zheng, Ling; Tsai, Robert Lieh-Yuan; Amdur, Matthew Benjamin; Kesavan, Ram; Grunwald, David; Ayyar, Kartik; English, Robert M.; Wagner, J. Christopher; Eastham, Paul; Ackaouy, Emmanuel; Prakash, Ashish, Architecture for supporting sparse volumes.
  4. Ben-Moshe, Tal; Hallak, Renen; Luz, Kobi; Dorfman, Eli, Backing up journal data to a memory of another node.
  5. Amegadzie, Augustine; Caccavale, Frank S.; Jiang, Xiaoye; Wei, Ka-Lai, CIFS access to NFS files and directories by translating NFS file handles into pseudo-pathnames.
  6. Erasani, Pranoop; Daniel, Stephen; Richart, Joseph; Haynes, Thomas, Client failure fencing mechanism for fencing network file system data in a host-cluster environment.
  7. Venkatesh,Dinesh; Jiang,Xiaoye; Zheng,Jiannan; Vahalia,Uresh, Client-server protocol for directory access of snapshot file systems in a storage system.
  8. Venkatesh,Dinesh; Gupta,Uday K., Cluster meta file system of file system cells managed by respective data movers of a network file server.
  9. Bartley,Royan Herbert; Branson,Michael John; Halverson,Steven Gene; Jaeger,David Alan; Kelsey,Todd Mark; Wertzler,Paul William, Computer system, method, and business method for enabling customer access to computer system performance data in exchange for allowing access to the performance data by another computer system.
  10. McManis, Charles, Content addressable storage array element.
  11. McManis, Charles, Content addressable storage system.
  12. Aiello, Anthony F.; Aster, Radek; Thelen, Randal; Kong, George, Coordinated shared storage architecture.
  13. Pn, Niranjan, Creation and access of quota trees in a file system.
  14. Jernigan, IV, Richard P.; Tracht, Allen; Corbett, Peter F., Data allocation within a storage system architecture.
  15. Jernigan, IV, Richard P., Data distribution through capacity leveling in a striped file system.
  16. Worrall, David Tom, Data processing.
  17. Worrall, David Tom, Data processing.
  18. Worrall, David Tom, Data processing.
  19. Worrall, David Tom, Data processing.
  20. Meiri, David; Kucherov, Anton; Shveidel, Vladimir, Data reduction techniques in a flash-based key/value cluster storage.
  21. Meiri, David; Kucherov, Anton; Shveidel, Vladimir, Data reduction techniques in a flash-based key/value cluster storage.
  22. Luz, Kobi; Ben-Moshe, Tal; Hallak, Renen, Data structure for hash digest metadata component.
  23. Meiri, David, Detection of host connectivity for data migration in a storage system.
  24. Jernigan, IV, Richard P.; Thoppai, Omprakaash, Distributing lookup operations in a striped storage system.
  25. Shveidel, Vladimir; Shoikhet, Kirill, Early compression prediction in a storage system with granular block sizes.
  26. Meiri, David, Encrypting data in a flash-based contents-addressable block device.
  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. Haswell,Jonathan M., File system layout and method of access for streaming media applications.
  29. Hwang, Joo-young; Park, Kyu-ho; Lim, Seung-ho, Flash memory management system and apparatus.
  30. Shveidel, Vladimir; Shoikhet, Kirill, Flow control with a dynamic window in a storage system with latency guarantees.
  31. Hallak, Renen; Kalish, Ronen; Luz, Kobi; Rokach, Ehud, Generating a short hash handle.
  32. Ben-Moshe, Tal; Halevi, Ido; Meiri, David, Hash-based replication.
  33. Halevi, Ido; Meiri, David, Hash-based replication using short hash handle and identity bit.
  34. Meiri, David; Halevi, Ido, Hierarchical volume tree.
  35. Meiri, David; Lempel, Irit, Increment resynchronization in hash-based replication.
  36. Beckett,Richard C.; Sheffield, Jr.,Robert L.; Seto,Pak Lung, Integrated circuit capable of communicating using different communication protocols.
  37. Beckett, Richard C.; Atallah, Deif N., Integrated circuit having multiple modes of operation.
  38. Beckett, Richard C.; Atallah, Deif N., Integrated circuit having multiple modes of operation.
  39. Beckett,Richard C.; Atallah,Deif N., Integrated circuit having multiple modes of operation.
  40. Beckett,Richard C.; Atallah,Deif N., Integrated circuit having multiple modes of operation.
  41. Meiri, David; Harduf, Yuval; Chen, Xiangping; Ben-Moshe, Tal; Love, Philip, Live migration of a tree of replicas in a storage system.
  42. Kleiner, Vladimir; Shoikhet, Kirill; Miron, Amir; Kucherov, Anton; Veprinsky, Alexandr, Low-impact application-level performance monitoring with minimal and automatically upgradable instrumentation in a storage system.
  43. Yadav, Vikas; Arur, Raghu R.; Chitre, Amol, Mechanism for converting one type of mirror to another type of mirror on a storage system without transferring data.
  44. Yadav, Vikas; Arur, Raghu R.; Chitre, Amol, Mechanism for converting one type of mirror to another type of mirror on a storage system without transferring data.
  45. Yadav, Vikas; Arur, Raghu R.; Chitre, Amol, Mechanism for converting one type of mirror to another type of mirror on a storage system without transferring data.
  46. Birkholz,Suellen Kae; Egan,Carol Ann; Ewert,Clair L.; Fritsch,James R.; Gressett,John David; Olson Williams,Lonny R., Method and apparatus for automating software upgrades.
  47. Sherrill, Jeremy Glenn, Method and apparatus for fault-tolerant memory management.
  48. Thomas, Brandon; Sherrill, Jeremy Glenn, Method and apparatus for fault-tolerant memory management.
  49. Thomas, Brandon; Sherrill, Jeremy Glenn, Method and apparatus for fault-tolerant memory management.
  50. Nagshain,Madhuresh, Method and apparatus for relocating RAID meta data.
  51. Kano, Yoshiki, Method and apparatus for validation of application data on a storage system.
  52. Emerick, Earl Walter; Olson-Williams, Lonny R.; Sammons, Van Dee; Thompson, Kurt Clifford; Wertzler, Paul William; Young, Ronald Dean, Method and apparatus upgrade assistance using critical historical product information.
  53. Emerick,Earl Walter; Olson Williams,Lonny R.; Sammons,Van Dee; Thompson,Kurt Clifford; Wertzler,Paul William; Young,Ronald Dean, Method and apparatus upgrade assistance using critical historical product information.
  54. Akirav, Shay H.; Edelstein, Ron; Hirsch, Michael; Ish-Shalom, Ariel J.; Loya, Liran; Tzur, Itai, Method and system for processing data.
  55. Jiang, Tianyu; Thoppai, Omprakaash; Jernigan, IV, Richard P., Method and system for promoting a snapshot in a distributed file system.
  56. Fair, Robert L.; Hamilton, Eric, Method for detecting leaked buffer writes across file system consistency points.
  57. Arrouye, Yan; Giampaolo, Dominic; Carol, Andrew; Zellers, Steve, Methods and systems for managing data.
  58. Balasubramanian, Shankar; Kishore, K. Uday, Migration engine for use in a logical namespace of a storage system environment.
  59. Meiri, David; Blitzer, Aharon, Parallel migration of multiple consistency groups in a storage system.
  60. Bixby, Peter C.; Jiang, Xiaoye; Gupta, Uday K.; Faibish, Sorin, Pathname caching and protection of the root directory in a nested multilayer directory structure.
  61. Barga, Roger; Lomet, David B., Persistent client-server database sessions.
  62. Barga,Roger; Lomet,David B., Persistent client-server database sessions.
  63. Braam, Kenneth F.; Gilsdorf, Kim Annette; Heinz, Nancy Mae; Johnson, Daniel Arthur; Kalar, Robert M.; Melbostad, Gary Michael; Wahlstrom, Steven Jon, Physical device placement assistant.
  64. English, Robert M., Reducing load imbalance in a storage system.
  65. Gislason,Drew, Reliable file system and method of providing the same.
  66. Giampaolo, Dominic, Relocating data within a file system.
  67. Harmer, Craig K.; Mitra, Rebanta, Reverse pathname lookup by inode identifier.
  68. Frank, Shahar; Webman, Erez; Hallak, Renen; Luz, Kobi; Yadin-Lempel, Irit; Segev, Yaron, Scalable block data storage using content addressing.
  69. Haynes, Thomas; Daniel, Stephen; Richart, Joseph; Erasani, Pranoop, Server side API for fencing cluster hosts via export access rights.
  70. Shveidel, Vladimir, Smooth restart of storage clusters in a storage system.
  71. Love, Phil; Shoikhet, Kirill; Hallak, Renen; Halevi, Ido; Lempel, Irit, Snapshot efficiency.
  72. Kazar, Michael; Jernigan, IV, Richard P.; Sanzi, Jr., Richard N., Storage system architecture for striping data container content across volumes of a cluster.
  73. Worrall, David Tom, Storing data streams in memory based on upper and lower stream size thresholds.
  74. Chen, Xiangping; Meiri, David, Suspending data replication.
  75. Halevi, Ido; Meiri, David, Synchronization of volumes.
  76. Corbett, Peter F.; Jernigan, IV, Richard P.; Vully, Vani; Ramani, Balaji; Simharajan, Srishylam; Eisler, Michael; Kazar, Michael, System and method for addressing data containers using data set identifiers.
  77. Kahn,Andy C.; Lewis,Blake H., System and method for automatic root volume creation.
  78. Kumar, Ravindra; Crowther, Jonathan Mark, System and method for automatically upgrading/reverting configurations across a plurality of product release lines.
  79. Lango, Jason Ansel; English, Robert M.; Eastham, Paul Christopher; Zheng, Qinghua; Quirion, Brian Mederic; Griess, Peter; Amdur, Matthew Benjamin; Ayyar, Kartik; Tsai, Robert Lieh-Yuan; Grunwald, David; Wagner, J. Chris; Ackaouy, Emmanuel; Prakash, Ashish, System and method for caching network file systems.
  80. Lango, Jason Ansel; English, Robert M.; Eastham, Paul Christopher; Zheng, Qinghua; Quirion, Brian Mederic; Griess, Peter; Amdur, Matthew Benjamin; Ayyar, Kartik; Tsai, Robert Lieh-Yuan; Grunwald, David; Wagner, J. Chris; Ackaouy, Emmanuel; Prakash, Ashish, System and method for caching network file systems.
  81. Lango, Jason Ansel; English, Robert M.; Eastham, Paul Christopher; Zheng, Qinghua; Quirion, Brian Mederic; Griess, Peter; Amdur, Matthew Benjamin; Ayyar, Kartik; Tsai, Robert Lieh-Yuan; Grunwald, David; Wagner, J. Chris; Ackaouy, Emmanuel; Prakash, Ashish, System and method for caching network file systems.
  82. Chapman, Dennis E., System and method for creating a point-in-time restoration of a database file.
  83. Chapman,Dennis E., System and method for creating a point-in-time restoration of a database file.
  84. Federwisch, Michael L.; Owara, Shane S.; Manley, Stephen L.; Kleiman, Steven R., System and method for determining changes in two snapshots and for transmitting changes to a destination snapshot.
  85. Kong, George; Aiello, Anthony F.; Aster, Radek; Thelen, Randal, System and method for distributing enclosure services data to coordinate shared storage.
  86. Kong, George; Aiello, Anthony F.; Aster, Radek; Thelen, Randal, System and method for distributing enclosure services data to coordinate shared storage.
  87. English, Robert M., System and method for efficient updates of sequential block storage.
  88. English, Robert M.; Kleiman, Steven R., System and method for efficient updates of sequential block storage.
  89. Fair, Robert L., System and method for efficiently calculating storage required to split a clone volume.
  90. Fair, Robert L., System and method for efficiently calculating storage required to split a clone volume.
  91. Eisler, Michael; Nydick, Daniel S.; Corbett, Peter F.; Kazar, Michael; Wagner, J. Christopher, System and method for enabling a data container to appear in a plurality of locations in a super-namespace.
  92. Tyrrell, John Charles; Roussos, Konstantinos; Smoot, Peter Logan, System and method for implementing a flexible storage manager with threshold control.
  93. Zayas, Edward R.; Haynes, Thomas; Gillono, John Francis; Kahn, Andy C.; Reddy, Sreelatha S., System and method for maintaining mappings from data containers to their parent directories.
  94. Hamilton, Eric; Kimmel, Jeffrey S.; Fair, Robert L.; Prakash, Ashish, System and method for managing file data during consistency points.
  95. Hamilton,Eric; Kimmel,Jeffrey S.; Fair,Robert L.; Prakash,Ashish, System and method for managing file data during consistency points.
  96. Hamilton, Eric; Kimmel, Jeffrey S.; Fair, Robert L.; Prakash, Ashish, System and method for managing file metadata during consistency points.
  97. Kazar, Michael; Jernigan, IV, Richard P.; Sanzi, Jr., Richard N.; Hyer, Jr., Robert Wyckoff, System and method for multi-tiered meta-data caching and distribution in a clustered computer environment.
  98. Kazar, Michael; Jernigan, IV, Richard P.; Sanzi, Jr., Richard N.; Hyer, Jr., Robert Wyckoff, System and method for multi-tiered meta-data caching and distribution in a clustered computer environment.
  99. Rajan, Vijayan, System and method for optimizing multi-pathing support in a distributed storage system environment.
  100. English, Robert, System and method for pausing disk drives in an aggregate.
  101. Hyer, Jr., Robert Wyckoff; Derr, Todd; Edwards, John K., System and method for performing distributed consistency verification of a clustered file system.
  102. Kazar, Michael; Jernigan, IV, Richard P.; Hyer, Jr., Robert Wyckoff; Corbett, Peter F., System and method for performing transactional processing in a striped volume set.
  103. Smith, Gregory P.; Pearson, Shane; Breeden, Timothy; Jolley, Chris; Beartusk, Brodi, System and method for providing collaboration communities in a computer portal environment.
  104. Zheng, Ling; English, Robert M.; Manley, Stephen L.; Lewis, Blake H., System and method for providing continuous data protection.
  105. Jiang, Tianyu; Jernigan, IV, Richard P.; Hamilton, Eric, System and method for providing space availability notification in a distributed striped volume set.
  106. Jiang, Tianyu; Jernigan, IV, Richard P.; Hamilton, Eric, System and method for providing space availability notification in a distributed striped volume set.
  107. Lee, Herman; Rajan, Vijayan, System and method for proxying data access commands in a clustered storage system.
  108. Grier, James R.; Rajan, Vijayan; Meneghini, John; Lent, Arthur F., System and method for proxying data access commands in a storage system cluster.
  109. Ramany, Swaminathan; Yakubov, Vladimir, System and method for real-time balancing of user workload across multiple storage systems with shared back end storage.
  110. Chen, Raymond C.; Manley, Stephen L., System and method for redirecting access to a remote mirrored snapshot.
  111. Chen, Raymond C.; Manley, Stephen L., System and method for redirecting access to a remote mirrored snapshot.
  112. Gumtow, Eric; Kalra, Pradeep Kumar; Kamity, Kiran; Wang, Yee Peng, System and method for remote execution of a debugging utility using a remote management module.
  113. Gumtow, Eric; Kalra, Pradeep Kumar; Kamity, Kiran; Wang, Yee-Peng, System and method for remote execution of a debugging utility using a remote management module.
  114. Lango, Jason Ansel; Cho, Yong Eun; Eastham, Paul Christopher; Zheng, Ling; Manley, Stephen L.; Edwards, John K.; English, Robert M.; Ackaouy, Emmanuel, System and method for restoring data on demand for instant volume restoration.
  115. Jernigan, IV, Richard P., System and method for restriping data across a plurality of volumes.
  116. Zimmels, Ori; Frandzel, Yuval, System and method for signature based data container recognition.
  117. Corbett, Peter F.; Jernigan, IV, Richard P., System and method for utilizing sparse data containers in a striped volume set.
  118. Yadav, Vikas, System and method for verifying the consistency of mirrored data sets.
  119. Yadav,Vikas, System and method for verifying the consistency of mirrored data sets.
  120. Goel, Atul, System and method for volume block number to disk block number mapping.
  121. Goel, Atul, System and method for volume block number to disk block number mapping.
  122. Manley,Stephen L., System-independent data format in a mirrored storage system environment and method for using the same.
  123. Shveidel, Vladimir, Thread management in a storage system.
  124. Thompson, Robert W, Tracking file contents.
  125. Giampaolo, Dominic; Arrouye, Yan; Zellers, Steve, Trusted index structure in a network environment.
  126. Mane, Virendra M; Zheng, Jiannan, Using a file handle for associating the file with a tree quota in a file server.
  127. Mehra, Karan, Volatile memory representation of nonvolatile storage device set.
  128. Mehra, Karan, Volatile memory representation of nonvolatile storage device set.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로