Mine sisu juurde

Lindirobot

Allikas: Vikipeedia

Lindirobot (ka linditeek, ingl tape library või tape robot) on arvutitehnikas mäluseade, mille peamine eesmärk on andmete varundamine ja arhiveerimine. Lindiroboti põhilised tööks vajalikud komponendid on lindiseade (ka magnetlintsalvesti), robotkäsi ja lindikassetid.

Lindiroboti tööd juhib varundusserver. Vastavalt vajadusele tõstab robotkäsi riiulist lindikasseti lindiseadmesse, mis võimaldab andmeid lindile kirjutada ja neid sealt lugeda.[1]

Lindirobot kasutab magnetlinte, mis pannakse lindiseadmesse ainult siis, kui andmeid soovitakse lugeda või kirjutada, muul ajal on lindid elektriliselt lahti ühendatud. Lindirobotis kasutatakse järjestikpöördusmeetodit, erinevalt kõvaketastest, mille puhul kasutatakse suvapöördusmeetodit. Kõvakettal saab igale andmeploki positsioonile minna mõne millisekundiga, kuid lindiseade peab füüsiliselt lindirulli läbi kerima, et jõuda soovitud andmeplokini. Lindiseadmel on väga kiire andmevoo edastusvõime, näiteks alates 2010. aastast on LTO (ingl Linear Tape-Open) tehnoloogiaga toetatud andmeedastuskiirus kuni 140 MB/s.[2]

Lindirobotid suudavad salvestada tohutul hulgal andmeid. Sõltuvalt seadmest ja seadmete omavahelisest ühendatavusest jääb süsteemide ligikaudne mahutavus sajast terabaidist kuni kümnete eksabaitideni.[3] Linditeegi mahutavus on tuhandeid kordi suurem, kui on võimalik saavutada võrgusalvestites.[2]

Video: IBMi lindiroboti vaade aknast, kuidas robotkäsi toimetab
Lindirobot IBM 3584

Alates magnetlindi kasutuselevõtust on selle roll infotehnoloogia infrastruktuuri suuremahulistes varunduslahendustes oluliselt kasvanud.[4]

Lindirobotiga seotud sündmusi:

  • 1951. aastal leiutas IBM, Ameerika tehnikaettevõte, uue magnetlintidel põhineva arvutile mõeldud mäluseadme IBM 726, mis oli maailma esimene lindirullisüsteem. Selle salvestustihedus oli 100 tähemärki tolli kohta ja lindi liikumiskiirus 70 tolli sekundis.[4]
  • 1974. aastal tutvustati esimest lindirobotit IBM 3850 Mass Storage System (MSS). Selle väljatöötamist alustasid 1960. aastate lõpul USA Colorado osariigi Boulderi linna IBM-i insenerid. IBM 3850 kasutas kuusnurkseid silindrilisi kassette diameetriga 2 tolli ja pikkusega 4 tolli. Iga kasseti poolil oli 770 tolli linti. Neid kassette hoiti kahemõõtmelistes salvedes, kus nende liigutamiseks kasutati automaatset robotkätt.[4]
  • 1984. aastal tuli välja IBM 3480 lindiseade, mis võttis lindirulli asemel esimest korda kasutusele suletud ümbrisega lindikasseti. Kasseti mahutavus oli 200 MB ja andmekiirus 3 MB/s.[4]
  • 1994. aastal tuli välja IBM 3950 lindiseade, mis on tuntud ka nime IBM Magstar 3950 all. Kasseti mahutavus oli tihendamata andmete puhul 60 GB ja andmekiirus 14 MB/s. Andmemahu suurendamiseks kasutati jagamispäid, mis võimaldas jaotada linti paljudeks paralleelseteks andmeradadeks, selle asemel, et kirjutada andmeid ühele laiale rajale.[4]
  • 1997. aastal töötasid ettevõtted IBM, Hewlett-Packard (HP) ja Seagate välja LTO standardi.[5] LTO standard määrab kassetile kindlad parameetrid. Kõik LTO-kassetid peavad olema võrdsete mõõtmetega ja kasutama ühesugust lindi laiust. Siiski võivad eri generatsiooni lintidel mahutavused erineda. LTO on tänapäeval kõige levinum lindiroboti kassettides kasutatav tehnoloogia. Näiteks LTO-7 kasseti tihendamata andmete mahutavus on 6 TB ja tihendatud kujul on võimalik sellele salvestada 15 TB andmeid (tihendussuhe 2,5:1). [4]
  • 2006. aastal müügile tulnud IBM TS3500 võimaldab omavahel ühendada kuni 15 lindirobotit, mida nimetatakse kompleksseks süsteemiks.[6] Liites omavahel 15 lindirobotit, on võimalik mahutada 300 000 LTO-7 kassetti, mille tihendatud andmete kogumaht on 4,5 EB. [7]
