Sininen tiistai

Julkaistu 27.01.2010 kategoriassa Kokemukset | Kirjoittaja Mika A

Maanantai ehti mennä ennenkuin harmillinen tiistai käveli vastaan. Heti aamulla Taisto soitti Kouvolasta ja kertoi, että suuri osa kevytpääteluokan koneista on “sinisenä”, t.s. VDI Service-ruudussa pohtimassa mistä löytyisi työpöytä johon ottaa yhteyttä. Ei tuntunut löytyvän. Varasuunnitelma toimi kohtuullisesti, joskin suunnitelmaa pitää hienosäätää siten, että se otetaan käyttöön nopeammin.

Itse ongelma oli siis se, että ainakin puolet päätteistä oli kadottanut yhteyden virtuaalikoneeseensa.  Ongelman syytä etsittiin ja tutkittiin ja vihdoin selvisi, että jostain syystä IP-yhteys virtuaalikoneiden ja yhteysbrokerin välillä oli katkennut. Virtuaalikoneissa oli kyllä vielä IP-osoite tallella ja yhteys koneista toimi, tosin sisäänkirjautumisyritys päättyi “Unexpected  login error”-virheilmoitukseen. Pikainen googlaus palauttaa runsaasti vastaavanlaisia tapauksia ja melko mielikuvituksellisia korjausehdotuksia. Meidän tapauksessamme korjaukseksi riitti “viallisten” koneiden uudelleenkäynnistys.

Tämänhetkinen hypoteesi tapahtuneesta on, että koneet ovat ehkä saaneet jonkin Windows-päivityksen mutta jostain syystä epäonnistuneet uudelleenkäynnistymisessä ja menneet yksinkertaisesti jotenkin solmuun.

Tällä hetkellähän ympäristön virtuaalikoneet pysyvät käynnissä ellei jokin päivitys niitä uudelleenkäynnistä. Tämä tietysti on omiaan aiheuttamaan vastaavankaltaisia ongelmia, koska Windows XP ei ole erityisen tunnettu kyvystään pysyä toimintakuntoisena viikkokausia yhteen menoon. Syyt miksi näin tehdään ovat moninaiset. Yksi niistä on Sun VDI-ympäristön puute: virtuaalikoneiden “kierrätyksessä” on käytettävissä vaihtoehdot Reset to snapshot, Reuse Desktop, Delete Desktop. Näistä on tällä hetkellä käytössä uudelleenkäyttö, koska käyttöjärjestelmäpäivitykset tulevat Windows Updatesta ja toisaalta myös F-Securen vuoksi. F-Securen vuoksi koneet joudutaan syspreppaamaan kloonausta varten ja tämä kasvattaa kloonin luontiajan noin 10 minuuttiin, joten se hieman rajoittaa koneiden automaattista tuhoamista. Ilman syspreppausta klooneja syntyisi 10 sekunnissa.

Kyllä oppiminen on kivaa, tästäkin tapauksesta opittiin taas uusia asioita. Virtuaalikoneiden automaattista uudelleenkäynnistämistä esimerkiksi aamuyöllä pitää pohtia. Muistaakseni ympäristön päivitys 3.1:een “korjasi” tämänkin ongelman, joten voi olla, että hiihtolomalla tapahtuu jotain silläkin sektorilla..

VDI katkos #1

Julkaistu 20.12.2009 kategoriassa Kokemukset | Kirjoittaja Mika A

Olen selvästikin täysin korvaamaton KyAMK:lle. Samana päivänä kun viikon lomani alkoi, VDI-ympäristö kaatui. Jälkikäteen kuultujen raporttien perusteella voin kertoa tapahtuneesta seuraavaa..

Allekirjoittaneen jossain vaiheessa asennusta tekemä (ja unohtama) NFS mount levyjärjestelmästä yhdelle brokerille (levytilaa VDI-imagejen siirtoa varten) aiheutti toistaiseksi tuntemattomasta syystä melkoista kuormaa levyjärjestelmään. Tästä aiheutui yleistä hitautta VDI-työasemille, jotka sijaitsivat samassa levyjärjestelmässä.

