A tartalom-címezhető tároló (CAS) egy olyan tárolóarchitektúra, amelyben a címzést a tárolt adatok képe végzi . Az adatkép kivonatolása megtörténik, és a hash segítségével megkeresi azokat az eszközökön vagy tárolórendszereken.
Az architektúra rendkívül ellenálló a duplikációkkal szemben, és decentralizáltan is végrehajtható, ami jelentős megbízhatóságot biztosít.
Ez a tartalom-címezhető memória állandó analógja .
A hagyományos lemezrendszerekkel (fájl-, blokkcímzés) ellentétben az információkat nem a fájlnév vagy a lemez felületén lévő meghatározott szektor, hanem annak tartalma alapján helyezik el. Minden egyes objektumhoz (lehet fájl, adatblokk vagy más információfolyam) egy ellenőrző összeget ( MD5 , SHA-256 stb.) számítanak ki - egyfajta "ujjlenyomatot" -, amely az objektum címe. információ. És ugyanazon a címen az objektum később kiolvasható az eszközről. A mindennapi életben ez egy nem egészen szokványos zálogházhoz hasonlít, amely elsősorban nem a nevük alapján veszi figyelembe az objektumokat (mint a hagyományos fájlrendszerekben), hanem például egy különleges, kivételesen egyedi érték alapján, amelyet az alapján választ ki. Tárgyak értékelése tárolásra történő átvételkor, és amely a jövőben azonosítóként fog szolgálni egy ilyen zálogház számára, amikor tárgyat keres, többek között a visszakiadáshoz. Ha a tárolás során valamit hozzáadtak az objektumhoz, vagy éppen ellenkezőleg, elvitték, akkor ez a zálogház egyidejűleg újraértékeli, megváltoztatva az azonosító értékét.
Maga a rendszer architektúrája garantálja a tárolt információk megváltoztathatatlanságát. Ha egy objektum megváltozott, akkor annak más ellenőrzőösszege lesz, és ez egy másik objektum lesz, amely más címen van tárolva. A régi cím elérésekor az objektum garantáltan eredeti formában kerül beolvasásra, ami kizárja a helyettesítést, a hamisítást és más hasonló tevékenységeket, ami felbecsülhetetlen a joggyakorlat, a biztonság, a kulcsfontosságú bizonyítékok tárolása stb.
A rögzített objektumok mindegyikéhez beállítható egy bizonyos megőrzési időszak, amely alatt nem törölhető. Ez az időtartam néhány perctől több évig terjedhet, valamint a korlátlan tárolási idő. Ez utóbbi esetben a fájl törlése csak gyárilag vagy csak a készülék fizikai megsemmisítésével lehetséges. Ráadásul a tárolási időszak kezdete nem feltétlenül az aktuális pillanattól számítandó, hanem bármely határozott vagy akár határozatlan jövőbeli pillanattól kezdődhet, mint például a beteg halálának időpontjától számított három évig tartó kórtörténet vezetése, ami jelenleg ismeretlen.
Hazánkban ez még csak kialakulóban lévő trend (ilyenek például a jegybanki utasítások a banki dokumentumok tárolásának feltételeiről és követelményeiről [1] [2] ), azonban már jó néhány szabvány létezik. szerte a világon (például SEC 17a-4, HIPAA, 21CPR Part 11, DoD 5015.2 stb.), amelyek meghatározzák bizonyos fájlok tárolásának feltételeit és jellemzőit a törvényben. Amint az előző bekezdésekből következik, a CAS-eszközök képesek megbirkózni ezzel a feladattal, amit a szabványoknak való megfelelőségi tanúsítványok igazolnak, amelyek lehetővé teszik bizonyos területeken történő használatát. [3] [4]
Egy objektum törlése az eszközben nem történik nyom nélkül. Amellett, hogy ehhez bizonyos hozzáférési jogok, illetve felsőbb vezetés felhatalmazása is szükséges lehet, egy objektum törlése után bizonyos információk megmaradnak a törlés tényéről, valamint a hozzá kapcsolódó objektumokról, személyekről. Például az eszköz lehetővé teszi a CCTV kamerafelvételek tárolójának létrehozását, amely lehetővé teszi annak meghatározását, hogy bizonyos rekordok megléte / hiánya tény volt-e, valamint az eltávolításukban részt vevő felhasználók.
A CAS architektúra következménye egy másik érdekesség: ha több azonos fájlt írunk, de különböző néven, akkor valójában csak egy objektum kerül kiírásra, mivel az ellenőrzőösszegek - és ebből következően az összes objektum helycíme - egyezik, ami jelentősen megtakarítja a lemezterületet.helyet. Olvasáskor azonban minden fájl a saját neve alatt kerül beolvasásra.
Ezeken a funkciókon kívül a CAS-eszközök szabványos lemezeszköz-funkciókkal is rendelkeznek, mint például a méretezhetőség , webes felület, RAID , replikáció, aprítás, fejlett megfigyelés, diagnosztika, hibaértesítések, valamint kiterjedt indexelés, tartalomkeresés és egyéni metaadatok.
Ezen tulajdonságok alapján a CAS-eszközök széles körben elterjedtek az archív tárolásra, valamint az "aktív archívum" fogalmára (például a "Disk Extender", "E-Mail Extender" szoftverek használatakor), amelyekben a fel nem használt adatok észrevétlenül átkerül egy olcsóbb archív tárhelyre, helyére egy hivatkozás található az eredeti fájlra, amelyen keresztül a valós helyével nem ismerő felhasználó is elolvashatja.
A CAS-eszközök speciális megvalósításait a termékek képviselik: