JP2017157152A - ストレージ制御装置、ストレージシステム、ストレージ制御方法、および、プログラム - Google Patents
ストレージ制御装置、ストレージシステム、ストレージ制御方法、および、プログラム Download PDFInfo
- Publication number
- JP2017157152A JP2017157152A JP2016042479A JP2016042479A JP2017157152A JP 2017157152 A JP2017157152 A JP 2017157152A JP 2016042479 A JP2016042479 A JP 2016042479A JP 2016042479 A JP2016042479 A JP 2016042479A JP 2017157152 A JP2017157152 A JP 2017157152A
- Authority
- JP
- Japan
- Prior art keywords
- copy
- section
- disk
- disk device
- copying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/065—Replication mechanisms
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
<概要>
本実施の形態にかかるストレージ制御装置10は、マスタディスク装置20からクローンディスク装置21へのデータ複写要求を、非同期、かつ、短時間に連続して複数受信する。ストレージ制御装置10は、各クローンディスク装置21へのデータ複写要求を受けたとき、複写要求で指定されたクローンディスク装置21へデータ複写を開始したアドレス(以降複写開始アドレス)を当該クローンディスク装置21に関連付けて記憶する。
図1は、第1の実施の形態にかかるストレージシステム40の構成図である。ストレージシステム40は、ストレージ制御装置10と、当該装置に接続されたマスタディスク装置20と、複数のクローンディスク装置21と、管理サーバ装置30と、を包含する。
図4は、クローン処理部12の動作フローチャートである。クローン処理部12は、管理サーバ装置30から、データ複写指示を受信すると起動される。なお以下の説明において、リード区間IDはリード区間ID変数の値であり、他の区間IDもこの例に倣う。
クローン処理部12は、S12で開始した全てのクローンディスク装置21への書き込みが完了した時も起動され、ライト区間IDを次の区間のIDに進める(S1)。この歩進は、上述したように、循環的に行われる。
本実施の形態にかかるストレージ制御装置10は、1つのマスタディスク装置20から複数のクローンディスク装置21へのデータ複写が非同期に実行される場合であっても、複写を高速に行うことが出来る。
図10は、第2の実施の形態にかかるストレージ制御装置10の構成図である。
11 管理テーブル
12 クローン処理部
20 マスタディスク装置
21 クローンディスク装置
30 管理サーバ装置
40 ストレージシステム
50 コンピュータ装置
51 プロセッサ
52 主記憶部
53 プログラム
Claims (10)
- データを複数の区間に連続して格納している原ディスク装置と、前記データの複写先である複数の複写ディスク装置に接続されて、
何れかの前記複写ディスク装置に対する複写指示を受信すると、各区間の読み込みと書き込みをアドレス順に繰り返して複写を完了させる手段であって、前記複写指示受信時に、指定された前記複写ディスク装置(以降、後発複写ディスク)以外の前記複写ディスク装置(以降、先発複写ディスク)が複写中であると、読み込み中である前記区間から前記後発複写ディスク装置の複写を開始して、当該区間のデータ読み込み終了後、前記先発複写ディスクと前記後発複写ディスクの両者に書き込むクローン処理手段を備える、ストレージ制御装置。 - 前記クローン処理手段は、1)複写中の前記複写ディスク装置が有る限り、前記区間の読み込みと書き込みを最高位アドレスの前記区間の次には最低位アドレスの前記区間を対象となるように循環的なアドレス順に継続し、2)すべての前記区間の複写が終了した前記複写ディスク装置について完了通知を出力する、請求項1のストレージ制御装置。
- 前記マスタディスク装置の読み込み中は、読み込み中の前記区間の識別子(以降ID)を格納するリード区間ID変数およびライト区間ID変数、並びに、複写中の前記複写ディスク装置ごとに複写を開始した区間のIDを格納する複写開始区間ID変数を記憶する管理テーブル記憶域を、さらに備え、
前記クローン処理手段は、1)前記マスタディスク装置の読み込み中に、前記複写指示を受信すると、前記リード区間ID変数の値を、前記複写指示で指定された前記複写ディスク装置の前記複写開始区間ID変数に格納し、2)前記マスタディスク装置の読み込みが完了すると、ア)前記リード区間ID変数の値を前記循環的なアドレス順の次の前記区間のIDに進め、イ)読み込まれたデータを、複写中のすべての前記複写ディスク装置のライト区間ID変数が示す前記区間に書き込みを開始して、3)すべての前記複写ディスク装置の書き込みが完了すると、ア)前記ライト区間ID変数の値を前記循環的なアドレス順の次の前記区間のIDに進め、イ)複写中の前記複写ディスク装置のうち、すべての区間の複写が完了したものを前記複写開始区間ID変数に基づいて判別して完了通知を出力し、ウ)複写中の前記複写ディスク装置が残存していれば、前記マスタディスク装置のリード区間ID変数が示す前記区間から読み込みを開始する、請求項2のストレージ制御装置。 - 前記分各区間のIDは、前記区間の開始アドレス、または、順序番号である、請求項1乃至請求項3の何れか1項のストレージ制御装置。
- 請求項1乃至請求項4の何れか1項のストレージ制御装置と、
前記複写指示を前記ストレージ制御装置に送信して、前記完了報告を受信する管理装置と、
前記マスタディスク装置と、
複数の前記複写ディスク装置と、を包含するストレージシステム。 - データを複数の区間に連続して格納している原ディスク装置と、前記データの複写先である複数の複写ディスク装置を対象として、何れかの前記複写ディスク装置に対する複写指示を受信して、各区間の読み込みと書き込みをアドレス順に繰り返して複写を完了させる過程において、
前記複写指示受信時に、指定された前記複写ディスク装置(以降、後発複写ディスク)以外の前記複写ディスク装置(以降、先発複写ディスク)が複写中であると、読み込み中である前記区間から前記後発複写ディスク装置の複写を開始して、当該区間のデータ読み込み終了後、前記先発複写ディスクと前記後発複写ディスクの両者に書き込む、ストレージ制御方法。 - 1)複写中の前記複写ディスク装置が有る限り、前記区間の読み込みと書き込みを最高位アドレスの前記区間の次には最低位アドレスの前記区間を対象となるように循環的なアドレス順に継続し、2)すべての前記区間の複写が終了した前記複写ディスク装置について完了通知を出力する、請求項6のストレージ制御方法。
- 前記マスタディスク装置の読み込み中は、読み込み中の前記区間の識別子(以降ID)を格納するリード区間ID変数およびライト区間ID変数、並びに、複写中の前記複写ディスク装置ごとに複写を開始した区間のIDを格納する複写開始区間ID変数を記憶する管理テーブル記憶域を余地いて、
1)前記マスタディスク装置の読み込み中に、前記複写指示を受信すると、前記リード区間ID変数の値を、前記複写指示で指定された前記複写ディスク装置の前記複写開始区間ID変数に格納し、2)前記マスタディスク装置の読み込みが完了すると、ア)前記リード区間ID変数の値を前記循環的なアドレス順の次の前記区間のIDに進め、イ)読み込まれたデータを、複写中のすべての前記複写ディスク装置のライト区間ID変数が示す前記区間に書き込みを開始して、3)すべての前記複写ディスク装置の書き込みが完了すると、ア)前記ライト区間ID変数の値を前記循環的なアドレス順の次の前記区間のIDに進め、イ)複写中の前記複写ディスク装置のうち、すべての区間の複写が完了したものを前記複写開始区間ID変数に基づいて判別して完了通知を出力し、ウ)複写中の前記複写ディスク装置が残存していれば、前記マスタディスク装置のリード区間ID変数が示す前記区間から読み込みを開始する、請求項7のストレージ制御方法。 - データを複数の区間に連続して格納している原ディスク装置と、前記データの複写先である複数の複写ディスク装置に接続されたコンピュータに、
何れかの前記複写ディスク装置に対する複写指示を受信すると、各区間の読み込みと書き込みをアドレス順に繰り返して複写を完了させる手段であって、前記複写指示受信時に、指定された前記複写ディスク装置(以降、後発複写ディスク)以外の前記複写ディスク装置(以降、先発複写ディスク)が複写中であると、読み込み中である前記区間から前記後発複写ディスク装置の複写を開始して、当該区間のデータ読み込み終了後、前記先発複写ディスクと前記後発複写ディスクの両者に書き込む処理を実行させる、プログラム。 - 前記コンピュータに、1)複写中の前記複写ディスク装置が有る限り、前記区間の読み込みと書き込みを最高位アドレスの前記区間の次には最低位アドレスの前記区間を対象となるように循環的なアドレス順に継続し、2)すべての前記区間の複写が終了した前記複写ディスク装置について完了通知を出力する処理を実行させる、請求項9のプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016042479A JP6458752B2 (ja) | 2016-03-04 | 2016-03-04 | ストレージ制御装置、ストレージシステム、ストレージ制御方法、および、プログラム |
| US15/440,375 US10620869B2 (en) | 2016-03-04 | 2017-02-23 | Storage control device, storage control method, and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016042479A JP6458752B2 (ja) | 2016-03-04 | 2016-03-04 | ストレージ制御装置、ストレージシステム、ストレージ制御方法、および、プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017157152A true JP2017157152A (ja) | 2017-09-07 |
| JP6458752B2 JP6458752B2 (ja) | 2019-01-30 |
Family
ID=59723525
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016042479A Active JP6458752B2 (ja) | 2016-03-04 | 2016-03-04 | ストレージ制御装置、ストレージシステム、ストレージ制御方法、および、プログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10620869B2 (ja) |
| JP (1) | JP6458752B2 (ja) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11113270B2 (en) | 2019-01-24 | 2021-09-07 | EMC IP Holding Company LLC | Storing a non-ordered associative array of pairs using an append-only storage medium |
| US11599546B2 (en) | 2020-05-01 | 2023-03-07 | EMC IP Holding Company LLC | Stream browser for data streams |
| US11604759B2 (en) | 2020-05-01 | 2023-03-14 | EMC IP Holding Company LLC | Retention management for data streams |
| US11599420B2 (en) | 2020-07-30 | 2023-03-07 | EMC IP Holding Company LLC | Ordered event stream event retention |
| US11513871B2 (en) | 2020-09-30 | 2022-11-29 | EMC IP Holding Company LLC | Employing triggered retention in an ordered event stream storage system |
| US11755555B2 (en) | 2020-10-06 | 2023-09-12 | EMC IP Holding Company LLC | Storing an ordered associative array of pairs using an append-only storage medium |
| US11599293B2 (en) * | 2020-10-14 | 2023-03-07 | EMC IP Holding Company LLC | Consistent data stream replication and reconstruction in a streaming data storage platform |
| US11816065B2 (en) | 2021-01-11 | 2023-11-14 | EMC IP Holding Company LLC | Event level retention management for data streams |
| US12099513B2 (en) | 2021-01-19 | 2024-09-24 | EMC IP Holding Company LLC | Ordered event stream event annulment in an ordered event stream storage system |
| US11526297B2 (en) | 2021-01-19 | 2022-12-13 | EMC IP Holding Company LLC | Framed event access in an ordered event stream storage system |
| US11740828B2 (en) | 2021-04-06 | 2023-08-29 | EMC IP Holding Company LLC | Data expiration for stream storages |
| US12001881B2 (en) | 2021-04-12 | 2024-06-04 | EMC IP Holding Company LLC | Event prioritization for an ordered event stream |
| US11513714B2 (en) | 2021-04-22 | 2022-11-29 | EMC IP Holding Company LLC | Migration of legacy data into an ordered event stream |
| US11954537B2 (en) | 2021-04-22 | 2024-04-09 | EMC IP Holding Company LLC | Information-unit based scaling of an ordered event stream |
| US11681460B2 (en) | 2021-06-03 | 2023-06-20 | EMC IP Holding Company LLC | Scaling of an ordered event stream based on a writer group characteristic |
| US11735282B2 (en) | 2021-07-22 | 2023-08-22 | EMC IP Holding Company LLC | Test data verification for an ordered event stream storage system |
| US11971850B2 (en) | 2021-10-15 | 2024-04-30 | EMC IP Holding Company LLC | Demoted data retention via a tiered ordered event stream data storage system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0784847A (ja) * | 1993-09-17 | 1995-03-31 | Fujitsu Ltd | ディスク複写処理方式 |
| JPH08297917A (ja) * | 1995-04-26 | 1996-11-12 | Olympus Optical Co Ltd | データコピーシステム |
| JP2003208268A (ja) * | 2002-01-10 | 2003-07-25 | Hitachi Ltd | 分散ストレージシステム、ストレージ装置、およびデータのコピー方法 |
Family Cites Families (44)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6721794B2 (en) * | 1999-04-01 | 2004-04-13 | Diva Systems Corp. | Method of data management for efficiently storing and retrieving data to respond to user access requests |
| US20030007079A1 (en) * | 2001-06-08 | 2003-01-09 | Sisselman Kerry Pauline | Electronic personal viewing device |
| US7107343B2 (en) * | 2001-07-12 | 2006-09-12 | Adaptec, Inc. | Method and apparatus for improved RAID 1 write performance in low cost systems |
| US7546399B2 (en) * | 2002-03-25 | 2009-06-09 | Intel Corporation | Store and forward device utilizing cache to store status information for active queues |
| US7275177B2 (en) * | 2003-06-25 | 2007-09-25 | Emc Corporation | Data recovery with internet protocol replication with or without full resync |
| US7334095B1 (en) * | 2004-04-30 | 2008-02-19 | Network Appliance, Inc. | Writable clone of read-only volume |
| US20060059306A1 (en) * | 2004-09-14 | 2006-03-16 | Charlie Tseng | Apparatus, system, and method for integrity-assured online raid set expansion |
| JP4428202B2 (ja) * | 2004-11-02 | 2010-03-10 | 日本電気株式会社 | ディスクアレイ・サブシステム、ディスクアレイ・サブシステムにおける分散配置方法、制御方法、プログラム |
| US9032164B2 (en) * | 2006-02-17 | 2015-05-12 | Emulex Corporation | Apparatus for performing storage virtualization |
| US8151263B1 (en) * | 2006-03-31 | 2012-04-03 | Vmware, Inc. | Real time cloning of a virtual machine |
| WO2008121873A1 (en) * | 2007-03-29 | 2008-10-09 | Vmware, Inc. | Synchronization and customization of a clone computer |
| US9507784B2 (en) * | 2007-12-21 | 2016-11-29 | Netapp, Inc. | Selective extraction of information from a mirrored image file |
| US8380674B1 (en) * | 2008-01-09 | 2013-02-19 | Netapp, Inc. | System and method for migrating lun data between data containers |
| JP5218284B2 (ja) * | 2008-08-20 | 2013-06-26 | 富士通株式会社 | 仮想ディスク管理プログラム、ストレージ装置管理プログラム、マルチノードストレージシステム、および仮想ディスク管理方法 |
| US8914567B2 (en) * | 2008-09-15 | 2014-12-16 | Vmware, Inc. | Storage management system for virtual machines |
| JP5391712B2 (ja) * | 2009-02-05 | 2014-01-15 | 富士通株式会社 | ディスクアレイ装置 |
| JP2010186285A (ja) * | 2009-02-12 | 2010-08-26 | Fujitsu Ltd | ミラーリング制御装置、ストレージ装置、ミラーリング制御方法 |
| US8307154B2 (en) * | 2009-03-03 | 2012-11-06 | Kove Corporation | System and method for performing rapid data snapshots |
| US8484164B1 (en) * | 2009-10-23 | 2013-07-09 | Netapp, Inc. | Method and system for providing substantially constant-time execution of a copy operation |
| US8726275B2 (en) * | 2009-12-18 | 2014-05-13 | International Business Machines Corporation | Selective partial cloning of virtual machines in a virtual computing environment |
| US8429651B2 (en) * | 2010-01-20 | 2013-04-23 | International Business Machines Corporation | Enablement and acceleration of live and near-live migration of virtual machines and their associated storage across networks |
| US9928091B2 (en) * | 2010-09-30 | 2018-03-27 | Microsoft Technology Licensing, Llc | Techniques for streaming virtual machines from a server to a host |
| CN102103518B (zh) * | 2011-02-23 | 2013-11-13 | 运软网络科技(上海)有限公司 | 一种在虚拟化环境中管理资源的系统及其实现方法 |
| US8725782B2 (en) * | 2011-04-25 | 2014-05-13 | Microsoft Corporation | Virtual disk storage techniques |
| US9519496B2 (en) * | 2011-04-26 | 2016-12-13 | Microsoft Technology Licensing, Llc | Detecting and preventing virtual disk storage linkage faults |
| US9785523B2 (en) * | 2011-06-20 | 2017-10-10 | Microsoft Technology Licensing, Llc | Managing replicated virtual storage at recovery sites |
| US8832028B2 (en) * | 2011-08-25 | 2014-09-09 | Oracle International Corporation | Database cloning |
| WO2014002162A1 (ja) * | 2012-06-25 | 2014-01-03 | 富士通株式会社 | ストレージ制御装置、情報処理装置、ストレージ制御プログラム、及びストレージ制御方法 |
| US9250946B2 (en) * | 2013-02-12 | 2016-02-02 | Atlantis Computing, Inc. | Efficient provisioning of cloned virtual machine images using deduplication metadata |
| EP2799973B1 (en) * | 2013-04-30 | 2017-11-22 | iNuron NV | A method for layered storage of enterprise data |
| US9842032B2 (en) * | 2013-08-27 | 2017-12-12 | Red Hat, Inc. | Memory first live snapshot |
| US9654411B2 (en) | 2013-08-27 | 2017-05-16 | Vmware, Inc. | Virtual machine deployment and management engine |
| US9268610B2 (en) * | 2013-11-01 | 2016-02-23 | Vmware, Inc. | Rapid virtual machine cloning |
| US9329889B2 (en) * | 2014-03-31 | 2016-05-03 | Vmware, Inc. | Rapid creation and reconfiguration of virtual machines on hosts |
| US10067722B2 (en) * | 2014-07-02 | 2018-09-04 | Hedvig, Inc | Storage system for provisioning and storing data to a virtual disk |
| US9471227B2 (en) * | 2014-07-15 | 2016-10-18 | Western Digital Technologies, Inc. | Implementing enhanced performance with read before write to phase change memory to avoid write cancellations |
| US9311130B2 (en) * | 2014-07-29 | 2016-04-12 | International Business Machines Corporation | Dynamically deployed virtual machine |
| US10042908B2 (en) * | 2014-09-26 | 2018-08-07 | Oracle International Corporation | Method and system for implementing a unified DB clone system |
| JP6354507B2 (ja) * | 2014-10-01 | 2018-07-11 | 富士通株式会社 | ストレージ制御装置およびストレージシステム |
| US10114565B2 (en) * | 2014-11-04 | 2018-10-30 | Rubrik, Inc. | Automated generation of cloned production environments |
| US9507623B2 (en) * | 2014-12-15 | 2016-11-29 | Vmware, Inc. | Handling disk state inheritance for forked virtual machines |
| KR101920474B1 (ko) * | 2015-06-15 | 2018-11-20 | 한국전자통신연구원 | 인메모리 가상 데스크탑 시스템 |
| US10503532B2 (en) * | 2015-06-26 | 2019-12-10 | Vmware, Inc. | Creating a virtual machine clone of the host computing device and handling of virtual machine clone requests via an I/O filter |
| US10042711B1 (en) * | 2015-12-18 | 2018-08-07 | EMC IP Holding Company LLC | Distributed data protection techniques with cloning |
-
2016
- 2016-03-04 JP JP2016042479A patent/JP6458752B2/ja active Active
-
2017
- 2017-02-23 US US15/440,375 patent/US10620869B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0784847A (ja) * | 1993-09-17 | 1995-03-31 | Fujitsu Ltd | ディスク複写処理方式 |
| JPH08297917A (ja) * | 1995-04-26 | 1996-11-12 | Olympus Optical Co Ltd | データコピーシステム |
| JP2003208268A (ja) * | 2002-01-10 | 2003-07-25 | Hitachi Ltd | 分散ストレージシステム、ストレージ装置、およびデータのコピー方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20170255392A1 (en) | 2017-09-07 |
| US10620869B2 (en) | 2020-04-14 |
| JP6458752B2 (ja) | 2019-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6458752B2 (ja) | ストレージ制御装置、ストレージシステム、ストレージ制御方法、および、プログラム | |
| CN103634379B (zh) | 一种分布式存储空间的管理方法和分布式存储系统 | |
| WO2014023000A1 (zh) | 分布式数据处理方法及装置 | |
| CN110096220B (zh) | 一种分布式存储系统、数据处理方法和存储节点 | |
| JP2014513338A5 (ja) | 仮想ディスクの最適圧縮のための方法、コンピュータ可読記憶媒体及びシステム | |
| EP3933639B1 (en) | Transaction processing method, apparatus, and electronic device for blockchain | |
| US20180357005A1 (en) | Storage system and operating method thereof | |
| WO2025098377A1 (zh) | 精简卷的数据访问方法、装置、产品及多控存储系统 | |
| CN113794764A (zh) | 服务器集群的请求处理方法、介质和电子设备 | |
| CN112433669A (zh) | 一种分布式存储卷在线迁移的方法、系统、设备及介质 | |
| CN106878382A (zh) | 一种分布式仲裁集群中动态改变集群规模的方法及装置 | |
| CN117055820B (zh) | 一种固态硬盘的命令处理方法、固态硬盘和存储介质 | |
| CN104917788A (zh) | 一种数据存储方法及装置 | |
| CN116107501B (zh) | 数据保护方法及其闪存设备 | |
| CN113515082A (zh) | 轮询通信方法以及装置 | |
| CN115794446B (zh) | 一种消息处理方法、装置、电子设备和存储介质 | |
| WO2016206070A1 (zh) | 一种文件更新方法及存储设备 | |
| WO2024087607A1 (zh) | 闪存管理算法调试方法、系统、设备和可读存储介质 | |
| US20150269098A1 (en) | Information processing apparatus, information processing method, storage, storage control method, and storage medium | |
| CN103092745B (zh) | 系统日志记录的控制方法和装置 | |
| JP5318076B2 (ja) | 複数のアクセスコマンドを並行して実行するメモリ装置及び同装置におけるメモリアクセス方法 | |
| CN106844234B (zh) | 数据写入方法及装置、双活系统 | |
| CN107422990B (zh) | 一种动态迁移方法及装置 | |
| CN107102898A (zh) | 一种基于numa架构的内存管理、构建数据结构的方法及装置 | |
| CN110119389A (zh) | 虚拟机块设备的写操作方法、快照创建方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170718 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180427 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180508 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180611 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181106 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181113 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20181127 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181210 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6458752 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |