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.
2.1. Keskeiset toimijat
Toimijat ovat ryhmitelty roolien mukaisesti.
2.2 Keskeisten toimijoiden välinen vuorovaikutus
2.3. Palvelukartta
Toiminnalliset palvelut ovat ryhmitelty viiteen palvelualueeseen.
2.4. Palveluiden kuvaukset (KESKEN)
Palvelun nimi | Palvelun kuvaus | Palvelun tuottaja | Palvelun käyttäjä | Huomiot |
---|---|---|---|---|
| ||||
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 | |
KV 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. National service for transfering advancements in (AI/GPU quantum computing) hardware technology into users' computing tasks on clusters. Fast advancement is typical especially in current GPU technology used in AI-based research. Dissemination through an expert blog, for instance. | 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 suunnitellun tuki | Palvelu tarjoaa tukea tieteellisen laskennan strategioiden tekemiseen ja toteuttamiseen. Palvelu kattaa kokonaisarkkitehtuurin tekemisen, hallinnoinnin ja hyödyntämisen tuen. Having a predictable long-term acquisition schedule and commitment for funding resources allows more frequent and smaller investment rounds, which enables closer following of technlogy advancements and lowers risks for poorly-timed acquisitions in such a case when a technology leap is just around the corner. Palvelu sisältää arkkitehtuurin hyödyntämisen tuen. | CSC | Ministeriöt ja korkeakoulut | |
2. Tukipalvelut: käyttäjä-, resurssien hallinta ja muut tukipalvelu JussiT tarkistaa kuvaukset | ||||
Käyttäjähallinon federaatiot | Haka, Virtu, and other relevant identity federations. Overall services for national researcher identification and authentication. Opiskelijoiden tunnistaminen? | CSC, Korkeakoulut, Tutkimuslaitokset, muut palveluntuottajat | Korkeakoulut, tutkimuslaitokset, tutkijat | Haka-federaation hallinnointi Haka-ylläpito Virtu-federaation hallinnointi Virtu-ylläpito Tunnistamis- ja auktorisointipalvelut Identiteetin- ja pääsynhallinnan osaamispalvelut |
Kansainväliset käyttäjähallinon federaatiot | European/International research identification and authentication. For example EUDAT, PRACE, Edugain, ELIXIR-AAI ... (ORCID, ResearcherID) | Kansainväliset toimijat, CSC | Korkeakoulut, tutkimuslaitokset, tutkijat | Kansainvälisten ja/tai EU-projektien käyttäjähallintofederaatioiden hallinnointi ja ylläpito Identiteetin- ja pääsynhallinnan osaamispalvelut |
Yrityskäyttäjien hallinta | Commercial partner and company customer, user and resource management support Suomi.fi authentication or some relevant automated process for opening new services and access for users. 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 | Suomi.fi-palvelun hallinnointi Suomi.fi-ylläpito Yritysyhteistyön ja käytön hallinnointi Identiteetin- ja pääsynhallinnan osaamispalvelut |
Tutkimushallinnon yhteentoimivuuden tuki | (Yhteentoimivuus.fi etc.) Yhteiset sanastot, koodistot, terminologiat, yms | CSC, muu valtionhallinto, korkeakoulut ja tutkimuslaitokset | Organisaatioasiakkaat ja tutkijat | Yhteentoimivuuden tuen sisällölliset palvelut: koodistot, sanastot, termistöt Yhteentoimivuuden tuen tekniset palvelut: yhteentoimivuusalustat, rajapinnat |
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 | Luvituspalveluiden hallinnointi ja ylläpito (esim. REMS) Luvituspalveluiden kehitysprojektit (esim. REMS) Sensitiivisen datan ja laskennan alustat (esim. CSC:llä) Sensitiivisen datan ja laskennan kehitysprojektit Auktorisointipalvelut (portaalit) Luvituksen osaamispalvelut Kansainväliset luvitusstandardit ja -palvelut |
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 Challende- ja SA:n Huippuyksikköhaut yms. Paikalliset resurssien hallinta | Organisaatiot, CSC, paikalliset tuttkimusinfrastruktuurit | Tutkijat ja tutkimusryhmät | Resurssien hallinta Resurssien kustannuslaskenta ja hinnoittelu Resurssihakemusten käsittelyprosessit (esim. CSC, GC, AKA) |
Pienimuotoisten laskentaresurssien hallinta ja pilotointi | Role-based and secure access to scientific computing resources for students and other small-scale users Opiskejoilla rajattuja pääsyjä kokeilemaan tieteellisen laskennan resursseja | Organisaatiot ja CSC | Tutkijat, tutkimusryhmät opiskelijat ja yritykset (pilotit) | Resurssien hallinta Resurssihakemusten käsittelyprosessit (esim. free-of-charge käyttö, resurssien jako ja pilotointi opiskelijoille) |
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 | Organisaatiot ja CSC | Tutkijat, tutkimusryhmät opiskelijat ja yritykset (pilotit) | Laskentaprojektien ja tutkimusryhmien hallinta Projektienhallinnan ja ryhmien hallinnan portaalit |
Identiteetin ja pääsyn hallinnan konsultaatio ja tuki | Support services for smaller Universities etc. how to integrate their services to the national infrastructures | CSC | Organisaatiot | Identiteetin- ja pääsynhallinnan osaamispalvelut Luvituksen osaamispalvelut Kansallisten osaamisverkostojen fasilitointi (esim. Haka-verkosto, IAM-tukiryhmä) Huom! Siis AAI-asiantuntijuus ja sen käytäntöjen levitys kansallisesti, esim. Haka. |
Pysyvä opiskelija- ja tutkija-identiteetti | 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 | Organisaatiot | Identiteetinhallinnan palvelut Huom! Vertaa OID |
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 | Asiakas- ja käyttötiedon keruu Analysointi Asiakas- ja käyttäjätuen prosessit Palvelumuotoilu (Tutkijan polku) |
Yhteinen kansallinen help desk |
Monikanavaisuuden tuki | Korkeakoulut, tutkimuslaitokset ja CSC | Tutkijat | Asiakas- ja käyttötiedon keruu Tietopankin (knowledge base) keruu ja jakelu Palvelumuotoilu (monikanavaiset käyttöliittymät) Helpdesk-prosessi |
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 tek | CSC, korkeakoulut, tutkimuslaitokset, plus tutkijat itse | Tutkijat ja organisaatiot | Asiakas- ja käyttötiedon keruu Tietopankin (knowledge base) keruu ja jakelu Standardien, ohjeiden, hyvien käytäntöjen ja mm. avoimen lähdekoodin ohjelmistojen keruu ja jakelu |
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, ... vert FCCI-osamiskeskusehdotukseen. | CSC, korkeakoulut, tutkimuslaitokset, yritykset ja tutkijat | Tutkijat ja organisaatiot | Standardien, ohjeiden, hyvien käytäntöjen ja mm. avoimen lähdekoodin ohjelmistojen keruu ja jakelu Vertaisalustojen pystytys ja ylläpito |
3. Asiantuntijapalvelualue: koulutus, menetelmät, tiedealat sekä loppukäyttäjätuki (JuhaF päivittää kuvauksia) | ||||
Loppukäyttäjä tuki | Päivittäinen neuvonta, palvelukanavat, 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 tiedeala disseminaatio. | CSC ja korkeakoulut | Tutkijat ja tutkimusryhmät | |
Syvä auttaminen | Projektiluonteinen pidempi kestoinen asiakaslähtöinen. Syvällinen sisällöinen HPC tuki. Usein menetelmäosaamisen tukemista.Pääsääntöisesti tarjotaan etätukena. Small research groups do not necessarily have resources to manage their data (cleaning, cleansing). Help there is needed. Research Support Engineers (RSE) as a service would help. (RSE osaaja on mukana tutkimusryhmässä tietyn 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, Euro-HPC, PRACE, NEIC ja muut kansainäväliset toimijat | Loppukäyttäjät | avoimet oppimateriaalit huomioitava strategisella tasolla Ari tarkistaa |
Laskenta, tallennuskapasiteetin ja lisenssien hankinta | Keskitetty palvelu, joka tarjoaa laskentakapasiteetin hankintaan liittyvää ohjausta, konsultaatiota ja tukea organisaatioille. Many (commercial) software have licenses where commercial use of software needs to be considered separately from academic use. | CSC ja korkeakoulut (Lisenssi-SIG) | Organisaatioit ja tutkimusryhmät | |
4. Laskenta ja hosting palvelualue JussiH päivittää kuvauksia | ||||
Laskentakapasiteetti | Computing time from servers, cloud included. Luodaan mahdollisimman yhtenäinen laskentakapasitettiympäristö: TIER 2, TIER 1, pilvikapasiteettiympäristöt. | CSC, korkeakoulut, tutkimuslaitokset, kaupalliset (pilvipalvelu) toimittajat | Tutkijat, yritysten käyttäjät ja opiskelijat | Teknologiaseuranta, hankinta, asennus/integraatio, ylläpito, tietoturva |
Konesali ja ylläpito | DC space, electricity, administration of physical and virtual servers. Especially for more specific needs related to e.g. data security. | CSC, korkeakoulut, tutkimuslaitokset ja Valtori | Organisaatiot sekä tutkijat, yritysten käyttäjät ja opiskelijat | DC-ylläpito (sähkö, tekniikka, jäähdytys) Tarkistettava JP Partanen |
Ohjelmisto- ja tietokantapalvelut | Scientific sw and databases, sisältää hankinnat, konsortioiden hallinta ja asennukset | CSC, korkeakoulut ja tutkimuslaitokset | Organisaatiot sekä tutkijat, yritysten käyttäjät ja opiskelijat | hankinta, dokumentointi, Ohjelmistojen asennus, Konsortioiden hallinta |
Verkkopalvelut | Palvelu tarjoaa tietoliikenne yhteydet järjerstelmiin ja ulkoisiin resursseihin Sisältää lisäpalvelut kuten esim. verkonvalvonta, tietorurva, eduroam | CSC, korkeakoulut, tutkimuslaitokset ja Valtori | Organisaatiot sekä tutkijat, yritysten käyttäjät ja opiskelijat | hankinta, valvonta Tarkistettava |
Resurssien monitorointi | Monitoring for compute & storage, load status Information for users regarding system load and storage remaining capacity | CSC, korkeakoulut ja tutkimuslaitokset | Organisaatiot sekä tutkijat, yritysten käyttäjät ja opiskelijat | Työkalujen kehitys ja hankinta, Integrointi ja konfigurointi (data asetetaan saataville), monitorointi ja raportointi |
Käyttöliittymät ia rajapinnat | Palvelu tarjoaa erilaiset käyttöliitymät ja rajapinnat laskenta- ja tallennuspalveluihin. Palvelu sisältää työvoiden hallinnan. SSH, No Machine, Open OnDemand etc,, remote desktops, web interfaces | CSC, korkeakoulut ja tutkimuslaitokset | Tutkijat, yritysten käyttäjät ja opiskelijat | Interoperability, similar interfaces in Tier-2, Tier-1 and Tier-0 important Käyttöliittyminen kehitys ja hankinta, Integrointi ja konfigurointi, dokumentointi |
Ohjelmointi ja käyttöympäristö | Asiakkaalle tarjotaan ohjelmointi ja käyttöympäristölaskenta ja tallennus palveluihin. Compilers, numerical libraries, parallel computing libraries, performance analysis tools, debuggers, eräajojärjestelmä. Sisältää AI-ohjelmistot, laskentaympäristöt ja kirjastot (tarkistetaan Aleksilta) Ohjelmistojen ja käyttöympäristöjen harmonisointi ja niiden yhteentoimivuuden varmistaminen tutkijan näkökulmasta | CSC, korkeakoulut ja tutkimuslaitokset | Tutkijat, yritysten käyttäjät ja opiskelijat | Teknologiaseuranta, ympäristön kehitys ja työkalujen hankinta, Integrointi ja konfigurointi, dokumentointi |
Pilvi- ja konttiympäristöt | Palvelu tarjoaa kontitettujen sovellusten hallinnan sekä ympäristöt konttisovellusten luomiseen ja ajamiseen. Palvelussa huomioidaan myös data siirrettävyys, ympäristöjen harmonisointi ja yhteentoimivuuden varmistaminen | CSC, korkeakoulut ja tutkimuslaitokset | Tutkijat, yritysten käyttäjät ja opiskelijat | Teknologiaseuranta, hankinta, asennus, ympäristön kehitys ja työkalujen hankinta, Integrointi ja konfigurointi, dokumentointi, |
Asiakaskohtainen käyttöympäristö | Esim. Bio-med infra, FMI, Corander, Euclid, FGCI, Funet-kampus Research institute/University-owned compute resources attached to CSC clusters where research institute/university controls priorities of the compute job queue. | CSC | Organisaatiot ja tutkimusryhmät | Teknologiaseuranta, hankinta, asennus, ympäristön kehitys ja työkalujen hankinta, Integrointi ja konfigurointi, dokumentointi, |
5. Tallennus ja datan hallinnan palvelualue (Jussin T ja Ari plus SDS, DMO Allas) | ||||
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. Tässä yhteydessä pitäisi määritellä miten dataan viitataan projektin aikana. Prosessit: avaaminen vertaa avaus ja jakaminen, viittaus (esim. CSC sisäinen id) (Huom voi olla myös ns valmista raakadataa eli Pid) | CSC, korkeakoulut ja tutkimuslaitokset | Tutkijat, KV-tutkijat ja tutkimusryhmät | Pidempi aikaisemi datan avaaminen ei kuulu skouppiin ne kuvataan datan hallinnan viitearkkitehtuurissa |
Etätyöpöytä | VDI/Remote desktop to visualize data. Also possibility to handle large datasets elsewhere that on e.g. local laptop and copying the data back and forth. marvels mahdollistaa myös arkaluenteisen datan hallinnan. | CSC, korkeakoulut | Organisaatiot, tutkijat ja tutkimusryhmät | Huom. voisi olla ryhmässä 4 |
Datan hallinnan tuki | Help with stating the standards per discipline what to open and under what policies. Palvelu tukee kansalliseen ja kansainväliseen standardityöhön osallistumista. Tuetaan tutkimusryhmien standardien käyttöä. Ylläpidetään standardikatalogia. Pääosa standardityöstä tehdään infrastruktuuritasolla. | CSC yhdessä sidosryhmien kanssa | Organisaatiot ja tutkimusryhmät | Hard and long term target, but very essential. |
Kansallinen datapalvelukatalogi | Comprehensive data service catalogue. What options are out there to store the data and what to choose. Considerations are opening, sensitivity, interoperability, etc. Palvelu tukee palvelujen saavutettavuutta. Erityisesti tukee datanhallinnan suunnitelman, rahoituksen jne. hallintaa. Palvelu sisältää katalogin sisällön ylläpidon | CSC, Universities, research institutes | Organisaatiot, tutkijat ja tutkimusryhmät, yritykset ja rahoittajat | |
Arkaluonteisen datan tallennus ja hallinta | Palvelu arkaluonteisen datan nopean siirtämisen tallennuksen ja käsittelyn laskennan aikana mukaan lukien toimintatavat sensitiivisen datan käsittelyyn. Fast storage space for sensitive data. Nowadays data moved back and forth between local units and CSC (ePouta CPU utilization low because data moving takes long amount of time). | CSC, korkeakoulut ja tutkimuslaitokset | Organisaatiot, tutkijat ja tutkimusryhmät | |
Datasettien paikallinen saatavuus | Sisältää helpon saatavuuden sekä osin myös säilytysalustan yleisesti käytössä oleville dataseteille Valittujen yleensä suurien data-aineistojen tarjoaminen/broukkerointi( saataville asettaminen). Sisältää saatavilla olevien datasettien katalogin Sisältää prosessin uusien datasettin valisemiseksi säilytysalustalle Effective global access to commonly used databases and data sets (e.g. on UK). Data should be already available at CSC. Sisältää myös rajatulle käyttäjäryhmälle jaettavat data setit (JuhaF parantaa kuvausta) | CSC | Organisaatiot, tutkijat ja tutkimusryhmät | Dataset as a service |
Automaattinen datan siirto laskennan ja tallennuksen välillä | Easy to use way to move data automatically between fast and slow storages in the background. Way to link the data to compute task (e.g. binder) and no need to manually move the data by the user (no user rclone, rsync). Focus on usability when designing the service. Palvelu perustuu hajautettuun malliin. Kuvausta on laajennettava myös ulkoisiin datan siirtoihin | CSC, korkeakoulut ja muut datan tuottajat | Organisaatiot, tutkijat ja tutkimusryhmät |
2.5. Palvelut ja prosessit
2.5.1 Palvelualue 1
2.x.x Palvelualueet
Diagrammi on tehty 27.5.2020 järjestettyä työpajaa varten.Diagrammissa on palveluiden tunnistamista varten nimetty alustavasti viisi palvelualuetta. Kuhunkin palvelualueeseen on merkitty siihen liittyvät keskeiset toteutettavat kyvykkyydet - helpottamaan palveluiden tunnistamista.