Ympäristössä on jonkin aikaa ollut ongelma, joka aiheuttaa päätteiden www-hallinnan kaatumisen tietyssä tilanteessa. Tämä on ollut tiedossa ja odotellut korjaantumista “itsestään” 3.1-päivityksen yhteydessä. Katkoksen aikana tämän lisäksi myös VDI-hallinta oli kuulemma tavoittamattomissa ja kokoa VDI-ympäristö oli “jumissa”. Virtuaalityöasemat eivät toimineet eikä niihin saanut yhteyttä.

Vianselvityksessä paikallinen mikrotuki oli yhteydessä Sunin tukeen, joka oli todennut VDA-palvelun olleen jollain tapaa jumissa ja järjestelmän palautuneen toimintakuntoiseksi uudelleenkäynnistämällä VDA-palvelun. Samassa yhteydessä on ilmennyt epäilyjä MySQL-kannan toiminnasta mutta tätä ei ole toistaiseksi pystytty todentamaan. Vianselvitystä hieman haittasi Unix/Solaris-osaamisen puute paikan päällä.

Lomalta palattuani huomasin virtuaalityöasemien kärsivän IP-osoitepulasta, mikä ei ainakaan ole vähentänyt katkoksen aikana syntyneitä ongelmia. Mahdollisesti ainakin osa VDA-palvelun yhteysongelmista on johtunut tästä. Sun kuitenkin selvittää vielä mahdollisen MySQL-ongelman olemassaoloa.

Opittua

Vastaavaa ei tietenkään pitäisi koskaan tapahtua, mutta hyvä että tapahtui nyt eikä vuoden kuluttua. Tapahtuneen ansiosta selvisi, että nykyisellä kalustuksella 7410:stä irtoaa luokkaa 6 000 I/O-operaatiota sekunnissa, mikä on varsin kunnioitettava luku noin 20 ATA-levyltä! Varsinkin kun se on noin kolme kertaa enemmän kuin 20 ATA-levyltä on teoriassa mahdollista saada.. ZFS-caching rules.

Varsinaisen syyn selvitys on vielä kesken, mutta suosittelen ainakin ylläpitosopimuksen tekemistä ratkaisutoimittajan kanssa. Maanantaina alkaa VDI-järjestelmän päivitys uuteen. Sitä ennen yritämme ensin toistaa ongelman Sunin supporttia varten, tällä kertaa debug-lokien kera.

Virtuaalityöasemia liukuhihnalta

Julkaistu 24.11.2009 kategoriassa Asennus, Kokemukset | Kirjoittaja Mika A

Palasin lomalta tänään ja tekaisin postien lukemisen ohella pari luokallista koneita käyttöön. Ei huono päivä.

Metsolan luokka D1043 siirtyi tänään virtuaalityöasemiin. Olin juuri aloittanut työasemien kloonaamisen luokan “altaaseen” kun luokassa tunnit aloittanut opettaja tuli sanomaan ettei Access lähde käyntiin. Jostain syystä Office oli mennyt Terminaaliserverillä jotenkin rikki. Luokan sysprepattujen työasemien kloonaus kesti puolisen tuntia, minä aikana määrittelin päätteet ohjautumaan virtuaalikoneisiin seuraavalla sessiolla.

Kävin luokassa informoimassa tilanteesta ja testasimme parin opiskelijan kanssa vaihtoa TS:stä VDI:hin: käyttäjän katkaistua yhteytensä terminaalipalvelimelle oli VDI-työaseman kirjautumisikkuna nenän edessä reilusti alle puolessa minuutissa ja minuutin kuluttua opiskelija jo kliksutteli Accessin valikoita. Ja ensi kerralla yritän olla accidentally tuhoamatta valmista kloonausimagea.. :-)

Iltapäivällä otin Metsolan yleispäätteen, kytkin sen Kouvolan Paraatikenttä 6:n kirjastopoliin, asensin koneeseen kirjaston tulostimen ja kloonasin ja siirsin Kasarminmäen kirjaston 12 asiakaspäätettä virtuaalityöasemiin. Koko operaatioon – poislukien Mian (kiitos!) tarkistus, että koneessa on asianmukaiset ohjelmat asennettu ja ne myös toimivat – kului aikaa reilu tunti. Tällä kertaa en sysprepannut koneita, joten tuleepa testattua senkin mahdollisesti aiheuttamat ongelmat.. Työaseman kloonaus ilman syspreppiä näyttäisi kestävän parikymmentä sekuntia eikä merkittävästi hidastu useammista rinnakkaisista kloonauksita eli kyseiset koneet sai kloonattua minuutissa.

Hieman ylimääräistä aikaa kului siihen, että unohdin (taas), että sysprep resetoi koneen kellon GMT-aikavyöhykkeelle. Tämä ei (enää) ole ongelma sysprepin kanssa, mutta koska tällä kertaa en sysprepannut huomasin kloonanneeni kasan koneita, jotka näyttävät 2 tuntia väärässä olevaa aikaa. No voi: käynnistä “golden image”, korjaa virhe, sammuta, restart cloning. Muutama minuutti ja ongelma oli korjattu. Eikä tarvinut edes nousta penkistä. I love VDI.

This week at KyAMK VT

Julkaistu 17.11.2009 kategoriassa Asennus, Kokemukset | Kirjoittaja Mika A

Canal+:n viikon sarjauusintoja katsellessa onkin hyvää aikaa naputella viikon Virtuaalinen työpöytä-tapahtumia. Hieman liian hiljaista pidellyt täällä blogiosastolla viime aikoina.

Migraatio terminaaliservereistä virtuaalityöasemien käyttöön on – vihdoin viimein – alkanut. Viime viikolla Metsolassa Anne sai yleiskoneen imagen valmiiksi ja aloimme kantaa ja vaihtaa käytävillä olevia päätteitä sen päälle.

Siirsin imagen VDI-ympäristöön, tein viimeiset hienosäädöt malli-imageen ja muunsin imagen pohjaksi, templateksi. Tämän templaten kytkin Metsolan yleiskonepooliin ja määrittelin VDI-ympäristön kloonaamaan pooliin kopioita tästä mallista. Sun VDI3 käyttää ZFS:n snapshotteja kloonien luomiseen, joten virtuaalikoneet eivät vie levytilaa juuri lainkaan. Uuden “koneen” käyttöönotto vaatii neljä komentoa palvelimella (hieman enemmän hiirellä heilumista jos unix-shell kauhistuttaa), päätteen purkamisen laatikosta pöydälle ja piuhojen kytkemisen.

Ensimmäisten joukossa uuteen virtuaalikonemaailmaan siirtyi oppilaskunta MeTeLi, jonka toimistolla oleva kevytpääte on ollut ahkerassa käytössä ja kuulemma toiminut varsin hyvin. Varsin positiivinen yllätys oli sekin, että suurin osa käyttäjistä ei ollut edes huomannut käyttöjärjestelmän muuttuneen Windows Server 2003:sta Windows XP:hen. Tämän kokemuksen perusteella huominen kokonaisen atk-luokan siirto voisi sujua melko mallikkaasti ja ilman ongelmia.

Henkilökunnasta ensimmäisen oikean kevytpäätekäyttäjän kunnian saa opintotoimiston Sanna. Parin päivän tutustumisen ja testailun jälkeen päätös siirtyä kevytpäätteen käyttöön oli valmis.

Pikkuhiljaa homma etenee. Sun Ray Server Softwaresta (SRSS) ilmestyi viime viikolla versio 5 ja VDI 3.1 pitäisi ilmestyä kuun loppuun mennessä. Päivitystä odotellessa, jäitä poltellessa..

Hei sehän on nopee!

Julkaistu 15.10.2009 kategoriassa Kokemukset | Kirjoittaja Mika A

Opiskelija käveli toimistolle kysymään olisiko saanut yhtä päätettä lainaan tunnille esiteltäväksi harjoitustyöhön liittyen. Toki moinen onnistuu, joten pidin pikaesittelyn siitä kuinka ympäristö käytännössä toimii. Virrat päälle, kirjautuminen työasemaan jne.

“Pääseekö sinne sitten jotenkin kotoa?” Toki. Otin osaston läppärin – varustettuna uudenkarhealla Ubuntu Karmic Koalalla – ja kirjauduin virtuaalityöpöytääni selaimella. Muutamassa sekunnissa Linuxini muuntui Windows XP:ksi ja opiskelijan hienoinen huoli Java-clientin suorituskyvystä vaihtui hieman hämmästyneeseenkin tokaisuun “mut sehän on tosi nopee!”.

Niinpä.

Nimikilpailu!

Tähän liittyen julistankin nimikilpailun KyAMK My Desktop-palvelun osoitteeksi.

