Kapsin vaalikokous 2016

Jarkko Räsänen / 26. lokakuuta 2016

Kapsi Internet-käyttäjät ry:n vaalikokous järjestettiin 15.10.2016 Oulussa, Ruskon Tropiikissa. Kokouksessa hyväksyttiin esitetty sääntömuutosehdotus, jonka muutoksina ovat alle 21-vuotiaiden edullisempi juniorijäsenyys, joka sisältää samat oikeudet kuin varsinainen jäsenyys, sekä sallittiin etäosallistuminen hallituksen kokouksiin ja mahdollistettiin tulevaisuudessa yhdistyksen jäsenten osallistuminen etänä yhdistyksen kokouksiin etäosallistumisratkaisun avulla.
Hallituksen puheenjohtajan kausi pidennettiin yhdestä vuodesta kahteen sekä valittiin ensimmäistä kertaa kaksi varajäsentä korvaamaan tarvittaessa varsinaisia jäseniä. Yhdistyksen nimenkirjoitusoikeutta muutettiin siten, että lisättiin taloudenhoitaja nimenkirjoitusoikeuden haltijaksi ja lisäksi kuka tahansa hallituksen varsinaisista jäsenistä voi kirjoittaa yhdistyksen nimen yhdessä puheenjohtajan, varapuheenjohtajan, taloudenhoitajan tai sihteerin kanssa.

Yhdistyksen voi jatkossa kutsua ylimääräiseen kokoukseen entisen kymmenesosan (1/10) sijaan vähintään kahdeskymmenesosa (1/20) tai 100 äänioikeutettua jäsentä. Sääntöihin lisättiin myös mahdollisuus ohjata yhdistyksen toimintaa hallituksen hyväksymillä ohjesäännöillä.

Uudet säännöt löydät kokonaisuudessaan kotisivuiltamme, osoitteesta www.kapsi.fi/yhdistys/saannot.html

Yhdistyksen uuden hallituksen puheenjohtajaksi valittiin Tuomas Haarala ja hallituksen varsinaisiksi jäseniksi Jessica Mennander, Markus Kannisto ja Jante Jomppanen sekä varajäseniksi Jarkko Räsänen ja Henri Strand. Heidän lisäksi uudella hallituskaudella jatkavat edellisestä hallituksesta Mikko Rytilahti, Jarkko Vääräniemi ja Veli-Matti Leppänen.

Kokouksen pöytäkirjan, toimintasuunnitelman, sekä talousarvion löydät osoitteesta https://www.kapsi.fi/poytakirjat/vaalikokous2016.html

kapsi-vaalikokous-15-10-2016-07554

Kuva, Mikael ”Elderx” Peltomaa

Uuden jäsenen fiiliksiä tapahtumasta

Vaalikokous ja sitä seurannut illanvietto järjestettiin Ruskon Tropiikissa, Oulussa. Kokouspaikka oli miellyttävä ja kaikille osanottajille riitti tilaa. Tapahtumassa oli hyvä yhteishenki, ja uudet jäsenet toivotettiin lämpimästi tervetulleiksi. Kepeämielinen puheensorina täytti neuvotteluhuoneen ennen kokousta.

Kokouksen alkaessa kaikki hiljentyivät kuuntelemaan kokouksen puheenjohtajaa. Juniorijäsenyyden mahdollistaminen ilahdutti kokouksen osanottajia koska nuorien mukanaolo on tärkeää yhdistyksen tulevaisuuden kannalta. Kokouksessa keskusteltiin rakentavasti ja kaikki huomioonottaen, joihinkin kokouksessa käsiteltyihin asioihin löydettiin keskustelun tuloksena parempia ratkaisuja. Kehittävän keskustelun ja hyvän yhteistyön siivittämänä kokous saatiin päätökseen hyvissä ajoin.

Kokouksen jälkeen nautittiin kahvia sekä purtavaa ja lisäksi kokoustajille oli varattu sauna, jonne väki alkoi siirtyä kun kahvikupit oli saatu tyhjäksi. Loppuilta kului joutuisasti jutellessa ja suunnitellessa tulevaa, eikä haitannut että kaikki kasvot eivät vielä kovin tuttuja olleetkaan sillä keskusteluun otettiin avosylin mukaan.

Kaikenkaikkiaan kokouksesta jäi positiivinen mieli ja odotamme innolla tulevaa vuotta 2017. Illan päätteeksi keräsimme tavaramme kokoon ja lähdimme kohti höyhensaaria.

 

Kirjoittajina

Jessica ”Mihashi” Mennander

Jarkko ”Modu” Räsänen

Kapsin web-palvelinuudistus

Jani Huhtala / 20. heinäkuuta 2016

Kapsin web-palvelinten historia

