Micron муҳаррики нигоҳдории кушодаи HSE, ки барои SSD оптимизатсия шудааст

Micron Technology, як ширкати DRAM ва хотираи флеш, муаррифӣ кард муҳаррики нави нигоҳдорӣ ҲСДТ (муҳаррики нигаҳдории гетерогении хотира), ки бо назардошти хусусиятҳои истифода дар дискҳои SSD дар асоси NAND flash (X100, TLC, QLC 3D NAND) ё хотираи доимӣ (NVDIMM) тарҳрезӣ шудааст. Муҳаррик ҳамчун китобхона барои ворид кардан ба барномаҳои дигар тарҳрезӣ шудааст ва коркарди маълумотро дар формати калидӣ дастгирӣ мекунад. Рамзи HSE дар C ва навишта шудааст паҳн мекунад дар зери Apache 2.0 литсензия шудааст.

Дар байни соҳаҳои татбиқи муҳаррик, нигоҳдории сатҳи пасти маълумот дар DBMS NoSQL, анборҳои нармафзор (SDS, Software-Defined Storage) ба монанди Ceph ва Scality RING, платформаҳо барои коркарди миқдори зиёди додаҳо (Big Data) зикр карда мешаванд. , системаҳои ҳисоббарории баландсифат (HPC), дастгоҳҳои интернетии ашё (IoT) ва ҳалли системаҳои омӯзиши мошинҳо.

HSE на танҳо барои иҷрои ҳадди аксар, балки барои дарозумрӣ дар синфҳои гуногуни SSD оптимизатсия карда шудааст. Суръати баланди корӣ тавассути модели нигаҳдории гибридӣ ба даст оварда мешавад - маълумоти мувофиқтарин дар RAM кэш карда мешавад, ки шумораи дастрасӣ ба дискро коҳиш медиҳад. Ҳамчун мисоли ҳамгироии муҳаррики нав ба лоиҳаҳои тарафи сеюм омода кардааст версияи DBMS MongoDB, ки ба ҳуҷҷат нигаронида шудааст, барои истифодаи HSE тарҷума шудааст.

Аз ҷиҳати технологӣ HSE ба модули иловагии ядро ​​такя мекунад мпул, ки интерфейси махсуси нигаҳдории объектро барои дискҳои сахт бо назардошти қобилиятҳо ва хусусиятҳои онҳо амалӣ мекунад, ки ба шумо имкон медиҳад, ки хусусиятҳои корношоямӣ ва устувориро ба даст оред. Mpool инчунин як таҳияи Micron Technology мебошад, ки ҳамзамон бо HSE кушода аст, аммо ба лоиҳаи мустақили инфрасохторӣ ҷудо шудааст. Mpool истифода мебарад хотираи доимӣ и анборхои минтакавй, аммо дар айни замон танҳо SSD-ҳои анъанавиро дастгирӣ мекунад.

Санҷиши иҷроиш бо истифода аз баста YCSB (Yahoo Cloud Serving Benchmark) афзоиши назарраси самаранокиро ҳангоми истифодаи нигаҳдории 2 TB бо коркарди блокҳои додаҳои 1 КБ нишон дод. Афзоиши махсусан назарраси иҷроиш дар санҷиш бо тақсимоти якхелаи амалиёти хондан ва навиштан мушоҳида мешавад (санҷиши “А” дар график).

Масалан, MongoDB бо муҳаррики HSE нисбат ба версияи муҳаррики стандартии WiredTiger тақрибан 8 маротиба тезтар шуд ва RocksDB DBMS нисбат ба муҳаррики HSE беш аз 6 маротиба тезтар буд. Иҷрои аъло инчунин дар санҷишҳое ба назар мерасад, ки 95% амалиёти хониш ва 5% тағир ё замимаҳоро дар бар мегиранд (санҷишҳои “B” ва “D” дар графикҳо). Санҷиши C, ки танҳо амалиёти хонданро дар бар мегирад, тақрибан 40% фоида нишон медиҳад. Афзоиши зинда мондани дискҳои SSD ҳангоми амалиёти навиштан нисбат ба ҳалли дар асоси RocksDB 7 маротиба ҳисоб карда мешавад.

Micron муҳаррики нигоҳдории кушодаи HSE, ки барои SSD оптимизатсия шудааст

Micron муҳаррики нигоҳдории кушодаи HSE, ки барои SSD оптимизатсия шудааст

Хусусиятҳои асосии HSE:

  • Дастгирии операторони стандартӣ ва васеъ барои коркарди маълумот дар формати калид/арзиш;
  • Дастгирии пурраи транзаксияҳо ва қобилияти ҷудо кардани буридаҳои нигоҳдорӣ тавассути эҷоди аксҳо (снапшотҳоро инчунин барои нигоҳ доштани коллексияи мустақил дар як анбор истифода бурдан мумкин аст);
  • Имконияти истифодаи курсорҳо барои гузариш аз маълумот дар намуди аксбардорӣ;
  • Модели маълумот барои намудҳои омехтаи сарборӣ дар як анбор оптимизатсия карда шудааст;
  • Механизмҳои чандир барои идоракунии эътимоднокии нигаҳдорӣ;
  • Нақшаҳои танзимшавандаи танзими додаҳо (тақсимот дар байни намудҳои гуногуни хотираи дар анбор мавҷудбуда);
  • Китобхона бо API C, ки метавонад ба ҳама гуна барномаҳо динамикӣ пайваст шавад;
  • Имконияти миқёси терабайтҳои маълумот ва садҳо миллиард калидҳо дар нигоҳдорӣ;
  • Коркарди самараноки ҳазорҳо амалиёти мувозӣ;
  • Афзоиши назарраси интиқол, кам шудани таъхир ва баланд бардоштани қобилияти навиштан/хондан барои намудҳои гуногуни сарбории корӣ дар муқоиса бо ҳалли алтернативии стандартӣ;
  • Имконияти истифодаи дискҳои SSD синфҳои гуногун дар як анбор барои оптимизатсияи кор ва устуворӣ.

Micron муҳаррики нигоҳдории кушодаи HSE, ки барои SSD оптимизатсия шудааст

Манбаъ: opennet.ru

Илова Эзоҳ