发明名称 LOOSELY COUPLED-MULTI PROCESSOR SERVER
摘要 A scalable computer system has an interconnect bus (120) providing communication links among a host processor (105) and one or more function-specific processors (140, 142, 144 or 146), including a network processor (NP) (110, 112, 114 or 116) and a file storage processor (FSP) (150). The host processor (105) provides a single interface to network (100) administrators for maintaining the system. A bi-endian conversion system is provided to minimize a need for translating between big and little endian data types generated by diverse processors. The NP (110, 112, 114 or 116) shares a single memory image with other processors and has a buffer memory for buffering requests from the network interfaces. The buffer memory has one or more segments which are dynamically allocatable to different processors. The FSP (150) has a metadata cache (131) for maintaining information on data being cached in the NP buffer memory. The FSP (150) also has a write cache (141) for buffering file write operations directed at disks. Upon receiving requests for data from the NP (110, 112, 114 or 116), the FSP (150) checks the metadata cache (131) to see if a copy of the requested data has been cached in the NP buffer and, if the copy exists in the NP buffer, causing the NP with the data to respond to the request. The resulting scalable computer provides higher data availability, faster access to shared data, and reduced administrative costs via data consolidation.
申请公布号 WO9930246(A1) 申请公布日期 1999.06.17
申请号 WO1998US25695 申请日期 1998.12.04
申请人 AUSPEX SYSTEMS, INC. 发明人 POPELKA, PAUL;TRIPATHY, TARUN, KUMAR;WALTER, RICHARD, A.;DEL FANTE, PAUL, B.;REPAKULA, MURALI, SUNDARAMOORTHY;NARAYANASWAMY, LAKSHMAN;STERK, DONALD, W.;BODAS, AMOD, PRABHAKAR;MCCUTCHEON, LESLIE, T.;JONES, DANIEL, M.;CRAFT, PETER, K.;PHILBRICK, CLIVE, M.;HIGGEN, DAVID, A.;ROW, EDWARD, J.
分类号 G06F12/08;G06F17/30;(IPC1-7):G06F15/16 主分类号 G06F12/08
代理机构 代理人
主权项
地址