Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

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

Datacenter storage system

A storage hypervisor having a software defined storage controller (SDSC) provides for a comprehensive set of storage control, virtualization and monitoring functions to decide the placement of data and manage functions such as availability, automated provisioning, data protection and performance acceleration. The SDSC running as a software driver on the server replaces the hardware storage controller function, virtualizes physical disks in a cluster into virtual building blocks and eliminates the need for a physical RAID layer, thus maximizing configuration flexibility for virtual disks. This configuration flexibility consequently enables the storage hypervisor to optimize the combination of storage resources, data protection levels and data services to efficiently achieve the performance, availability and cost objectives of individual applications. This invention enables complex SAN infrastructure to be eliminated without sacrificing performance, and provides more services than prior art SAN with fewer components, lower costs and higher performance.
Owner:KONG JONATHAN

Software definition storage system and method and centralized control equipment of software definition storage system

ActiveCN104301430AHigh quality storage serviceProgram controlTransmissionQuality of serviceSoftware-defined storage
The invention discloses an achieving method and centralized control equipment of a software definition storage system. The centralized control equipment comprises a control unit, a front end interface and a rear end interface, wherein the front end interface is connected with a front end virtual machine, and the rear end interface is connected with a rear end distributed type storage service unit. The control unit is used for carrying out processing as follows according to user storage service configuration parameters sent by a storage service configuration unit, wherein a storage service request sent by the storage service configuration unit to the centralized control equipment for the storage service unit is correspondingly processed, and / or a storage service request sent by the virtual machine to the centralized control equipment for the storage service unit is correspondingly processed. The storage service unit is provided with a computing unit, and the computing unit is used for achieving the storage service which is forwarded by the centralized control equipment and corresponds to the storage service request. Efficient software definition storage can be achieved, and the storage service quality between virtual machines can be dynamically adjusted and distributed.
Owner:深圳市奇摩计算机有限公司

Method and system for storage traffic modeling

A method and system for storage traffic modeling in a Software Defined Storage (SDS) is disclosed. The method includes the steps of: collecting observed values of at least one performance parameter in a period of time from a storage node; learning a trend structure of the at least one performance parameter varying with time from the observed values; and providing a predicted value of one performance parameter in a particular point in time in the future. The storage node is operated by SDS software. The trend structure is adjusted based on observed values collected after the period of time. The predicted value is an output of the trend structure which has been adjusted.
Owner:PROPHETSTOR DATA SERVICES

Application Centric Distributed Storage System and Method

A software defined storage network comprising one or more storage nodes, each storage node including a computer processor and one or more data storage devices; the one or more storage devices including a computer readable medium storing data partitioned into one or more volumes; wherein the one or more volumes are visible to at least a subset of the storage nodes and to non-storage nodes on the network; and a computer system in communication with the network having a computer processor executing instructions stored on a computer readable medium to define a plurality of actors providing a storage service; wherein each actor defines a virtual representation of at least one of the volumes and acts as a controller for each of the at least one data storage devices; wherein each of the plurality of actors places data for each volume on the storage devices according to at least one policy.
Owner:IOFABRIC

Modular Software Defined Storage Technology

A modular software-defined storage system and method for providing modular software-defined storage, and components thereof, are disclosed herein. In at least one example embodiment, the storage system includes a backplane, a plurality of storage pods, and a management module storing at least one computer program for causing the storage pods to be configured for operation and for facilitating, when the storage pods are configured for operation, storage of information on the storage pods in accordance with a software-defined storage application. The system also includes first and second interfaces by which an additional computer device can at least indirectly engage in communications with the storage system and by which the storage system can at least indirectly engage in additional communications with an additional system having at least one additional storage pod such that the storage system is expanded to allow for additional storage.
Owner:DEDICATED COMPUTING

Adaptive quick response controlling system for software defined storage system for improving performance parameter

An adaptive quick response controlling system for a software defined storage (SDS) system to improve a performance parameter is disclosed. The system includes: a traffic monitoring module, for acquiring an observed value of the performance parameter in a storage node; an adaptive dual neural module, for learning best configurations of a plurality of storage devices in the storage node under various difference values between the observed values and a specified value of the performance parameter from historical records of configurations of the storage devices and associated observed values, and providing the best configurations when a current difference value is smaller than a threshold value; and a quick response control module, for changing a current configuration of the storage devices in the storage node as the best configuration of the storage devices provided from the adaptive dual neural module if the current difference value is not smaller than the threshold value.
Owner:PROPHETSTOR DATA SERVICES

