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

13 results about "Software-defined storage" patented technology

Software-defined storage (SDS) is a marketing term for computer data storage software for policy-based provisioning and management of data storage independent of the underlying hardware. Software-defined storage typically includes a form of storage virtualization to separate the storage hardware from the software that manages it. The software enabling a software-defined storage environment may also provide policy management for features such as data deduplication, replication, thin provisioning, snapshots and backup.

Ignore inaccessible volumes for software defined storage deployed in container orchestrator systems

PendingUS20250328371A1Software simulation/interpretation/emulationDatasheetSoftware-defined storage
A facility to ignore inaccessible volumes for software defined storage deployed in container orchestrator systems is presented herein. An example method comprises, in response to receiving error message data representative of an inaccessibility of a volume of a group of volumes being used by a container in execution on application server equipment, sending indicator data to an agent process that is monitoring execution of the container, wherein the indicator data represents a first command of a collection of commands that orders the agent process to desist from mounting the volume of the group of volumes to an accessible global space, and based on a second command, mounting a partial group of volumes to the accessible global space, wherein the partial group of volumes excludes the volume that is inaccessible, and notifying the agent process that the partial group of volumes is available in the accessible global space.
Owner:DELL PROD LP

Dynamic storage distribution system and method for radio frequency signal broadband stream disk

The invention relates to the technical field of software defined storage, and discloses a dynamic storage distribution system and method of a radio frequency signal broadband stream disk, comprising: a parameter configuration module analyzes radio frequency data flow rate and storage array physical parameters, and an address mapping module, based on a data frame time index, stores the data frame time index; executing modular operation by utilizing a step length factor which is co-prime with the total storage stripe number, and generating a target logic address of discrete jump; the strip assembly module constructs a standard write-in unit according to a physical alignment size, and the direct memory access control module constructs a straight-through transmission path and dispersedly writes data into different physical channels. Through a modal co-prime mapping mechanism, full-space deterministic discrete distribution of write-in addresses is realized on a pure logic level; physical single-point congestion during multi-channel concurrent writing is eliminated, I / O long tail delay is reduced, and zero frame loss and time sequence stability of a high-bandwidth radio frequency flow disc are ensured.
Owner:RUILIAN ZHIHUI (ANHUI) TECHNOLOGY CO LTD

Instantiating software defined storage nodes on edge information handling systems

ActiveUS12602258B2Resource allocationError detection/correctionSoftware-defined storageEngineering
Techniques described herein relate to a method for providing software defined storage (SDS) services on edge information handling systems (IHSs). The method includes obtaining a composition request associated with performing an SDS service on edge IHSs, wherein the SDS service is associated with a minimum quantity of SDS nodes that is greater than a quantity of available edge IHSs; identifying a first edge IHS and a second edge IHS specified by the composition request; identifying a number of nodes associated with the SDS nodes; allocating heterogeneous compute resources of the first IHS and the second IHS to each SDS node of the SDS nodes; allocating a power domain to each SDS node of the SDS nodes; allocating portions of an at least one hardware resource set to each SDS node of the SDS nodes; and preparing the SDS nodes to perform the SDS service.
Owner:DELL PROD LP

Input-output processing in software-defined storage systems

An apparatus comprises a processing device configured to receive, from one of two or more storage nodes of a software-defined storage system comprising a write cache and persistent storage, a request to read a given portion of data. One or more portions of data in the persistent storage are also stored as read-only data in local storage of virtual computing instances implementing the storage nodes. The processing device is configured to read the given portion of data from the local storage of the virtual computing instances responsive to determining that the given portion of data is part of the read-only data in the local storage of the virtual computing instances, and to read the given portion of data from the write cache or persistent storage responsive to determining that the given portion of data is not part of the read-only data in the local storage of the virtual computing instances.
Owner:DELL PROD LP

Method to automatically deploy software defined storage

ActiveUS12596554B1BootstrappingSoftware-defined storageSoftware engineering
Automatic deployment of software defined storage (SDS) executes bootstrap and site configuration generation phases. The bootstrap phase follows a command for nodes to start a bootstrap process with installation of prerequisite packages, and setting system parameters based on the discovered hardware. When the node is restarted, the required services are automatically started. When all of the expected storage nodes have registered, the next phase of deployment can be executed to automatically generate the site configuration based on the inventory of nodes and storage devices discovered during the bootstrap phase. A storage cluster is created that utilizes the storage resources previously discovered. A single command is used to create and start a storage cluster.
Owner:DATADIRECT NETWORKS INC

Intelligent integrated disaster recovery method and disaster recovery system

The invention discloses an intelligent integrated disaster recovery method and system, and the method comprises the steps: accessing a device of an X86 architecture and a device of an ARM architecture, and calling a control interface corresponding to each device in a preset heterogeneous device driver library; accessing a computing resource Computeri, a storage resource Storagei and a network resource Networki of each piece of equipment i through the control interface, and constructing a heterogeneous resource pool (ResourcePool); the method comprises the following steps: virtualizing each resource in a resource pool into a standardized resource unit based on a software defined storage and software defined network technology; extracting attribute parameters for each resource unit j to form a resource identification tuple Rj corresponding to the resource unit j, and constructing a uniform resource abstract view table VRDL = [R1, R2, R3,..., Rj,...]; service data synchronization is carried out based on the constructed resources, the service load is monitored for each resource unit j, and the resource load index Wt at the time t is calculated; and when the Wt exceeds a preset threshold value Threshold, triggering a disaster recovery prompt and executing a disaster recovery switching operation by using the VRDL.
Owner:ANHUI FENGRUI COMM SCI & TECH CO LTD