Kapsilla oli aikaisemmin muutaman palvelingeneraation ajan dedikoidut web-palvelimet Kirsikka ja Karviainen. Vuosien 2012 ja 2013 aikana tehtiin päätös systemaattisesti ruveta siirtämään Kapsin infrastruktuuria fyysisestä ympäristöstä vahvasti virtualisoituun ympäristöön. Ensimmäisessä vaiheessa vanhat web-palvelimet migratoitiin sellaisenaan ja palvelimiin lyötiin lähinnä lisää muistia, joka ratkaisi sen hetkiset tarpeet. Tämä ratkaisu noudatti lähinnä perinteistä ”rautaa rajalle” -ratkaisua.

Virtualisoidun infrastruktuurin hyödyntäminen 

Vuoden 2014 aikana aloitettiin kehittämään  web-palvelimen arkkitehtuuria vastaamaan tulevaisuuden tarpeita ja hyödyntämään virtualisoidun infrastruktuurin arkkitehtuuria täysimääräisesti. Nopeasti tultiin havaintoon, että edusta- ja taustapalvelimet halutaan eriyttää toisistaan ja nämä halutaan rakentaa arkkitehtuurillisesti siten, että ovat skaalattavissa tarpeen mukaan.

Seuraavat asiat on tehty 

Kaikkien nettisivujen nimipalvelut, jotka on osoitettu Kapsin nimipalvelimille, on siirretty osoittamaan uusia frontend-web-palvelimia. Nämä ohjaavat toistaiseksi vanhoille taustapalvelimille Kirsikalle ja Karviaiselle. Sivustot (”sites”) on kopioitu uudelle levyjärjestelmälle ja sivustohakemisto on korvattu symbolisella linkillä uuteen levyalueeseen. Vanhat ”sites”-hakemistot on siirretty nimelle sites.old ja nämä tullaan poistamaan ylläpidon toimesta lähiaikoina. Halutessasi voit poistaa ”sites.old”-hakemiston myös itse. Ylläpito luo kaikki uudet vhostit oletuksena uusille taustapalvelimille.

Käyttäjille näkyvät muutokset 

Sivustot on omassa tiedostojärjestelmässään ja käytetyn ratkaisun vuoksi quota-komento ei toimi oikein. Itse quota on siitä huolimatta voimassa, kuten aikaisemminkin. Edusta- ja taustapalvelut on eriytetty omille virtuaalikoneilleen, joka mahdollistaa jatkossa koneiden ohjelmistopäivitykset helpommin.

Koti.kapsi.fi/~käyttäjätunnus-osoitteet tulevat jatkossa häviämään kokonaan ja ne korvataan käyttäjätunnus.kapsi.fi-osoitteilla. Mikäli haluat käyttäjätunnus.kapsi.fi-osoitteen, ole yhteydessä ylläpitoon.

Uusien taustojen käyttöönoton yhteydessä ”secure-www”-hakemisto poistuu käytöstä kokonaan. Sekä salattu, että salaamaton sivusto palvellaan ”www”-hakemistosta. Mikäli haluat uudelleenohjauksen HTTP → HTTPS, niin sen voi toteuttaa .htaccess-tiedostolla näin:

RewriteEngine On
RewriteCond %{ENV:HTTPS} !on
RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

Uusilta taustapalvelimilta ei ole oletusarvoisesti mahdollista käyttää Siilon levytilaa. Tämä on estetty, jotta mahdolliset tietoturvapoikkeukset käyttäjän web-hakemistoissa eivät paljastaisi varmuuskopioita hyökkääjälle. Siilon käyttöön webin yli on tehty oma taustapalvelimensa (websiilo1), jonka voi pyytää käyttöön halutuille sivustoille ylläpidolta.

Tällä hetkellä jäsenet pääsevät kirjautumaan omilla tunnuksillaan web-koneilla Kirsikka ja Karviainen. Uusille web-palvelimille ei ole pääsyä jäsenillä, mutta sovelluspalvelimia ja muita shell-pääsyn vaativaa käyttöä varten on tehty webapp1-kone, joka löytyy osoitteesta webapp1.kapsi.fi.

Oman sivuston siirtäminen uusille taustoille

Ennen siirtämistä sivustosi pitää osoittaa uusille edustapalvelimille. Mikäli nimipalvelusi ovat Kapsilla, on tämä jo tehty. Mikäli ei, niin suosittelemme tekemään nimipalvelussa seuraavan nimipalvelutietueen:

oma.sivusto.tld IN CNAME sites.kapsi.fi.

(tai ssl-sites.kapsi.fi, mikäli sivustosi toimii salattuna). Voit toki vaihtoehtoisesti tehdä A- ja AAAA-tietueet suoraan kohti uusia edustapalvelimia:

oma.sivusto.tld IN A 91.232.156.81
oma.sivusto.tld IN A 91.232.156.82
oma.sivusto.tld IN AAAA 2001:67c:1be8::80:1
oma.sivusto.tld IN AAAA 2001:67c:1be8::80:2

