Рафални бафери, биће једна од нових карактеристика Реисер5-а

Пре неколико месеци разговарали смо овде на блогу о Реисер5, који је систем датотека одржава Едвард Шишкин и који издваја се укључивањем иновација у паралелно скалирање, који се изводи не на нивоу блока, већ кроз систем датотека.

Реисер5 је суштински ревидирана верзија система датотека РеисерФС, у којој је имплементирана подршка за паралелне скалабилне логичке волумене, омогућавајући ефикасну дистрибуцију података кроз логички волумен.

Сада, у новијим вестима, Едуард Шишкин је најавио нове функције које се развијају у оквиру пројекта Реисер5.

Од недавних иновација, Примећено је да корисник може додати мали блок уређај високих перформанси (на пример, НВРАМ), који се назива прокси диск, на релативно велики логички волумен који чине нискобуџетни дискови. То ће створити утисак да је читав том састављен од истих уређаја високих перформанси као и „прокси диск“.

Примењени метод заснован је на једноставном посматрању да, у пракси, писање на диск се не изводи константно и кривуља И / О оптерећење Има облик кљуна. У интервалу између таквих „шиљака“ увек постоји прилика да се подаци избаце са прокси диска преписивањем свих података (или само дела) на „споро“ главно складиште у позадини. Стога је прокси јединица увек спремна да прими нови податак.

У почетку, ова техника (познат као Бурст бафери) настао у пољу рачунарства високих перформанси (ХПЦ). Али испоставило се да захтевају и уобичајене апликације, посебно оне које постављају високе захтеве за интегритет података (ово је обично друга врста базе података). Ове промене врши било која апликација у било којој датотеци, и то:

  • Прво се креира нова датотека која садржи измењене податке;
  • Тада се ова нова датотека записује на диск помоћу фсинц (2);
  • Након тога, нова датотека се преименује у стару, што аутоматски ослобађа блокове које заузимају стари подаци.

Сви ови кораци, у једном или другом степену, узрокују значајно смањење перформанси било ког система датотека. Ситуација се побољшава ако се нова датотека прво напише на наменски уређај високих перформанси, што се управо догађа у систему датотека Бурст Буфферс.

У Реисер5, планирано је слање не само нових логичких блоковас датотеке на проки диску, али и све прљаве странице уопште. Такође, не само странице са подацима, већ и са метаподацима, који се бележе у корацима (2) и (3).

Проки дискови су подржани у контексту редовног рада са логичким волуменима Реисер5 најављен почетком године. Другим речима, агрегатни систем „прокси диск - примарно складиште“ је обичан логички волумен, с једином разликом што прокси диск има предност над осталим компонентама волумена у политици адресирања диска.

Додавање проки диска у логички волумен није праћено никаквим ребалансом података, а његово уклањање се догађа на исти начин као уклањање нормалног диска. Све операције проки диска су атомске.

Након додавања проки диска, укупни капацитет логичког волумена повећава се за капацитет овог диска.

Проки диск треба периодично чистити, односно одлагати податке са њега у главно складиште. Након постизања Реисер5 бета стабилности, планира се чишћење учинити аутоматским (њиме ће се управљати помоћу посебног навоја језгра). У овој фази одговорност за чишћење сноси корисник.

Ако на проки диску нема слободног простора, сви подаци се аутоматски записују у главну меморију. Истовремено, укупне перформансе ФС-а су подразумевано смањене (због сталног позивања на поступак потврде свих доступних трансакција).

izvor: https://marc.info


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   луик дијо

    Нисам знао да је РеисерФС и даље активан, након станке изазване оним што је урадио Ханс ,,

    1.    Давид нарањо дијо

      Прећутано је, али развој се наставља.