Ehdotuksia otetaan vastaan vaikkapa kommentein tähän kirjoitukseen. Toivon mielenkiintoisia ehdotuksia ettei palvelusta vaan tule jotain tylsännimistä tyyliin “mydesktop.kyamk.fi”…

Tallenne info-tilaisuudesta

Julkaistu 12.10.2009 kategoriassa Kokemukset, media, infot | Kirjoittaja Sirpa

Info-tilasuudet viime viikolla eivät olleet suoranaisesti mitään yleisömenestyksiä. Kotkassa paikan päällä oli vajaa 10 henkilöä, Kouvolassa yhteensä noin 15 henkilöä kahdessa tilaisuudessa.

Tallenne Virtuaalinen työpöytä -kokonaisratkaisusta 8.10.2009

Palaute järjestelmästä on erittäin tärkeää ja sitä toivon mukaan jaksetaan antaa olipa se kielteistä tai myönteistä. Tässä kertauksena muutamia palautteena tai kysymyksinä esille tulleita seikkoja:

  • Kevytpäätteissä eivät ole muistitikut toimineet vielä kunnolla. Niitä pitää toki pystyä käyttämään normaalisti ja tämä heikkous tullaan korjaamaan marraskuun aikana tulevassa ohjelmiston päivityksessä. Joskin toimintatavan toivotaan tekevän tikkujen käytöstä aikanaan tarpeettoman.
  • Kevytpäätteillä ei voi tällä hetkellä käyttää vaativia sovelluksia (kuten esim. videoeditointi). Päätteitä ei tulla laittamaan sellaisia ohjelmia vaativiin tiloihin ennen kuin sovellukset toimivat. Virtuaalinen työpöytä tuo joka tapauksessa opiskelijalle nykyistä joustavamman toimintaympäristön peruskäyttöön ja raskaimmat sovellukset kuuluvat ennemminkin pienemmän käyttäjäryhmän vaatimuksiin.
  • Järjestelmän kautta pystytään jakamaan ohjelmia kaikille KyAMKilaisille, myös opiskelijoille. Näin voidaan käyttää opetuksessa aina samaa ohjelmaversiota sekä ohjata opiskelijat käyttämään laillisia lisenssejä piraattien sijaan. Kaikki raskaimmat sovellukset eivät välttämättä toimi täydellä teholla vielä tässä vaiheessa.

Kevytpäätteiden lisäksi siis on tulossa käyttöön myös virtuaalisesti jaettava työpöytä, joka tarkoittaa selaimen kautta käytettäviä resursseja (ohjelmat ja tiedostot). Tätä työpöytää voi käyttää laitteistosta riippumattomasti eli mistä tahansa missä on internet- tai verkkoyhteys. Tähän liittyviä käytänteitä täytyy varmasti vielä hioa, mutta tällä hetkellä ollaan rakennettu ns. perustyöpöytä (toimisto-ohjelmat ja sähköposti) jaettavaksi ja sen testaus käynnistyy lähiaikoina.

T’usb or not t’usb?

Julkaistu 12.10.2009 kategoriassa Asennus, Kokemukset | Kirjoittaja Mika A

Pullanhimossani – entinen työntekijämme oli tulossa vierailulle ja oli luvannut tuoda pullaa tullessaan – missasin virtuaalisen työpöydän henkilökunnan tiedotustilaisuudet Kouvolassa. Kuulemani mukaan Sun VDI:n tämänhetkinen USB-tuki aiheuttaa kovasti huolta ja epäluuloisuutta henkilökunnan keskuudessa. Koska on hyvä nostaa “kissa pöydälle” ja käydä asia läpi – ja tuoda esiin annettu palaute – tarkastelen asiaa seuraavassa:

Villakoiran ydin

