$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Method and apparatus for transferring information between different streaming protocols at wire speed 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-003/06
  • G06F-012/0804
  • G06F-012/0813
  • G06F-012/0862
  • G06F-012/0866
  • G06F-012/1081
  • G06F-012/126
출원번호 US-0952025 (2013-07-26)
등록번호 US-9804788 (2017-10-31)
발명자 / 주소
  • Ibrahim, Rahim
  • Tran, Nghiep
  • Nguyen, Tuan
  • Ng, Chan
  • Cihla, James L.
출원인 / 주소
  • NetApp, Inc.
대리인 / 주소
    LeClairRyan, a Professional Corporation
인용정보 피인용 횟수 : 0  인용 특허 : 75

초록

The present invention provides a mechanism for fast routing of data in a Storage Area Network. A protocol interface module (PIM) interfaces with outside networks and the storage devices, such as over fiber channel (FC). The PIM encapsulates received data into a streaming protocol, enabling storage p

대표청구항

1. A computing device comprising: protocol interface hardware logic configured to communicate data between an external host and an external storage device and is separate from a processor having a classifier coupled to the protocol interface hardware logic and a memory, wherein the protocol interfac

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

  1. Rakib,Selim Shlomo; Azenkot,Yehuda, Apparatus and method for receiving upstream data transmissions from multiple remote transmitters.
  2. Watanabe, Naoki; Yamagami, Kenji, Apparatus and method for transmitting frames via a switch in a storage area network.
  3. Haddock Stephen R. (Los Gatos CA), Apparatus for translating frames of data transferred between heterogeneous local area networks.
  4. Reynolds, Michael Joseph, Architecture for testing pervasive appliances.
  5. Henson Karl M., Automatic detection of 8B/10B data rates.
  6. Seong Myung Je,KRX ; Lee Eun Jeong,KRX ; Cho Yeong Wook,KRX, Communication event/message tracing method for RPC-based distribution processing program.
  7. Breitbart Yuri ; Korth Henry F. ; Silberschatz Abraham, Concurrency control protocols for management of replicated data items in a distributed database system.
  8. Blumenau Steven M. ; Raz Yoav, Configuring vectors of logical storage units for data storage partitioning and sharing.
  9. Jeon Byung C. (Daejeon KRX) Do Mi S. (Daejeon KRX) Kim Young S. (Daejeon KRX) Han Chi M. (Daejeon KRX), Connectionless communication system and method of connectionless communication.
  10. Lee Hyeun Tae,KRX ; Lee Seog Ki,KRX ; Lee Young Hee,KRX, Data switching device.
  11. Alexandre Bereznyi ; Sanjeev Katariya, Distributed data cache with memory allocation model.
  12. Kleinsorge Frederick G. ; Shirron Stephen F., Dynamically assigning CPUs to different partitions each having an operation system instance in a shared memory space.
  13. Shank Eric M. ; Raccuglia Brian J., Enhanced multi-pathing to an array of storage devices.
  14. Chang Chih-Wei D. (San Jose CA) Saxena Nirmal (San Jose CA), Fault tolerant address translation method and system.
  15. Mikael Ronstrom SE, Fault tolerant computer system.
  16. Perry Ron B., High performance mechanism for managing allocation of virtual memory buffers to virtual processes on a least recently used basis.
  17. Miller William J. (North Miami FL), High speed packet switching arrangement.
  18. Ibrahim,Rahim; Yu,Glenn; Tran,Nghiep; Nguyen,Tuan; Ng,Chan; Gajjar,Kumar; Meyer,Richard, High-speed data transfer in a storage virtualization controller.
  19. Muller P. Keith ; Chow Kit M. ; Meyer Michael W. ; Adamson Alan P., Highly-scalable parallel processing computer system architecture.
  20. Guheen, Michael F; Mitchell, James D.; Barrese, James J., Identification of redundancies and omissions among components of a web based architecture.
  21. Boggs Gary Lee ; Frazier John D. ; Bruno Gregory D., Identifying at-risk components in systems with redundant components.
  22. Cogger Timothy John ; Kunkel ; III Isaac A. ; Miller David Todd ; Patil Suma P., Integrated interface for Web based customer care and trouble management.
  23. Culotta, Mark K.; Childs, Mark F.; Wise, Jeffrey L.; Miller, Stephen C., Integrated multiple services switch testing system.
  24. Harold Woodruff Tomlinson, Jr. ; Michael James Hartman ; Robert James Mitchell, Jr., Internet based remote diagnostic system.
  25. Van Seters Stephen L. (Stow MA) Lawler Christopher P. (Wellesley MA) Ready David C. (Sudbury MA), Internetworking device with enhanced packet header translation and memory.
  26. Müschenborn, Hans-Joachim, Interprocess communication system.
  27. Bass, Brian Mitchell; Calvignac, Jean Louis; Heddes, Marco C.; Maragkos, Antonios; Patel, Piyush Chunilal; Siegel, Michael Steven; Verplanken, Fabrice Jean, Longest prefix match (LPM) algorithm implementation for a network processor.
  28. Meyer,Richard; Yu,Glenn; Ibrahim,Rahim; Chiang,Gen Hwa; Yap,Kwan Sang, Method and apparatus for identifying storage devices.
  29. Gallo, Anthony Matteo; Vaidhyanathan, Natarajan; Verrilli, Colin Beaton; Woodland, Gail Irene, Method and apparatus for processing network frames in a network processor by embedding network control information such as routing and filtering information in each received frame.
  30. 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.
  31. Rodney A. DeKoning ; Bret S. Weber, Method and apparatus for providing centralized intelligent cache between multiple data controlling elements.
  32. Aamer Latif ; Rodney N. Mullendore ; Joseph L. White ; Brian Y. Uchino, Method and apparatus for transferring data between IP network devices and SCSI and fibre channel devices over an IP network.
  33. Ann M. Wollrath ; James H. Waldo ; Peter C. Jones ; Kenneth C.R.C. Arnold, Method and apparatus for transporting behavior in an event-based distributed system.
  34. Muller Shimon ; Pham Binh ; Berg Curt, Method and apparatus in a packet routing switch for controlling access at different data rates to a shared memory.
  35. Pinson Denis,FRX, Method and device for connecting a data processing system central unit to a redundancy data storage subsystem.
  36. 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 .
  37. Nolan, Shari J.; Nespor, Jeffrey S.; Harris, Jr., George W.; Lane, Jerry Parker; Merrell, Alan R.; Lagueux, Jr., Richard A.; Panas, Michael G., Method for configuration and management of storage resources in a storage network.
  38. Suzuki Atsuhiko,JPX ; Horiguchi Masanori,JPX, Method of managing virtual networks using a virtual network identifier.
  39. Arquie , Louis; Cornett, Larry L., Method of operating a graphical user interface to selectively enable and disable a datapath in a network.
  40. 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.
  41. Zahavi, William; Shooman, Andrew M.; Hass, Yeshayahu, Methods and apparatus for accessing trace data.
  42. Rodney A. DeKoning ; Gerald J. Fredin, Methods and apparatus for coordinating shared multiple raid controller access to common storage devices.
  43. Berman Stuart B., Methods and apparatus for fiber channel interconnection of private loop devices.
  44. Brown William P. ; Mathews Michael B., Methods and systems for implementing shared disk array management functions.
  45. Van Huben, Gary A.; Mueller, Joseph L., Modular scalable system for managing data in a heterogeneous environment with generic structure for control repository access transactions.
  46. Kato,Kei; Wang,Cai Dong, Network management method and communications network system.
  47. Bass, Brian Mitchell; Calvignac, Jean Louis; Gallo, Anthony Matteo; Heddes, Marco C.; Siegel, Michael Steven; Verplanken, Fabrice Jean, Network processor for multiprotocol data flows.
  48. Gerszberg Irwin ; Huang Kenny Xiaojian ; Kwabi Christopher K. ; Martin Jeffrey S. ; Miller ; II Robert Raymond ; Russell Jesse Eugene, Network server platform for internet, JAVA server and video application server.
  49. Coates,Joshua L.; Jones,F. Alan; Russell,Georgina L.; Gonzalez,Michael; Bozeman,Patrick E.; Gautier,Taylor; Patterson,David A., Network storage system.
  50. McFarland Duncan A. ; Benzer Darrin R., Phase-independent clock circuit and method.
  51. Guheen, Michael F.; Mitchell, James D.; Barrese, James J., Prioritizing components of a network framework required for implementation of technology.
  52. Worster Thomas, Redundant transmission system with disconnection of a transmission path exhibiting faulty transmission behavior.
  53. Lucas, Paul J.; Hillery, Chris J.; Pope, Wesley N. T., Remote software installation and maintenance.
  54. Appiano Silvano (Montafia-Asti ITX) Di Pino Duccio (Pino Torinese-Torina ITX) Poggio Cesare (Turin ITX), Self-checking system for electronic processing equipment.
  55. DeLano Eric R. ; Buckley Michael A. ; Weir Duncan C., Software assisted hardware TLB miss handler.
  56. Muthiyan, Abhijit; Thrasher, Russell, Storage area network (SAN) device logical relationships manager.
  57. Blumenau, Steven M.; Raz, Yoav, Storage mapping and partitioning among multiple host processors.
  58. Blumenau Steven M. ; Raz Yoav, Storage mapping and partitioning among multiple host processors in the presence of login state changes and host controller replacement.
  59. Nahum, Nelson, Storage virtualization in a storage area network.
  60. Karpoff, Wayne; Lake, Brian, Storage virtualization system and methods.
  61. Brewer, Lani William; Logan, John Gifford, Switch assisted frame aliasing for storage virtualization.
  62. Jaskiewicz, Thomas, System and method for host based storage virtualization.
  63. Addepalli, Sateesh K.; Moghe, Ashok K.; Bonomi, Flavio; Girardot, Marc Jean-Philippe; Thubert, Pascal, System and method for internal networking, data optimization and dynamic frequency selection in a vehicular environment.
  64. Jibbe, Mahmoud K., System and method for isolating fibre channel failures in a SAN environment.
  65. Del Vigna ; Jr. Paul (San Jose CA), System and method for providing a fault tolerant computer program runtime support environment.
  66. Elliott,Isaac K., System, method and article of manufacture for selecting a gateway of a hybrid communication system architecture.
  67. Davison, Larry A.; Manfull, Linda M.; Geerdes, Randal K.; Rudiger, David D.; Banta, Timothy A.; Wilson, Richard L.; Patten, Randall E.; Benson, Rodney L., System, method and computer-program product for transferring a numerical control program to thereby control a machine tool controller.
  68. Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
  69. Ginter,Karl L.; Shear,Victor H.; Spahn,Francis J.; Van Wie,David M., Systems and methods for secure transaction management and electronic rights protection.
  70. Henry Stracovsky, Techniques for improving memory access in a virtual memory system.
  71. DeKoning, Rodney A.; Binford, Charles D., Testing components of a computerized storage network system having a storage unit with multiple controllers.
  72. Taylor Clement G. ; Chin Danny ; Lerman Jesse S. ; Zack Steven ; Ashley William, Tightly-coupled disk-to-CPU storage server.
  73. Tupuri Raghuram S. ; Constant Greg A., Translation lookaside buffer (TLB) including fast hit signal generation circuitry.
  74. Wu Ching-Farn E. (Yorktown Heights NY), Two-level virtual/real set associative cache system and method with improved synonym detection.
  75. Steven M. Blumenau ; Yoav Raz, Virtual ports for data transferring of a data storage system.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로