Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

37 results about "SCSI" patented technology

Small Computer System Interface (SCSI, /ˈskʌzi/ SKUZ-ee) is a set of standards for physically connecting and transferring data between computers and peripheral devices. The SCSI standards define commands, protocols, electrical, optical and logical interfaces. SCSI is most commonly used for hard disk drives and tape drives, but it can connect a wide range of other devices, including scanners and CD drives, although not all controllers can handle all devices. The SCSI standard defines command sets for specific peripheral device types; the presence of "unknown" as one of these types means that in theory it can be used as an interface to almost any device, but the standard is highly pragmatic and addressed toward commercial requirements.

Live mounting a virtual machine in a public cloud based on accessing a simulated virtual disk as an internet small computer systems interface (ISCSI) target

A native cloud-based VM in a cloud computing environment of choice is live-mounted without requiring nesting techniques. All operating system data needed to live-mount the VM is accessed over ISCSI. The disclosed technology: supports both Windows and Unix-like (e.g., Linux) operating systems; handles any number of partitions of the root file system without repeated mounting, exporting, and unmounting; and uses only internet protocols (e.g., HTTP, (SCSI) to live-mount the VM. The live-mounted VM gains access to a variety of secondary copies, e.g., made with file-level techniques or with block-level techniques, made within or outside the public cloud computing environment, made from other VMs having the same or a different hypervisor than the public cloud computing environment, and / or made from non-virtualized sources. Access to snapshots as a data source for the live-mounted VM is also disclosed. Thus, a streamlined and source-agnostic technology is disclosed for live-mounting VMs in a public cloud.
Owner:COMMVAULT SYSTEMS INC

Fault diagnosis method and device of storage system, electronic equipment and storage medium

The invention discloses a fault diagnosis method and device for a storage system, electronic equipment and a storage medium. The method comprises the steps of obtaining message data of the storage system; based on a multi-level structure of the storage system, the message data is analyzed layer by layer, protocol information corresponding to each layer is obtained, the multi-level structure at least comprises a system interface layer, and the system interface layer is the highest layer in the multi-level structure of the storage system; determining target performance data of the system interface layer according to the protocol information corresponding to each layer and read-write operation of the system interface layer; and performing fault diagnosis on the storage system according to the target performance data to obtain a fault diagnosis result. All levels of the storage system can be subjected to data analysis, full-level fault positioning is achieved, performance data of a system interface layer, namely an SCSI layer, is analyzed emphatically, the fault condition can be analyzed accurately in combination with read-write operation, and accurate diagnosis, accurate positioning and type judgment of read-write faults of the storage system are achieved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Query instruction processing method and device, electronic equipment and medium

The invention provides a query instruction processing method and device, electronic equipment and a medium, and relates to the technical field of storage. The method is used for a storage system and comprises the following steps of: storing a received instruction which cannot be executed into a cache; when it is monitored that the query instruction sent by the SCSI kernel engine of the server exists in the cache, the staying time of the query instruction is detected to obtain instruction staying time; and under the condition that the instruction residence time is close to and does not reach the preset instruction timeout time, taking out the query instruction from the cache, and returning a power-on reset state code to the SCSI kernel engine so as to enable the SCSI kernel engine to resend the query instruction. According to the scheme, the query instruction processing mode of the storage system is improved, the automatic recovery capacity and stability of the storage system after power-off are remarkably improved, and operation and maintenance cost can be reduced.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Methods and apparatus to manage transmissions between domains and memory

Methods and apparatus to manage transmissions between domains and memory are disclosed. An example electronic communications security system disclosed herein includes media storage; a first host bus adapter (HBA) serial attached small computer system interface (SCSI) (SAS) card to: communicatively couple a first domain to the media storage; and enable transmission of first data from the first domain to the media storage; and a second HBA SAS card that is write-block enabled to: communicatively couple a second domain to the media storage; enable access of the first data from the media storage by the second domain; and prevent second data from exiting the second domain.
Owner:THE BOEING CO

Network nodes and methods for optimizing network load in hybrid wireless communication network

PCT designated stage expiredWO2025005831A1Network topologiesSCSIUser equipment
Network node and method therein for optimizing network load in a hybrid wireless communication network (100) comprising one or more static base stations (sBS1, sBS2,.. sBSi) and one or more mobile base stations (mBS1, mBS2, mBS3, mBS4). The one or more sBSs are serving one or more user equipment (UE1, UE2, UE3) with multicarrier operation capability. The network node obtains serving cell status information (SCSI) for at least one static base station (sBSi) and configures at least one mobile base station (mBS1) for serving the one or more UEs (UE1, UE2, UE3) based on the obtained SCSI to offload the at least one sBS (sBSi)
Owner:TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)

Data transmission method and device, equipment and storage medium

The invention discloses a data transmission method and device, equipment and a storage medium, and relates to the field of cloud platform storage, and the method comprises the steps: abstracting a nonvolatile memory in a target data transmission system into a corresponding block device, and mounting a preset virtual disk device constructed based on a virtualization technology and a small computer system interface to a target virtual machine, and when the target virtual machine receives a data transmission request, reading target data in the block device by utilizing a virtual host service of the preset software development suite, and then transmitting the target data to the target virtual machine by utilizing an interface of the preset virtual interface device, so that the target virtual machine stores the target data into a target disk of the target virtual machine. According to the data transmission method, the virtual host service is added in the target data transmission system, and the virtual disk equipment is mounted at the virtual machine end, so that the data can be directly read from the nonvolatile memory, a redundant link during data transmission is optimized, and the storage performance of the virtual machine is effectively improved.
Owner:INSPUR ENTERPRISE CLOUD TECHNOLOGY (SHANDONG) CO LTD

Method and system for issuing io between controller and disk across sas expander

This invention provides a method and system for distributing I / O across SAS expanders between a controller and a disk. The method includes: an ITS module retrieving I / O requests from an I / O request queue and encapsulating them into SCSI commands; selecting a target device address; selecting the local expander channel address for odd-numbered slots and the peer expander channel address for even-numbered slots; the SAS driver transmitting the SCSI command to the local expander via the SAS bus; the local expander selecting the corresponding channel for transmission based on the SAS address encapsulated in the SCSI command; and when the local expander fails to distribute the I / O, it returns a corresponding I / O error to the ITS module, which modifies the SAS address in the SCSI command to the corresponding channel address on the peer expander and re-distributes the I / O. This invention provides a method and system for distributing I / O across SAS expanders between a controller and a disk, allowing I / O to be distributed to the storage disk via the expander belonging to the peer controller when I / O distribution between the current controller and the expander / storage disk fails.
Owner:TOYOU FEIJI ELECTRONICS

SPDK storage gateway client request transparent transmission method based on client identifier

PendingCN119182794ATransmissionComputer networkSCSI
The invention relates to an SPDK storage gateway client request unvarnished transmission method based on a client identifier, and the method comprises the steps: adding an SPDK storage gateway in an own distributed storage system, converting a link identifier-based storage lock of a standard SCSI or NVMe protocol into a client identifier-based storage lock through employing a PBDX driver, and transmitting the client identifier-based storage lock to the SPDK storage gateway. Compared with the prior art, the method has the advantages that stateless storage of the storage gateway is realized, dependence on an open source synchronization component is effectively reduced, deployment of the storage gateway is simplified, and the storage access client is marked by the client identifier, and the client request is transmitted to the bottom distributed storage system at the SPDK storage gateway layer. The fault risk points of the whole storage system are reduced, meanwhile, multiple clients are supported to share and access the same storage volume in a cross-protocol mode, the compatibility of different operating system platforms is improved, and the flexibility and the utilization rate of storage resources are improved.
Owner:SHANGHAI DRAGONNET TECH +2

Fault diagnosis methods, devices, electronic equipment and storage media for storage systems

This application discloses a fault diagnosis method, apparatus, electronic device, and storage medium for a storage system. The method involves acquiring message data from the storage system; parsing the message data layer by layer based on the multi-level structure of the storage system to obtain protocol information corresponding to each layer. The multi-level structure includes at least a system interface layer, which is the highest layer in the multi-level structure of the storage system; determining the target performance data of the system interface layer based on the protocol information corresponding to each layer and the read / write operations of the system interface layer; and performing fault diagnosis on the storage system based on the target performance data to obtain the fault diagnosis result. Data parsing can be performed on each layer of the storage system, achieving full-level fault location. The application focuses on analyzing the performance data of the system interface layer, i.e., the SCSI layer, which can accurately analyze fault conditions in conjunction with read / write operations, enabling accurate diagnosis, precise location, and type determination of read / write faults in the storage system.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Method and device for realizing communication between USB (Universal Serial Bus) equipment and mac (Media Access Control) platform application