Storage Method and Software Defined Storage System

A storage method utilized in a software defined storage (SDS) system is disclosed. The SDS system includes a load balancer, a control unit and a plurality of adaptor units. The plurality of adaptor units corresponds to a plurality of virtual targets. The storage method includes the load balancer sending a command to the plurality of adaptor units after the SDS system receives the command; the control unit generating a matching information according to characteristics of the plurality of virtual targets, and sending the matching information to the plurality of adaptor units; and a first adaptor unit of the plurality of adaptor units forwarding the command to the first virtual target according to the matching information and the command, and the SDS system performing operation on a first virtual target.
Owner:WISTRON CORP

Storage system based on NVMe equipment

The invention discloses a storage system based on NVMe. The storage system based on the NVMe comprises an NVMe virtual controller management module, a queue management module and an input / output scheduling module. Through utilizing the treatment mode, the NVMe storage system is defined through software; after the local NVMe equipment of the storage node is pooled, through receiving an NVMe virtualcontroller creation request for a target service, according to NVMe virtual controller configuration parameters carried by the request and information of a plurality of physical NVMe devices, the NVMe virtual controller is configured; an NVMe virtual controller corresponding to the target service is constructed, high-performance virtual NVMe equipment is provided for services of computing nodes,underlying hardware differences are shielded through technologies such as a shared hardware queue scheduling algorithm and the like, and a configurable software-defined NVMe virtual controller is provided to solve the problem of high-performance and high-service-quality storage equipment; therefore, the deployment difficulty of the storage system can be effectively reduced, the resource utilization rate of the computing node is improved, and the service implementation cost and the cloud storage provider construction cost are reduced.
Owner:ALIBABA GRP HLDG LTD

Method and system for storage traffic modeling

A method and system for storage traffic modeling in a Software Defined Storage (SDS) is disclosed. The method includes the steps of: collecting observed values of at least one performance parameter in a period of time from a storage node; learning a trend structure of the at least one performance parameter varying with time from the observed values; and providing a predicted value of one performance parameter in a particular point in time in the future. The storage node is operated by SDS software. The trend structure is adjusted based on observed values collected after the period of time. The predicted value is an output of the trend structure which has been adjusted.
Owner:PROPHETSTOR DATA SERVICES

Cluster system and data backup method thereof

The invention discloses a cluster system comprising a virtual machine, a virtual machine control module, a storage module, a wide area network acceleration module and a backup module. The storage module and the wide area network acceleration module operate on the virtual machine; the virtual machine control module is used for controlling the virtual machine to operate; the storage module is used for defining storage through software and converting storage into virtual storage resource to allow the virtual machine to perform data storage; the backup module is used for acquiring the backup data; the wide area network acceleration module is used for performing acceleration processing on the backup data; the backup module is further used for transmitting the backup data after the acceleration processing to backup equipment so as to complete the backup of the backup data. The invention further discloses a backup method of cluster system data. By the aid of the system and method, the backup data transmitting time is reduced, and the data backup efficiency of the cluster system can be further improved.
Owner:SANGFOR TECH INC

Software-defined storage method based on power system private cloud platform

The invention discloses a software-defined storage method based on a power system private cloud platform. a software-defined storage system is established, separation of software and hardware is achieved, the software-defined storage system accesses into a cloud platform OpenStack, and the software-defined storage system is uniformly managed; the software-defined storage system can balance loads of each server, and the software-defined storage system can achieve optimal performances again; for users of a data center, as long as management and scheduling on a self stored resource are achieved by software, hardware foundation facilities at the back end do not need to be considered; for the software-defined storage system, virtualization, abstraction and automation of the stored resource need to be achieved; through a combination of idle abandoned servers and virtual software storage, the servers are effectively utilized to integrate shared storage; therefore, the utilization rate of resources is increased, costs are reduced, storage capacity deficient day by day of the power system private cloud platform is solved, and the application prospect is excellent.
Owner:JIANGSU FRONTIER ELECTRIC TECH +2

Adaptive fuzzy rule controlling system for software defined storage system for controlling performance parameter

