Tallennuspalvelut > Arkistopalvelin
 
Tehdyt toimenpiteet

Arkistopalvelin

Storagetek SL8500 Archive Robot Storagetek SL8500 Archive Robot
Arkistopalvelin tallettaa tiedon nauhalle. Tämä mahdollistaa suurten tietomäärien tallentamisen taloudellisesti. Haittana on levymuistiin verrattuna hitaampi tiedon palautus.
Arkistopalvelin (bender.csc.fi) on tietokonelaite, joka hyödyntää automaattista nauharobottia ja suurta levytilaa. Arkistopalvelimessa on tallennuskapasiteettia tarvittaessa 56 Petatavua. Arkistopalvelimen ohjelmistona on Oraclen SAM-FS -ohjelmisto, joka tarjoaa automaattisen hierarkisen tiedostopalvelun (Hierarcical Storage Management - HSM).

Arkistopalvelinta käytetään verkon kautta tallettamalla sinne tiedostoja ja lukemalla sieltä tiedostoja takaisin laskentakoneisiin. Käyttäjä voi siirtyä arkistoalueelle komennolla

cd $ARCHIVE

CSC:n arkistopalvelimena on Sun SPARC Enterprise T5440 Server -palvelinkone. Robottilaitteistona on StorageTek SL8500 robotti.

Sun SPARC Enterprise T5440 -palvelimen ominaisuuksia

  • 2 x 1,4 GHz UltraSPARC-T2+ -suoritinta
  • 32 gigatavu keskusmuista
  • 14,6 teratavua tehollista puskurilevytilaa (peilattu järjestelmä)
  • 4 x Gigabit Ethernet -verkkoliitynnät
  • 1 x 10 Gigabit Ethernet -verkkoliityntä
  • 2 x FC HBA -ohjainta hoitamassa robotin ja nauhureiden sekä palvelimen välistä kommunikointia.
  • 1 x SAS-ohjain

Robotin ja nauhureiden ominaisuuksia

  • Yhteensä 1448 kasettipaikkaa
  • 4 x IBM LTO3 FC -nauhuria
  • 2 x HP LTO4 FC -nauhuria
  • 4 x HP LTO5 FC -nauhuria

LTO3-nauhan kapasiteetti on 400 gigatavua/kasetti kompressoimattomana. Nauhurit pakkaavat datan, joten todellisuudessa päästään noin 1,2 - 1,4 -kertaiseen pakkaustiheyteen.

Arkistopalvelin koostuu palvelinkoneesta, levyllä toteutetusta välimuistista ja nauharobotista. Otettaessa nauhalla oleva tiedosto käyttöön järjestelmä hakee sen ensin välimuistiin levylle, josta se siirretään käyttäjälle. Tiedosto jää levylle, kunnes levytilaa tarvitaan jonkun muun tiedoston käsittelyyn. Levy toimii välimuistina sekä haku- että tallennusoperaatioissa. Välimuistia siivotaan siten, että vanhempien tiedostojen levyllä oleva kopio poistetaan, jolloin tuoreemmat tiedostot ovat nopeasti saatavilla levyltä.

Kun tiedosto on viety arkistopalvelimelle, se tallennetaan ensin arkistopalvelimen levylle, josta se aikanaan kopioidaan nauhalle. Tiedostoista tehdään oletusarvoisesti aina kaksi kopiota.

Jos tiedosto on arkistoitu, eikä sitä löydy levyltä, on siirtoaika yleensä huomattavasti pidempi. Aikaa kuluu siihen, että tiedosto kopioidaan nauha-arkistosta arkistopalvelimen levylle. Tätä aikaa voi arvioida siten, että kasetin haku ja asettaminen asemaan kestää yleensä alle minuutin. Sen jälkeen nauha kelataan oikeaan kohtaan. Tähän kuluu aikaa muutamista sekunneista kymmeniin sekunteihin. Tämän jälkeen tiedosto kopioidaan verkon yli.

Tiedostojen arkistointi arkistopalvelimelle

Arkistopalvelimen saa käyttöönsä CSC:n laskentapalvelimilta ilman eri toimenpiteitä hakemistopolun kautta. Oman arkistoalueen polku on talletettu ympäristömuuttujaan $ARCHIVE. Tiedosto siirretään arkistopalvelimelle kopioimalla se hakemistoon

$ARCHIVE/tiedoston nimi

Arkistoalueelle voi siirtyä komennolla

cd

ja tiedostoja voi käsitellä Unixin komennoilla

cp, mv, rm jne.

Ainoana erona on, että jos tiedosto on vain nauhalla sen saaminen käyttöön kestää pidempään. Siis esimerkiksi annettaessa komento

more tiedosto

saattaa kestää useita minuutteja, ennen kuin ensimmäinen rivi tulostuu näytölle.

Erilaiset ruuhka- ja virhetilanteet saattavat pitkittää hakuaikaa huomattavasti. On hyvä muistaa, että tiedostopalvelimen arkisto on magneettinauhalla eikä levyllä, eikä se voi koskaan toimia yhtä nopeasti kuin levy.

Katso lisää Arkisto $ARCHIVE.