The invention discloses a method and a device for realizing communication between USB (universal serial bus) equipment and an mac (media access control) platform application, and relates to the field of information security. The implementation method comprises a stripping process and a communication process, in the stripping process, the USB equipment is stripped from a kernel mode to a user mode, in the communication process, instruction communication between the USB equipment and a normal SCSI protocol applied by the mac platform is achieved through a Libusb interface library, the whole process does not need user participation, use is convenient, and user experience is friendly.
Owner:FEITIAN TECHNOLOGIES CO LTD

Large-scale MIMO system channel map construction method based on hidden space diffusion model

The invention provides a large-scale MIMO (Multiple Input Multiple Output) system channel atlas construction method based on a hidden space diffusion model (LDM). According to the method, the spatial consistency of a large-scale MIMO system channel is utilized, and LDM learning is used for counting conditional probability distribution of channel state information (sCSI) about the position of a user terminal, so that a channel map is constructed. An improved variational auto-encoder (VAE) is used to learn the low-dimensional representation of high-dimensional sCSI, and at the same time, an LDM is improved to improve the generation precision of the low-dimensional representation of the sCSI, so that a channel map containing the position and the low-dimensional representation data of the sCSI is constructed. The storage and transmission cost of the channel map is greatly reduced compared with the direct use of the high-dimensional sCSI, the low-dimensional representation of the sCSI in the channel map can be accurately restored to the high-dimensional sCSI by using the VAE, the generation process does not depend on pilot signals, and the pilot overhead is greatly saved while the sCSI is accurately generated.
Owner:SOUTHEAST UNIV

A distributed block storage multi-path iSCSI lock implementation method, system and device

The present application discloses a method for implementing a distributed block storage multi-path ISCSI lock, the method comprising: performing an initialization operation on the current ISCSI server based on a received ISCSI connection request; performing a lock operation through the ISCSI client, updating the lock information in the memory, and synchronously saving the lock information to the distributed storage cluster; sending the updated lock information and file data to the remaining ISCSI servers in the storage cluster, which then perform data synchronization operations. This method not only synchronizes SCSI lock information between multiple nodes, but also achieves data persistence. Furthermore, it also monitors abnormal status. When a server fails, the normal server no longer synchronizes messages to the failed node, thereby improving the system's usability and reliability. The present application also discloses a system, device, and computer-readable storage medium for implementing a distributed block storage multi-path ISCSI lock, which have the above beneficial effects.
Owner:JINAN INSPUR DATA TECH CO LTD

Method and system for Android to send SCSI command to USB device and storage medium

The invention discloses a method and system for an Android to send an SCSI command to a USB device and a storage medium, and belongs to the technical field of data transmission. The method comprises the steps that an Android application program requests to interact with USB equipment; a libusbbulktransfer interface of the libusb library is called in the C library, and the SCSI command descriptor block is transmitted to the USB equipment by transmitting a CBW packet; and the USB equipment control chip executes corresponding operation according to the SCSI command descriptor block. The method is good in portability, cross-platform, business logic code and SCSI command sending packaging can be achieved, the method can be applied to Android, Windows and Linux, and the maintenance cost is reduced. The realization speed is higher based on C; a standard and self-defined SCSI command can be sent; the problem that an effective mode for sending the SCSI command does not exist on Andorid is solved.
Owner:成都芯盛集成电路有限公司

Chip tester and device under test board connection structure

PendingCN123034149ASCSISemiconductor
The application discloses a chip testing machine and a DUT board connecting structure, belongs to the technical field of semiconductor production, and is used for butt joint of SCSI-100Pin connectors between the chip testing machine and the DUT board. In the prior art, SCSI-100Pin male pins are independently suspended, are locked only by means of screw columns, and have no guiding and positioning structure, so that the plug-in misalignment is prone to cause bent pins and crooked pins, and material loss and downtime cost are increased. The structure is provided with two POM guiding members on a SCSI-100Pin female seat, and guiding grooves are formed in the SCSI-100Pin male head shell in correspondence; when butt joint, the guiding members and the guiding grooves are first matched to complete pre-alignment and limiting, the joint deviation is constrained, and then the screw is locked. The scheme retains the original locking structure, has good compatibility, can avoid the deformation of the pins caused by misalignment stress, reduces the damage probability of the connector, simplifies manual alignment operation, reduces spare part replacement and equipment downtime, and reduces the comprehensive production cost of the chip testing link.
Owner:SHANGHAI PENGWU ELECTRONIC TECH CO LTD

Method for constructing channel map of large-scale MIMO system based on latent space diffusion model

