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

309 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.

Intelligent medicine storage management method and system based on digital twinning

The invention provides an intelligent medicine storage management method and system based on digital twinning. The method comprises the following steps: firstly, generating a virtual storage space, embedding a binding relationship between a medicine batch number and a space coordinate, and then collecting temperature gradient distribution data, humidity fluctuation data and illumination intensity time sequence data of each medicine storage unit in a physical medicine warehouse; the method comprises the following steps: acquiring three kinds of data, mapping the three kinds of data to corresponding coordinate positions in a virtual storage space, generating a three-dimensional thermodynamic map based on temperature gradient distribution data and storage environment standard parameters associated with drug batch numbers, identifying an abnormal area, and reversely positioning a corresponding drug storage unit in a physical medicine warehouse according to the coordinate position of the abnormal area. The directional ventilation device is controlled to adjust the airflow circulation path of the medicine storage unit, a batch medicine migration path planning scheme is generated, the technical scheme provided by the invention realizes fine management and real-time monitoring of the medicine storage environment, and the safety and efficiency of medicine storage are significantly improved.
Owner:BEIJING CENT TECH CO LTD

Deep reinforcement learning multi-AGV conflict-free path planning method for storage environment

The invention provides a storage environment deep reinforcement learning multi-AGV conflict-free path planning method, and the method comprises the steps: creating a virtual storage simulation training environment, and extracting virtual storage simulation training environment information from the virtual storage simulation training environment; determining a state observation value code of each AGV according to the virtual storage simulation training environment information; setting an action space of the AGV, and constructing a reward function of deep reinforcement learning; and constructing a distributed conflict-free multi-AGV path planner introducing a dynamic grouping mechanism, carrying out iterative training on the distributed conflict-free multi-AGV path planner through a deep reinforcement learning network according to the reward function and the state observation value code and the action space of each AGV, updating network parameters of the distributed conflict-free multi-AGV path planner, and carrying out path planning on the distributed conflict-free multi-AGV path planner according to the network parameters of the distributed conflict-free multi-AGV path planner. A trained distributed conflict-free multi-AGV path planner is obtained; and carrying out conflict-free path planning on a plurality of AGVs in an actual storage environment by using the trained distributed conflict-free multi-AGV path planner to obtain a conflict-free path of each AGV.
Owner:BEIJING WUZI UNIVERSITY

Modular integrated circuit unit, distributed storage unit access method and system

The invention provides a modularized integrated circuit unit and a distributed storage unit access method and system, and the modularized integrated circuit unit comprises at least one memory controller which sends a storage address access request to a storage unit; the at least one storage unit provides unified memory access for the storage address access request, and the storage unit comprises a local storage unit and a virtual far-end storage unit; the at least one computing unit initiates a storage address access request; and the at least one internet-on-chip is used for interleaving the storage address indicated by the storage address access request, generating interleaved storage address distribution, determining a corresponding target storage unit, and storing the target storage unit by setting a local storage unit and a virtual far-end storage unit. Uniform address access and load balancing of the distributed storage units on the modularized integrated circuit units are achieved through the address interleaving technology and the virtual storage mapping, the resource utilization rate is increased, and the performance and usability of the distributed storage system are improved.
Owner:BEIJING TSINGMICRO INTELLIGENT TECH CO LTD

Virtual goods allocation dynamic mapping and elastic storage space management method and system

The invention relates to the technical field of warehouse management, and discloses a virtual goods allocation dynamic mapping and elastic warehouse space management method and system. The method comprises the following steps: acquiring a storage space multi-source data set including goods allocation physical attributes, goods flow records and storage environment parameters; generating a topological relation graph based on the physical attributes of the goods allocation, generating a virtual goods allocation allocation strategy according to the goods flow record, and processing the storage environment parameters to generate capacity demand fluctuation characteristics; and inputting the result into a multi-dimensional decision model to generate an optimization vector, constructing an elastic adjustment strategy graph through a constraint satisfaction algorithm, and outputting a virtual goods allocation dynamic mapping scheme. The system comprises a multi-source data acquisition module, a topology modeling module, a strategy generation module, a capacity prediction module, a multi-dimensional decision module and an elastic adjustment module. The storage space utilization rate and the operation efficiency can be improved, environmental changes can be effectively coped with, and the enterprise operation cost is reduced.
Owner:LONGYAN UNIV +1

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