Seuraavana pitää suorittaa migraatio järjestelmässä. Lakalta löytyy komento web2migrate.py, joka siirtää www-sivusi palveltavaksi uusilta taustapalvelimilta. web2migrate.py list -komennolla voit listata omien vhostiesi migraation tilan. web2migrate.py migrate omavhost.domain.tld -komennolla voit migratoida omat vhostisi uudelle taustapalvelimelle. Yhden vhostin migratointiin kuluu aikaa 5–15 minuuttia. Huomioithan, että sivusi saattaa olla toimimatta migraation aikana.

Huomioitavia asioita:

  • Uusilla backend-palvelimilla on asennettu PHP 5.6 sekä Apache 2.4.
  • Apache-sovelluspalvelimessa on tällä hetkellä käytössä Apache 2.2 -yhteensopivuustila.
  • Konfiguraatiot olisi hyvä saattaa 2.4-konfiguraatioiden mukaiseksi, koska jossain vaiheessa yhteensopivuustilasta pitää luopua.

Aikataulu

Uudet taustat ovat tällä hetkellä mahdollista ottaa käyttöön kaikille sivustoille. Ylläpito migratoi kaikki loput sivustot 17.2.2017.

Mikäli haluat varmistaa sivustosi toiminnan, on migraatio syytä tehdä web2migrate.py-skriptillä haluttuna ajankohtana. Näin voit itse korjata mahdolliset migraation tuomat ongelmat heti.

Päivitys 16.1.2017: Korjattu faktoja aikataulujen sekä webapp1- ja websiilo1-palvelinten osalta.

Ylläpidon säätöeventti 1/2016

Jani Huhtala / 16. kesäkuuta 2016

Vuoden ensimmäinen ylläpidon säätöeventti järjestettiin 21.-24.1.2016 Kirkkonummella. Etukäteen agendalla oli mm. ylläpidon tikettijonon tyhjennystä, tulevan jäsenresurssijärjestelmän kehittämistä ja logien analysointijärjestelmän kehittämistä. Lisäksi paikalla oli ylläpidon jäseniä, jotka vaikuttavat yhdistyksen hallituksessa. Tarkoituksena oli näin edistää viimevuonna vaiheeseen jäänyttä yhdistyksien sääntöjen uudistamisprojektia.

Renki

Jäsenille suunnatun itsepalveluportaalin kehitystä on jatkettu intensiivisesti viime vuoden aikana. Tämä kunnianhimoinen sekä varsin haastava kokonaisuus alkaa pikkuhiljaa lähestyä pistettä, jossa ensimmäiset moduulit alkavat valmistua. Tavoitteenamme on julkaista ensimmäinen rajattu versio jäsenistön käyttöön tämän vuoden aikana.

Kartat.kapsi.fi

Kartat.kapsi.fi tarjoaa Maanmittauslaitoksen kartta-aineistoja yleiseen käyttöön. Päivitimme kartat.kapsi.fi -palvelun aineistoja 2 vuoden takaisesta aineistoista MML:n äskettäin julkaistuun aineistoon. Samalla karttoihin saatiin uusia välitasoja. Näiden lisäksi tutustuttiin MML:n laserkeilausaineistoihin ja niiden käyttömahdollisuuksiin.

Sääntömuutosprojekti

Sääntömuutos oli tarkoitus tehdä jo vuoden 2015 aikana. Erinäisten kiireiden ja mm. uuden levyjärjestelmän hankinnan vietyä todella suuren osan Kapsin toimihenkilöiden ajasta, projekti päätettiin viime keväänä siirtää vuodella eteenpäin. Tällä hetkellä olemme luonnostelleet ensimmäistä versiota sääntömuutoksesta. Sääntömuutosehdotus on tarkoitus tuoda ensimmäisen kerran käsittelyyn yhdistyksen vuosikokoukseen keväällä. Sääntömuutoksessa on tarkoitus tehdä pieniä viilauksia mm. hallituksen kokoonpanoon sekä suurimpana muutoksena yhdistyksen kokousten etäosallistumisen mahdollistaminen.

Pienempiä suoritteita 

Näiden isompien kokonaisuuksien lisäksi agendalla oli monia pienempiä asioita. Siilon levytila on paria viimeistä käyttäjää lukuunottamatta siirretty uudelle levyjärjestelmälle. Virtuaalikone missä pyörii kapsin toissijaiset nimipalvelut päivitettiin. Lisäksi uusittiin kapsin ylläpitäjien VPN-yhteyksiä vastaanottanut vanha Juniperin SSG -laite uuteen Juniperin SRX -laitteeseen. Lisäksi murskattiin runsaasti tikettejä sekä tehtiin suunnitelmia alkaneen vuoden varalle.

 