Lindirobot StorageTek Powderhorn
Lindirobot Scalar 100

Lindiroboti eelised ja puudused

[muuda | muuda lähteteksti]

Lindiroboti tööd saab põhiliselt võrrelda kettapõhise varundussüsteemiga.

  • Kaasaskantavus

Linte on lihtne kaasas kanda, mistõttu on katastroofide korral tagatud juurdepääs hädavajalikele andmetele.[8]

  • Hind

Andmete varundus lindil on üks odavamaid viise andmete kaitsmiseks. Lindi hind andmeühiku kohta on langemas.[8]

  • Töökindlus

Lint on tuntud ja töökindel tehnoloogia. Lintvarundust on kasutatud juba suurarvutite ja arvutitehnika algusaastatest. [8]

  • Keskkonnasõbralikkus

Lindirobot loeb või kirjutab andmeid lindile vaid siis, kui seda on vaja, muul ajal ootavad lindid oma järjekorda riiulis. Lindirobotil on vähem pöörlevaid osi võrreldes kettapõhise varundussüsteemiga, mistõttu vajab ta ka vähem jahutust.[9]

  • Skaleeritavus

Lintvarundussüsteemi piiravad vaid lindiseadmete ja lintide arv. [8]

  • Kiirus

Lindiseade on järjestikpöördusega. Vajaliku andmeploki lugemiseks tuleb enne läbi lugeda kõik eelnevad andmeplokid[1]. Mõned lindiseadmed kasutavad suvapöördust, mis lubab andmeplokke kiiremini üles leida.[10]

  • Juurdepääs andmetele

Peaaegu kõik lintvarunduse seadmed nõuavad andmete taastamist kõvakettale, et andmefaile saaks samamoodi kasutada nagu enne varundamist. Seevastu kettapõhiste varundusseadmete puhul on enamasti võimalik varundatud andmete juurde pääseda, ilma et neid peaks eraldi vahepealsele kettale kopeerima.[10]

  • Kulumine

Aja jooksul võivad lindiseadmed kuluda, mis kahjustab andmeterviklust. Lindi tõrgete arv kasvab iga kasutuskorraga, mistõttu on igal lindimudelil piiratud arv lugemis- ja kirjutamiskordi.[8]

Robotkäsi on lindirobotis seade, mis vastavalt vajadusele viib lindiriiulist lindikasseti lindiseadmesse või vastupidi. Robotkäsi on lindiroboti üks atraktiivsemaid ja kallimaid elemente, mis on ühtlasi lindirobotile just sellise nimetuse andnud. Sõrmja mehhanismi abil on võimalik lindikassetist kinni haarata ja see ümber paigutada. Lisaks on robotkäel luger, mille abil saab kassette identifitseerida [4].