Systems and methods for configuration of witness sleds

Systems and methods provide witness sled hardware that may be installed in a chassis and that is configurable using management resources of a chassis in which the witness sled is installed. The chassis may include data storage devices and Information Handling Systems (IHSs), each including one or more CPUs (Central Processing Units) that execute instructions that cause a respective IHS to store data redundantly to the plurality of data storage devices, such as part of a vSAN (Virtual Storage Area Network). The witness sled is configured to provide witness functions, such as arbitrating discrepancies in the redundantly stored data. The chassis includes a management controller that is configured to interface with the witness sled to set up high-speed network connections supported by the witness sled in order to configure the witness sled for providing witness functions within the vSAN, while accounting for the limited resources of the compute sled.
Owner:DELL PROD LP

System and Method for Hybrid Capacity Expansion of Virtual Storage Appliances Deployed on Cloud Storage Devices

A method, computer program product, and computing system for identifying a change in a capacity of a cloud-deployed storage system. A capacity ratio and a IOPS ratio are determined for the cloud-deployed storage system. A portion of a cloud-deployed storage device is modified based upon, at least in part, one or more of the capacity ratio and the IOPS ratio. The portion of the cloud-deployed storage device is mapped to a portion of a logical storage device.
Owner:DELL PROD LP

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

Method and device for quickly dropping write-intensive load data into disk

The invention relates to the technical field of databases, and provides a method and a device for quickly dropping write-intensive load data into a disk. The method comprises the following steps: acquiring an actual storage position of dirty page data, and determining a processing sequence of the dirty page data; according to the processing sequence, writing the dirty page data into a virtual storage area from a data buffer area, determining a virtual storage position of the dirty page data, and associating the virtual storage position with the actual storage position; a calculation unit of the virtual storage area obtains the actual storage position, and writes the dirty page data into the actual storage position from the virtual storage position; wherein a storage medium of the virtual storage area is an intelligent solid state disk; the problems that in the prior art, due to the fact that random write operation cannot be avoided, and page splitting or merging operation of a B + tree cannot be avoided, write blocking is serious, and the performance of a database system is sharply reduced are solved.
Owner:WUHAN DAMENG DATABASE

Using ephemeral storage as backing storage for journaling by a virtual storage system

Systems and methods for making use of non-persistent storage as the journaling storage media for a virtual storage system are provided. According to one embodiment, in order to meet the needs of Extreme Low Latency Workloads while also seeking to provide predictable performance and the lowest possible latency, ephemeral storage of the virtual storage system is used to preserve state information (e.g., in the form of boot arguments and an operation log journal) across a host failure recovery scenario in which the virtual storage system is expected to be redeployed within a compute instance brought up by a cloud environment of a hyperscaler on the same host, thereby providing improved data durability (fewer host failure scenarios that result in lost data) as compared to the use of ephemeral memory of the compute instance and lower write latency than the use of persistent storage provided by the cloud environment.
Owner:NETAPP INC

Automated application deployment

In one embodiment, a computer-implemented method comprises using a script automation processor that is hosted using a virtual compute instance and a virtual storage instance associated with one or more second non-transitory computer-readable storage media storing one or more second sequences of instructions defining an API implementation of the API, a graph server, and one or more programming language runtime interpreters, receiving a user pipeline automation script comprising one or more first sequences of instructions specifying one or more API calls to an application programming interface (API), and a user application; using the script automation processor, creating and storing one or more programmatic containers in memory of the script automation processor, the containers corresponding to functions that user pipeline automation script and user application invoke; using the script automation processor, creating and storing a directed acyclic graph (DAG) in the memory of the script processor, the DAG comprising nodes and edges corresponding to dependencies of the containers; using the script automation processor, interpreting the user pipeline automation script using a particular programming language runtime interpreter among the one or more programming language runtime interpreters; using the script automation processor, running the user pipeline automation script to automatically build, test, or deploy the user application in a cloud computing service.
Owner:DAGGER