Hyper-converged software-defined storage deployment method, apparatus, device, and medium

The application discloses a hyper-converged software-defined storage deployment method, and relates to the fields of cloud computing and storage virtualization. The method comprises the following steps: reserving target resources for a software-defined storage node in a physical server, so as to ensure normal operation of the software-defined storage node; creating a data network on the physical server based on a selected target pass-through network card, so as to use the data network as a communication network between the software-defined storage nodes in different physical server nodes and as a network for connecting the physical server by the hyper-converged software-defined storage to provide storage services; and constructing a storage space corresponding to the software-defined storage node by using a selected target physical disk. Therefore, the application improves the performance of the hyper-converged software-defined storage.
Owner:SHANDONG HAILIANG INFORMATION TECH RES INST

SDS local data path optimization system

ActiveUS12663940B2Input/output to record carriersSoftware-defined storageTerm memory
A Software Defined Storage (SDS) system includes a memory system, an SDS client subsystem that is coupled to the memory system, and an SDS server subsystem that is coupled to the memory system. The SDS server subsystem establishes a first Transmission Control Protocol / Internet Protocol (TCP / IP) connection with the SDS client subsystem, and determines that the SDS client subsystem and the SDS server subsystem share the memory system. The SDS server subsystem then receives a first data read request via the first TCP / IP connection from the SDS client subsystem, determines the first data read request is associated with data stored in the memory system, and provides a first data read response via the first TCP / IP connection, that is configured to cause the SDS client subsystem to read the data from the memory system.
Owner:DELL PROD LP

Address translation at a target network interface device

Examples described herein relate to a network interface device comprising circuitry to receive an access request with a target logical block address (LBA) and based on a target media of the access request storing at least one object, translate the target LBA to an address and access content in the target media based on the address. In some examples, translate the target LBA to an address includes access a translation entry that maps the LBA to one or more of: a physical address or a virtual address. In some examples, translate the target LBA to an address comprises: request a software defined storage (SDS) stack to provide a translation of the LBA to one or more of: a physical address or a virtual address and store the translation into a mapping table for access by the circuitry. In some examples, at least one entry that maps the LBA to one or more of: a physical address or a virtual address is received before receipt of an access request.
Owner:INTEL CORP

Host device with path masking between software stack layers to facilitate scaling of software-defined storage system

An apparatus in an illustrative embodiment comprises at least one processing device configured to establish a first number of paths to a logical storage volume, stored across multiple storage nodes of a distributed storage system, in a first layer of a software stack of the at least one processing device, and to present a second number of paths to the logical storage volume from the first layer of the software stack to at least one overlying layer of the software stack, the second number of paths being less than the first number of paths. The at least one processing device is further configured to receive input-output operations from the at least one overlying layer of the software stack for delivery to the storage nodes, and to select in the first layer a plurality of paths within the first number of paths to deliver the input-output operations to the storage nodes.
Owner:DELL PROD LP

Radio frequency signal broadband stream disk playback system and method

The invention relates to the technical field of software defined storage, and discloses a radio frequency signal broadband stream disk playback system and method, and the system comprises a partition storage management module which divides a nonvolatile storage device into a sequence of forbidding background garbage collection, writes the sequence into partitions, and constructs a logic annular queue; the address mapping calculation unit is used for calculating a security address offset threshold value according to the constant sampling rate and the maximum erasing time of the physical block; a double-pointer scheduling unit which maintains a fixed phase difference between the real-time write pointer and the pre-erase pointer based on the threshold value; the asynchronous erasure control module polls a pre-pointer state and issues an asynchronous erasure instruction while writing, a space-time phase locking mechanism is established, the millisecond-level erasure delay of a physical medium is masked by utilizing the space advance on a logic address, and the asynchronous erasure instruction is issued under the constraint of no high-capacity cache hardware and forbidden equipment end garbage collection. And zero-frame-loss continuous recording of the GHz-level broadband radio frequency signal is realized.
Owner:RUILIAN ZHIHUI (ANHUI) TECHNOLOGY CO LTD

Processing method and device after active fault of node in SDS storage domain

The invention provides a processing method and device for a node after an active fault in an SDS storage domain, and relates to the technical field of software defined storage node fault processing technology.According to the processing method for the node after the active fault in the SDS storage domain, intelligent role dynamic adjustment after the active fault of the node can be achieved, and the processing efficiency of the node after the active fault of the node is improved. Consistency of storage domain configuration and service states is ensured, system stability is improved, and operation and maintenance cost is reduced.
Owner:JINAN INSPUR DATA TECH CO LTD

An information storage system for a network security device

The present application relates to the technical field of network security, and especially relates to a kind of information storage systems of network security equipment, comprising: dynamic risk perception and evaluation engine: the dynamic risk score and dynamic risk label of each data object are generated;Flexible software-defined storage resource pool: different performance levels of logical storage partition are dynamically allocated to the data object of different dynamic risk label according to policy instruction;Unified intelligent access agent and policy execution gateway: user query request is federalized distribution to corresponding logical storage partition, and executes attribute-based dynamic access control;Trusted data acquisition and telemetry module: for from flexible software-defined storage resource pool and unified intelligent access agent and policy execution gateway, safely acquisition system performance index and user access behavior index;Safe intelligent learning and decision center: for analyzing the index collected, predicting system load and data risk migration trend, and generating resource scheduling and data migration policy instruction.