The application proposes a large-scale MIMO system channel graph construction method based on a latent space diffusion model (LDM). The method uses the spatial consistency of the large-scale MIMO system channel to learn the conditional probability distribution of the statistical channel state information (sCSI) about the user terminal position to construct the channel graph. An improved variational autoencoder (VAE) is used to learn the low-dimensional representation of high-dimensional sCSI, and the LDM is improved to improve the generation accuracy of the low-dimensional representation of sCSI, and then a channel graph containing position and sCSI low-dimensional representation data is constructed. The storage and transmission cost of the channel graph is greatly reduced compared with directly using high-dimensional sCSI, and the sCSI low-dimensional representation in the channel graph can be accurately restored to high-dimensional sCSI using VAE, and the generation process does not depend on the pilot signal, which greatly saves the pilot overhead while accurately generating sCSI.
Owner:SOUTHEAST UNIV

Serial connection small computer system interface expander and data forwarding method

The present application discloses a serial connection small computer system interface expander and a data forwarding method, relating to the field of computer technology. The expander includes: N serial connection small computer system interfaces, which are used to connect at least one storage device and at least one hard disk expansion cabinet managed by the storage device, where N is a positive integer greater than 1; a processor, which is used to run a program to execute: data forwarding between the storage device and the hard disk expansion cabinet managed by the storage device, and / or data forwarding between different hard disk expansion cabinets managed by the storage device; a memory, which is used to store relevant information about the program and the interface; and a debugging serial port, which is used to configure the N interfaces. The serial connection small computer system interface expander is used to increase the number of hard disk expansion cabinets connected to the storage device as much as possible to expand the storage capacity, while improving the tolerance of the connection between the storage device and the hard disk expansion cabinet to serial connection small computer system interface line failures.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Access method and device, computer equipment and storage medium

The invention discloses an access method and device, computer equipment and a storage medium, and the method comprises the steps: transmitting an SCSI instruction to a communication module through a large-capacity storage port between the communication module and the communication module; the SCSI instruction is used for indicating to enable the ADB tool; in response to the fact that the ADB tool is enabled, sending a first login instruction to the communication module; the first login instruction comprises a first login password, and the first login instruction is used for requesting to log in the ADB tool based on the first login password; in response to a received first login response from the communication module, sending a first ADB instruction to the communication module; the first ADB instruction is used for requesting to access a communication module; receiving a first ADB response from the communication module; the first ADB response is used for indicating that the first ADB instruction belongs to the ADB instruction white list, and the first ADB instruction is executed. According to the method and the device, the security of the communication module can be improved in the process of accessing the communication module.
Owner:SHENZHEN GUANGTONG YILIAN TECH CO LTD

storage device

A storage device connected to a server includes a network switch, an extender electrically connected to the network switch, and a baseboard management controller electrically connected to the network switch and the extender. The extender generates and transmits rack data supporting the Small Computer System Interface (MSI) Rack Service Format to the baseboard management controller via an internal network through the network switch. After receiving the rack data from the extender via the network switch and the internal network, the baseboard management controller translates the rack data into rack translated data supporting the Redfish format and transmits the rack translated data to the server via an external network through the network switch. This allows users to remotely manage the storage device using out-of-band management.
Owner:KUNDA COMP TECHKUSN +1

System and method for performance optimization of standards-compliant data sanitization of information storage media

A system and method for performing standards-compliant data sanitization of Small Computer System Interface (SCSI), Advanced Technology Attachment (ATA), and Non-Volatile Memory Express (NVMe) hard disk drives (HDDs), solid state drives (SSDs), Non-Volatile Memory Express (NVMe) drives, and other portable storage media, e.g. flash storage, USB thumb drives at an optimized speed. The sanitization and overwrite processes herein disclosed are executed by completely web-based applications that use the local hard drive (host) as a server intermediate the web browser and the program files.
Owner:REVERT INC

A distributed storage method, device, electronic device and storage medium

ActiveCN114003342BImprove stability issuesSoftware simulation/interpretation/emulationData packSCSI
The present application provides a distributed storage method, device, electronic device and storage medium, which are used to improve the problem that a single point failure has a significant impact on the stability of a distributed storage service. The method includes: receiving an iSCSI data packet sent by a virtual machine; parsing the iSCSI data packet into a SCSI command through an iSCSI target process of an accessor object, and storing the SCSI command in a circular queue of the accessor object, wherein the SCSI command is a command for operating a logical block device of a logical unit number corresponding to the virtual machine; reading and processing the SCSI command from the circular queue through a scheduler process of the accessor object to obtain a SCSI processing command; and sending the SCSI processing command to a distributed storage system so that the distributed storage system returns an operation result corresponding to the SCSI processing command.
Owner:BEIJING TOPSEC NETWORK SECURITY TECH +2

