Abstract:
The present invention is a method for communication between an initiator system and a block storage cluster. The method includes receiving a command at a first storage system of a block storage cluster. The command is transmitted by the initiator system to the first storage system via a network and includes a request for data. The method further includes transferring the stored data from the first storage system to the initiator system via the network when data requested in the data request is stored by the first storage system. The method further includes transmitting a referral response from the first storage system to the initiator system when a portion of the data requested in the data request is not stored by the first storage system, but is stored by a second storage system of the block storage cluster. The referral response indicates to the initiator system that: a) not all of the requested data was transferred; and b) that the second storage system stores the portion of the requested data.
Abstract:
The present invention is a method for providing multi-pathing via Small Computer System Interface Input/Output (SCSI I/O) referral between an initiator and a storage cluster which are communicatively coupled via a network, the storage cluster including at least a first target device and a second target device. The method includes receiving an input/output (I/O) at the first target device from the initiator via the network. The I/O includes a data request. The method further includes transmitting a SCSI I/O referral list to the initiator when data included in the data request is not stored on the first target device, but is stored on the second target device. The referral list includes first and second port identifiers for identifying first and second ports of the second target device respectively. The first and second port identifiers are SCSI relative port identifiers. The first and second ports of the target device are identified as access ports for accessing the data requested in the data request.
Abstract translation:本发明是一种通过小型计算机系统接口输入/输出(SCSI I / O)在通过网络通信耦合的发起者和存储集群之间的推荐来提供多路径的方法,所述存储集群至少包括第一目标 设备和第二目标设备。 该方法包括经由网络从发起者接收在第一目标设备处的输入/输出(I / O)。 I / O包括数据请求。 该方法还包括当包含在数据请求中的数据未被存储在第一目标设备上但存储在第二目标设备上时,向发起者发送SCSI I / O推荐列表。 推荐列表包括用于分别识别第二目标设备的第一和第二端口的第一和第二端口标识符。 第一个和第二个端口标识符是SCSI相对端口标识符。 目标设备的第一和第二端口被识别为用于访问数据请求中请求的数据的接入端口。
Abstract:
The invention provides circuits, systems, and methods for monitoring a non-volatile memory (NVM) cell, or an array of NVM cells. The monitor is capable of switching from a normal operating state to an evaluation state, monitoring for one or more particular characteristics, and returning to the normal operating state. Alternative embodiments of the invention are disclosed using various triggers and producing outputs capable of reporting or feeding back to influence the operation of the monitoring systems and methods, the NVM circuitry, or an external system. The invention includes an energy conservation feature, in that no power is consumed in the normal operating state, and low power in the evaluation state.
Abstract:
A slide kit creation system and method allows reviewers of a slide kit to insert non-textual comments, such as audio comments, to be associated with selected slides. In one embodiment, audio comments are transmitted to a host computer by telephone, and may be posted on the host computer for access by other reviewers. The audio comments may also be transcribed in text form. In another embodiment, comments may be associated with various portions of a video, in the same manner. A video navigation bar is coded to indicate which portions of the video are associated with comments. Alternatively, certain attributes of the video can be altered to indicate the presence of comments associated with specific scenes of the video.
Abstract:
The present invention is a method for producing pulp from fibrous lignocellulose material using a treatment step which exposes the material to oxalic acid, or oxalic acid and sodium bisulfite, prior to pulping. The pulping of the resulting product requires less energy input and provides a pulp having enhanced physical properties as compared to untreated materials.
Abstract:
The polishing solution is useful for removing barrier materials in the presence of interconnect metals and dielectrics. The polishing solution comprises, by weight percent, 0.1 to 10 hydrogen peroxide, at least one pH adjusting agent selected from the group consisting of nitric acid, sulfuric acid, hydrochloric acid and phosphoric acid for adjusting a pH level of the polishing solution to less than 3, at least 0.0025 benzotriazole inhibitor for reducing removal rate of the interconnect metals, 0 to 10 surfactant, 0.01 to 10 colloidal silica having an average particle size of less than 50 nm and balance water and incidental impurities. The polishing solution has a tantalum nitride material to copper selectivity of at least 3 to 1 and a tantalum nitride to TEOS selectivity of at least 3 to 1.
Abstract:
A method and system for identifying manufacturing anomalies in a manufacturing system comprising a plurality of products which are manufactured with a plurality of manufacturing parameters is disclosed. The system comprises a data mining program applied to the data warehouse for analyzing the stored manufacturing parameters to define a normal manufacturing parameter subset. The data mining program is further for detecting that at least one of the plurality of manufacturing parameters is excluded from the normal subset. The system further comprises a reporting means for reporting the at least one detected manufacturing parameter. The data mining program may further detect that a plurality of the manufacturing parameters are excluded from the first subset. The data mining program then analyzes the detected plurality of manufacturing parameters to define a second normal subset of the detected plurality of manufacturing parameters. The reporting means may then report the second normal subset of manufacturing parameters.
Abstract:
A method evaluating threshold of a data cell in a memory device including a programming locus coupled with the data cell for receiving a programming signal setting a stored signal level in the data cell and responding to a read signal to indicate the stored signal at a read locus; includes the steps of: (a) in no particular order: (1) selecting a test threshold signal; and (2) setting a read signal at a non-read level; (b) applying the test threshold signal to the programming locus; (c) cycling the read signal between a read level and a non-read level while applying the test threshold signal to the programming locus to present at least two test signals at the read locus when the read signal is at the read level; and (d) while cycling, observing whether the at least two test signals manifest a difference greater than a predetermined amount.
Abstract:
A filtered grey water recycling system includes a waste water storage tank for receiving waste water from a stone processing system and a filtered grey water supply loop providing filtered grey water to the stone processing system. The filtered grey water loop includes a separation filter for removing large particulate waste from the grey water and a particle filter for filtering smaller particulate matter. The separation filter discharges the large particulate waste into the waste water storage tank and a clear water filter loop filters waste water from the waste water storage tank through a high pressure filter and discharges the resulting clear water into the waste water storage tank.
Abstract:
A subset of quality metrics as input to a disk drive failure prediction algorithm (DFPA) may be selected using a genetic algorithm. The DFPA is executed for an initially selected generation of subset quality metrics using quality metric values stored in a reference data base. At least one DFPA setting is adjusted and the DFPA executed again for the selected subset. After training the DFPA, the best DFPA setting is saved for the selected subset. A fitness score is generated for the selected subset, representing an accuracy of the DFPA relative to failure indicators stored in the reference data base. At least one genetic operator is applied in response to the fitness scores to generate a new generation of subsets. The process is repeated until a best subset of quality metrics and corresponding DFPA setting are found.