Ylläpidon säätöeventit 2015

Jani Huhtala / 16. kesäkuuta 2016

Kapsin ylläpito kokoontui viime vuonna useamman kerran viimevuosina perinteiksi tulleisiin säätöviikonloppuihin. Säätöviikonloppuja on aiemmin pidetty mm. Kirkkonummella, Saariselällä sekä Oulussa. Lisäksi on pidetty uudenlaisella konseptilla tämän vuoden vuosikokous ja vaalikokousviikonloput, joista omassa blogipostauksessa lisää.

Tunkkausviikonloppu 1/2015 13-15.3.2015

Vuoden ensimmäinen tunkkausviikonloppu järjestettiin maaliskuussa kirkkonummen porkkalanniemellä. Viikonlopun aikana järjestettiin muunmuassa ylläpidon kesken vertaiskoulutusta DNS-järjestelmien suhteen sekä palaverattiin mahdollisen storage järjestelmän toimittajan kanssa kapsin storage-järjestelmän tarpeista ja mahdollisuuksista heidän puoleltaan järjestelmän toimittamiseksi.

Varsinaisten asioiden edistämispuolella keskiössä olivat tällä kerralla kartat.kapsi.fi:n ulkoasun parantaminen ja yleinen kehityspuuha sekä status.kapsi.fi:n jatkokehitys. Status.kapsi.fi:stä voit seurata kapsin palveluiden statuksia yksinkertaisesti. Perinteiseen tapaa kämpissä kehitettiin myös kapsin ikuisuusprojektirenkiä, joka mahdollistaa tulevaisuudessa toivottavasti jo vuoden 2016 aikana omien resurssien hallinnan käyttöliittymästä.

Tunkkausviikonloppu 2/2015 24-27.9.2015

Syksyn tunkkausviikonloppu pidettiin syyskuussa saariselän maisemissa.

Ensimmäisen tunkkausviikonlopun jälkeen päädyttiin hankkimaan kapsille uusi storage, joksi valikoitui lopulta Dellin Compellent järjestelmä. Tunkkausviikonlopun merkittävimpänä asiana olikin kesän aikana asennetun storagejärjestelmän ihmettely sekä migraatiosuunnitelman tekeminen seuraaville kuukausille siitä miten saadaan storagejärjestelmä migratoitua siten, että jäsenistölle aiheuttaa mahdollisimman vähän haittaa asiasta.

Kämpin aikana edistettiin myös tulevan WEB2.0:n ohjeistusta, uuden tikettijärjestelmän käyttöönottoa sekä tehtiin pieniä parannuksia kartat.kapsi.fi järjestelmään.

 

Vuoden kolmas puhtaasti ylläpidon tunkkausviikonloppu siirtyi pidettäväksi vuoden 2016 puolella.

 

Kapsi Internet-käyttäjät ry ei ryhdy verkkotunnusvälittäjäksi (korjattu)

Jarkko Räsänen / 9. toukokuuta 2016

KORJAUS: Väärä termi käytössä; Kapsi ei lopeta verkkotunnusoperointia, mutta ei myöskään aloita verkkotunnusten välittämistä.

 

Yhdistyksen hallitus on linjannut, ettei Kapsi Internet-käyttäjät ry ryhdy verkkotunnusvälittäjäksi.

Päätökseen johti eritoten pyrkimys vältellä kilpailutilanteen muodostamista kaupallisten toimijoiden suhteen, sekä verkkotunnusvälittäjältä edellytettävien velvoitteiden tuoma taakka.

Yhdistys pyrkii omalta osaltaan tekemään verkkotunnusten käytöstä mahdollisimman sujuvaa ja tukee käyttäjiä tarvittaessa niiden käytössä.

Fi-verkkotunnusten hakemisen osalta vaikuttaa olevan paljon epäselvyyksiä yleisellä tasolla. Syyskuun alussa tapahtuva muutos tarkoittaa käytännössä sitä, että jatkossa fi-verkkotunnuksia voi hakea samoilta verkkotunnusvälittäjiltä kuin esimerkiksi .com, .net tai .org verkkotunnuksia. Olemassaolevien fi-verkkotunnusten siirtäminen näille välittäjille vaatii siirtotunnuksen (transfer key) käyttöä.

Mikäli verkkotunnuksien hallinnointi on outoa ja etäistä, kannattaa ennen välittäjän valitsemista tutustua tarjolla oleviin vaihtoehtoihin.

Joitakin verkkotunnusvälittäjiä:


Taustaa

Viestintävirasto ottaa 5.9.2016 alkaen käyttöön fi-verkkotunnusten suhteen uudenlaisen toimintamallin, jossa verkkotunnusten välittäminen ja hallinnointi siirtyy verkkotunnusvälittäjille. Toimintamalli liittyy tietoyhteyskuntakaaren myötä esiteltyyn sääntelyyn, jossa fi-verkkotunnusten haku on myös vapaampaa eikä esimerkiksi hakijan iällä taikka kansallisuudella tule olemaan merkitystä.