A method and device for querying hard disk VPD information in a BIOS stage

ActiveCN120803549BBootstrappingRAIDSCSI
The application provides a method and device for querying hard disk VPD information in a BIOS stage, and belongs to the technical field of hard disk parameter acquisition. The method provided by the application comprises the following steps: in the BIOS stage, a plurality of enumerated hard disks are acquired; a target hard disk to be queried is screened from the enumerated hard disks based on the device connection mode of the enumerated hard disks, and the target hard disk to be queried is connected to a mainboard through a RAID card; a VPD information query instruction is sent by the BIOS end based on a SCSI protocol, and the RAID card forwards the query instruction to the target hard disk to be queried; the target hard disk to be queried returns hard disk information corresponding to the query instruction to the RAID card based on the SCSI protocol, and the hard disk information is sent to the BIOS end through the RAID card; and the received hard disk information is completely consistent with the hard disk information stored locally by the target hard disk to be queried. The method and device for querying hard disk VPD information in the BIOS stage provided by the application are used for realizing complete acquisition of hard disk information under the RAID card of the BIOS end.
Owner:ANQING (TIANJIN) COMPUTER CO LTD

Embedded storage chip mass production device and method based on SCSI and eMMC protocol conversion

The invention discloses an embedded storage chip mass production device and method based on SCSI and eMMC protocol conversion. The embedded storage chip mass production device comprises an SCSI-eMMC private command mapping module, a non-standard CMD10 state query module and a command verification module. The USB communication protocol layer of the SCSI-eMMC private command mapping module uses an SCSI standard, the CMD10 command response content of the non-standard CMD10 state query module is private defined mass production progress data, and the command verification module is used for realizing verification head generation, anti-code verification and hardware response mechanism. According to the method, the efficiency is optimized, the CMD10 is directly responded by hardware, frequent intervention of an operating system is not needed, and the interrupt processing time is shortened; the compatibility is good; an eMMC private command is packaged through an SCSI command to adapt to common card reader hardware; and the anti-code verification of the verification mechanism ensures that the command transmission is errorless.
Owner:ZHEJIANG WEIMING SEMICONDUCTOR CO LTD

Traffic distribution method, device, apparatus and storage medium

The application provides a flow distribution method and device, equipment and a storage medium. The method comprises the following steps: every preset time length, a plurality of central processing units (CPUs) currently specified by a storage performance development kit (SPDK) iSCSI service are acquired. When a new flow connection appears, according to the current load coefficient of each CPU, the flow connection is distributed to the CPU with the minimum current load coefficient. When no new flow connection appears, according to the current load coefficient of each CPU, the flow connection connected to the CPU corresponding to the maximum load coefficient is migrated to the CPU corresponding to the minimum load coefficient. The application improves the balance of flow distribution on the CPU.
Owner:CHINA UNITED NETWORK COMM GRP CO LTD +2

PROCESSING DATA STORAGE COMMANDS FOR ENCLOSURE SERVICES

Data storage device (220) comprising the following: a non-volatile memory (245); and a controller (230) coupled to the non-volatile memory, the controller being designed to: Identifying (405) a virtual ATA packet interface, VATAPI, of the data storage device as a SCSI enclosure services, SES, device opposite a computer device (210) coupled to the data storage device; Receiving (410) one or more data storage commands from a communication interface (240, 310) of the data storage device; Feeding (415) one or more data storage commands to the VATAPI (331); and Receiving (435) one or more results of one or more data store commands from the VATAPI.
Owner:SANDISK TECHNOLOGIES LLC

A method for realizing shared volumes based on FC protocol

The application provides a method for realizing shared volumes based on an FC protocol, a host computer and an underlying storage device are connected through the FC protocol, a cloud host disk driver uses virtio-scsi, an SCSI locking mechanism is used, and the cloud host computer that is mounted with the shared volume needs to have forced non-affinity and be distributed on different host computers.The application has the beneficial effects that the method for realizing shared volumes based on the FC protocol is used to realize shared volume mounting; the cloud host computer no longer depends on an ISCSI protocol, and a special network card and a network segment need not be configured; the cloud host computer is mounted with the shared volume through the host computer, and is no longer directly connected with the underlying shared storage device, direct exposure is avoided, and the method is safer.
Owner:UNICLOUD TECH CO LTD

