$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Coordinating persistent status information with multiple file servers 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-011/00
출원번호 US-0321832 (2002-12-16)
발명자 / 주소
  • Schoenthal, Scott
  • Rowe, Alan
  • Kleiman, Steven R.
출원인 / 주소
  • Network Appliance, Inc.
대리인 / 주소
    Swernofsky Law Group PC
인용정보 피인용 횟수 : 20  인용 특허 : 57

초록

The invention provides a storage system, and a method for operating a storage system, that provides for relatively rapid and reliable takeover among a plurality of independent file servers. Each file server maintains a reliable communication path to the others. Each file server maintains its own sta

대표청구항

1. A file server, including:an interface to a set of mass storage devices and to at least one network; anda processor and controller disposed to access said mass storage devices, to communicate messages with at least a second file server that has access to said mass storage devices, and to process s

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

  1. Chong ; Jr. Fay, Apparatus and method for streamlining data transfer with existing interconnect bandwidth.
  2. Chatwani Dilip ; Subramanian Rajan ; Chiang Winnis ; Davar Jonathan ; Opher Ayal ; Sawant Shiva, Apparatus for determining the topology of an ATM network or the like Via communication of topology information between a.
  3. Bleiweiss Scott ; Gallagher Brian, Apparatus for effecting port switching of fibre channel loops.
  4. Schieltz Steven W. (Kettering OH), Apparatus using a decision table for routing data among terminals and a host system.
  5. Ludemann James J. (Mountain View CA) Bechtolsheim Andreas (Stanford CA), Arbitrator for allocating access to data processing resources.
  6. Muhlestein Mark, Backup and restore for heterogeneous file server environment.
  7. Robins Paul A. (San Francisco CA) Alvik Paul D. (Cupertino CA) Helgeson Christopher S. (Mountain View CA) Gannon Michael R. (Menlo Park CA) Bishop William A. (Mountain View CA) Mumaw Sandra L. (San J, Communications network state and topology monitor.
  8. Delaney William P. ; Fredin Gerald J. ; Spry Andrew J., Context-based failover architecture for redundant servers.
  9. 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.
  10. Schoenthal Scott ; Rowe Alan ; Kleiman Steven R., Coordinating persistent status information with multiple file servers.
  11. Scott Schoenthal ; Alan Rowe ; Steven R. Kleiman, Coordinating persistent status information with multiple file servers.
  12. Solomon Robert C. (Kensington NH) Todd Stephen J. (Shrewsbury MA) Pendleton Samuel S. (Boulder CO) Lippitt Mark C. (Boulder CO), Data processing system using fligh availability disk arrays for handling power failure conditions during operation of th.
  13. Ohizumi Yumiko (Kawasaki JPX), Data writing during process of data restoration in array disk storage system.
  14. DuLac Keith B. (Derby KS) Weber Bret S. (Wichita KS), Disk controller having host interface and bus switches for selecting buffer and drive busses respectively based on confi.
  15. Asthana Sarvesh ; Lohn ; III H. John, Fault testing in a telecommunications switching platform.
  16. Hemphill John M. ; Stewart Gregory Mart ; Lawler Thomas S., Fault tolerant multiple network servers.
  17. Cane David ; Hirschman David ; Speare Philip ; Vaitzblit Lev ; Marson Howard, File comparison for data backup and file synchronization.
  18. Kleiman Steven, File server storage arrangement.
  19. Hohenstein Gerald Lee (Boulder CO) Nielson Michael E. (Broomfield CO) Tang Tin S. (Boulder CO) Carmichael Richard D. (Longmont CO) Brant William A. (Boulder CO), Flexible parity generation circuit.
  20. Solomon Robert C. (Kensington NH) Todd Stephen J. (Shrewsbury MA), High availability disk arrays.
  21. Cocke John (Bedford NY) Hailpern Brent T. (Katonah NY), Interconnect scheme for shared memory local networks.
  22. Mann Bruce E. ; Trasatti Philip J. ; Carlozzi Michael D. ; Ywoskus John A. ; McGrath Edward J., Loosely coupled mass storage computer cluster.
  23. Hirsch Thomas S. (Bedford MA) Bianchi Richard S. (Billerica MA) Perry Ron B. (Wilton NH), Mechanism for linking together the files of emulated and host system for access by emulated system users.
  24. Alaiwan Haissam (Cagnes sur Mer FRX), Mechanism for passing messages between several processors coupled through a shared intelligent memory.
  25. Tysen Atticus N. (San Francisco CA) Sidhu Gursharan (Menlo Park CA) Chang C. Victor (Fremont CA) Calamera Pablo (San Jose CA), Message protection mechanism and graphical user interface therefor.
  26. Stakuis Chrisopher J. ; Stearns Kevin M., Method and apparatus for high-speed access to and sharing of storage devices on a networked digital data processing syst.
  27. Farr William (Framingham MA), Method and apparatus for improved disk access.
  28. Coverston Harriet G. (New Brighton MN) Crouse Donald D. (Murphy TX), Method and apparatus for insuring recovery of file control information for secondary storage systems.
  29. Vishlitzky Natan ; Ofek Yuval ; Bachmat Eitan, Method and apparatus for reading data from mirrored logical volumes on physical disk drives.
  30. Skagerling Lennart (Sollentuna SEX), Method and system for monitoring a computer system.
  31. Pardikar Shishir, Method and system for shadowing file system structures from multiple types of networks.
  32. Hitz David ; Malcolm Michael ; Lau James ; Rakitzis Byron, Method for allocating files in a file system integrated with a raid disk sub-system.
  33. Chrabaszcz Michael, Method for clustering software applications.
  34. Findlay Bruce ; Chrabaszcz Michael, Method for communicating a software-generated pulse waveform between two servers in a network.
  35. 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.
  36. Hitz David ; Malcolm Michael ; Lau James ; Rakitzis Byron, Method for providing parity in a raid sub-system using non-volatile memory.
  37. Mott Jack E. (Idaho Falls ID), Method of system state analysis.
  38. McCown Patricia M. (Cresskill NJ) Conway Timothy J. (Highland Park NJ) Jessen Karl M. (Bayonne NJ), Methods and apparatus for monitoring system performance.
  39. Kraemer Rolf (Schwieberdingen DEX) Graft Herbert (Dornstetten-Hallwangen DEX), Multi-processor system in which at least two processors access the same memory.
  40. Belsan Jay S. (Nederland CO), Multilevel, hierarchical, dynamically mapped data storage subsystem.
  41. Valizadeh Homayoun S. (San Ramon CA) Grandhi Madhu R. (Fremont CA), Network switch having network management agent functions distributed among multiple trunk and service modules.
  42. Devarakonda Murthy V. (Ossining NY) Kish William A. (Millerton NY) Mohindra Ajay (Tarrytown NY), Non-disruptive recovery from file server failure in a highly available file system for clustered computing environments.
  43. Stallmo David C. (Boulder CO), On-line reconstruction of a failed redundant array system.
  44. 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.
  45. 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.
  46. Galbraith Robert E. (Rochester MN) Writz Joseph T. (Rochester MN), Parity block configuration in an array of storage devices.
  47. Ng Spencer W. (San Jose CA) Palmer David W. (San Jose CA) Thompson Richard S. (San Jose CA), Recovery from errors in a redundant array of disk drives.
  48. Vahalia Uresh K. ; Gupta Uday ; Ting Dennis P. J., Recovery from failure of a data processor in a network server.
  49. Fuller William T. (San Jose CA), Redundant array parity caching system.
  50. Voelker John Alvan, Reliable connection oriented networks.
  51. Brant William A. (Boulder CO) Stallmo David C. (Boulder CO) Walker Mark (Los Gatos CA) Lui Albert (San Jose CA), Storage device array architecture with copyback cache.
  52. Gordon David W. (Boulder CO), Storage unit generation of redundancy information in a redundant storage array system.
  53. Lui Albert (San Jose CA) Walker Mark S. (Los Gatos CA), System and method for ensuring write data integrity in a redundant array data storage system.
  54. Blount Marion L. (Mahopac NY) Morgan Stephen P. (Hartsdale NY) Rader Katalin A. V. (Austin TX) Rader Robert K. (Austin TX) Shaheen-Gouda (Austin TX), System and method for implementing operating system message queues with recoverable shared virtual storage.
  55. Thatte Satish M. (Richardson TX), Virtual memory recovery system using persistent roots for selective garbage collection and sibling page timestamping for.
  56. Attanasio Clement Richard (Peekskill NY) Butrico Maria Angela (Blauvelt NY) Peterson James Lyle (Austin TX) Polyzois Christos Alkiviadis (White Plains NY) Smith Stephen Edwin (Mahopac NY), Virtual shared disks with application transparent recovery.
  57. Hitz David ; Malcolm Michael ; Lau James ; Rakitzis Byron, Write anywhere file-system layout.

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

  1. Coronado, Juan A.; Davila, Veronica S.; Licano, Jr., Jack N.; McCain, Brian S.; Peterson, Beth A., Alternate communication path between ESSNI server and CEC.
  2. Barrall, Geoffrey S.; Willis, Trevor; Benham, Simon; Cooper, Michael; Meyer, Jonathan; Aston, Christopher J.; Winfield, John, Apparatus and method for hardware implementation or acceleration of operating system functions.
  3. Barrall, Geoffrey S.; Benham, Simon L.; Willis, Trevor E.; Aston, Christopher J., Apparatus and method for hardware-based file system.
  4. Barrall, Geoffrey S.; Benham, Simon L.; Willis, Trevor E.; Aston, Christopher J., Apparatus for managing a plurality of root nodes for file systems.
  5. Barrall, Geoffrey S.; Benham, Simon L.; Willis, Trevor E.; Aston, Christopher J., Apparatus for managing plural versions of a root node for an object of a file system.
  6. Erickson, Rodger D., Distributed cache for state transfer operations.
  7. Erickson, Rodger D., Distributed cache for state transfer operations.
  8. Erickson, Rodger D., Distributed cache for state transfer operations.
  9. Erickson, Rodger D., Distributed cache for state transfer operations.
  10. Erickson, Rodger D., Distributed cache for state transfer operations.
  11. Erickson, Rodger D., Distributed cache for state transfer operations.
  12. Lacapra, Francesco; Cattaneo, Fiorenzo; Benham, Simon L.; Willis, Trevor E.; Aston, Christopher J., Distributed file system and method.
  13. VanHeyningen, Marc D., Encrypted record transmission.
  14. Barrall, Geoffrey S.; Benham, Simon L.; Willis, Trevor E.; Aston, Christopher J., File server node with non-volatile memory processing module coupled to cluster file server node.
  15. VanHeyningen, Marc D.; Erickson, Rodger D., Method and apparatus for providing secure streaming data transmission facilities using unreliable protocols.
  16. VanHeyningen, Marc D.; Erickson, Rodger D., Method and apparatus for providing secure streaming data transmission facilities using unreliable protocols.
  17. Schlomer,Todd Benjamin; Blea,David Randall, Storage management server communication via storage device servers.
  18. Iwamura, Takashige; Yamamoto, Yasutomo; Eguchi, Yoshiaki; Arakawa, Hiroshi; Arai, Kouji, Storage system.
  19. Iwamura,Takashige; Yamamoto,Yasutomo; Eguchi,Yoshiaki; Arakawa,Hiroshi; Arai,Kouji, Storage system.
  20. Raynham, Michael B., Wireless server diagnostic system and method.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로