Lisätietoa Viestintäviraston nettisivuilla: https://domain.fi/info/index/fi_uudistuu.html

Vuosikokous sekä vaalikokous 2015

Jani Huhtala / 9. toukokuuta 2016

Kapsi Internet-käyttäjät ry:n viimevuoden yhdistyksen vuosikokouksen järjestämisen yhteydessä keväällä ja vaalikokouksen yhteydessä syksyllä järjestettiin yhdistyksen toimihenkilöiden toimintaviikonloput missä vietiin yhdistyksen asioita monella saralla eteenpäin.

Vuosikokousviikonloppu 14-17.5.2015

Kevään tapahtuman aikana merkittävimpinä asioina agendassa olivat mm. tuleva tikettijärjestelmän uudistaminen OTRS:stä -> JIRAn Service Deskiin, Service Deskin vahvuudet ovat portaalissa, josta tikettejä pystyy tekemään joustavasti, sekä järjestelmän automatisaatiomahdollisuudet tikettien käsittelyssä. Tapahtumassa edistettiin Kapsin jäsenhallintajärjestelmä Sikteeriä sekä päivitettiin Sikteerin järjestelmäalusta uudempaan Djangoon. Lisäksi protoiltiin Zimbra sekä Sogo alustoja, joilla voitaisiin tarjota jäsenille fiksuja kalentereita tulevaisuudessa.

Vuosikokouksen asialistalla oli perinteisesti viime vuoden asioiden läpikäyntiä vuosikertomuksen sekä tilinpäätöksen osalta. Tämän lisäksi hallituksen kokoonpanossa tapahtui yksi muutos, kun pitkään yhdistyksen toiminnassa mukana ollut Tuomas Salomäki jättäytyi hallituksen kokoonpanosta pois ja hänen loppukaudelleen vuoden loppuun asti valittiin Veli-Matti Leppänen.

Vaalikokousviikonloppu 29.10 – 1.11.2015

Syksyn vaalikokouksen yhteydessä isoimpina asioina oli uusien ylläpitäjien kouluttamista tikettien tekemiseen ja murskaamaan pelottavan pitkäksi venynyt tikettijono. Toisena merkittävänä asiana oli edistää toukokuun lopussa saapunutta Kapsin uutta tallennusratkaisua, Fugua.

Vaalikokouksessa merkittävimpänä asiana on vuosittain hallituksen puheenjohtaja sekä jäsenvalinnat. Tässä kokouksessa erovuorossa olivat: puheenjohtaja Jesse Hulkko sekä Tuomo Mattila, Veli-Matti Leppänen ja Pekka Kivilinna.

Yhdistyksen uudeksi puheenjohtajaksi valittiin aiemmin hallituksessa istunut sekä tänä vuonna hallituksen toimihenkilönä toiminut Riku Karvonen.

Uusille kaksivuotiskausille valittiin: Jarkko Vääräniemi, Mikko Rytilahti ja Veli-Matti Leppänen.

Puolen Petan Fugu

Jesse Hulkko / 15. joulukuuta 2015

Kirjoittajat: Henri Strand ja Jesse Hulkko.

Yhdistyksen uusi storage lähenee tuotannollista käyttöönottoaan. Tässä kohti on hyvä hieman istahtaa alas ja käydä läpi Kapsin tähän asti suurimman, toiminnallisesti kriittisimmän (ja hintavimman) infrauudistuksen tavoitteita, projektin eri vaiheita ja tämänhetkistä tilaa näin blogin välityksellä.

Jokaisella Kapsin jäsenellä on käytössään 500 gigatavua erikseen varmentamatonta tallennustilaa varmuuskopioille. Tätä tallennustilaa kutsutaan Siiloksi ja se on ollut käytettävissä jokaisen jäsenen kotihakemistosta kansiosta ”~/siilo/”.

Kuten yllä olevasta kuvasta näkyy, Siilo-levytila on ollut aktiivisessa ja alati kasvavassa käytössä. Kapasiteettia on lisätty tarpeen vaatiessa.

Kuten yllä olevasta kuvasta näkyy, Siilo-levytila on ollut aktiivisessa ja alati kasvavassa käytössä. Kapasiteettia on lisätty tarpeen vaatiessa.

Nyt eteen on tullut kriittinen tilanne; Siilo-levytila on käytännössä täynnä. Noin viisi vuotta sitten käyttöön otettu Siika-levypalvelin on lastattu täyteen kiintolevyjä ja se on palvelusikänsä päätteessä. Tilannetta ei helpota se, että Siika-palvelimen Solaris-pohjainen ZFS-järjestelmä on rajusti muokattu sekä useita major-versioita vanha. Siihen ei uskalleta enää tehdä suuria muutoksia. Ylläpidossa pidettiin jopa pienenä ihmeenä sitä, että Siika selvisi syyskuun alussa tapahtuneesta uudelleenkäynnistyksestä hengissä.

