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

252 results about "Virtual storage" patented technology

Virtual storage is the pooling of physical storage from multiple network storage devices into what appears to be a single storage device that is managed from a central console. Storage virtualization software converts a server, typically an X86 server, into a storage controller and the storage inside the server into the storage system.

Network security situation awareness system based on federated learning driving

The invention discloses a network security situation awareness system based on federated learning driving, and relates to the technical field of distributed computing. The visual management center is in communication connection with a data acquisition module, a distributed federation learning module, a virtual storage management module, a security policy analysis module and an automatic response processing module, and all the modules are in electric signal connection. Through the federated learning technology, the security situation awareness model is locally trained on the multiple distributed nodes, centralized storage and transmission of data are avoided, the risk problem of data privacy leakage in a traditional network security situation awareness system is effectively solved, each node only processes and analyzes data locally, data uploading is not needed, and the network security situation awareness system is convenient to use. Therefore, on the premise of ensuring data security and privacy, cross-node knowledge sharing and model optimization are realized, and the data privacy protection capability of the system is greatly improved.
Owner:BAODING GUANGYUTONG NETWORK TECHNOLOGY CO LTD

Data storage method, system, device, chip, network interface card, equipment, medium and program product

The invention relates to a data storage method, system and device, a chip, a network interface card, equipment, a medium and a program product. The method comprises the following steps: receiving a data packet write-in request, wherein the data packet write-in request is triggered by a storage management module on a host through a memory write operation driven by a virtual storage device; triggering PCIE multicast data packet processing based on the data packet write-in request; and under the condition that a PCIE multicast data packet processing result is multicast hit, the data packet is pushed to a plurality of target ports of the PCIE switch, each target port is connected with a virtual storage device located in a data processing unit, and the virtual storage device is used for writing the data packet into a corresponding memory. The method can improve the overall performance of the system.
Owner:CHENGDU JAGUAR MICROSYSTEMS CO LTD +1

Mobile storage security access control system and method based on microkernel architecture

The invention discloses a mobile storage security access control system and method based on a microkernel architecture, and relates to the technical field of data storage security. The system comprises a host end and a mobile storage device end. And the host end is provided with a special device driver and is used for sending the generated authentication data and the storage access instruction to the mobile storage device end through the virtual storage front-end device created by the special device driver. And the mobile storage device end is deployed with an operating system based on a microkernel architecture, creates a virtual storage rear-end device corresponding to the virtual storage front-end device, and is used for performing host identity and capability verification on the authentication data received by the virtual storage rear-end device, and receiving and executing a storage access instruction from the host end after the verification is passed. Communication connection is established between the virtual storage front-end device and the virtual storage rear-end device through a USB bus. According to the system, active and fine-grained power control of access to the mobile storage equipment end is realized.
Owner:SHENYANG INST OF ENG

Recovery dataset selection in a virtual storage system

Data recovery in a virtual storage system, including: detecting, within storage provided by a first tier of storage of the virtual storage system, data loss within a dataset, wherein recovery data for the dataset is stored in a second tier of storage; determining a recovery point for the dataset up to which a consistent version of the dataset is recoverable from the recovery data stored in the second tier of storage; and restoring, within the storage provided by the first tier of storage of the virtual storage system, the consistent version of the dataset.
Owner:PURE STORAGE INC

Neural network architecture with high bandwidth memory (HBM)

A system includes a high bandwidth memory (HBM) and a convolutional neural network (CNN) engine. The HBM includes a virtual bank portion and a system memory portion. The virtual bank portion is configured to store a feature map data and the system memory portion is configured to support data exchanges with a host. The CNN engine includes a convolutional unit configured to execute convolutional layer instructions, a depthwise convolutional unit configured to execute depthwise layer instructions, and a first on-chip buffer. The first on-chip buffer is configured to receive and store the feature map data from the virtual bank portion or receive and store data results from the convolutional unit. The first on-chip buffer is further configured to send the feature map data or the data results from the convolutional unit to the depthwise convolutional unit for processing.
Owner:XILINX INC

Data storage method and device, electronic equipment and storage medium

