Toiminta-arkkitehtuurin suunnittelun tavoitteena on optimoida ja suunnitella asiakkaiden tarpeisiin ja odotuksiin liittyvää palvelutarjontaa sekä palveluiden tuottamiseen tarvittavia toiminnan rakenteita. Rinnakkainen termi on liiketoiminta-arkkitehtuuri.
4.1 Keskeiset toimijat
Tässä kappaleessa on tunnistettu tieteellisen laskennan keskeiset toimijat eli sidosryhmät: asiakkaat, joille palveluita tuotetaan, palveluiden käyttäjät ja palveluita tuottavat toimijat.
Kuvassa 9. toimijat on ryhmitelty viiteen pääryhmään toimijoiden roolin mukaisesti: 1. Ohjaus, 2. Rahoitus, 3. Palveluiden tuottajat, 4. Alihankkijat ja kumppanit sekä 5. Loppukäyttäjät.
Diagrammi 26. Tieteellisen laskennan toimijat
4.2 Keskeisten toimijoiden välinen vuorovaikutus
Tässä kappaleessa on kuvattu keskeiset toimijoiden vuorovaikutussuhteet raha-, palvelu- ja tietämysvirtoina. Yksinkertaistettuna kuvassa 9 rahavirrat kertyvät vasemmalla olevilta rahoittajilta palvelun tuottajille, jotka tuottavat palvelut loppukäyttäjien käyttöön. Mallissa on kuvattu myös palveluiden tuottajien väliset suhteet: esimerkiksi CSC saa rahoituksen OKM:ltä ja tuottaa palvelut alihankkijoiden kanssa korkeakouluille ja tutkimuslaitoksille, jotka tarjoavat palvelut omille käyttäjilleen.
Diagrammi 27. Toimijoiden vuorovaikutussuhteet
4.3 Palvelukartta
Palvelukartta on kokonaiskuva tieteellisen laskennan alueella tuotettavista palveluista. Palvelut ovat ryhmitelty viiteen palvelualueeseen.
Palvelukartan palvelut on tunnistettu käyttämällä aiemmissa luvuissa kuvattua strategiakarttaa ja kyvykkyyksiä sekä niiden tarvitsemia resursseja. Seuraavaksi tutustuttiin valittuihin strategioihin, joiden toteuttamiseksi tunnistettiin tarvittavat kyvykkyydet ja ne kuvattiin tarkemmin resursseina. Tämän jälkeen tunnistettiin keskeiset palvelut, joilla kyvykkyydet toteutetaan.
Diagrammi 28. Palvelukartta
4.4 Palveluiden kuvaukset taulukkoina
Tässä luvussa on palveluiden narratiiviset kuvaukset, jotka kertovat palvelun sisällön ja tavoitteet. Lisäksi taulukkoihin on merkitty palvelut tuottavat toimijat ja palveluiden käyttäjät. Näiden tietojen perusteella voidaan tunnistaa palveluiden tuottamiseen tarvittavat prosessit.
4.4.1 Johtamisen, organisoitumisen, hallinnan ja rahoituksen palvelualue
Palvelun nimi | Palvelun kuvaus | Palvelun tuottaja | Palvelun käyttäjä |
---|---|---|---|
| |||
Palvelumuotoilu ja tuotteistaminen | Palvelu tarjoaa palvelumuotoilun ja tuotteistamisen ohjausta, tukea ja hallintaa. Palvelu sisältää mm. erilaisten palvelumuotoilu- ja tuotteistamismenetelmien hallinnan. Tämä on ns. dynaaminen palvelu, joka osaltaan toteuttaa muita tieteellisen laskennan palveluita. Palvelu kattaa kustannusmallien hallinnan ja siinä tuotetaan myös asiakaslähtöiset ja kilpailukykyiset hinnoittelumallit. | CSC ja muut palvelutuottajat | CSC ja muut palvelutuottajat |
Raportointi ja analysointi | Keskitetty palvelu, jossa kehitetään raportointia ja raportointityökaluja sekä tuotetaan raportteja esimerkiksi laskentaprojekteista, käytetyistä resursseista, yhteistyöstä jne. | CSC | Ministeriöt, korkeakoulut, tutkimuslaitokset ja tutkijat |
Palveluiden yhteentoimivuuden hallinta | Palvelu mahdollistaa tieteelliseen laskentaan liittyvien palveluiden helpon yhteentoimivuuden ja se tukee käytön hallintaa. Palvelu kattaa palveluiden saavutettavuuden ja käytettävyyden. Palvelussa tuetaan eri infrastruktuurien välistä integraatiota ja yhteentoimivuutta. Palvelun yhtenä tuloksena voisi olla helppokäyttöinen tutkijan työpöytä? | CSC ja muut palvelutuottajat | Korkeakoulut, tutkimuslaitokset ja loppukäyttäjät |
Lainmukaisuuden tuki (tietoturva ja -suoja) | Palvelu ohjaa, ohjeistaa ja tukee tieteelliseen laskentaan liittyvien lakien ja säädösten huomioinnissa sekä auditoinneissa ja sertifioinneissa. | CSC, ministeriöt, korkeakoulut ja tutkimuslaitokset | Korkeakoulut, tutkimuslaitokset |
Kansainvälinen yhteistyö | Palvelu hallinnoi kansainvälisten laskentainfrastruktuurien ja -palveluiden integraatiot ja mahdollistaa niiden käytön. | CSC, ministeriöt, korkeakoulut ja tutkimuslaitokset | Korkeakoulut, tutkimuslaitokset ja tutkijat |
Ennakointi | Kansallinen palvelu, joka tukee ennakoinnin tekemisessä. Ennakointi tunnistaa ja analysoi tulevaisuuden laskentaan liittyviä tarpeita ja auttaa ymmärtämään megatrendejä, trendejä ja heikkoja signaaleja. Palvelu käyttää erilaisia ennakointityökaluja. | OKM, CSC, Korkeakoulut, tutkimuslaitokset ja yritykset | OKM, CSC, korkeakoulut, tutkimuslaitokset ja yritykset |
Yritysyhteistyön hallinta | Palvelun tavoitteena on yritysyhteistyön lisääminen ja tukeminen. Palvelussa kehitetään ja hallinnoidaan erilaisia yhteistyön malleja. Palvelussa huomioidaan julkisen ja yksityisen yhteistyön lisäksi hallinnonalojen välinen yhteistyö | CSC, korkeakoulut, tutkimuslaitokset ja yritykset | CSC, korkeakoulut, tutkimuslaitokset ja yritykset |
Kestävä kehitys ja kustannusten hallinta | Kestävän kehityksen huomioiminen, todentaminen ja arviointi. Huomioidaan EU-tason kestävän kehityksen pyrkimykset. | Ministeriöt ja CSC | Korkeakoulut, tutkimuslaitokset ja tutkijat |
Tieteellisen laskennan strategisen suunnittelun tuki | Palvelu tarjoaa tukea tieteellisen laskennan strategioiden tekemiseen ja toteuttamiseen. Palvelu kattaa kokonaisarkkitehtuurin tekemisen, hallinnoinnin ja hyödyntämisen tuen. Esimerkiksi ennakoitavissa olevan pitkän aikavälin hankinta-aikataulu ja sitoutunut rahoitus mahdollistavat tiheämmät ja pienemmät sijoituskierrokset, mikä mahdollistaa tekniikan kehityksen tarkemman seuraamisen ja vähentää huonosti ajoitettujen yritysostojen riskiä. | CSC | Ministeriöt ja korkeakoulut |
Taulukko 6. Palvelualueen 1 palvelukuvaukset
4.4.2 Käyttäjä- ja resurssien hallinta sekä tutkimusprosessin tuki palvelualue (Jussi H ja Juha kääntää)
Palvelun nimi | Palvelun kuvaus | Palvelun tuottaja | Palvelun käyttäjä |
---|---|---|---|
2. Käyttäjä- ja resurssien hallinta sekä tutkimusprosessin tuki -palvelualue | |||
Käyttäjähallinnon federaatiot | Haka, Virtu, ja muut oleelliset federaatiot identiteetinhallintaan. Muut palvelut kansalliseen tutkijoiden tutkijoiden tunnistamiseen ja autentikointiin. Opiskelijoiden tunnistaminen? | CSC, Korkeakoulut, Tutkimuslaitokset, muut palveluntuottajat | Korkeakoulut, tutkimuslaitokset, tutkijat |
Kansainväliset käyttäjähallinnon federaatiot | Eurooppalainen ja kansainvälinen tutkijoiden tunnistaminen ja autentikointi. Esimerkikis EUDAT, PRACE, Edugain ja ELIXIR-AAI. (ORCID, ResearcherID) | Kansainväliset toimijat, CSC | Korkeakoulut, tutkimuslaitokset, tutkijat |
Yrityskäyttäjien hallinta | Yrityskumppaneihin ja asiakkaisiin liittyvä käyttäjä- ja resurssihallinnan tuki. Suomi.fi -autentikointi tai muut sopivat automaattiset prosessit uusien palveluiden tueksi. Sisältää ns. kansalaiskäytön ja kansainvälisten ei-federaatiokäyttäjien hallinnan | CSC, korkeakoulut ja tutkimuslaitokset sekä DVV | Yritykset ja kansalaiset ja KV-käyttäjät |
Tutkimushallinnon yhteentoimivuuden tuki | (Yhteentoimivuus.fi etc.) Yhteiset sanastot, koodistot, terminologiat, yms | CSC, muu valtionhallinto, korkeakoulut ja tutkimuslaitokset, DVV | Tutkimuslaitokset, korkeakoulut ja tutkijat |
Auktorisointi ja käyttöluvitus | (Valtuutus- ja luvituspalvelut) CSC REMS and other corresponding processes and technical services to support the management of permissions for users of datasets. Sensitiivisen datan aineistot, valtionhallinnon lakiin perustuvat aineistot lisäksi. Includes self management portal to handle access rights. Should also include capacity management and some additional identity management services (Haka, Google, Facebook IDs). Huomioidaan palveluiden integraatio aineistojen helppokäyttöisyys anonymisointi ja pseudonymisointi sisältyvät käyttöluvitukseen | CSC, korkeakoulut, tutkimuslaitokset ja Findata sekä aineistontuottajat (Kela, Tilastokeskus) Yritykset | Korkeakoulut ja tutkimuslaitokset |
Laskenta- ja dataresurssien hallinta | Academic role-based access to scientific computing resources. CSC:n resurssienjakoryhmä (ja vastaavat prosessit muissa organisaatioissa), ja lisäksi kansallisella tasolla Grand Challenge- ja SA:n Huippuyksikköhaut yms. Paikalliset resurssien hallinta | Korkeakoulut, tutkimuslaitokset, CSC, paikalliset tuttkimusinfrastruktuurit | Tutkijat ja tutkimusryhmät |
Pienimuotoisten laskentaresurssien hallinta ja pilotointi | Role-based and secure access to scientific computing resources for students and other small-scale users Opiskelijoilla rajattuja pääsyjä kokeilemaan tieteellisen laskennan resursseja | Korkeakoulut, tutkimuslaitokset ja CSC | Tutkijat, tutkimusryhmät opiskelijat ja yritykset (pilotit) |
Tutkimusprojektien hallinta | Project/group management service for non-academic projects, for example courses, student projects, company projects Skaalautuvuus? Automatisoidut palvelut? Kuvataan mitä tämä palvelu on konkreettisesti | Korkeakoulut, tutkimuslaitokset ja CSC | Tutkijat, tutkimusryhmät opiskelijat ja yritykset (pilotit) |
Identiteetin ja pääsyn hallinnan konsultaatio ja tuki | Support services for smaller Universities etc. how to integrate their services to the national infrastructures | CSC | Korkeakoulut ja tutkimuslaitokset |
Pysyvä opiskelija- ja tutkijaidentiteetti | Students get their semi-permanent CSC account based on student status and HAKA identity. (study courses, research assistant roles, etc. - same account during the whole study duration) | CSC | Korkeakoulut ja tutkimuslaitokset |
Tutkijan polun tuki | Expert and support services for different paths of scientific computing services Monikanavaisuuden tuki Increasing research process knowledge of computing support experts, through job rotation between CSC and users' organisations, for instance. User centric customer journeys, management of feed back Asiakastarpeiden ymmärtäminen | CSC, Korkeakoulut ja tutkimuslaitokset | Tutkijat ja tutkimusryhmät |
Yhteinen kansallinen help desk (Huom! pidemmän aikavälin tavoite) | Universities, research institutes and CSC could offer common and integrated service desk for the researchers Monikanavaisuuden tuki | Korkeakoulut, tutkimuslaitokset ja CSC | Tutkijat |
Yhteinen tieteellisen laskennan tietopankki | Guidelines for new user groups, for example University lecturers (docs.csc.fi type examples) Tehokäyttäjät, vähemmän laskentaa tekevät tutkijat, uudet tutkijat, opiskelijat, eri kohderyhmät huomioituna Guidelines, support, service availability information etc. for non-common user groups, for example lecturers in the Universities Muut vastaavat käyttäjäryhmät samalla tavalla tunnistettuna, esim. lopputyön teko | CSC, korkeakoulut, tutkimuslaitokset, plus tutkijat itse | Tutkijat, korkeakoulut ja tutkimuslaitokset |
Tieteellisen laskennan osaamisverkosto | Yhteisön tuki ja tiedonvaihto (Tutkimuksen yleiset toimintatavat, ja niihin liittyvät ohjeistus ja tuki) Monikanavainen CSC asiantuntijoiden ohjeet, postilistat ja vertaistuki, palveluiden työvoiden opetus. | CSC, korkeakoulut, tutkimuslaitokset, yritykset ja tutkijat | Tutkijat, korkeakoulut ja tutkimuslaitokset |
Taulukko 7. Palvelualueen 2 palvelukuvaukset
4.4.3 Koulutus, menetelmät, tiedealat ja käytön tuki palvelualue
Palvelun nimi | Palvelun kuvaus | Palvelun tuottaja | Palvelun käyttäjä |
---|---|---|---|
3. Koulutus, menetelmät, tiedealat ja käytön tuki -palvelualue | |||
Loppukäyttäjätuki | Päivittäinen neuvonta, palvelukanavat, asiakasneuvonta (Service desk) Pääsääntöisesti tarjotaan etätukena. | CSC, korkeakoulut, tutkimuslaitokset ja Valtori | Loppukäyttäjät |
On site -tuki | Dedikoitu asiantuntija on osa-aikaisesti sijoitettu asiakasorganisaation työtiloihin. Voi olla pinta- tai syvätukea, esim. menetelmä- ja tiedealadisseminaatio. | CSC ja korkeakoulut | Tutkijat ja tutkimusryhmät |
Syvä auttaminen | Projektiluonteinen pidempi kestoinen asiakaslähtöinen. Syvällinen sisällöllinen HPC-tuki. Usein menetelmäosaamisen tukemista. Pääsääntöisesti tarjotaan etätukena. Pienillä tutkimusryhmillä ei välttämättä ole resursseja ohjelmistojensa tai datansa hallinnointiin (cleaning, cleansing) ja tarvitsevat tässä apua. Tutkimusohjelmistoasiantuntijan (Research Software Engineer, RSE) tai datatieteilijän (Data Scientist) tuki auttaa näissä tapauksissa. Osaaja on mukana tutkimusryhmässä sovitun ajan. | CSC, muut palveluntarjoajat ja korkeakoulut | Tutkijat ja tutkimusryhmät |
Tieteellisen laskennan koulutus | Palvelu tarjoaa tieteellisen laskennan palveluihin liittyvää koulutusta (mm, laskenta, ohjelmistot, ohjelmointi menetelmät, tiedealat, datan hallinta, data flow). Palvelu sisältää koulutuksen suunnittelun ja fasilitoinnin. Se voi olla lähi- tai verkkokoulutusta. Verkkokoulutusta voi käyttää myös itsenäisesti oman aikataulun mukaan. Avoimet moocit | CSC, korkeakoulut ja tutkimuslaitokset, EuroHPC, PRACE, NeIC ja muut kansainväliset toimijat | Loppukäyttäjät |
Laskenta-, tallennuskapasiteetin ja lisenssien hankinta | Keskitetty palvelu, joka tarjoaa laskentakapasiteetin hankintaan liittyvää ohjausta, konsultaatiota ja tukea organisaatioille. Monien (kaupallisten) ohjelmistojen teollista tai kaupallista käyttöä varten tarvitaan akateemisesta käytöstä poikkeava erillinen lisenssi. | CSC ja korkeakoulut (Lisenssi-SIG) | Korkeakoulut, tutkimuslaitokset ja tutkimusryhmät |
Taulukko 8. palvelualueen 3 palvelukuvaukset
4.4.4 Laskenta ja hosting palvelualue
Palvelun nimi | Palvelun kuvaus | Palvelun tuottaja | Palvelun käyttäjä |
---|---|---|---|
4. Laskenta ja hosting palvelualue | |||
Superlaskenta-, pilvi- ja asiakaskohtainen kapasiteetti | Laskenta-aikaa palvelimilta pilvi mukaan lukien. Luodaan mahdollisimman yhtenäinen laskentakapasitettiympäristö: TIER 2, TIER 1, pilvikapasiteettiympäristöt. Sisältää myös dedikoidut yliopistojen ja tutkimuslaitosten omistamat laskentapalvelimet, joita ylläpidetään CSC:n konesalissa. Omistajat vastaavat resurssien jakamisesta. | CSC, korkeakoulut, tutkimuslaitokset, kaupalliset (pilvipalvelu) toimittajat | Tutkijat, yritysten käyttäjät ja opiskelijat |
Konesali ja ylläpito | Konesalitila, sähkö, fyysisten ja virtuaalipalvelimien hallinnointi. Sisältää myös erityistarpeet kuten tietoturvan. | CSC, korkeakoulut, tutkimuslaitokset ja Valtori | Korkeakoulut ja tutkimuslaitokset sekä tutkijat, yritysten käyttäjät ja opiskelijat |
Ohjelmisto- ja tietokantapalvelut | Tieteelliset ohjelmistot ja tietokannat; sisältää hankinnat, konsortioiden hallinta ja asennukset | CSC, korkeakoulut ja tutkimuslaitokset | Korkeakoulut ja tutkimuslaitokset sekä tutkijat, yritysten käyttäjät ja opiskelijat |
Verkkopalvelut | Palvelu tarjoaa tietoliikenneyhteydet järjestelmiin ja ulkoisiin resursseihin Sisältää lisäpalvelut kuten esim. verkonvalvonta, tietoturva, eduroam | CSC, korkeakoulut, tutkimuslaitokset ja Valtori | Korkeakoulut ja tutkimuslaitokset sekä tutkijat, yritysten käyttäjät ja opiskelijat |
Resurssien monitorointi | Laskenta- ja tallennusresurssien kuormituksen monitorointi. Tietoa käyttäjille laskentapalvelimien kuormitus- ja jonotilanteesta sekä käytettävissä olevasta tallennuskapasiteetista. | CSC, korkeakoulut ja tutkimuslaitokset | Korkeakoulut, tutkimuslaitokset sekä tutkijat, yritysten käyttäjät ja opiskelijat |
Käyttöliittymät ja rajapinnat | Palvelu tarjoaa erilaiset käyttöliitymät ja rajapinnat laskenta- ja tallennuspalveluihin. Palvelu sisältää työvoiden hallinnan. SSH, No Machine, Open OnDemand jne., etätyöpöydät ja web-käyttöliittymät. | CSC, korkeakoulut ja tutkimuslaitokset | Tutkijat, yritysten käyttäjät ja opiskelijat |
Ohjelmointi ja käyttöympäristö | Asiakkaalle tarjotaan ohjelmointi ja käyttöympäristölaskenta ja tallennus palveluihin. Kääntäjät, numeeriset kirjastot, rinnakkaislaskennan kirjastot (MPI jne.), työkalut suorituskyvyn analysointiin, vianetsintätyökalut (debuggerit), eräajojärjestelmä. Sisältää AI-ohjelmistot, laskentaympäristöt ja aliohjelmakirjastot. Ohjelmistojen ja käyttöympäristöjen harmonisointi ja niiden yhteentoimivuuden varmistaminen tutkijan näkökulmasta. Palvelu tarjoaa kontitettujen sovellusten hallinnan sekä ympäristöt konttisovellusten luomiseen ja ajamiseen. Palvelussa huomioidaan myös data siirrettävyys ja yhteentoimivuuden varmistaminen | CSC, korkeakoulut ja tutkimuslaitokset | Tutkijat, yritysten käyttäjät ja opiskelijat |
Taulukko 9. Palvelualueen 4 palvelukuvaukset
4.4.5 Tallennus ja datan hallinnan palvelualue
Palvelun nimi | Palvelun kuvaus | Palvelun tuottaja | Palvelun käyttäjä |
---|---|---|---|
5. Tallennus ja datan hallinnan palvelualue | |||
Datan laskennan aikainen tallennus | Palvelu sisältää laskennan aikaisen datan monipuolisen ja eri käyttötapauksia tukevan tallennuksen (Burst/flash, nopea, object storage). | CSC, korkeakoulut ja tutkimuslaitokset | Organisaatiot, tutkijat ja tutkimusryhmät |
Datan laskennan aikainen avaus | Laskennan aikainen datan avaaminen esimerkiksi muiden tutkimusryhmien käyttöön. Palvelussa hallinnoidaan metadatan kuvailu, (pysyvät)tunnisteet ja datan avaamiseen liittyvät lisenssit. | CSC, korkeakoulut ja tutkimuslaitokset | Tutkijat, KV-tutkijat ja tutkimusryhmät |
Etätyöpöytä | Palvelu kattaa datan laskennan aikaisen visualisoinnin ja suurten data määrien käsittelyn etänä. Palvelu mahdollistaa arkaluonteisen datan hallinnan. | CSC, korkeakoulut | Organisaatiot, tutkijat ja tutkimusryhmät |
Datan hallinnan tuki | Palvelu tukee kansalliseen ja kansainväliseen standardityöhön osallistumista. Tuetaan tutkimusryhmien standardien käyttöä. Ylläpidetään tieteenaloittain ryhmiteltyä ja linjauksiin viittaavaa standardikatalogia. Pääosa standardityöstä tehdään infrastruktuuritasolla. | CSC yhdessä sidosryhmien kanssa | Organisaatiot ja tutkimusryhmät |
Kansallinen datapalvelukatalogi | Tarjotaan käyttöön kattava datapalveluiden luettelo, jossa kuvataan tarjolla olevat datan hallintapalvelut: avaaminen, yhteentoimivuus arkaluontoisen aineiston hallinta, saavutettavuus, datan hallinnan suunnittelu, rahoitus jne. Palvelu sisältää katalogin sisällön ylläpidon. | CSC, korkeakoulut ja tutkimuslaitokset | Organisaatiot, tutkijat ja tutkimusryhmät, yritykset ja rahoittajat |
Arkaluonteisen datan tallennus ja hallinta | Palvelu kattaa arkaluonteisen datan tallennuksen ja nopean siirtämiseen tallennuksen ja käsittelyn laskennan aikana. Palvelu sisältää tietosuojan hallinnan. | CSC, korkeakoulut ja tutkimuslaitokset | Organisaatiot, tutkijat ja tutkimusryhmät |
Keskitetty aineistojen saatavuus | Palvelu sisältää helpon saatavuuden ja tarvittaessa säilytysalustan yleisesti käytössä oleville dataseteille. Palvelu tarjoaa tehokkaan pääsyn yleisesti käytettyihin globaaleihin tietokantoihin ja datasetteihin. Palvelu sisältää myös rajatulle käyttäjäryhmälle jaettavat datasetit. Palvelussa valitaan ja asetetaan saataville yleisesti tarpeelliset data-aineistot. | CSC | Organisaatiot, tutkijat ja tutkimusryhmät |
Automaattinen datan siirto laskennan ja tallennusalustojen välillä | Palvelu tarjoaa helpon ja käytettävän tavan siirtää tietoja automaattisesti taustalla olevien nopeiden ja hitaiden tallennustilojen välillä. Palvelu kattaa data- ja laskenta-alustan välisen linkityksen, joten käyttäjän ei tarvitse siirtää tietoja manuaalisesti. Palvelu perustuu hajautettuun malliin, joka sisältää myös ulkoiset datan siirrot. | CSC, korkeakoulut ja muut datan tuottajat | Organisaatiot, tutkijat ja tutkimusryhmät |
Taulukko 10. Palvelualueen 5 palvelukuvaukset
4.5 Palveluiden tuottajat ja käyttäjät (lisää selittävä lause tai kaksi per diagrammi)
Tässä on palvelualueittain kuvattu jokaisen palvelun tuottajat ja palvelun käyttäjät diagrammeina.
4.5.1 Johtamisen, organisoitumisen, hallinnan ja rahoituksen palveluiden tuottajat ja käyttäjät
CSC:n lisäksi tämän palvelualueen palveluita tuottavat ministeriöt , jotka osallistuvat kolmen palvelun tuottamiseen, korkeakoulut ja tutkimuslaitokset kolmeen ja yritykset kahden palvelun tuottamiseen. Palveluiden käyttäjiä ovat ohjaavat tahot, rahoittajat ja loppukäyttäjät. Palvelualueella korostuu sektorien ja hallinnonalojen välinen yhteistyö.
Palvelualue vastaa erityisesti seuraaviin tunnistettuihin ajureihin ja kyvykkyyksiin:
Vastaa seuraaviin ulkoisiin muuttujiin (ajurit) | Toteuttaa erityisesti kyvykkyyksiä | |
---|---|---|
Tieteellisen laskennan yhteiskunnallisen vaikuttavuuden lisääntyminen | Ennakointi | Vaikuttavuus |
Elinkeinoelämäyhteistyön tarve | Yhteistyö ja kumppanuus | Yritysyhteistyö |
Eu-integraatio, kansainvälisyys | Tiedolla johtaminen | Verkostoituminen |
Diagrammi 29. Palvelualueen 1 tuottajat ja käyttäjät
4.5.2 Käyttäjä- ja resurssien hallinta sekä tutkimusprosessin tuki -palvelualue - tuottajat ja käyttäjät
Tämä palvelualue keskittyy loppukäyttäjäpalveluihin. Palveluja tuottavat pääsääntöisesti yhdessä CSC, korkeakoulut ja tutkimuslaitokset.
Vastaa erityisesti ulkoisiin muuttujiin (ajurit) | Toteuttaa erityisesti kyvykkyyksiä | |
---|---|---|
Tutkijalähtöisyys | Tutkimuksen prosessin ymmärtäminen | Käyttäjähallinta |
Käyttäjäkeskeisyys, käytettävyys | Käyttöluvitettavien aineistojen hallinta | Verkostoituminen |
Omadata | Kansallinen Omadatan tutkimuskäyttö |
Diagrammi 30. Palvelualueen 2 tuottajat ja käyttäjät
4.5.3 Koulutus, menetelmät, tiedealat ja käytön tuki -palvelualue - tuottajat ja käyttäjät
Tämän palvelualeen palvelut tuotetaan loppukäyttäjille ja käyttäjäorganisaatiolle. Palveluiden tuottamiseen osallistuvat CSC:n, korkeakoulujen ja tutkimuslaitosten lisäksi myös muun. muassa Valtori ja kansainväliset toimijat.
Vastaa erityisesti ulkoisiin muuttujiin (ajurit) | Toteuttaa erityisesti kyvykkyyksiä | |
---|---|---|
Laskennallisen huippututkimuksen tukeminen | Tieteellisen laskennan osaaminen | Laskennallisen tieteen osaaminen |
Tekoälytutkimus ja -sovellukset | Koulutus ja tuki |
Diagrammi 31. Palvelualueen 3 tuottajat ja käyttäjät
4.5.4 Laskenta- ja hosting-palveluiden tuottajat ja käyttäjät
Tämän alueen palvelut tuottavat pääasiassa CSC, korkeakoulut ja tutkimuslaitokset sekä osittain myös Valtori ja kaupalliset toimijat. Palvelut ovat erityisesti tutkijoille ja opiskelijoille sekä asiakasorganisaatiolle eli korkeakouluille, tutkimuslaitoksille ja yrityksille.
Vastaa erityisesti ulkoisiin muuttujiin (ajurit) | Toteuttaa erityisesti kyvykkyyksiä | |
---|---|---|
Laskentainfrastruktuurin erikoistuminen | Käyttöliittymät ja etätyöpöydät | Datakeskus |
Keskitettyjen ratkaisujen houkuttelevuus - kustannustehokkuus | Laskenta- ja tallennuskapasiteetin hankinta | Teknologia ja trendit |
Kestävä kehitys | Energiatehokkuus |
Diagrammi 32. Palvelualueen 4 tuottajat ja käyttäjät
4.5.5 Tallennus- ja datan hallinnan palveluiden tuottajat ja käyttäjät
Tämän alueen palvelut tuottavat CSC, korkeakoulut ja tutkimuslaitokset. Datan siirron palvelun tuottamiseen osallistuvat myös datan tuottajat. Palvelut ovat loppukäyttäjille ja asiakasorganisaatioille.
Vastaa erityisesti ulkoisiin muuttujiin (ajurit) | Toteuttaa erityisesti kyvykkyyksiä | |
---|---|---|
Keskitettyjen ratkaisujen houkuttelevuus - kustannustehokkuus | FAIR-mukaisuus | Tietosuoja |
Käyttäjäkeskeisyys, käytettävyys | Datan elinkaaren hallinta | Tutkimuksen helppo dataflow |
Diagrammi 33. Palvelualueen 5 tuottajat ja käyttäjät
4.6 Palvelut ja prosessit
Tässä luvussa on nimetty palvelualueittain kunkin palvelun toteuttamiseen tarvittavat prosessit. Prosessit on nimetty, mutta niiden tarkempaa toiminnallisuutta ei ole kuvattu
4.6.1 Palvelualue 1 - Johtaminen, organisoituminen, hallinta ja rahoitus
Diagrammi 34. Palvelualueen 1 palvelut ja prosessit
Palvelumuotoilu ja tuotteistaminen Palvelu toteuttamiseksi tulee hallita eri palvelumuotoilumenetelmät, organisaatiolla pitää olla tuotteistamisprosessi, lisäksi keskitetty toimija esim. CSC tarjoaa palvelumuotoilun ja tuotteistamisen tukea. Neljäs tarvittava prosessi on keskitetty kustannusten hinnoittelumallin hallinta. CSC tuottaa prosessit muiden palvelun tuottajien kanssa.
Raportointi ja analysointipalvelua varten tarvitaan raportoinnin tekoa ohjaava ja tukeva prosessi sekä datan keräämisen ja käsittelyn ja analysoinnin prosessit. Lisäksi on erillinen raportoinnin ja sen kehittämisen prosessi. CSC tuottaa nämä prosessit.
Palveluiden yhteentoimivuuden hallinta sisältää yhteentoimivuuden varmistamisen eli ohjaamisen ja koordinoinnin prosessit sekä palveluiden saatavuuden varmistamisen. Lisäksi pitää varmistaa palveluiden käytettävyys. Palvelussa linjataan integraatioperiaatteet esimerkiksi tarkentamalla tämän arkkitehtuurin periaatteet yhteentoimivuuden osalta niin toiminta-, tieto-, tietojärjestelmä- ja teknologia-arkkitehtuureissa. CSC tuottaa prosessit muiden palvelun tuottajien kanssa.
Lainmukaisuuden tuki toteutetaan asiakkaille tehtyjen ohjaus- ja tukiprosessien avulla. Erityisesti strategiakaudella kiinnitetään huomioita tietosuoja- ja tietoturvaasoiden asiakasohjeistukseen ja -tukeen. CSC, ministeriöt, korkeakoulut ja tutkimuslaitokset tuottavat prosessit yhdessä.
Kansainvälinen yhteistyö tarvitsee toimivat viestinnän prosessit, verkostoitumismallit, yhteistyön ja kumppanuuden hallinnan toimintamallit sekä erityisesti niihin liittyvien sopimusprosessien hallinnan. CSC, ministeriöt, korkeakoulut ja tutkimuslaitokset tuottavat prosessit yhdessä.
Ennakoinnissa tulee tunnistaa käyttäjien tarpeet, seurata tutkimuksen trendejä ja teknologian kehittymistä sekä kerätä analysointia varten tarvittava data. Lisäksi pitää hallita ennakointiosaamisen kehittäminen ja tuki.
Yritysyhteistyön hallintaa varten otetaan käyttöön tarvittavat yritysyhteistyön mallit, tehdään erillinen rahoitusprosessi ja kehitetään markkinointia ja viestintää. Tähän palveluun on liitetty hallinnonalojen välisen yhteistyön kehittäminen, jota varten tarvitaan vastaavat prosessit kuin yritysyhteistyössä.
Kestävä kehitys ja kustannusten hallintapalvelua ohjaa erityisesti EU:n kestävän kehityksen tavoitteet. Palvelussa arvioidaan tieteellisen laskennan toiminnan ympäristövaikutukset ja energiatehokkuus. CSC ja ministeriöt tuottavat prosessit yhdessä.
Tieteellisen laskennan strategisen suunnittelun tuki. Strategian suunnittelua varten tarvitaan analysoitua tietoa esimerkiksi ympäristömuuttujista. Pitkäjänteinen toiminta tarvitsee tuekseen pitkän aikavälin talouden ohjauksen suunnittelua. Strategioiden toteuttamista ja implementointia tuetaan kokonaisarkkitehtuurimenetelmällä esimerkiksi mallintamalla strategiat ja ohjaavilla viitearkkitehtuureilla. Strategian toteutumista seurataan ja mitataan. Palvelu sisältää strategisen suunnittelun ja kokonaisarkkitehtuurityön konsultaation. CSC tuottaa prosessit
4.6.2 Palvelualue 2 - Käyttäjä-ja resurssien hallinta sekä tutkimusprosessin tuki
Diagrammi 35. Palvelualueen 2 palvelut ja prosessit
Käyttäjä- ja resurssienhallinta ja tutkimusprosessin tuki -palvelualueen palvelut sisältävät erilaiset käyttäjän-, resurssien- ja projektienhallinnan palvelut, auktorisoinnin, luvituksen ja yhteentoimivuuden palvelut, näihin liittyvät asiantuntija- ja konsultaatiopalvelut, sekä tutkimusprosessiin ja tutkijan polkuun liittyvät palvelut ja prosessit.
Käyttäjänhallinnossa tukeudutaan pääasiassa identiteetinhallinnan federaatioihin kuten Haka ja Virtu, ja näiden hallinnolliseen ja teknisempään ylläpitoon. Lisäksi mm. yrityskäyttäjille, kv-käyttäjille sekä muille em. federaatioiden ulkopuolisille käyttäjille pitää olla tuettuna helppokäyttöiset käyttäjänhallinnon prosessit. Federoitujen identiteettien käyttöönoton tuki ja aiheeseen liittyviä konsultaatio on keskeistä ko. palveluiden käytön leviämiselle.
Laskenta- ja dataresurssien hallinnassa keskeiset prosessit ovat sekä kansalliset että toimijakohtaiset resurssien haun ja jakamisen prosessit. Näiden taustalla tarvitaan resurssien hinnoittelu, sekä resurssien käytön seuranta eri käyttäjäryhmille ja mm. organisaatioittain. Resurssienjaon palvelut jaettiin kahtia varsinaiseen tieteellisten laskennan resurssien jakoon sekä pienimuotoisempaan resurssienjakoon esim. opiskelijoille ja pilottikäyttöön. Tutkimusprojektien ja -ryhmien hallinnan prosessit tukevat resurssienjaon palveluita suoraviivaisesti.
Yhteentoimivuutta tuetaan sekä hallinnollisilla prosesseilla (esimerkiksi termistö- ja koodistotehtävät) että teknisillä järjestelmillä (esimerkiksi Yhteentoimivuusalusta). Auktorisoinnin ja luvituksen palveluissa sekä tarjotaan, ylläpidetään että kehitetään järjestelmiä ja toimintoja data-aineistojen luvitukseen ja erilaisten käyttäjäpalveluiden auktorisointiin. Kaikissa näissä palveluissa kv-yhteistyö ja sen mukana tulevat standardit ja hyvät käytännöt ovat keskeisessä roolissa.
Tutkimusprosessin ja tutkijan polun tueksi on ideoitu useita erilaisia tukipalveluita. Näitä voisivat olla mm. organisaatiokohtaiset ja kansalliset helpdesk-palvelut, yhteiset jaetut tietopankit tieteellisen laskennan hyvistä käytännöistä, sekä erilaisten tieteenalakohtaisten ja yleisempienkin osaamisverkostojen fasilitointi. Kaikissa näissä yhteistä on se, että kerätään ja ylläpidetään tietoa käyttäjistä ja asiakkaista, ja panostetaan laadukkaaseen tieteellisen laskennan asiantuntijaosaamiseen ja sen hyödyntämiseen.
4.6.3 Palvelualue 3 - Koulutus, menetelmät, tiedealat ja käyttäjätuki
Uusien laskentajärjestelmien ja GPU-laskennan yhä laajeneva käyttö sekä suurten datamassojen prosessointi ja tallennus vaativat uusien menetelmien ja toimintatapojen oppimista tutkijoilta ja tutkimusryhmiltä. Tämän vuoksi tieteellisen laskennan asiantuntijoiden saatavuus, sekä heidän osaamisensa kehittäminen korkeakouluissa ja tutkimuslaitoksissa on erittäin tärkeää maksimaalisen hyödyn saamiseksi tieteellisen laskennan infrastruktuurihankinnoista.
Korkeakoulujen ja tutkimuslaitosten oman tieteellisen laskennan osaamisen parantaminen olisi tärkeää esimerkiksi ammattimaisia Research Software Engineer ja Data Scientist -tehtäviä avaamalla korkean tason tutkimuksen tueksi ja tieteellisen laskennan käyttäjäkunnan laajentamiseksi. CSC voisi toimia verkoston koordinoijana. Tällainen verkosto sekä tieteellisen laskennan palvelujen ja koulutuksen parempi saatavuus mahdollistaisivat yhä laajemman käyttäjäkunnan saamisen tieteellisen laskennan piiriin, sekä tieteellisen laskennan palvelujen yhä nykyistäkin tehokkaamman hyödyntämisen.
Diagrammi 36. Palvelualueen 3 palvelut ja prosessit
Loppukäyttäjän tuki
Loppukäyttäjän tuki sisältää käytännön tuen loppukäyttäjälle service desk -asiakaspalvelusta lähtien erityisesti etänä. Tukea tarjoavat kaikki tieteellisen laskennan palveluja tuottavat osapuolet. Se kattaa myös käytön oppaiden tekemisen ja jakelun eri kanavien kautta.
On site -tuki
On site -tukea antava asiantuntija on osa-aikaisesti sijoittunut asiakasorganisaation työtiloihin ja pystyy näin auttamaan tutkimusryhmiä päivittäisessä työssä perehtymällä paremmin ryhmän työtapoihin ja tarpeisiin. Tällainen tuki voi olla menetelmä- tai tiedealakohtaista.
Syvä auttaminen
Pienillä tutkimusryhmillä ei aina ole omassa ryhmässään monipuolista HPC- tai datan käsittelyn asiantuntemusta. Silloin pitkäkestoisempi projektiluonteinen, pääasiassa etänä annettu syvä auttaminen helpottaa joko menetelmien, itse laskennan tai datankäsittelyn toteutusta. Tällainen asiantuntija on esimerkiksi ammattimainen tutkimusohjelmistoasiantuntija (Research Software Engineer, RSE) tai datatieteilijä (Data Scientist), joka on mukana tutkimusryhmän toiminnassa sovitun ajan. Korkeakoulujen ja tutkimuslaitosten oman tieteellisen laskennan osaamisen parantaminen olisi tärkeää esimerkiksi näitä tehtäviä avaamalla korkean tason tutkimuksen tueksi ja tieteellisen laskennan käyttäjäkunnan laajentamiseksi. CSC voisi toimia verkoston koordinoijana. Tarkennetaan executive summaryn pohjalta, myös tuplatsekataan että executice summaryn asiat ovat mukana tässä varsinaisessa dokumentissa.
Tieteellisen laskennan koulutus
Tieteellisen laskennan koulutus on edellytys laskennallisen tutkimuksen tekemiseen. Sitä antavat sekä korkeakoulut että laskentapalveluja muuten tuottavat, myös kansainväliset, osapuolet. Koulutus liittyy tieteellisen laskennan eri osiin: itse laskentaan, ohjelmistoihin, ohjelmointiin, menetelmiin, tieteenaloihin, datan ja työvoiden hallintaan. Sen järjestäminen edellyttää suunnittelua, fasilitointia ja viestintää. Koulutus voidaan järjestää joko lähi- tai verkkokoulutuksena. Verkkokoulutukseen voi osallistua myös itsenäisesti oman aikataulunsa mukaan, esimerkkinä MOOCit (Massive Open Online Course) eli kaikille avoimet verkkokurssit.
Laskenta-, tallennuskapasiteetin ja lisenssien hankinta
Laskenta-, tallennuskapasiteetin ja lisenssien hankinta on keskitetty palvelu, joka tarjoaa hankintaan liittyvää ohjausta, konsultaatiota ja tukea organisaatioille. Useilla, erityisesti kaupallisesti tuotetuilla ohjelmistoilla, on erilaiset ehdot akateemiseen ja teolliseen käyttöön, mikä pitää ottaa huomioon. Palvelun tuottaminen edellyttää lisenssinhallinnan ja hankintaosaamista.
4.6.4 Palvelualue 4 - Laskenta ja hosting
Vaikka laskentainfrastruktuurin fyysinen keskittäminen on jatkossakin monilta osin hyvin järkevää, korkeakoulujen ja tutkimuslaitosten pitää pystyä tarjoamaan paikallisesti hallinnoitua laskenta- ja tallennuskapasiteettia erityisesti ohjelmistokehitykseen ja suuria datamääriä tuottavien mittalaitteiden datan paikalliseen prosessointiin.
Diagrammi 37. Palvelualueen 4 palvelut ja prosessit
Suurteholaskenta-, pilvi- ja asiakaskohtainen kapasiteetti
Palvelu ja siihen liittyvät prosessit kattaa perinteisen suurteholaskennan superkone/klusterikapasiteetin lisäksi pilvilaskentakapasiteetin tuottamisen ja ylläpidon. Vaikka käyttö- ja hallintajärjestelmät ovat erilaisia, käytännöt ja prosessit ovat pitkälti samoja. Asiakaskohtainen kapasiteetti eroaa edellä mainituista vain rajatun käyttäjäkunnan osalta..
Konesali ja ylläpito
Suurteholaskenta-, pilvi- ja asiakaskohtainen kapasiteetti palvelu ja verkkopalvelut rakentuvat tämän palvelun päälle. Tässä yhteydessä ylläpito tarkoittaa konesali-infrastruktuurin (sähkönsyöttö, jäähdytys jne.) järjestelmien ylläpitoa.
Ohjelmisto- ja tietokantapalvelut
Palvelu tarjoaa ohjelmistojen hankinnan, asennukset, lisenssit ja dokumentoinnin. Palvelu kattaa myös ohjelmistojen hankinnan konsortioiden kautta.
Verkkopalvelut
Palvelu tuottaa palvelujen käytön vaatiman verkkoinfrastruktuurin; tehokkaat yhteydet koneiden ja käyttäjien välillä.
Resurssien monitorointi
Palvelun avulla käyttäjät ja ylläpitäjät saavat tietoa laskentaresurssien kuormituksesta. Palveluiden omistajalle tuotetaan yksityiskohtaisempaa tietoa käyttäjistä, käyttötavoista jne. esim. impaktin osoittamista ja investointien kohdistamista varten.
Käyttöliittymät ja rajapinnat
Palvelu tarjoaa pääsyn laskenta- ja tallennuskapasiteettiin ja kattaa terminaaliyhteydet (SSH), selainpohjaiset käyttöliittymät, etätyöpöydät jne. Tavoitteena on helppokäyttöisyys ja mahdollisimman laaja yhteensopivuus.
Ohjelmointi- ja käyttöympäristö
Palvelu kattaa kääntäjät, kirjastot, vianetsintä- ja suorituskykytyökalut jne. tehokkaiden ja mahdollisesti rinnakkaistettujen tieteellisen laskennan ohjelmien kehittämiseen sekä ympäristön kontitettujen sovellusten rakentamista ja ajamista varten.
4.6.5 Palvelualue 5 - Tallennus ja datan hallinta
Diagrammi 38. Palvelualueen 5 palvelut ja prosessit
Datan laskennan aikainen tallennuspalvelun kehittämisen ja ylläpidon prosessien lisäksi tärkeitä prosesseja ovat järjestelmien tietoturvan hallinta sekä datan hallintaan liittyvät tietosuojaprosessit.
Datan laskennan aikainen avaus erityisesti tulee hallita metadatan kuvailu, tallentaminen ja käytön hallinta, samoin erilaisten tunnisteiden hallinta (pysyvät tunnisteet, Orchid jne.), datan avaaminen muille käyttäjille ja datan julkaiseminen ja siihen liittyvät erilaiset lisenssit
Etätyöpöytäpalvelu tarjotaan laskennan aikaiselle datan käsittelylle. Palvelu hyödyntää myös arkaluonteisen datan käsittelyn prosesseja kuten esim. tietosuojan hallintaa.
Datan hallinnan tuki Keskitetyn datanhallinnan tuen organisaatioiden datanhallinnan tuelle lisäksi on prosessit keskitetylle datan hallinnan koulutukselle, standardityön koordinaatiolle ja tuelle sekä erilaisten tunnisteiden kehitystyö, kansallinen ja kansainvälinen yhteistyö ja niiden käytön ohjeistus ja tuki.
Kansallinen datapalvelukatalogi kostuu katalogin sisällön ylläpidosta sekä itse palvelun teknisestä ylläpidosta ja kehittämistyöstä.
Arkaluonteisen datan tallennus ja hallinta erityisesti huomioidaan tietosuojan hallinta niin päivittäisessä toiminnassa kuin palvelun kehittämistyössä.
Keskitetty aineistojen saatavuus palvelun kehittämisen ja ylläpidon lisäksi keskeisiä prosesseja on data settien valinta, data settien kerääminen alustalle, data settien tarjonta/jakelu ja data set katalogin ylläpito
Automaattinen datan siirto laskennan ja tallennusalustojen välillä Palvelun keskeisiä prosesseja on datan siirron hallinnan lisäksi palveluiden yhteentoimivuus toiminnallisella tasolla ja tietojärjestelmien välisten rajapintojen kehittäminen.
4.7 Tutkijan polun palvelut
Viitearkkitehtuurissa ei ole tuotettu erillistä tutkijanpolkua vaan on käytetty CSC vuonna 2017 julkaisemaan tutkijan polkua ks. luku 2.2 Ajurit/megatrendit. Jos tutkijan polku päivittyy pitää palveluiden ripustuminen uuteen tutkijan polkuun tarkistaa.
Tutkijan polulla on viisi askelmaa (kuva 22), johon jokaiseen on liitetty keskeisimmät tutkijan tarvitsemat tieteellisen laskennan palvelut. Kuvassa on sinisellä taustavärillä ryhmitelty ne palvelut, jotka ovat käytössä kaikissa polun askeleissa. Punaisella pohjalla kuvan yläreunaan on merkitty johtamisen palvelualueen palvelut. Ne eivät suoraan liity tutkijan polun askelmiin, mutta mahdollistavat tieteellisen laskennan toiminnan kehittämisen ja ohjaamisen.
Diagrammi 39. Tutkijan polun palvelut