Eli mikä on siis ongelma? Sun Ray-ympäristön USB-tuki tai pikemminkin sen puute, kuulemma. Kritiikin perusta on sinänsä aivan totta: nyt hankituissa Sun Ray 2 -päätteissä on vain 2 kpl USB 1.1-liitäntöjä. Vähemmän teknisille ihmisille tiedoksi, että USB-liitännän versiolla on käytännössä merkitystä lähinnä ulkoisten USB-kiintolevyjen käyttäjille. Toki useampi vuosi ennen Sun Ray 2:sta julkaistun USB 2-tuen jättämistä pois voi jossain määrin aiheellisesti kritisoida. Toisaalta, koko Sun Ray-filosofian perusta on tietoturva eikä USB-muistitikkuja voi hyvällä tahdollakaan kutsua järin tietoturvallisiksi. Sun Ray 2:n suunnittelusta paistaa lävitse ajatus, että USB-liitäntöjä on tarkoitus käyttää ainoastaan näppäimistön ja hiiren kytkemiseksi. Toisaalta ymmärrettävää, toisaalta harmillista pihistelyä, vaikka kyseessä onkin “halpismalli”. Isoveli 2FS-mallissa on USB 2.0 (joskin USB 1.1 nopeuksilla).

Miten Sun Rayn USB-tuki sitten (tällä hetkellä) toimii (tai ei toimi)?

[Varoitus: seuraavat kappaleet sisältävät teknisiä yksityiskohtia ja bittejä]

Kun muistitikku työnnetään päätteeseen VDI Broker mounttaa tikun palvelimella “johonkin” hakemistoon ja kytkee hakemiston virtuaalikoneen verkkolevyksi. Tekniikasta johtuen – tiedonsiirto virtuaalikoneen ja tikun välillä kulkee IP-protokollan päällä – erityisesti tikun avaaminen ja hakemistojen selaus on hitaampaa kuin paikalliseen koneeseen kytketyltä tikulta ja varsinainen datan siirto tapahtuu siis USB 1.1 nopeudella. Palvelin käyttää välimuistia hakemistojen sisällön tallettamiseen. Varsin pikaisen empiirisen testin perusteella 40 megatavun siirto (useita tiedostoja) kesti ehkä pari minuuttia kun taas yhden 30 megatavun tiedoston siirto kesti puolisen minuuttia.

Onko tällä mitään väliä? Tai tarkemmin: onko sillä oikeasti jotain merkitystä? Kuulemma on, koska kestää “tuntikausia” siirtää elokuvia tai kuvia palvelimelle. USB 1.1 tukee 12 Mbps:n nopeutta eli minuutissa siirtää luokkaa 300 megatavua dataa ja “tuntikausien” aikana ehtii siirtää varovaisestikin arvioiden parikymmentä gigatavua dataa eli useamman tunnin mittaisen elokuvan verran.

Oppilaitoksellamme on ja tulee olemaan erikseen videoeditointiin tarkoitettuja työasemia sekä trendin mukaisesti omenakoneita kuvankäsittelyyn ynnä muuhun sellaiseen. Nämä eivät ole katoamassa mihinkän. En aivan ymmärrä miksi alan opiskelija istuutuisi näiden sijaan tarkoitukseen sopimattoman päätteen ääreen ja alkaisi editoida tai siirtää gigatavujen kokoisia tiedostoja USB-tikulta/asemalta, mutta se ei tunnu olevan oleellista tämän “katastrofin” kohdalla. Sen kuitenkin tiedän, että kun on siellä kuvankäsittelylaboratoriossa siirtänyt ne gigakuvat kamerasta työasemalle ja edelleen verkkoon niin sen jälkeen niitä pystyy – mikäli ehdottomasti haluaa tai tarvitsee – muokkaamaan vaikka kotoa selaimen välityksellä. Ei varmastikaan yhtä hyvin kuin siihen tarkoitetulla tehotyöasemalla, mutta kuitenkin.

[Bittihöpinä päättyy]

Tämä on siis tilanne tänään. Entäpä huomenna?

Kävin kesällä esittelemässä Tietokeskus Vellamon Sun Ray-ratkaisua jossakin Sunin koulutustilaisuudessa ja sivistin samalla itseäni Sun Ray-tuotteiden tulevaisuudesta. Olen riittävän luottavainen sen suhteen, että ensi vuonna tulevat uudet Sun Ray-mallit yhdessä jo nyt tulleiden ohjelmistopäivitysten kanssa ratkaisevat suurelta osin nykyisten mallien kanssa ilmeneviä USB-ongelmia.