Method, device and system for accelerating virtual machine I / O of cloud platform

The application discloses a kind of cloud platform accelerates the method, device, system and computer readable storage medium of virtual machine I / O, including pre-creation shared large page memory's virtual machine, and obtain the protocol and connection information of target volume;With the SPDK vhost-user service on the host corresponding to virtual machine sends the request of creating controller, to create vhost-user-scsi controller;According to the protocol and connection information of target volume makes SPDK bdve take over target volume, and SPDK bdve is added to vhost-user-scsi controller;Virtual machine is associated with vhost-user-scsi controller, so that the QUME in virtual machine is accelerated by calling vhost-user-scsi controller to target volume and operates;The application is conducive to improving acceleration efficiency and system performance.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

Magnetic tape reading and storing device

The utility model discloses a magnetic tape reading and storing device, which comprises a magnetic tape driver and a server host integrated with a computer mainboard, an SCSIHBA expansion card is inserted on the computer mainboard, the SCSIHBA expansion card is connected with the magnetic tape driver, the server host is connected with a router control panel, the server host is connected with a display, and the display is connected with the computer mainboard. The display is a touch display, an inner-layer protective shell made of an acrylic material is arranged outside the tape driver and the server host, an outer-layer protective shell made of an ABS material is arranged outside the inner-layer protective shell, the conversion from a computer mainboard bus to an SCSI is realized by adopting an SCSIHBA expansion card, the communication of a hardware level is ensured, and the device is highly integrated and is convenient to use. The magnetic tape driver is simple in structure, small in size and easy to carry, when the magnetic tape driver is used, the magnetic tape driver only needs to drive the magnetic tape, magnetic tape data can be read and written by connecting the server host, operation is simple, other auxiliary equipment is not needed, great convenience is brought to magnetic tape use, the use threshold of the magnetic tape driver is greatly lowered, and the magnetic tape driver can be used in various use scenes and complex environments.
Owner:NORTHWEST UNIV

Device, system, and method for hardware small computer system interface

Disclosed is a small computer-system interface (SCSI) device (102) including an initialization unit (110) and a control unit (112), implemented on at least one of, a Field Programmable Gate Array (FPGA) and Application Specific Integrated Circuits (ASICs). The query unit (110) sends a first signal to a slave controller (104), receives, from the Slave controller (104), first information of a peripheral device (106), in response to the first signal, receives second information from the master controller (108). The control unit (112) generates a plurality of command descriptor blocks (CDBs) based on the first information and the second information, and sends the plurality of CDBs to the slave controller (104) for a transfer of data between the master controller (108) and the peripheral device (106), receives the data from the slave controller (104) and send the data to the master controller (108).
Owner:JINDAL MOHAN KUMAR +1

Method and device for querying hard disk VPD information in BIOS stage

ActiveCN120803549ABootstrappingRAIDSCSI
The invention provides a method and device for querying hard disk VPD information in a BIOS stage, and belongs to the technical field of hard disk parameter acquisition. The method provided by the invention comprises the following steps: in a BIOS stage, obtaining a plurality of enumeration hard disks; screening a target to-be-queried hard disk from the enumerated hard disks based on the equipment connection mode of the enumerated hard disks, wherein the target to-be-queried hard disk is connected with the mainboard through the RAID card; the BIOS end sends a VPD information query instruction based on an SCSI protocol, and the RAID card forwards the query instruction to a target to-be-queried hard disk; the target to-be-queried hard disk returns hard disk information corresponding to the query instruction to the RAID card based on the SCSI protocol, the hard disk information is sent to the BIOS end through the RAID card, and the received hard disk information is completely consistent with hard disk information locally stored in the target to-be-queried hard disk. The method and the device for querying the hard disk VPD information in the BIOS stage are used for realizing complete acquisition of the hard disk information under the Raid card at the BIOS end.
Owner:ENGINETECH COMPUTER CO LTD

Method and device for realizing communication between USB device and mac platform application

The application discloses an implementation method and device for communication between a USB device and a mac platform application, and relates to the field of information security. The implementation method comprises a stripping process and a communication process. In the stripping process, the USB device is stripped from a kernel state to a user state. In the communication process, the Libusb interface library is used to realize instruction communication of a normal SCSI protocol between the USB device and the mac platform application. The whole process does not require user participation, and is convenient to use and friendly to user experience.
Owner:FEITIAN TECHNOLOGIES CO LTD