Methods for facilitating external cache in a cloud storage environment and devices thereof

A method, non-transitory computer readable medium and storage server computing device that stores an identifier for a file system block evicted from a buffer cache in an entry in a table. The file system block is inserted into a victim cache hosted by an ephemeral block-level storage device by invoking a function provided by an application programming interface (API). The API exposes the ephemeral block-level storage device to a virtual storage appliance via an operating system of the storage server computing device. The entry in the table is updated to include location(s) on the ephemeral block-level storage device at which one or more portions of the file system block are stored, the location(s) returned in response to the function invocation. By this technology, performance of the virtual storage appliance is significantly improved, resulting in lower latency for client devices requesting data in a cloud storage environment.
Owner:NETAPP INC

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

Data access method and device, electronic equipment and computer readable storage medium

The invention provides a data access method and device, electronic equipment and a computer readable storage medium, the method is applied to a first processing core in a plurality of processing cores of a many-core system, and a target neural network is deployed in the plurality of processing cores of the many-core system. The method comprises the following steps: acquiring an association relationship between a virtual storage address in a virtualization domain of a hierarchical shared storage architecture of a software ecosystem for deploying a target neural network and a physical storage address in a processing core of a many-core system; in response to the received first data access request, a first virtual address is obtained, and the first virtual address represents a virtual storage address to be accessed by the first data access request; determining a physical storage address corresponding to the first virtual address as a first physical address based on the association relationship; and executing an access operation of the first data access request on the first physical address. According to the embodiment of the invention, the many-core system can be quickly integrated into the current AI software ecological system.
Owner:LYNXI TECH CO LTD

Virtual resource processing method and apparatus

Embodiments of the present specification provide a virtual resource processing method and apparatus, where the virtual resource processing method includes: acquiring a data processing request received by a network card driver module within a preset time period; determining, according to a data processing type corresponding to the data processing request, a first resource consumption result corresponding to a virtual storage module of a target virtual machine and a second resource consumption result corresponding to a virtual network module of the target virtual machine; and adjusting, according to the first resource consumption result and / or the second resource consumption result, virtual resources of the virtual storage module and the virtual network module.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

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

Transmission optimization method for virtual storage controller, and electronic device

The present application specifically relates to the technical field of data communications. Disclosed is a transmission optimization method for a virtual storage controller, which method is applied to a virtio_blk controller, wherein the virtio_blk controller comprises virtio_csr, virtio_adaptor, fetch_index, fetch_ring, fetch_desc, fetch_pkt, mate_builder, slot_adaptor, data_parser and updata_pkt. In the present application, designs are performed on the basis of a virtio_blk controller of a smart network interface card, and the overall system design framework is optimized, and the transmission efficiency of storage data is improved and the core overhead of a CPU is saved compared with pure software implementation.
Owner:CHINA TELECOM CLOUD 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

Reducing potential data-loss scenarios when using ephemeral storage as backing storage for journaling by a virtual storage system

ActiveUS12367105B2Input/output to record carriersRedundant operation error correctionData lossNon-volatile random-access memory
Systems and methods for flushing an operation log journal to both ephemeral storage and persistent storage during a shutdown sequence of a virtual storage system to minimize data-loss scenarios are provided. According to one embodiment, the shutdown or reboot scenarios that result in loss of data are minimized by using persistent storage as a backup to ephemeral storage when the scenario results in rehosting of virtual storage system. For example, responsive to an event indicative of an imminent shutdown or reboot of the virtual storage system, vNVRAM memory may be flushed to both ephemeral storage and persistent storage (e.g., a boot disk). In this manner, when the virtual storage system is rehosted after an unplanned shutdown or reboot resulting from an unrecoverable host error (other than an unrecoverable hardware failure), the operation log journal may be recovered from persistent storage to facilitate vNVRAM replay and avoid data loss.
Owner:NETAPP 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