US 11,726,916 B1
Method, computer program product, and computing system for defining a normal IO write mode and handling requests to enter a testing IO write mode
Geng Han, Beijing (CN); Vladimir Shveidel, Pardes Hana (IL); and Uri Shabi, Tel Mond (IL)
Assigned to EMC IP Holding Company, LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company, LLC, Hopkinton, MA (US)
Filed on Apr. 27, 2022, as Appl. No. 17/730,473.
Int. Cl. G06F 12/08 (2016.01); G06F 12/0842 (2016.01); G06F 12/02 (2006.01)
CPC G06F 12/0842 (2013.01) [G06F 12/0238 (2013.01); G06F 2212/604 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, executed on a computing device, comprising:
defining a normal IO write mode for writing data to a storage system, the normal IO writing mode including:
writing the data to a cache memory system of a first storage node;
writing the data to a journal of the first storage node;
sending a notification concerning the data to a second storage node;
writing one or more metadata entries concerning the data to a journal of the second storage node;
in response to writing the one or more metadata entries concerning the data to the journal of the second storage node, sending an acknowledgment signal to the host device; and
writing the data from the cache memory system to the storage array;
receiving a request for the storage system to enter a testing IO write mode from the normal IO write mode; and
in response to receiving the request for the storage system to enter the testing IO write mode from the normal IO write mode:
writing the data to a cache memory system of the first storage node;
bypassing the writing of the data to the journal of the first storage node; and
in response to writing the data to the cache memory system, sending the acknowledgment signal to the host device.