The invention discloses a data storage method and device, electronic equipment and a storage medium, and relates to the technical field of computers, and the method comprises the following steps: obtaining load description information and resource description information corresponding to virtual storage units matched with a target terminal; determining respective priority coefficients of the at least one virtual storage unit according to the load description information and the resource description information; under the condition that a first virtual storage unit is determined from the at least one virtual storage unit, at least one second virtual storage unit in routing connection with the first virtual storage unit and the at least one first virtual storage unit are added to a storage unit group; and determining a target storage unit from all the storage unit groups. According to the technical scheme, the priority is comprehensively obtained through the load description information and the resource description information, and then the target storage unit is obtained based on the priority, so that the accuracy of selecting the virtual storage unit is improved, and the problem that the accuracy of selecting the virtual storage unit is low in the related technology is solved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Methods and systems for tensor memory management and for serving large language models

There is provided a method, system and non-transitory storage medium for serving a large language model (LLM) engine by allocating memory on demand. A virtual memory space with virtual pages is initialized for a tensor. A first request with first input tokens is received, added to the tensor by being allocated to first virtual pages and mapped to first page frames in physical memory. The tensor is provided to the LLM engine for processing. A second request with second input tokens is received, and a first output token is received from the LLM engine. The first output token is added to the tensor by being allocated to a second virtual page contiguous to the first virtual pages and mapped to a second page frame. The second input tokens are allocated to second virtual pages and mapped to second page frames in physical memory. The tensor is provided for further processing.
Owner:HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

Augmented, virtual, or mixed reality system

In various examples, an augmented, mixed, or virtual reality device comprising a camera and a display may determine first storage buffer with a first bin in a physical environment. The augmented, mixed, or virtual reality device may generate a first virtual object including a first virtual bin, the first virtual object corresponding to the first storage buffer and the first virtual bin corresponding to the first bin. The augmented, mixed, or virtual reality device may receive first data indicating a first object located in the first bin. First graphical data highlighting the first virtual bin may be generated. The first graphical data highlighting at least the portion of the first virtual bin on a first portion of the display may be generated. The first portion of the display may overlay at least a portion of the first bin in a field of view of the camera.
Owner:AMAZON TECH INC

Providing block-based storage

A method of providing block-based storage is described. The method comprises: creating a virtual storage system for storing a data set, the virtual storage system comprising: a virtual driver layer comprising a plurality of virtual drivers for storing at least a portion of the data set as block data; and a block storage back-end layer to store at least the portion of the data set as block data, the block storage back-end layer comprising one or more block-based storage devices; receiving an I / O operation on the data set; and storing an update of the data set in the block storage back-end layer based on the received I / O operation.
Owner:PURE STORAGE INC

Virtual energy storage balance model design method for wind-light-water storage integrated base based on cross-regional extra-high voltage direct current transmission

The invention discloses a method for designing a virtual energy storage balance model of a wind-light-water-storage integrated base based on cross-regional extra-high voltage direct current transmission, which comprises the following steps of: constructing a regional wind-light-water-storage integrated base basic model by integrating a self-contained power generation unit and a local pumped storage power plant in a region; basic electric power and electric quantity balance constraints in the region are established; based on the regional wind-solar-water-storage integrated base basic model, configuring an integrated energy system in the region, and establishing a mathematical model for each device in the integrated energy system; the region is planned as a sending end region of the cross-region extra-high voltage direct current power transmission network; an extra-high-voltage direct-current transmission tie line is brought into a sending-end area energy storage regulation and control category, and an extra-high-voltage direct-current virtual energy storage balance model and constraint conditions are constructed. The extra-high voltage direct current virtual energy storage balance model established by the invention breaks through the traditional constant power delivery mode, can flexibly adjust the delivery power in real time according to the load demand, and realizes temporary virtual storage and on-demand calling of part of electric energy.
Owner:ANNING BUREAU OF ULTRA HIGH VOLTAGE TRANSMISSION

Cache-based file system on object storage

ActiveUS20250335132A1Input/output to record carriersFile systemWorking set
Systems and methods for using object storage as a primary storage tier for a file system of a virtual storage system are provided. According to one embodiment, ephemeral storage of a host on which a virtual storage system is running in the cloud is used as an external cache in which all or some subset of file system metadata may be stored, for example, to boost read IOPS and reduce latency of the read path. In various examples, external cache policies may be defined to trigger adding to, updating, and / or re-warming the external cache to accelerate access to file system metadata, thereby making a virtual storage solution that maintains all file system data and file system metadata within object storage a suitable and cost-effective platform for certain types of workloads. In some example, the working set of a workload may also be kept in the external cache to further accelerate read performance of the virtual storage system.
Owner:NETAPP INC

Semiconductor memory device

A semiconductor memory device includes a substrate including memory cell, peripheral, and intermediate regions; a device isolation pattern; a partitioning pattern; bit lines extending in a first direction to a boundary between the intermediate and peripheral regions; storage node contacts on the memory cell region and filling a lower portion of a space between bit lines; landing pads on the storage node contacts; dummy storage node contacts on the intermediate region and filling a lower portion of a space between bit lines; dummy landing pads on the dummy storage node contacts; and a dam structure on the intermediate region, extending in the first direction, and having a bar shape, wherein the dummy landing pads are spaced apart from an edge of the dam structure in a second direction, and the dummy storage node contacts are in contact with the partitioning pattern.
Owner:SAMSUNG ELECTRONICS CO LTD

Segmented non-contiguous reverse map table

A computing device comprises a processor, a table walker, and a memory storing a segmented reverse map table in multiple non-contiguous portions of the memory. The table walker is configured to translate a virtual memory address specified by a memory access request to a physical memory address associated with the virtual memory address; and provide a requester associated with the memory access request with access to the associated physical memory address in response to an indication at the reverse map table that the requester is authorized to access the associated physical memory address.
Owner:ADVANCED MICRO DEVICES INC +1

Optimizing memory usage in physical memory

A computer-implemented method for optimizing memory usage. A processor set classifies data stored in virtual memory into hot data and cold data based on frequency of access for the data stored in the virtual memory. The processor set segregates the hot data and the cold data into different memory regions in the virtual memory to generate hot memory regions comprising the hot data and cold memory regions comprising the cold data. The processor set maps the hot memory regions to large physical pages in memory pages of physical memory and the cold memory regions to small physical pages in the memory pages. The processor set disclaims data in the cold memory regions from the memory pages of physical memory to reduce memory space used in the physical memory.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Method, device and electronic terminal for processing virtual items in games

The present disclosure provides a method, device, and electronic terminal for processing virtual items in games, relating to the field of gaming technology and alleviating the low operational efficiency of existing item pickup operations in games. The method comprises: displaying a roulette wheel in a graphical user interface; wherein each slot in the roulette wheel corresponds to at least one virtual item within a preset range around the virtual character; in response to a first selection operation on a target slot in the roulette wheel, displaying a target virtual item corresponding to the target slot in the graphical user interface; and in response to the completion of the first selection operation, controlling the placement of the target virtual item in the virtual storage space.
Owner:NETEASE (HANGZHOU) NETWORK CO LTD

Intelligent control method and device for cracking production line

The invention relates to the technical field of solid waste resourceful treatment and industrial automation control, and discloses a cracking production line intelligent control method and device.According to the cracking production line intelligent control method, a virtual accumulated energy index is calculated by collecting operation parameters of a feeding and discharging unit, and accordingly whether a conveying pipe section has a soft blockage trend or not is judged; after it is confirmed that the blocking trend exists, the material level of the colloidal particle buffering bin is detected to verify the material sealing safety; and when the safety condition is met, gas machine cooperative control is triggered, the feeding star-shaped discharger is driven to execute S-shaped pulse airlock action, and meanwhile, the raw material feeding auger is controlled to execute trapezoidal wave frequency sweeping conveying action until the virtual accumulated energy index is recovered. The blockage risk is pre-judged in advance through energy monitoring, efficient dredging is achieved through frequency conversion vibration and pulse control on the premise that reaction airtight safety is guaranteed, non-planned shutdown is effectively avoided, and the operation stability of a production line is improved.
Owner:JIANGXIAN DEVELOPMENT ZONE LUYIN POWDER MATERIALS CO LTD

Data recovery in virtual storage systems

ActiveCN114127693BData setEngineering
Data recovery in a virtual storage system includes detecting a data loss within a data set within storage provided by a first storage tier of the virtual storage system, wherein recovery data for the data set is stored in a second storage tier, determining a recovery point for the data set from which a consistent version of the data set is recoverable from the recovery data stored in the second storage tier up to the recovery point, and recovering the consistent version of the data set within the storage provided by the first storage tier of the virtual storage system.
Owner:PURE STORAGE INC

Data storage methods, devices, electronic equipment and storage media

This application discloses a data storage method, apparatus, electronic device, and storage medium, relating to the field of computer technology. The method includes: acquiring load description information and resource description information corresponding to each virtual storage unit matched with a target terminal; determining a priority coefficient for each of at least one virtual storage unit based on the load description information and resource description information; if a first virtual storage unit is determined from the at least one virtual storage unit, adding at least one second virtual storage unit with a routing connection to the first virtual storage unit, as well as at least one first virtual storage unit, to a storage unit group; and determining a target storage unit from the entire storage unit group. By comprehensively obtaining priority information from both load description information and resource description information, and then selecting the target storage unit based on that priority, the accuracy of virtual storage unit selection is improved, thereby solving the problem of low accuracy in virtual storage unit selection in related technologies.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Hardware partitioning for cloud server