Siika-palvelimen käyttöönotosta voi lukea viiden vuoden takaisesta blogipostauksesta: https://blog.kapsi.fi/2010/09/29/270-teran-siika/

Uusi levyjärjestelmä — Fugu

Keväällä hankimme pitkällisen tallennusjärjestelmän uudistamisprojektin päätteeksi Dell Compellent SC8000 -levypalvelimen, jonka nimesimme japanilaisen pallokalalajin mukaan Fuguksi. Ensialkuun Fugussa on 504 teratavua eli noin puoli petatavua levytilaa. RAID-tekniikkojen käytön jälkeen käytettävää tallennustilaa jää noin 486 teratavua. Tämän arvioidaan riittävän nykyisen kasvun ja projektien puitteissa riittävän pitkään. Järjestelmä on myöskin laajennettavissa edelleen lisäämällä siihen levyhyllyjä.

Fugu koostuu useasta eri osasta: kahdesta toisiaan varmentavasta kontrollerista, SSD-levyhyllystä ja HDD-levyhyllystä. HDD-kiintolevyhyllyssä on 84 kpl 6 Tt NLSAS-kiintolevyjä ja SSD-hyllyyn on kalustettu nyt 8 kpl 1,9 Tt SSD-kiintolevyä. Käytännön räkkitilaa Fugu vie 42 räkkiunitin kaapistamme tällä hetkellä 11 räkkiunittia eli käytännön mitoissa vajaa puoli metriä.

Fugu-levypalvelin sisältää kaksi ohjainyksikköä, SSD-hyllyn ja aluksi yhden varsinaisen 5U kokoisen levyhyllyn. Yhdistyksen muuhun infrastruktuuriin liittytään yhdistyksen 10GE verkkoinfran kautta.

Fugu-levypalvelin sisältää kaksi ohjainyksikköä, SSD-hyllyn ja aluksi yhden varsinaisen 5U kokoisen levyhyllyn. Yhdistyksen muuhun infrastruktuuriin liittytään yhdistyksen 10GE verkkoinfran kautta.

Fugu saapui Nebulan konesaliin toukokuun lopussa, jonka jälkeen alkoi työmaa.

Työmaan suurin ongelma on nykyisten datojen siirto Fugulle. Suurin osa Siian datasta on jäsenten käyttöön tarkoitetun Siilo-tallennustilan tiedostoja. Toisiksi suurin yksittäinen datamassa koostuu Maanmittauslaitoksen avoimesta paikkatietoaineistosta, jota julkaistaan osoitteessa kartat.kapsi.fi.

ZFS jää myös uuden järjestelmän pääasialliseksi tiedostojärjestelmäksi. Itse Fugu tarjoaa ulospäin ainoastaan iSCSI-blokkilevyjä, joten tiedostojärjestelmä täytyy toteuttaa muulla tavoin. Kapsin käytössä on pitkään ollut NFS-pohjainen palvelinten välille jaettu levytila, joka on vanha, mutta toimiva teknologia. Puutteena on kuitenkin erityisesti metadata-tietojen hitaus suuria tiedostomääriä käsitellessä. Tämä tuli vastaan myös pyrkiessämme virtualisoimaan ZFS:ää toteuttavan NAS-koneen jakamaan NFS:ää yhdistyksen jäsenten käytössä oleville koneille. Tässä kohti varsin iso prioriteetti on kuitenkin saada Siilon varaama osa Siika-levyjärjestelmää poistettua käytöstä.

Fugun looginen topologia

Fugun looginen topologia: Fugu itsessään tarjoaa blokkilevyä iSCSI:n ylitse. Siilo on esimerkki jaetusta isokokoisesta yksittäisestä tiedostojärjestelmästä, jota käytetään yhtäaikaisesti useammalta koneelta. Toteutuksena Kapsilla käytetään ZFS:ää, joka on virtualisoituna nyt siilo.kapsi.fi -palvelimella.

Haluaisimme siirtää kaiken datan nopeasti Fugulle. Tämä ei tietenkään onnistu nopeasti tai varsinkaan yksinkertaisesti. Ensimmäinen yritys oli siirtää koko siilo-datamassa kerralla hyödyntäen ZFS:n tiedostojärjestelmätason lähetys- ja vastaanotto-ominaisuutta (zfs send ja zfs recv). Ongelmaksi muodostui juurikin datan pirstaloitumisesta aiheutunut erittäin hidas siirtonopeus, jonka puitteissa siirto olisi vienyt noin 3 kuukautta aikaa. Tämä ei aikataulullisesti käynyt päinsä, vaan migraatio päätettiin tehdä tiedostotasolla käyttäen perinteisempää rsync-menetelmää.

