Uuden työaseman hankinta

Vanhan koodauskoneeni, Asus Zenbookin, pikkuhiljaa soittaessa viime veisujaan, alkoi mielessäni velloa ajatus uuden työaseman hankkimisesta. Olen pitkään kuolannut kunnollisen Xeon työaseman perään, ja seuraavaksi kotikoneekseni päätyikin pienen harkinnan ja komponenttivalinnan jälkeen alla listattu kokoonpano. Pääpaino työasemakomponenttien valinnassa oli riittävä muistikapasiteetti ja prosessoriteho. Prosessoriteholla en tarkoita mahdollisimman ylös kellotettua pelirimpulaa, vaan oikeaa työasemaprosessoria joka mahdollistaa kunnollisen rinnakkaisskaalautuvuuden, eli moniajon. Tämä tietysti vaatii sopivan määrän prosessoriytimiä, joita kokoonpanossani on 12, niiden ajaessa 24:ää säiettä kerrallaan.

Olen aina tykännyt rakentaa työasemani kokonaan itse, ja vielä mielellään niin että koteloa ei tarvitse seuraavaan viiteen vuoteen avata, ellei sitten välttämätöntä puhdistamista varten. Tämä tietysti edellyttää sitä, että sisukalut kestävät sekä kovaa käyttöä että tehojen puolesta ajan hammasta, joka varsinkin tietoteknisen sälän ollessa kyseessä jäytää ikävän tehokkaasti. Siispä ostoslistalleni päätyi seuraavanlaista tavaraa:

 - Asus Z10PE-D16 emolevy (max 2 prosessoria ja 1024Gt RAM muistia, 2 kpl 1Gb verkkokorttia)
 - 2 kpl Xeon e5-2620-v3 prosessoria
 - 128Gt ECC RAM muistia
 - NVIDIA Quadro M4000 näytönohjain

Tallennustilaksi valitsin laadukkaiksi todetut Samsung PRO SSD levyt:

 - 2 kpl 256Gt Samsung PRO SSD käyttöjärjestelmälle, peilattu ZFS tiedostojärjestelmä
 - 2 kpl 1024Gt Samsung PRO SSD kotihakemistolle, peilattu ZFS tiedostojärjestelmä

Koteloksi taas päätyi varsin näyttävä ja erittäin tilava lasikylkinen alumiinikotelo:

 - Raijintek Asterion Classic

Näyttö nykypäivän mukainen UHD/4K ruutu 3840 x 2160 resoluutiolla:

 - BenQ BL2711U

Ja näppiksenä tietysti kunnon mekaaninen Turtle Beach Impact 700 jolla koodin kolistelu käy mukavasti. Äänet tulevat Arcam rDAC DA-muuntimelta USB väylän kautta, ja käyttöjärjestelmänä toimii tietysti FreeBSD.

Tätä kokoonpanoa käyttäessä ei kertaakaan ole tehot edes meinanneet loppua kesken, ei CPU:n eikä muistin suhteen. Välillä koneessani pyörii kymmenenkin virtuaalikonetta kerralla, ja silti vaikkapa koodaaminen ja raskas kuvankäsittely onnistuu virtuaalikoneiden sitä häiritsemättä. Kaiken kaikkiaan onnistunut kokoonpano.

Päivitys 17.8.2018

Hommasin koneeseeni lisäksi yhden teran kokoisen Samsung 970 Pro NVME-levyn virtuaalikoneita varten. Levy on nopea kun mikä, mutta luotettavuudesta en ole ihan vakuuttunut. Kävi nimittäin niin, että ensimmäisenä päivänä ZFS tiedostojärjestelmä ilmoitti levyssä olevan kymmeniä tarkistussummavirheitä. Muilta levyiltä en ole ikinä nähnyt tarkistussummavirheitä tässä määrin. Virheitä ei ole tämän jälkeen kuitenkaan esiintynyt. Kuitenkin pian tämän jälkeen yksi virtuaali-linux valitti levy I/O timeouttia. En tiedä mistä tämä johtui, koska levy tuntui muuten toimivan ok eikä host-kone ilmoittanut mistään levyvirheistä. Näistä sattumista johtuen en voi suositella kyseistä levyä varauksetta ainakaan systeemiin jossa luotettavuus on ensisijaista.

~ Jani Salonen, 31.5.2017