An adaptive fuzzy rule controlling system for a software defined storage (SDS) system to control performance parameters in a storage node is disclosed. The system includes: a traffic monitoring module, for acquiring observed values of performance parameters in the storage node; an adaptive neural fuzzy inference module, for learning a dynamic relationship between configurations of a plurality of storage devices in the storage node and the performance parameters during a period of time, and outputting fuzzy rules which is built according to the dynamic relationship; a traffic forecasting module, for providing forecasted values of the performance parameters in a particular point in time in the future; and a fuzzy rule control module, for arranging the configuration of the storage devices in the storage node in the particular point in time in the future according to the fuzzy rules and the forecasted values.
Owner:PROPHETSTOR DATA SERVICES

Hybrid cloud storage method based on software-defined storage

The invention relates to a hybrid cloud storage method based on software defined storage, which performs data cloud storage according to data characteristics, and comprises the following steps of: 1)acquiring data to be stored, and identifying a data label of the data to be stored; 2) searching according to the data label, judging whether the data label exists in a preset mapping table or not, ifso, executing a step 3), and if not, executing a step 4); 3) storing to-be-stored data according to a storage strategy corresponding to the current data label in the mapping table; and 4) performingmachine learning by using the data label and the historical data storage strategy to obtain an optimal storage strategy corresponding to the current data label, and storing the to-be-stored data by using the optimal storage strategy. Compared with the prior art, the method has the advantages of good storage effect, various storage modes and the like.
Owner:上海仪电(集团)有限公司中央研究院

System for realizing software-defined storage based on virtual machine

The invention provides a system for realizing software-defined storage based on a virtual machine, which comprises two storage systems, and is characterized in that the two storage systems form clusters mutually acting as a primary cluster and a standby cluster through a local area network; each storage system comprises an embedded system, an x86 virtual machine and an x86 host; and the embedded system is installed in the x86 virtual machine, and x86 virtual machine provides a storage service by using a hard disk of the x86 host at which the x86 virtual machine is located, and the embedded system manages the storage. According to the invention, a storage solution is provided through integrating general software and hardware technologies. Meanwhile, the system possesses main characteristics of a commercial storage solution, thereby finally enabling the system to undertake storage services in a cloud environment. The system provided by the invention can build an efficient software-defined storage environment by relying on open-source free software and a general x86 hardware platform, and can effectively improve the utilization ratio of computing resources of the x86 host.
Owner:SHANGHAI BAOSIGHT SOFTWARE CO LTD

Software-defined storage performance evaluation method

InactiveCN107590069AEmphasis on transformative powerEasy to spot bottlenecksSoftware testing/debuggingSoftware-defined storageTime delays
The invention discloses a software-defined storage performance evaluation method. The method comprises the steps of (1) establishing a hardware environment; (2) establishing a basic hardware performance baseline; (3) deploying storage software; (4) preliminarily testing performance indexes; (5) optimizing a configuration capability of the storage software; (6) retesting the performance indexes; and (7) evaluating the performance indexes, and after the evaluation process is ended, taking a physical performance baseline exertion percentage as an index in an evaluation result, wherein the index covers contents such as bandwidth, time delay, IOPS, concurrent capability and the like. The invention discloses the performance evaluation method for software-defined storage in type selection of a basic framework of an information system; and the method is distinguished from a mode with the help of hard indexes such as IOPS, capacity, scale and the like in a current performance evaluation process, pays more attention to an extraction capability of software to existing hardware performance, and better conforms to reality of software-defined storage enterprise application.
Owner:STATE GRID CORP OF CHINA +3

Adaptive fuzzy rule control system used for software-defined storage system

The invention discloses an adaptive fuzzy rule control system used for a software-defined storage system. The system is used to control a performance parameter in a storage node. The system comprises a flow monitoring module, an adaptive nerve fuzzy inference module, a flow prediction module and a fuzzy rule control module, wherein the flow monitoring module is used to acquire an observed value of the performance parameter in the storage node; the adaptive nerve fuzzy inference module is used to learn a dynamic relation between a plurality of storage equipment configurations in the storage node and a performance parameter within a period of time and output a fuzzy rule; the flow prediction module is used to provide a predicted value of the performance parameter at a specific time point in the future; and the fuzzy rule control module is used to arrange the configurations of the storage equipment according to the fuzzy rule and the predicted value at the specific time point in the storage node so that a specific value of a specific performance parameter can be reached at the specific time point.
Owner:PROPHETSTOR DATA SERVICES