Rsync-menetelmän etu on siinä, että käyttäjät voidaan siirtää uutteen järjestelmään yksitellen, jolloin yhden käyttäjän kokema palvelukatko on hyvin lyhyt, vain jotain minuutteja. Lisäksi pystyimme käyttämään yhdistyksen toimihenkilöiden siilo-levytiloja koekaniinina ja korjaamaan varsinaisen migraation aikana tulleita virhetilanteita jo hyvin aikaisessa vaiheessa.

Tämän hetken tilanne – Siilon migraatio

Nyt uusi Siilo-levytila Fugu-palvelimen tarjoamana on käytössä jo 4/5 käyttäjistä eli tämän hetken käyttäjämäärällä noin 4800 käyttäjää ja sisältäen noin 137 teratavua dataa. Migraatio ei ole mennyt täysin ilman ongelmia. Uusi virtualisoitu ZFS-tiedostojärjestelmää tarjoava siilo-virtuaalikone on odotettua hitaampi ja vie huomattavan määrän CPU-aikaa suhteessa vanhaan järjestelmään.  Seuraavaksi parannamme virtualisoidun siilo.kapsi.fi -palvelimen suorituskykyä päivittämällä ZFS on Linux -ajurin sekä verkkoajurit uudempaan ja lisäämällä koneen käyttöön CPU coreja.

Suorituskykyyn liittyvien ongelmien ratkomisen jälkeen jatkamme migraatiota siirtämällä myös nykyiset käyttäjien varsinaiset kotihakemistot vastaavaan virtualisoidun ZFS on Linux -palvelimen palveltavaksi. Itse Fugu on osoittautunut erittäin nopeaksi ja toimivaksi ratkaisuksi. Kapsin ympäristössä haasteena on nimenomaisesti isokokoinen ja monelle koneelle jaettu yksittäinen tiedostojärjestelmä. Tästä on joka tapauksessa hyvä jatkaa ja kehittää yhdistyksen palveluita edelleen.

Suomalainen Edubox-palvelu maksuttomaan kokeilukäyttöön yhdistyksen jäsenille

Jesse Hulkko / 24. helmikuuta 2015

Kapsin jäsenistölle on tarjottu Edubox-palvelu maksuttomaan kokeilukäyttöön maaliskuun loppuun saakka. Palvelussa on tarjolla hieman yli sata opintokokonaisuutta liittyen erilaisten Internet-palveluiden ja tietokoneohjelmistojen peruskäyttöön sekä jonkin verran yleisesti tietotekniikkaan. Kokonaisuudet on jaettu lyhyisiin muutaman minuutin esityksiin aiheittain.

Palvelu löytyy osoitteesta www.edubox.fi. Tutustumaan pääsee rekisteröitymällä käyttäen @kapsi.fi -sähköpostiosoitetta, jonka jälkeen materiaalit ovat vapaasti katsottavissa 31.3.2015 saakka. Toivomme palautetta palvelun hyödyllisyydestä ja kiinnostavuudesta blogin kommentteihin!

HELP! Minulla ei ole yhdistyksen sähköpostia käytössäni?!

Yhdistysken sähköpostilaatikko on olemassa kaikilla jäsenillä ja oletusarvoisesti osoitteet ovat muotoa tunnus@kapsi.fi. Helpoiten pääset tarkistamaan sähköpostisi kirjautumalla Webmailiin tunnuksillasi. Lisää ohjeita sähköpostiin liittyen löytyy yhdistyksen verkkosivuilta: https://www.kapsi.fi/ohjeet/email.html

Ylläpidon säätöviikonloppu 5/2014

Santtu Pajukanta / 20. tammikuuta 2015

Joulukuun puolivälissä vietettiin Kirkkonummen perämetsissä vuoden 2014 viidettä ja viimeistä ylläpidon säätöviikonloppua. Tämä säätöraportti on hieman myöhässä, sillä se unohtui luonnoksena odottamaan julkaisua – pahoittelut siitä! Säätöviikonlopussa suunniteltiin ja toteutettiin kauaskantoisia infrauudistuksia, kuten uutta web-palvelinjärjestelmää sekä uutta tallennusinfrastruktuuria.

Säätäjä on dossattu

Säätäjä on dossattu

Web-infrastruktuurilla tarkoitamme sitä laitteisto- ja ohjelmistoratkaisua, jolla Kapsin jäsenten web-sivuja palvellaan Internetiin. Nykyinen web-infrastruktuuri on siirretty lähes sellaisenaan vanhalta fyysiseltä raudalta virtualisoituun ympäristöön, eikä se hyödynnä täysin virtualisoinnin mukanaan tuomia mahdollisuuksia. Lisäksi nykyisen web-infrastruktuurin arkkitehtuuri ja konfiguraatio ovat kehittyneet vuosien varrella ns. orgaanisesti, ja tulos on luonteeltaan sen verran karvainen, että minkään uusien ominaisuuksien kehittäminen sen päälle on vaikeaa, työlästä ja virhealtista.