Lindirobotis võib robotkäsi liikuda nii vertikaalselt kui ka horisontaalselt. Süsteem haldab kassettide liigutamist järjekorra alusel (pinu-põhimõttel), kusjuures robotkäsi võib korraga hoida ja sorteerida kuni 10 kassetti. Kasseti toimetamine hoiustamispesast lindiseadmesse on kiire protsess, mis kestab tavaliselt vaid 5–10 sekundit. Robotkäe liikumistsükleid võib tinglikult võrrelda lindi edasi- ja tagasikerimisega. [11][12]

Kui nõutakse linti, siis on lindiroboti toimingud järgmised:[13]

  1. Robotkäsi liigub lindiseadme juurde.
  2. Lindiseade väljastab sees oleva originaallindi.
  3. Robotkäsi võtab originaallindi.
  4. Robotkäsi viib originaallindi tagasi oma kohale või vabale kohale.
  5. Robotkäsi liigub uue lindi juurde.
  6. Robotkäsi võtab uue lindi.
  7. Robotkäsi liigub lindiga lindiseadme juurde.
  8. Robotkäsi annab lindi lindiseadmele.
  9. Lindiseade võtab lindi vastu.

Ülemine kirjeldus kehtib ainult üht robotkätt kasutades. Juhul kui lindirobotis on üles seatud kaks robotkätt, mis võimaldab rohkem linte vastu võtta, on lindi vahetusprotsess järgmine: [13]

Robotkäsi ja lindiriiulid
  1. Robotkäsi liigub uue lindi juurde;
  2. Robotkäsi võtab lindi;
  3. Robotkäsi liigub lindiga lindiseadme juurde;
  4. Lindiseade väljastab originaallindi;
  5. Robotkäsi vahetab lindi originaallindiga;
  6. Lindiseade võtab lindi vastu;
  7. Robotkäsi viib originaallindi tagasi oma kohale või vabale kohale.

Seega juhul kui kasutusel on mitu robotkätt, on protsessis vähem samme. [13]

Lintide tuvastamine

[muuda | muuda lähteteksti]

Lindirobotis on iga lindikassett mingil moel märgistatud. Lindikassett peab olema tuvastatav, sest see tagab lindiroboti süsteemis korrektse lindikassettide halduse. Lindirobotid kasutavad lindikassettide tuvastamiseks põhiliselt vöötkoodi ja raadiosagedustuvastuse (RFID) tehnoloogiat. Igasugune tõrge lindikasseti tuvastamisel võib takistada juurdepääsu andmetele. Andmete varundamise või taastamise üks võimalikke probleeme on tõrge vöötkoodi lugemisel.[14]

Vöötkooditehnoloogia

[muuda | muuda lähteteksti]

Lindikassetil on vöötkood, mida lindirobotis olev robotkäsi loeb vöötkoodilugeriga, kasutades selleks laialdaselt levinud Code 39 tehnoloogiat. [14] Vöötkoodi tehnoloogia on tõhus, kuna võimaldab kasseti tuvastada unikaalse vöötkoodi abil ilma linti eraldi lindiseadmesse sisestamata. [15] Kuna robotkäel asuv vöötkoodiluger ei pea vöötkoodiga otseses kontaktis olema, piisab koodi skaneerimisest teatud kauguselt. Saadud informatsioon edastatakse süsteemi tarkvararakendusse.[16]

LTO-6 vöötkoodi näide

Näiteks LTO-6 lindikasseti vöötkood koosneb kaheksast tähe- või numbrimärgist. [16]

RFID-tehnoloogia

[muuda | muuda lähteteksti]

2010. aastal lisas Hewlett-Packard RFID-kiibiga siltide tehnoloogia ka LTO-3, 4, 5 ja 6 põlvkonna lindikassettidele. Need sildid sisaldavad korraga RFID- ja vöötkooditehnoloogiat, et kiirendada ja lihtsustada lindikassettide tuvastamist, eriti mahukates andmekeskustes. RFID-skanneriga on võimalik tuvastada kassetil olevaid märgistusi sekunditega ka siis, kui need on veel avamata pappkarbis.[14]

Lindiautomaadid

[muuda | muuda lähteteksti]