Hankittaessa näinkin kokonaisvaltaista ja pitkäikäistä järjestelmää ei ole oikein järkevää tuijottaa vain ja ainoastaan tämän päivän tilanteeseen, vaan pyrkiä näkemään kokonaiskuva tavoitetilasta muutaman vuoden kuluttua. KyAMKin tapauksessa tavoitetila saavutetaan viiden vuoden sisällä ja nyt hankittavat päätteet tulevat olemaan käytössä vielä 10 vuoden kuluttua. Vuonna 2009 hankitaan n. 10% tavoitetilan päätteistä. Onko kokonaisuuden kannalta oleellista mikä USB-liitäntä on ensimmäisen vaiheen laitteissa, jotka edustavat kymmenesosaa kokonaisuudesta?

Terminaalipalveluita

Julkaistu 14.09.2009 kategoriassa Asennus, Kokemukset | Kirjoittaja Mika A

Projekti etenee toistaiseksi suunnitelma B:n – tai “muokatun alkuperäissuunnitelman” – varassa. Päätteitä on saatu asennettua muutama kymmenen kappaletta Kotkaan ja Kouvolaan ja käyttäjät kirjautuvat muutamalle Windows Terminal Serverille. Tämä on ollut hieman ongelmallista monessakin mielessä. Kesälomat sotkivat (jälleen kerran) aikataulua, TS/WindowsServer -osaaminen osastolla voisi olla parempaakin, kapasiteettiongelmia jne..

VMwaren päälle laitettu 32-bittinen TS ei näyttäisi (ainakaan meillä) skaalautuvan kovinkaan hyvin yli 20 käyttäjän, joten luokallinen päätteitä ei mahtunut yhteen TS:iin, mikä aiheutti “hieman” surkeita käyttökokemuksia viime viikon aikana. Taioimme pari palvelinta lisää, joten tilanteen pitäisi olla parempi tällä hetkellä. Olemme asentamassa myös yhtä fyysistä palvelinta rinnalle vertailun vuoksi. Tilanne suorituskyvyn ja käyttökokemuksen osalta on siis paranemassa ja toivottavasti parantunut.

Aikataulun viivästymisen vuoksi opiskelijat tulivat pari-kolme viikkoa liian aikaisin eikä viimeisen kuukauden aikana ole ehditty tehdä varsinaisen VDI-ympäristön eteen käytännössä yhtään mitään. Novell Client aiheutti kesällä ongelmia ja niiden tarkempi selvittäminen jäi kun ovesta alkoi lappaa opiskelijoita (ja henkilökuntaa) sisään, kaikilla tietysti mukanaan ongelma, jonka ratkaisu tai selvitys ei voi odottaa.

Kuluvan viikon aikana on vakaa tarkoitus saada VDI-kirjautumiset toimimaan ja siirtää päätteet pikkuhiljaa käyttämään omia virtuaalityöasemia. Tämä edellyttää nyt sitten muunmuassa pienen testiympäristön pystytystä, koska aivan kaikkea ei oikein voi kokeilla tuotantoympäristössä, käyttäjät näyttäisivät pahastuvan jos ympäristö yhtäkkiä käyttäytyy oudosti tai lakkaa hetkeksi toimimasta.. Kaiken tämän tekeminen samalla kun tuotantoympäristöä pitäisi skaalata, tarkkailla ja laajentaa aiheuttaa hieman paineita sinne sun tänne.

Tutustumismatka Saksaan

Julkaistu 01.06.2009 kategoriassa Kokemukset | Kirjoittaja Sirpa

Vaikka innovatiivisia ollaan ja kotimaisessa mittakaavassa ensimmäisiä, on ratkaisu melkoisen mittavassa käytössä jo maailmalla. Toimittajamma välineistöllä toteutettu kokonaisuus löytyy mm. Saksasta, jonne lennähdämme porukalla tutustumaan.

Paikkana on yliopistokaupunki Paderborn, jossa on peräti 21 000 käyttäjän ympäristö. Siinä jo luulisi olevan melko lailla kokemusta erilaisista käyttäjistä ja heidän tarpeistaan. Lue lisää http://www.sun.com/customers/index.xml?c=paderborn.xml

Ennen matkaa olemme valmistelleet 15.6. pidettävää mediatilaisuutta. Tarkoituksena on pitää Metsolassa (Kotka) tiedotustilaisuus, joka lähetetään myös ACP (Adobe Connect Pro) -ohelman välityksellä niille asiasta kiinnostuneille, jotka eivät voi saapua paikan päälle.