Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2017095429) METHOD AND APPARATUS FOR CACHING IN SOFTWARE-DEFINED STORAGE SYSTEMS
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2017/095429 International Application No.: PCT/US2015/063831
Publication Date: 08.06.2017 International Filing Date: 03.12.2015
IPC:
G06F 3/06 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
3
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
06
Digital input from, or digital output to, record carriers
Applicants:
HITACHI, LTD. [JP/JP]; 6-6, Marunouchi 1-chome, Chiyoda-ku Tokyo, Tokyo 100-8280, JP
Inventors:
SAITO, Hideo; US
HATASAKI, Keisuke; US
Agent:
MEHTA, Mainak H.; US
Priority Data:
Title (EN) METHOD AND APPARATUS FOR CACHING IN SOFTWARE-DEFINED STORAGE SYSTEMS
(FR) PROCÉDÉ ET APPAREIL DE MISE EN ANTÉMÉMOIRE DANS DES SYSTÈMES DE STOCKAGE DÉFINI PAR LOGICIEL
Abstract:
(EN) Examples implementations described herein involve systems and methods wherein the storage software is configured to consider the capabilities of the underlying hardware to determine the caching data method at run time. Some examples of capabilities that are considered in the example implementations include whether non-volatile memory (NVM) is available and how much NVM is available. Some examples of caching methods used include using both dynamic random access memory (DRAM) and NVM to cache write data and using only NVM to cache write data.
(FR) Certains modes de réalisation décrits ici à titre d'exemple font intervenir des systèmes et des procédés, le logiciel de stockage est configuré pour prendre en considération les fonctionnalités du matériel sous-jacent pour déterminer le procédé de mise en antémémoire de données au moment de l'exécution. Certains exemples de fonctionnalités qui sont prises en considération dans les modes de réalisation décrits à titre d'exemple comprennent la disponibilité ou l'indisponibilité de mémoire non volatile (NVM) et la quantité de NVM disponible. Certains exemples de procédés de mise en antémémoire utilisés comprennent l'utilisation de mémoire vive dynamique (DRAM) et de NVM à la fois pour mettre en antémémoire des données d'écriture et l'utilisation uniquement de NVM pour mettre en antémémoire des données d'écriture.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)
Also published as:
CN108027710US20180253383