Flash storage access processing method and system suitable for software-defined storage

The invention provides a Flash storage access processing method and system suitable for software-defined storage, and relates to the technical field of storage. The method comprises the steps of setting a storage access layer in a kernel layer of a host node, wherein the storage access layer has a cross-node global interface, the cross-node global interface is an interface established based on virtual storage devices, and the virtual storage devices are established based on Flash storage devices in different host nodes; and when a storage access request sent by an upper application is received, transmitting the storage access request to the Flash storage devices in the different host nodes through the cross-node global interface in the storage access layer. According to the scheme, dispersed nodes can be subjected to unified dynamic management more conveniently, so that cross-node large-scale use and deployment of the underlying Flash storage devices can be realized.
Owner:CHINA MOBILE COMM GRP CO LTD

Validating a software defined storage solution based on field data

For validating a Software Defined Storage (SDS) solution based on SDS field data, a processor analyzes the SDS field data for a given SDS solution with a log analytics function. The SDS solution has not been validated with a test suite. The processor further validates the given SDS solution based on the SDS field data.
Owner:IBM CORP

Software-defined storage apparatus, and system and storage method thereof

The disclosure is related to a software-defined storage apparatus, a system and a storage method. The apparatus includes at least one packet-switched unit and multiple storage units. Each storage unit includes a server unit and a storage device. The server unit connects with the packet-switched unit via at least one network connection port, and connects with the storage device via a data transmission port. A plurality of software-defined storage apparatus forms a storage system. The multiple packet-switched units are respectively connected with an external switch. The server units in the different storage units are communicated with each other via a network communication protocol allowing the apparatus or the system to store data in a specific storage mode. The system can thereby achieve network connection redundancy. A data access redundancy can be achieved when the server units in each storage unit is connected to the multiple packet-switched units.
Owner:AMBEDDED TECH CO LTD

Secure software defined storage

Providing secure software defined storage includes identifying data directed to be stored in a software defined storage location, intercepting the data, performing a security operation on the intercepted data, and transmitting the data to the software defined storage.
Owner:MCAFEE LLC

Virtualization system and method for using SDS node disk in virtualization system

The invention discloses a virtualization system, which comprises a plurality of virtual machines distributed on a plurality of servers, a software-defined storage SDS system comprising a plurality ofSDS nodes, wherein each SDS node corresponds to one of the plurality of servers; wherein the SDS node is used for executing corresponding read-write operation on a disk corresponding to the SDS node by adopting a disk array RAID card straight-through mode when receiving a read-write operation instruction sent by a virtual machine, and feeding back an operation result to the virtual machine; wherein the disk corresponding to the SDS node is one or more local disks in the local disks included in the plurality of servers. Through the scheme of the invention, the SDS node disk in the virtualization system adopts the disk array RAID card straight-through mode to execute the read-write operation, and the use performance of the SDS disk in the virtualization system is improved.
Owner:SUZHOU LANGCHAO INTELLIGENT TECH CO LTD

SDS deployment method and system based on RAID

The invention discloses an SDS deployment method and system based on the RAID. The method includes that physical nodes involving in deployment and provided with a disk array RAID card are determined; according to the requirement, according to the requirement, a magnetic disk in the physical nodes is set into an RAID mode with the redundancy function; software defined storage SDS is installed on the physical nodes; the magnetic disk set into the RAID mode is subjected to formatting through the SDS, and a single copy storage pool is built to provide storage service for users. According to the method and the system, consumption of resources such as CPUs, memory and networks is reduced, burden of CPUs, memory and networks is reduced, the I / O path is shortened and the I / O time delay is reduced.
Owner:ZHENGZHOU YUNHAI INFORMATION TECH CO LTD

High-reliability, high-availability and high-performance fusion type software defined storage system and method