Väiksemad lindirobotid on lindiautomaadid. Lindiautomaat (ingl tape autoloader) sisaldab tavaliselt ühte lindiseadet, mis siini peal liikudes pääseb juurde lindikassettidele. Suurim erinevus lindiautomaadi ja lindiroboti vahel on see, et lindiautomaadi tööd juhib inimene, mitte varundustarkvara [17]. Lindiautomaat võimaldab kasutajal varundada pigem väiksemahulisemaid andmeid, näiteks isiklikke faile. Lindirobot on mõeldud suuremate süsteemide ja serverite varundamiseks ja arhiveerimiseks.

Lindiautomaat Dell PowerVault 124T
  1. 1 2 "tape drive". e-teatmik. Originaali arhiivikoopia seisuga 7.03.2010. Vaadatud 23.04.2016.
  2. 1 2 Navaid Shamsee, David Klebanov, Hesham Fayed, Ahmed Afrose, Ozden Karakok. "CCNA Data Center DCICT 640-916 Official Cert Guide", Cisco Press, 2015. ISBN 0133860450; ISBN 9780133860450
  3. "IBM Tape Automation Overview - IBM TotalStorage Tape Storage Systems". IBM (inglise). Vaadatud 23.04.2016.
  4. 1 2 3 4 5 6 7 Larry Coyne, Simon Browne, Michael Engelbrecht, IBM Redbooks. "IBM Tape Library Guide for Open Systems", IBM Redbooks, 2016. ISBN 0738441244; ISBN 9780738441245
  5. Alex Osuna, David Crowther, Reimar Pflieger, Esha Seth, Ferenc Toth, IBM Redbooks. "IBM System Storage Data Encryption IBM redbooks", IBM Redbooks, 2010. ISBN 0738434302; ISBN 9780738434308
  6. "IBM System Storage TS3500 Tape Library now offers model conversions and enhancements" (PDF). IBM (inglise). Vaadatud 23.04.2016.
  7. "IBM TS3500 Tape Library Specifications". IBM (inglise). Vaadatud 23.04.2016.
  8. 1 2 3 4 5 Devin L. Ganger, Ryan Femling. "Mastering System Center Data Protection Manager 2007", John Wiley & Sons, 2008. ISBN 0470181524; ISBN 9780470181522
  9. "Green IT: Energy Efficient Data Backup" (PDF). Novastor Backup & Restore (inglise). Originaali (PDF) arhiivikoopia seisuga 1.05.2015. Vaadatud 23.04.2016.
  10. 1 2 Scott Mueller. "Upgrading and Repairing PCs", Que Publishing, 2003. ISBN 0789729741; ISBN 9780789729743
  11. Ann Louise Chervenak. "Tertiary Storage: An Evaluation of New Applications" (PDF). Berkeley University of California (inglise). Vaadatud 25.04.2016.
  12. EMC Education Services. "Information Storage and Management: Storing, Managing, and Protecting Digital Information", John Wiley & Sons, 2010. ISBN 0470618337; ISBN 9780470618332
  13. 1 2 3 Tse, Philip K.C. "Multimedia Information Storage and Retrieval: Techniques and Technologies: Techniques and Technologies", IGI Global, 2008. ISBN 1599042274; ISBN 9781599042275
  14. 1 2 3 "HP Tape Automation Bar Code and RFID Labels" (PDF). HP (inglise). Vaadatud 25.04.2016.[alaline kõdulink]
  15. "Using Barcode Labels - Why and How". Veritas Corporation (inglise). Vaadatud 25.04.2016.
  16. 1 2 "Everything you wanted to know about data tape bar codes but were afraid to ask" (PDF). XenData (inglise). Originaali (PDF) arhiivikoopia seisuga 2.01.2011. Vaadatud 25.04.2016.
  17. "Automated Robotics or Manual Retrieval". International Association of Sound and Audiovisual Archives (inglise). Vaadatud 23.04.2016.