A system for hardware partitioning of a cloud server includes one or more processor cores. The first processor core executes instructions to partition at least a portion of the one or more processor cores into one or more partitions. The system includes one or more distributed virtual memory (DVM) interposers, each DVM interposer including a respective partition identifier that identifies a partition. Each DVM interposer performs a prevention action in response to receiving a DVM message that includes a partition identifier that is different from the partition identifier of the DVM interposer. The system includes one or more interrupt interposers. Each interrupt interposer is associated with a processor core of the one or more processor cores. Each interrupt interposer prevents a first interrupt originating from the associated processor core from being provided to processor cores outside the partition of the associated processor core.
Owner:GOOGLE LLC

Cloud host protection method and system in cloud computing environment

The invention relates to the technical field of cloud computing, and discloses a cloud host protection method and system in a cloud computing environment, and the method comprises the steps: querying whether a protection strategy of a corresponding disk exists in a cache or not when a data read-write request sent by a cloud host is received; if the protection strategy corresponding to the disk exists in the cache and the disk does not need to be protected, the data read-write request is forwarded to Libbd for data reading; if the disk needs to be protected, the corresponding offset and data size are calculated according to the offset of the read-write operation, the read-write data size and the block size in the protection strategy; and reading the data according to the original access disk, the calculated offset and the data size, and returning the data to the cloud host. According to the method, the read-write request of the cloud host is taken over through the virtual storage agent library LibbdProxy in the cloud computing environment, the data read-write efficiency is improved, the data is returned to the cloud host, the data of the cloud host is protected from being damaged, and the service life of the cloud host is prolonged. The purpose of protecting the disk is achieved.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Processing method and device of tensor data and related equipment

The application discloses a Tensor data processing method and device and related equipment. The method comprises the following steps: acquiring prior information of Tensor data, wherein the prior information comprises a dimension parameter and a storage address mapping rule of the Tensor data; determining each target element based on the dimension parameter of the Tensor data; converting the virtual storage address of each target element into a physical storage address by using the storage address mapping rule, wherein the physical storage addresses are continuous; storing each target element into the corresponding physical storage address; and performing a preset operation on each target element stored in the physical storage address by using a preset algorithm to obtain a processing result. Thus, the cache hit rate is improved.
Owner:SHANGHAI SUIYUAN TECH CO LTD

A component upgrading method, device and server

The specification provides a component upgrading method, device and server, and relates to the technical field of communication. A component upgrading method is applied to a processor in a server, and includes the following steps: in a server starting process, sending a reading request to a virtual storage medium in the server through an established access channel, wherein the virtual storage medium is created by a management controller in the server; obtaining a system image corresponding to the reading request, and upgrading a component deployed in the server through an upgrading file obtained from the system image; and after the upgrading is completed, disconnecting the access channel of the virtual storage medium, and restarting the server. Through the above method, the flexibility of the server in upgrading the deployed component can be improved.
Owner:XINHUASAN INFORMATION TECH CO LTD

Font processing method, device and equipment and storage medium

The application provides a font processing method, device and equipment and a storage medium, including: obtaining an interface function code file of a target application program of a desktop version, the interface function code file including a desktop font file; determining a packaging mode and a target path mapping relationship between a target source storage path of a local file system and a target virtual storage path of a virtual file system; compiling the interface function code file according to the packaging mode to generate a webpage other code file and a webpage font file stored in the target source storage path; loading the webpage font file to the virtual file system according to the webpage other code file and the target path mapping relationship; and in response to an access request for the target application program of the webpage version, accessing and rendering a user interface of the target application program of the webpage version based on the webpage font file in the virtual file system. The same application of the desktop version and the webpage version can load consistent fonts, and the interface display effect is improved.
Owner:SHENZHEN FUTU NETWORK TECH CO LTD

Storage management method and device, electronic equipment and chip

The invention provides a storage management method and device, electronic equipment and a chip, and relates to the technical field of chips, the method comprises the following steps: in response to a storage resource request of a first hardware accelerator, allocating a target virtual address corresponding to the storage resource request in a virtual storage list, the virtual storage list is obtained by uniformly addressing a storage resource pool, the storage resource pool comprises special storage resources of a plurality of hardware accelerators in the chip, and the plurality of hardware accelerators comprise a first hardware accelerator; obtaining a storage resource physical address corresponding to the target virtual address; and opening the access authority of the target storage resource in the storage resource pool to the first hardware accelerator according to the storage resource physical address. By applying the technical scheme of the invention, the method can achieve the unified pooling management, enables the idle special storage resources of the hardware accelerator to be fully utilized, avoids the waste of the storage resources, can achieve the flexible and effective management of the storage resources, and can improve the utilization rate of the storage resources.
Owner:BEIJING X RING TECHNOLOGY CO LTD

Method and apparatus for managing LLC resources

The invention relates to a method and a device for managing LLC (Logical Link Control) resources. There is provided a method for managing LLC resources, comprising: receiving a memory mapping request from user mode software, the memory mapping request requesting to map a virtual memory address of the user mode software to a physical address of an LLC SRAM block; in response to the memory mapping request, allocating at least one LLC SRAM block from an LLC SRAM resource pool, where the LLC SRAM resource pool is a storage resource dynamically configured in an SRAM mode by configuring a first control state register in the LLC; establishing mapping from a virtual memory address of the user mode software to a physical address of the allocated LLC SRAM block, and configuring a page table item attribute of the mapping as a non-cache mode; and enabling the allocated LLC SRAM block by a second control state register.
Owner:INTEL CHINA RES CENT CO LTD

Buffer overflow trap

Aspects of the invention include an operating system executing on a processor receiving a write request from a program to write data to memory. The write request includes a virtual memory address and data. It is determined that the virtual memory address is not assigned to a physical memory address. Based on the determination, the unassigned virtual memory address is assigned to a physical memory address in an overflow memory. The data is written to the physical memory address in the overflow memory, and an indication of a successful write of the data is returned to the program. Future requests by the program to access the virtual memory address are directed to the physical memory address in the overflow memory.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Preventing memory overrides and latency during a post-copy migration of a virtual machine

PendingUS20260186811A1Virtual memoryVirtual storage
During a post-copy migration process, latency and memory overrides can be avoided by implementing some techniques described herein. For example, during a post-copy migration process involving migrating a virtual machine from a source computing device to the destination computing device, a hypervisor can start the virtual machine on the destination computing device. After starting the virtual machine, the hypervisor can receive a message associated with storing data from a passthrough device to a virtual memory segment of the virtual machine on the destination computing device. Based on receiving the message, the hypervisor can prevent the virtual memory segment from being migrated from the source computing device to the destination computing device. This can prevent the data from the passthrough device from being overridden.
Owner:RED HAT INC

Logistics storage intelligent scheduling method and system

The invention relates to the technical field of logistics storage intelligent scheduling, and discloses a logistics storage intelligent scheduling method and system. The method comprises the following steps: constructing a virtual storage model and injecting a real-time operation data stream to form a storage dynamic twinborn body; implanting a self-adaptive scheduling logic core in the twin body, and performing multi-dimensional task analysis through the core to generate a task decomposition atlas; resource matching operation is carried out in the logic partition based on the atlas, and a resource matching scheme is output; generating a control instruction sequence containing time sequence constraint according to the scheme and issuing the control instruction sequence to a physical execution terminal; and collecting a feedback data stream to correct the twinborn state. Through real-time data flow driving, synchronous sensing and instantaneous response of the storage state are realized, and the scheduling deviation caused by data updating delay of a traditional system is solved. Through the task decomposition atlas, deep structured analysis and multi-resource collaborative matching of complex tasks are realized, and the overall utilization efficiency of resources and the task execution fluency are improved.
Owner:SHANDONG JIAOTONG UNIV +1

Keyboard message control method and apparatus, and KVM system and storage medium

Disclosed in the present application are a keyboard message control method and apparatus, and a KVM system and a storage medium. When applied to an input node, the method comprises: in response to the input node establishing a communication connection with a terminal device, the input node being simulated as a keyboard device and a virtual storage device having a binding relationship therebetween, wherein the storage space of the virtual storage device is a subspace of the storage space of the input node; sending an initial keyboard message to the terminal device by means of the keyboard device, wherein the terminal device monitors, in real time, a target keyboard message reported by the keyboard device, and stores the target keyboard message in the virtual storage device; and acquiring the target keyboard message from the virtual storage device, determining whether the target keyboard message includes the initial keyboard message, in response to the target keyboard message not including the initial keyboard message, determining that the initial keyboard message fails to be sent, and re-sending the initial keyboard message to the terminal device.
Owner:ZHEJIANG UNIVIEW TECH CO LTD