会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 42. 发明授权
    • System and method for caching information in a digital data storage
subsystem
    • 用于在数字数据存储子系统中缓存信息的系统和方法
    • US5802557A
    • 1998-09-01
    • US619931
    • 1996-03-18
    • Natan VishlitzkyYuval OfekHaim Kopylovitz
    • Natan VishlitzkyYuval OfekHaim Kopylovitz
    • G06F12/08G06F13/00
    • G06F12/0866
    • A digital data storage subsystem stores data for use by digital data utilization device. The data as used by the digital data utilization device being organized in the form of variable-length records. The digital data storage subsystem includes a digital data storage device, a cache and a cache control. The digital data storage device has at least one fixed block storage unit for storing a predetermined amount of data, the storage unit storing at least one record and additional padding if the record does not comprise at least said predetermined amount of data. The cache including at least one cache slot which can accommodate the storage of the predetermined amount of data, that is, the amount which can be stored on the block storage unit of the digital data storage device. The cache control controls the transfer of data from the fixed block storage unit to the cache slot for use by the digital data utilization device, and in addition controls the transfer of data from the cache slot to the fixed block storage unit if the digital data utilization device modifies the data in the cache slot. The cache control controls the transfer so that the format of the data in the fixed block storage unit conforms to the format of the data in the cache slot, so that no changes are required to the formatting of the data during such a transfer.
    • 数字数据存储子系统存储供数字数据利用装置使用的数据。 由数字数据利用装置使用的数据以可变长度记录的形式组织。 数字数据存储子系统包括数字数据存储设备,高速缓存和高速缓存控制。 数字数据存储装置具有用于存储预定数量的数据的至少一个固定块存储单元,如果记录不包括至少所述预定量的数据,则存储单元存储至少一个记录和附加填充。 高速缓存包括至少一个缓存时隙,其可容纳预定数量的数据的存储,即可以存储在数字数据存储装置的块存储单元上的量。 高速缓存控制控制数据从固定块存储单元向数据数据利用装置使用的高速缓存槽的传输,另外控制数据从高速缓存槽到固定块存储单元的传输,如果数字数据利用 设备修改高速缓存槽中的数据。 高速缓存控制控制传输,使得固定块存储单元中的数据的格式符合高速缓存槽中的数据的格式,使得在这种传输期间对数据的格式化不需要改变。
    • 43. 发明申请
    • Virtual storage devices
    • 虚拟存储设备
    • US20080109632A1
    • 2008-05-08
    • US12006624
    • 2008-01-04
    • Natan VishlitzkyHaim KopylovitzHana MoreshetAdi Ofer
    • Natan VishlitzkyHaim KopylovitzHana MoreshetAdi Ofer
    • G06F12/10
    • G06F3/0601G06F11/1435G06F2003/0697Y10S707/99938Y10S707/99943Y10S707/99952Y10S707/99953Y10S707/99954
    • Accessing stored data includes providing a virtual storage area having a table of pointers that point to sections of at least two other storage areas, where the virtual storage area contains no sections of data, in response to a request for accessing data of the virtual storage area, determining which particular one of the other storage areas contain the data, and accessing the data on the particular one of the other storage areas using the table of pointers. Accessing stored data may also include associating a first one of the other storage areas with the virtual storage area, where the virtual area device represents a copy of data of the first one of the other storage areas. Accessing stored data may also include causing all of the pointers of the table to initially point to sections of the first one of the other storage areas when the virtual storage area is initially associated with the first one of the other storage areas. The storage areas may be storage devices. The sections may be tracks.
    • 访问存储的数据包括提供虚拟存储区域,该虚拟存储区域具有指向表的指针表,该表指向虚拟存储区域不包含数据段的至少两个其他存储区域的区段,响应于​​访问虚拟存储区域的数据的请求 确定其他存储区域中的哪一个包含数据,以及使用指针表访问其他存储区域中的特定一个的数据。 访问存储的数据还可以包括将其他存储区域中的第一个与虚拟存储区域相关联,其中虚拟区域设备表示其他存储区域中的第一个的数据的副本。 访问存储的数据还可以包括当虚拟存储区域最初与其他存储区域中的第一个存储区域相关联时,导致表的所有指针最初指向其他存储区域中的第一个的区段。 存储区域可以是存储设备。 这些部分可以是轨道。
    • 45. 发明授权
    • Method, system and computer program product for managing data in a mirrored cache using an access balancing technique
    • 用于使用访问平衡技术管理镜像缓存中的数据的方法,系统和计算机程序产品
    • US06961818B1
    • 2005-11-01
    • US09824083
    • 2001-04-02
    • Gilad SadeEli ShagamNatan Vishlitzky
    • Gilad SadeEli ShagamNatan Vishlitzky
    • G06F11/20G06F12/08G06F12/00
    • G06F12/0873G06F11/1666G06F11/20G06F2212/285
    • A method, system, and computer program product are disclosed for managing data in a cache. A first cache memory is provided that includes data. A second cache memory is provided that also includes data in which at least some of the data in the first cache memory is the same as at least some of the data in the second cache memory. In response to a request for data that is stored in both the first and second cache memories, one of the cache memories is chosen in accordance with an access balancing technique. The access balancing technique may include at least one of selection using round robin, and selection based on statistical analysis such as access frequency of the first and second cache memories. First and second access balancing techniques may be used for data accessed from the cache memories, which may comprise disk data and control data, such as data indicating whether data in the caches has been modified and is write pending.
    • 公开了用于管理高速缓存中的数据的方法,系统和计算机程序产品。 提供包括数据的第一缓存存储器。 提供了第二高速缓冲存储器,其还包括其中第一高速缓冲存储器中的至少一些数据与第二高速缓冲存储器中的至少一些数据相同的数据。 响应于对存储在第一和第二高速缓存存储器中的数据的请求,根据访问平衡技术选择一个高速缓冲存储器。 访问平衡技术可以包括使用循环的选择中的至少一个以及基于诸如第一和第二高速缓冲存储器的访问频率的统计分析的选择。 第一和第二访问平衡技术可以用于从高速缓冲存储器访问的数据,其可以包括盘数据和控制数据,诸如指示缓存中的数据是否已经被修改并且正被写入的数据。
    • 46. 发明授权
    • 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.
    • 一种数据存储系统,用于通过系统接口在主计算机/服务器和一组磁盘驱动器之间传送数据。 系统接口包括一个背板; 插入背板的第一侧的第一印刷电路板; 插入背板第一侧的第二印刷电路板。 第一和第二印刷电路板以重叠关系设置。 第三印刷电路板插入背板的第二侧。 第二面与第一面相反。 具有至少第一部分的存储器设置在第三印刷电路板上。 当这些数据通过存储器时,多个导向器控制主计算机和磁盘驱动器组之间的数据传输。 第一组多个导向器耦合到主计算机/服务器。 这种第一多个导向器的第一部分设置在第一印刷电路板上,并且第一多个导向器的第二部分设置在第二印刷电路板上。 第二组多个导向器耦合到磁盘驱动器组。 这种第二多个导向器的第一部分设置在第一印刷电路板上,并且第二多个导向器的第二部分设置在第二印刷电路板上。 第一网络设置在第一印刷电路板上。 交换机网络具有耦合到以下的端口:第一多个导向器的第一部分; 第二批董事的第一部分; 和通过背板的存储器的第一个端口。 第二开关网络设置在第二印刷电路板上。 所述第二交换机网络具有耦合到所述第一多个导向器的第二部分的端口; 第二批董事的第二部分; 并且通过背板的存储器的第二端口。
    • 47. 发明授权
    • 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.
    • 具有多个机架安装底盘的机柜。 这种底盘的一部分具有引导件和电互连存储器,并且这种底盘的另一部分具有多个盘驱动器。 多个机架电互连以提供数据存储系统接口。 机柜的另一部分包括其中已插入其多个盘驱动器的表面的印刷电路板。 机柜包括多个可机架安装的机箱。 这种底盘中的第一个具有存储器和多个导向器,用于当这些数据通过存储器时,控制主计算机/服务器和一组磁盘驱动器之间的数据传输。 第一组导体用于耦合到主计算机/服务器。 第二组导体用于耦合到一组磁盘驱动器。 这种底盘中的第二个具有多个磁盘驱动器,这种磁盘驱动器被插入到印刷电路板的表面中。 提供电导体用于将第二机架中的盘驱动器连接到第一机架中的第二多个导向器。