会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Data storage system cabinet
    • 数据存储系统柜
    • US06914784B1
    • 2005-07-05
    • US10180749
    • 2002-06-26
    • Kendell A. ChiltonNatan VishlitzkyJoseph Gerard Mettee, Jr.Ralph L. Specht, Jr.
    • Kendell A. ChiltonNatan VishlitzkyJoseph Gerard Mettee, Jr.Ralph L. Specht, Jr.
    • H05K5/00H05K7/14
    • H05K7/1492
    • A cabinet having a plurality of rack mountable chassis. One portion of such chassis has directors and electrically interconnected memory and another portion of such chassis has a plurality of disk drives. The plurality of chassis are electrically interconnected to provide a data storage system interface. A first one of such chassis includes a memory and a plurality of directors. A first plurality of the directors is adapted for coupling to a host computer/server. A second one of such chassis has a plurality of disk drives. Also includes are first electrical conductors for connecting the disk drives in the second chassis to a second plurality of directors in the first one of the chassis. A third one of such chassis includes a memory and a plurality of directors. The first plurality of the directors in the third one of the chassis are adapted for coupling to the host computer/server. A fourth one of such chassis has a plurality of disk drives. Second electrical conductors are provided for connecting the disk drives in the fourth of the chassis to a second plurality of directors in the third one of the chassis. Third electrical connectors are provided for electrically the memories in the first one of the chassis and the third one of such chassis to enable the first plurality of directors and the second plurality of directors in the first and third ones of the chassis to control data transfer between a host computer/server and a bank of disk drives as such data passes through the memories the first one of the chassis and in the third one of the chassis.
    • 具有多个机架安装底盘的机柜。 这种底盘的一部分具有引导件和电互连的存储器,并且这种底盘的另一部分具有多个盘驱动器。 多个机架电互连以提供数据存储系统接口。 这种底盘中的第一个包括存储器和多个导向器。 第一组导体适于与主计算机/服务器耦合。 这种底盘中的第二个具有多个磁盘驱动器。 还包括用于将第二机架中的盘驱动器连接到第一机架中的第二多个导向器的第一电导体。 这种底盘中的第三个包括存储器和多个导向器。 第三个机箱中的第一组导向器适于与主机/服务器耦合。 这种底盘中的第四个具有多个磁盘驱动器。 第二电导体被提供用于将第四机架中的磁盘驱动器连接到底架的第三个中的第二组导向器。 第三电连接器被提供用于电气地在底盘的第一个和这种底盘的第三个中的存储器,以使得第一和第三个引导器中的第一个多个引导器和第二个引导器能够控制 主机/服务器和作为这种数据的一组磁盘驱动器通过存储器中的第一个机箱和第三个机箱。
    • 2. 发明授权
    • Data storage system
    • 数据存储系统
    • US06944702B1
    • 2005-09-13
    • US10180704
    • 2002-06-26
    • Kendell A. ChiltonNatan Vishlitzky
    • Kendell A. ChiltonNatan Vishlitzky
    • G06F3/00G06F13/00G06F13/12
    • G06F1/187G06F2213/0038
    • A data storage system for transferring data between a host computer/server and a bank of disk drives through a system interface. The system interface includes a backplane; a first printed circuit board plugged into a first side of the backplane; a second printed circuit board plugged into the first side of the backplane. The first and second printed circuit boards are disposed in an overlaying relationship. A third printed circuit board is plugged into a second side of the backplane. The second side is opposite to the first side. A memory having at least a first portion thereof is disposed on the third printed circuit board. A plurality of directors controls data transfer between the host computer and the bank of disk drives as such data passes through the memory. A first plurality of the directors is coupled to the host computer/server. A first portion of such first plurality of directors is disposed on the first printed circuit boards and a second portion of the first plurality of directors is disposed on the second printed circuit board. A second plurality of the directors is coupled to the bank of disk drives. A first portion of such second plurality of directors is disposed on the first printed circuit boards and a second portion of the second plurality of the directors is disposed on the second printed circuit board. A first network is disposed on the first printed circuit board. The switch network has ports coupled to: the first portion of the first plurality of directors; the first portion of the second plurality of directors; and, a first port of the memory through the backplane. A second switch network is disposed on the second printed circuit board. The second switch network has ports coupled to: the second portion of the first plurality of directors; the second portion of the second plurality of directors; and, a second port of the memory through the backplane.
    • 一种数据存储系统,用于通过系统接口在主计算机/服务器和一组磁盘驱动器之间传送数据。 系统接口包括一个背板; 插入背板的第一侧的第一印刷电路板; 插入背板第一侧的第二印刷电路板。 第一和第二印刷电路板以重叠关系设置。 第三印刷电路板插入背板的第二侧。 第二面与第一面相反。 具有至少第一部分的存储器设置在第三印刷电路板上。 当这些数据通过存储器时,多个导向器控制主计算机和磁盘驱动器组之间的数据传输。 第一组多个导向器耦合到主计算机/服务器。 这种第一多个导向器的第一部分设置在第一印刷电路板上,并且第一多个导向器的第二部分设置在第二印刷电路板上。 第二组多个导向器耦合到磁盘驱动器组。 这种第二多个导向器的第一部分设置在第一印刷电路板上,并且第二多个导向器的第二部分设置在第二印刷电路板上。 第一网络设置在第一印刷电路板上。 交换机网络具有耦合到以下的端口:第一多个导向器的第一部分; 第二批董事的第一部分; 和通过背板的存储器的第一个端口。 第二开关网络设置在第二印刷电路板上。 所述第二交换机网络具有耦合到所述第一多个导向器的第二部分的端口; 第二批董事的第二部分; 并且通过背板的存储器的第二端口。
    • 3. 发明授权
    • Disk drive system for a data storage system
    • 数据存储系统的磁盘驱动器系统
    • US06934158B1
    • 2005-08-23
    • US10180750
    • 2002-06-26
    • Jeffrey TeachoutBrian GallagherKendell A. ChiltonNatan Vishlitzky
    • Jeffrey TeachoutBrian GallagherKendell A. ChiltonNatan Vishlitzky
    • G11B33/06G11B33/12H05K7/16
    • G11B33/126G11B33/06G11B33/128
    • A cabinet having a plurality of rack mountable chassis. One portion of such chassis has directors and electrically interconnected memory and another portion of such chassis having a plurality of disk drives. The plurality of chassis are electrically interconnected to provide a data storage system interface. The another portion of the cabinets includes therein a printed circuit board having plugged into a surface thereof a plurality of disk drives. The cabinet includes a plurality of rack mountable chassis. A first one of such chassis has a memory and a plurality of directors for controlling data transfer between a host computer/server and a bank of disk drives as such data passes through the memory. A first plurality of the directors are for coupling to the host computer/server. A second plurality of the directors are for coupling to a bank of disk drives. A second one of such chassis has a plurality of disk drives, such disk drives being plugged into a surface of a printed circuit board. Electrical conductors are provided for connecting the disk drives in the second chassis to the second plurality of directors in the first chassis.
    • 具有多个机架安装底盘的机柜。 这种底盘的一部分具有引导件和电互连存储器,并且这种底盘的另一部分具有多个盘驱动器。 多个机架电互连以提供数据存储系统接口。 机柜的另一部分包括其中已插入其多个盘驱动器的表面的印刷电路板。 机柜包括多个可机架安装的机箱。 这种底盘中的第一个具有存储器和多个导向器,用于当这些数据通过存储器时,控制主计算机/服务器和一组磁盘驱动器之间的数据传输。 第一组导体用于耦合到主计算机/服务器。 第二组导体用于耦合到一组磁盘驱动器。 这种底盘中的第二个具有多个磁盘驱动器,这种磁盘驱动器被插入到印刷电路板的表面中。 提供电导体用于将第二机架中的盘驱动器连接到第一机架中的第二多个导向器。
    • 5. 发明授权
    • Data storage system having cache memory manager with packet switching network
    • US07124245B1
    • 2006-10-17
    • US10675039
    • 2003-09-30
    • John K. WaltonWilliam F. Baxter, IIIKendell A. ChiltonDaniel CastelMichael BerminghamJames M. Guyer
    • John K. WaltonWilliam F. Baxter, IIIKendell A. ChiltonDaniel CastelMichael BerminghamJames M. Guyer
    • G06F12/00
    • G06F12/0866
    • A system interface having: a plurality of front end directors adapted for coupling to a host computer/server; a plurality of back end directors adapted for coupling to a bank of disk drives; a data transfer section having cache memory; a cache memory manager; and, a message network. The cache memory is coupled to the plurality of front end and back end directors. The messaging network operates independently of the data transfer section and is coupled to the plurality of front end and back end. The front end and back end directors control data transfer between the host computer/server and the bank of disk drives in response to messages passing between the front end directors and the back end directors through the messaging network to facilitate data transfer between host computer/server and the bank of disk drives. The data passes through the cache memory in the data transfer section as such data passes between the host computer and the bank of disk drives. The system includes a cache memory manager having therein a memory for storing a map maintaining a relationship between data stored in the cache memory and data stored in the disk drives. The cache memory manager provides an interface between the host computer, the bank of disk drives and the cache memory for determining for the directors whether data to be read from the disk drives, or data to be written to the disk drives, resides in the cache memory. With such an arrangement, the cache memory in the data transfer section is not burdened with the task of transferring the director messaging but rather a messaging network is provided, operative independent of the data transfer section, for such messaging thereby increasing the operating bandwidth of the system interface. Further, the cache memory is no longer burdened with the task of evaluating whether data to be read from the disk drives, or data to be written to the disk drives, resides in the cache memory. The cache memory manager, plurality of front end directors, plurality of back end directors and cache memory are interconnected through a packet switching network.
    • 6. 发明授权
    • Data storage system having cache memory manager
    • 具有高速缓冲存储器管理器的数据存储系统
    • US07117305B1
    • 2006-10-03
    • US10180751
    • 2002-06-26
    • Kendell A. Chilton
    • Kendell A. Chilton
    • G06F12/00
    • G06F12/0866
    • A system interface having: a plurality of front end directors adapted for coupling to a host computer/server; a plurality of back end directors adapted for coupling to a bank of disk drives; a data transfer section having cache memory; a cache memory manager; and, a message network. The cache memory is coupled to the plurality of front end and back end directors. The messaging network operates independently of the data transfer section and is coupled to the plurality of front end and back end. The front end and back end directors control data transfer between the host computer/server and the bank of disk drives in response to messages passing between the front end directors and the back end directors through the messaging network to facilitate data transfer between host computer/server and the bank of disk drives. The data passes through the cache memory in the data transfer section as such data passes between the host computer and the bank of disk drives. The system includes a cache memory manager having therein a memory for storing a map maintaining a relationship between data stored in the cache memory and data stored in the disk drives. The cache memory manager provides an interface between the host computer, the bank of disk drives and the cache memory for determining for the directors whether data to be read from the disk drives, or data to be written to the disk drives, resides in the cache memory. With such an arrangement, the cache memory in the data transfer section is not burdened with the task of transferring the director messaging but rather a messaging network is provided, operative independent of the data transfer section, for such messaging thereby increasing the operating bandwidth of the system interface. Further, the cache memory is no longer burdened with the task of evaluating whether data to be read from the disk drives, or data to be written to the disk drives, resides in the cache memory.
    • 一种系统接口,具有:适于耦合到主机/服务器的多个前端引导器; 多个后端引导器适于耦合到一组磁盘驱动器; 数据传送部分,具有高速缓冲存储器; 缓存存储器管理器; 和一个消息网络。 高速缓冲存储器耦合到多个前端和后端导向器。 消息传递网络独立于数据传送部分工作,并且耦合到多个前端和后端。 前端和后端导向器控制主计算机/服务器和磁盘驱动器组之间的数据传输,以响应通过消息传递网络在前端导向器和后端导向器之间传递的消息,以便于主机/服务器之间的数据传输 和磁盘驱动器库。 数据通过数据传输部分中的高速缓冲存储器,因为这些数据在主计算机和磁盘驱动器组之间通过。 该系统包括高速缓冲存储器管理器,其中具有用于存储维持存储在高速缓冲存储器中的数据与存储在磁盘驱动器中的数据之间的关系的映射的存储器。 高速缓冲存储器管理器在主计算机,磁盘驱动器组和高速缓冲存储器之间提供接口,用于确定导向器是否要从磁盘驱动器读取的数据或要写入磁盘驱动器的数据驻留在高速缓存中 记忆。 通过这种布置,数据传送部分中的高速缓冲存储器不承担传送导向器消息传递的任务,而是提供与数据传输部分无关的消息传递网络,从而增加了这种消息传送的工作带宽 系统界面。 此外,高速缓冲存储器不再负责评估要从盘驱动器读取的数据或要写入到磁盘驱动器的数据是否驻留在高速缓冲存储器中的任务。
    • 7. 发明授权
    • Data storage system having an improved memory circuit board configured to run scripts
    • 数据存储系统具有被配置为运行脚本的改进的存储器电路板
    • US07076636B1
    • 2006-07-11
    • US09972284
    • 2001-10-05
    • Kendell A. Chilton
    • Kendell A. Chilton
    • G06F9/30G06F12/00
    • G06F12/0871
    • A data storage system includes a set of storage devices, a memory circuit board that includes a cache to temporarily store copies of data elements stored in the set of storage devices, and a processor circuit board that operates as at least one of a front-end interface between an external device and the cache and a back-end interface between the cache and the set of storage devices. The memory circuit board is configured to receive, from the processor circuit board, a communication that includes a script command and a payload. The payload includes a series of individual instructions. The memory circuit board is further configured to parse the payload to identify the series of individual instructions in response to the script command, and to perform a series of operations in accordance with the identified series of individual instructions.
    • 数据存储系统包括一组存储设备,存储器电路板,其包括用于临时存储存储在该组存储设备中的数据元素的副本的高速缓存,以及处理器电路板,其操作为前端 外部设备和高速缓存之间的接口以及缓存与存储设备组之间的后端接口。 存储器电路板被配置为从处理器电路板接收包括脚本命令和有效载荷的通信。 有效载荷包括一系列单独的指令。 存储器电路板还被配置为解析有效载荷以响应于脚本命令来识别一系列单独指令,并且根据所识别的单独指令序列执行一系列操作。
    • 8. 发明授权
    • Data protection method wherein data protection code is stored together with parity
    • 数据保护方法,其中数据保护代码与奇偶校验一起存储
    • US07073024B1
    • 2006-07-04
    • US10675041
    • 2003-09-30
    • Kendell A. Chilton
    • Kendell A. Chilton
    • G06F12/00
    • G06F11/1076
    • A method for storing data on a disk drive and checking the validity of data read from such disk drive. The method includes: transmitting the data from a source thereof for storage in the disk drive through a first transmission path and transmitting a CRC together with parity associated with such data for storage in a storage medium through a second path separate from the disk drive. The data stored on the disk drive is retrieved. A CRC associated with the retrieved data is determined. The determined CRC and the CRC stored in the storage medium are compared. With such method, if data and ins associated CRC are written into the incorrect location in the disk drive, during a read an error will be detected because the CRC of the read data will not match the CRC associated with the read data stored on the storage medium.
    • 一种用于在磁盘驱动器上存储数据并检查从这种磁盘驱动器读取的数据的有效性的方法。 该方法包括:通过第一传输路径从其源发送数据以存储在磁盘驱动器中,并且通过与该磁盘驱动器分开的第二路径,将与这些数据相关联的奇偶校验与校验相关联地发送到存储介质中。 检索存储在磁盘驱动器上的数据。 确定与检索的数据相关联的CRC。 比较存储在存储介质中的确定的CRC和CRC。 通过这种方法,如果将数据和连接关联的CRC写入磁盘驱动器中的不正确位置,则在读取期间将检测到错误,因为读取数据的CRC将不与存储在存储器上的读取数据相关联的CRC匹配 中。
    • 9. 发明授权
    • Method and system for maintaining data integrity using dual write operations
    • 使用双重写入操作来维护数据完整性的方法和系统
    • US07020754B1
    • 2006-03-28
    • US10022080
    • 2001-12-13
    • John K. WaltonKendell A. Chilton
    • John K. WaltonKendell A. Chilton
    • G06F12/00
    • G06F11/2087G06F12/0866
    • In one embodiment, a data storage system is provided may include an input/output (I/O) controller, and first and second memory boards. The controller may receive data and a request to store the data in the system, and may include memory for initially storing the data. The first memory board may store, in response to a first memory storage request, a first copy of the data initially stored in the controller. The first memory board may provide to the controller a first status indication indicating whether the first memory board successfully stored the first copy. The second memory board may store, in response to receipt of a second memory storage request, a second copy of the data. The controller may provide a second status indication, indicating whether the request to store the data in the system was successful.
    • 在一个实施例中,提供的数据存储系统可以包括输入/​​输出(I / O)控制器以及第一和第二存储器板。 控制器可以接收数据和将数据存储在系统中的请求,并且可以包括用于初始存储数据的存储器。 第一存储器板可以响应于第一存储器存储请求存储最初存储在控制器中的数据的第一副本。 第一存储器板可以向控制器提供指示第一存储器板是否成功存储第一副本的第一状态指示。 第二存储器板可以响应于接收到第二存储器存储请求而存储数据的第二副本。 控制器可以提供第二状态指示,指示在系统中存储数据的请求是否成功。
    • 10. 发明授权
    • Systems and methods for providing fiber optic communications between circuit boards
    • 在电路板之间提供光纤通信的系统和方法
    • US06623177B1
    • 2003-09-23
    • US09901534
    • 2001-07-09
    • Kendell A. Chilton
    • Kendell A. Chilton
    • G02B636
    • G02B6/43G02B6/381G02B6/424G02B6/4245G02B6/4274
    • An electronic system having a set of circuit boards and an interconnect. Each of the set of circuit boards includes a set of fiber optic circuit board connectors. The interconnect includes (i) a first planar member, (ii) a second planar member that is substantially parallel to the first planar member, and (iii) a set of fiber optic cable assemblies. Each fiber optic cable assembly includes a fiber optic cable segment, a first fiber optic interconnect connector which fastens to one end of that fiber optic cable segment and a second fiber optic interconnect connector which fastens to another end of that fiber optic cable segment. Each fiber optic interconnect connector extends through a hole defined by one of the first and second planar members. Furthermore, each fiber optic interconnect connector is configured to engage with a fiber optic circuit board connector.
    • 一种具有一组电路板和互连的电子系统。 该组电路板中的每一个包括一组光纤电路板连接器。 互连包括(i)第一平面构件,(ii)基本上平行于第一平面构件的第二平面构件,以及(iii)一组光纤电缆组件。 每个光纤电缆组件包括光纤电缆段,第一光纤互连连接器,其紧固到该光纤电缆段的一端,以及第二光纤互连连接器,其紧固到该光纤电缆段的另一端。 每个光纤互连连接器延伸穿过由第一和第二平面构件之一限定的孔。 此外,每个光纤互连连接器被配置为与光纤电路板连接器接合。