IP Library Granted Patent US 11,635,921
Granted Patent B2
US 11,635,921 · App. 17/475,834 · Granted Apr 25, 2023

Storage environment selection based on characteristic of data and characteristic of storage environments

Inventors: Iku Matsui (Tokyo, JP); Hiroshi Arakawa (Tokyo, JP); Hideo Tabuchi (Tokyo, JP)
Assignee: HITACHI, LTD.
G06F3/067G06F3/061G06F3/0655
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,635,921
App. No.
17/475,834
Granted
Apr 25, 2023
Kind
B2
Abstract

A data-storage-destination environment-determination module set determines any of a plurality of storage environments as a storage destination environment for storing data, based on a used-data table set about the characteristics of data and the storage environments. The data migration module transmits the data to the storage destination environment.

Claims (24)

1. An information processor coupled to a plurality of storage environments capable of storing data, the information processor comprising:

a processor configured to determine any of the plurality of storage environments as a storage destination environment for storing the data, based on management information on characteristics of i) the data and ii) each of the plurality of storage environments, the processor determines conformity, i) with respect to each of the plurality of storage environments serving as storage destinations of the data and ii) with respect to a plurality of viewpoints, based on the management information, and determines the storage destination environment based on the conformity;

the processor configured to transmit the data to the storage destination environment; and

the processor configured to perform data processing on the data in accordance with the plurality of viewpoints for which the conformity, of one of the plurality of storage environments, does not satisfy predetermined conditions in the storage destination environment,

wherein the processor transmits the data that has been subjected to the data processing.

2. The information processor according to claim 1 , wherein the processor determines the storage destination environment, based on a weighted sum of a plurality of values in accordance with of the conformity, of one or more of the plurality of storage environments, corresponding to each of the plurality of viewpoints.

3. The information processor according to claim 1 , wherein the processor determines the storage destination environment from a first subset of the plurality of storage environments wherein predetermined conditions are satisfied by the conformity, of the first subset, corresponding to a predetermined necessary viewpoint among the plurality of viewpoints.

4. The information processor according to claim 1 , wherein the plurality of storage environments includes an edge environment comprising an edge system configured to collect the data from a device, in which the data is generated, and a core environment comprising a core system coupled to the edge system via a network.

5. The information processor according to claim 4 , wherein the core environment is provided in plurality.

6. The information processor according to claim 4 , wherein

the information processor is provided in the edge system, and

the processor reads at least part of a policy for determining the storage destination environment, from the core environment.

7. A data control method executed by an information processor coupled to a plurality of storage environments capable of storing data, the method comprising:

determining any of the plurality of storage environments as a storage destination environment for storing the data, based on management information on characteristics of i) the data and ii) each of the plurality of storage environments;

determining conformity, i) with respect to each of the plurality of storage environments serving as storage destinations of the data and ii) with respect to a plurality of viewpoints, based on the management information, and determining the storage destination environment based on the conformity;

transmitting the data to the storage destination environment; and

performing data processing on the data in accordance with the plurality of viewpoints for which the conformity, of one of the plurality of storage environments, does not satisfy predetermined conditions in the storage destination environment,

transmitting the data that has been subjected to the data processing.

8. A non-transitory and tangible computer-readable recording medium in which a program to be executed by a computer coupled to a plurality of storage environments is recorded, the program causing the computer to perform procedures of:

determining any of the plurality of storage environments as a storage destination environment for storing the data, based on management information on characteristics of i) the data and ii) each of the plurality of storage environments;

determining conformity, i) with respect to each of the plurality of storage environments serving as storage destinations of the data and ii) with respect to a plurality of viewpoints, based on the management information, and determining the storage destination environment based on the conformity;

transmitting the data to the storage destination environment; and

performing data processing on the data in accordance with the plurality of viewpoints for which the conformity, of one of the plurality of storage environments, does not satisfy predetermined conditions in the storage destination environment,

transmitting the data that has been subjected to the data processing.

Assignments (2)
COMPANY SPLIT Recorded Aug 20, 2024
From: HITACHI, LTD.
To: HITACHI VANTARA, LTD.
Reel/Frame 069518/0761 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2021
From: MATSUI, IKU; ARAKAWA, HIROSHI; TABUCHI, HIDEO
To: HITACHI, LTD.
Reel/Frame 057489/0276 →
Priority Claims (1)
JP JP2021-070562 · Apr 19, 2021 · national
Continuity (1)
Related Publication 20220334748A1 · Oct 20, 2022