Uusi web-infrastruktuuri on suunniteltu alusta asti vikasietoiseksi ja suorituskykyiseksi: kun yksi taustapalvelin joudutaan ottamaan pois käytöstä ylläpito- ja huoltotoimenpiteiden vuoksi, loput taustapalvelimet jakavat sille aiemmin osuneen kuorman. Perinteiset PHP-sivustot tullaan ajamaan uudessa virtualisointia ja klusterointia hyödyntävässä eristetyssä ympäristössä, joka tulee kuitenkin samalla myös asettamaan hieman erilaiset vaatimukset jäsenten omille web-palveluille. Samalla pyrimme myös edistämään erilaisten palvelinohjelmistoina ajettavien web-alustojen (esim. Django & Gunicorn, Ruby on Rails, Node.JS) käyttömahdollisuuksia.

Uuden ympäristön käyttöönotto alkaa vuoden 2015 aikana, ja siirtyminen tulee tapahtumaan vaiheittain jäsenien toimesta. Kirjoitamme muutoksista ja siirtymisestä tarkemmin myöhemmin.

Säätäjä on dossattu II

Säätäjä on dossattu II

Myös uuden tallennusinfrastruktuurin suunnittelu eteni harppauksilla säätöviikonlopun aikana. Tässä puhutaan siis useiden satojen teratavujen suuruisen kovalevytilan tarjoamisesta yhdistyksen muiden palveluiden käyttöön. Kyseessä on Kapsin kannalta iso suunnitteluprojekti ja ennen kaikkea rahallisesti suuri hankinta. Käyttäjille näkyvistä muutoksista ensimmäinen on Siilo-varmuuskopiointitilan siirto uuteen tallennusjärjestelmään, joka toteutuu todennäköisesti vuoden 2015 aikana.

Bonkki saa uuden elämän testipalvelimina

Bonkki saa uuden elämän testipalvelimina

Oma tehtävänäni toimariporukassa on kehittää Edegal-kuvagalleriaa, josta kaavailemme jäsenille helposti asennettavaa ja helppokäyttöistä selainpohjaista kuvagalleriaa. Edegal on avoimen lähdekoodin ohjelmisto, jonka lähdekoodi löytyy GitHubista. Demoa kaipaavat voivat tutustua esimerkiksi omaan kuvagalleriaani, Anikin uuteen kuva-arkistoon tai Insomnia-verkkopelitapahtuman kuvagalleriaan.

Projekti on ollut käynnissä juhannuksesta 2013. Sitä voisi ennen kaikkea kuvata oppimiskokemuksena: tänä aikana on tullut yhä selvemmäksi miten kuvagalleria kannattaa ja ei kannata toteuttaa. Keväällä koitti koko palvelinpään uudelleenkirjoittaminen, edellisessä säätöviikonlopussa modernisoin kehitystyökalut ja JavaScript-kirjastot vuoteen 2014 ja tällä kertaa kirjoitin selainpään uusiksi. Vanha Backbone- ja Transparency-kirjastojen päälle rakennettu arkkitehtuuri sai väistyä uuden, Knockout-ohjelmistokehyksen päälle rakennetun tieltä.

Käyttäjälle ulkonäkö ja käyttökokemus pysyivät täysin identtisinä, mutta CoffeeScript-lähdekoodin määrä putosi noin puoleen – noin 400:sta noin 200:aan. Tämänhetkinen versio Edegalista on hyvä pohja lähteä rakentamaan keskeisimpiä puuttuvia ominaisuuksia kuten selainpohjaista kuvien lisäystä.

Verotuksen oikaisulautakunnan päätös

Olli Vainio / 16. joulukuuta 2014

Olen aiemmin useampaan otteeseen blogannut verottajan tekemästä päätöksestä, missä Kapsi tulkittiin elinkeinotoiminnaksi yleishyödyllisyyden sijaan:

Verotuksen oikaisulautakunta on antanut päätöksen viime torstaina 11.12., jossa oikaistaan verottajan tekemää päätöstä. Kapsin katsotaan olevan yleishyödyllistä toimintaa, vaikka verottaja oli virheellisesti toisin tulkinnut.

Tämä ei valitettavasti kuitenkaan ole prosessin loppu. Vielä on pitkä tie saada kaikki Kapsin verottajalle maksamat rahat takaisin parempaan käyttöön, eli yhdistystoiminnan edistämiseen. Blogaan lisää vielä näistä käänteistä aikanaan, kun prosessi etenee.