The invention relates to the technical field of software defined storage, in particular to a high-reliability, high-availability and high-performance fusion type software defined storage system and ahigh-reliability, high-availability and high-performance fusion type software defined storage method. The system comprises an access interface layer, a software-defined storage layer, a storage adaptation layer and a storage resource pool, wherein the access interface layer is used for creating a data processing operation method interface, the software-defined storage layer is used for performingpooling and unified management after virtualization on underlying storage resources through software, the storage adaptation layer is used for performing category classification on data, and the storage resource pool is used for storing and managing data resources in a unified manner. Based on the high-reliability, high-availability and high-performance fusion type software defined storage systemand method, a storage virtualization technology is adopted, heterogeneous storage resources of different manufacturers and different models are aggregated to form a shared storage pool, a software-defined storage technology is adopted, rapid access and unified management are realized, the integration degree is high, an application system administrator can conveniently configure storage equipment and integrate applications, and the efficiency is high.
Owner:南京信易达计算技术有限公司

Method, device and system for processing consistency business

The embodiment of the invention discloses a method, device and system for creating a consistency group in a software definition storage system. The method comprises the following steps that a server receives a consistency group creating command sent by a host, wherein the consistency group creating command comprises the name of the consistency group to be created, the number of group members of the consistency group to be created and marks of the group members in the server; the server determines that the group members are all in an available state according to the marks of the group members in the server; the server creates the consistency group, and returns a notification message of the consistency group creating success to the host. The method, the device and the system provided by the embodiment of the invention have the advantages that the creating of the consistency group in a middleware layer server of the software definition storage system is realized; the unified management and distribution of the server on a local storage system is realized; the extra-creating of the consistency group in the local storage system is not needed.
Owner:HUAWEI TECH CO LTD

Hyper-converged all-in-one machine and software-defined storage SDS processing method and system thereof

The embodiment of the invention provides a hyper-converged all-in-one machine and a software-defined storage SDS processing method and system thereof, and the method comprises the steps: carrying outthe fragmentation of a to-be-stored file, and dividing the to-be-stored file into a plurality of pieces of object data; according to the storage pool to which the virtual disk belongs and the identifier of the object data, obtaining the identifier of the logic placement group to which the virtual disk belongs through a hash algorithm and modulo; transmitting the logical placement group identifierto a storage position algorithm, and obtaining corresponding master and slave storage devices according to the storage position algorithm, the master and slave storage devices including a cache disk and a persistent storage disk; writing the object data into a cache disk corresponding to the master-slave storage device; returning written-in success information to the business system on the upper layer; and flashing the data in the cache disk into a persistent storage disk. The method can improve at least one of reliability, low availability and access efficiency.
Owner:SGIS SONGSHAN CO LTD

Software-defined storage system, method and centralized control device thereof

ActiveCN104301430BHigh quality storage serviceProgram controlTransmissionQuality of serviceSoftware-defined storage
The invention discloses an achieving method and centralized control equipment of a software definition storage system. The centralized control equipment comprises a control unit, a front end interface and a rear end interface, wherein the front end interface is connected with a front end virtual machine, and the rear end interface is connected with a rear end distributed type storage service unit. The control unit is used for carrying out processing as follows according to user storage service configuration parameters sent by a storage service configuration unit, wherein a storage service request sent by the storage service configuration unit to the centralized control equipment for the storage service unit is correspondingly processed, and / or a storage service request sent by the virtual machine to the centralized control equipment for the storage service unit is correspondingly processed. The storage service unit is provided with a computing unit, and the computing unit is used for achieving the storage service which is forwarded by the centralized control equipment and corresponds to the storage service request. Efficient software definition storage can be achieved, and the storage service quality between virtual machines can be dynamically adjusted and distributed.
Owner:深圳市奇摩计算机有限公司

Unified and automated installation, deployment, configuration, and management of software-defined storage assets

A consumption request, comprising a stack parameter and a resource characteristic parameter, is accessed. The stack parameter specifies at least one type of storage asset that is requested. The resource characteristic parameter specifies at least one functional capability required of the storage asset. Based on the stack parameter, a set of one or more first storage assets able to satisfy the consumption request, is determined. For each first storage asset in the set that is not deployed, a first workflow is generated, the first workflow configured to deploy the respective first storage asset in the set that is not deployed. For each second storage asset in the set that lacks the resource characteristic parameter, a second workflow, configured to implement that resource characteristic in the respective second storage asset, is generated. The set of storage assets is configured to satisfy the consumption request, by running the first and second workflows.
Owner:EMC IP HLDG CO LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products