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 (KESKEN)
2.4. Palveluiden kuvaukset (KESKEN)
Palvelun nimi | Palvelun kuvaus | Palvelun tuottaja | Palvelun käyttäjä | Huomiot |
---|---|---|---|---|
| ||||
Raportointi ja analysointi | Keskitetty palvelu, jossa kehitetään raportointia ja raportointityökaluja sekä tuottaa raportteja esimerkiksi laskentaprojekteista, käytetyistä resursseista, yhteistyöstä jne | CSC | organisaatiot ja tutkijat | |
Viestintä | Orgnaisatioiden tarjoama monikanavainen palvelu, myös keskitetty viestintäpalvelu | CSC, korkeakoulut, tutkimuslaitokset | organisaatiot ja loppukäyttäjät | |
Palveluiden yhteentoimivuus | Palvelu mahdollistaa tieteelliseen laskentaan liittyvien palveluden helpon yhteentoimivuuden ja se tukee käytön hallintaa. Palvelu kattaa palveluiden saavutettavuuden ja käytettävyyden. Palvelussa tuetaan eri-infrstruktuurien välisiä integraatiota ja yhteentoimivuutta Palvelun tuloksena voisi olla helppokäyttöinen tutkijan työpöytä? | CSC | organisaatiot ja loppukäyttäjät | |
"Asiakkaiden rohkaisu" | Palvelu tukee ja tuotta työkaluja innovointiin ja kokeilukulttuurin mahdollistamiseen yhteistyössä eri sidosryhmien kanssa | CSC,Korkeakoulut ja tutkimuslaitokset | Organisaatio | Ei ehkä erillinen palvelu kaikki palvelut toteuttavat innovointia ja kokeilukulttuuria |
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ön hallinta | Palvelu hallinnoi kansainvälisten laskentainfrastruktuurien ja -palveluiden integraatiot ja mahdollistaa niiden käytön. | organisaatiot ja tutkijat | ||
Ennakointi | Palvelu tukee ennakoinnin tekemisessä. Ennakointi tunnistaa ja analysoi tulevaisuuden laskentaan liittyviä tarpeita ja auttaa ymmärtämään trendejä. Palvelu käyttää erilaisia ennakointityökaluja. National service for transfering advancements in (AI/GPU) 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 hallinnon alojen välinen yhteityö | CSC, korkeakoulut, tutkimuslaitokset ja yritykset | CSC, korkeakoulut, tutkimuslaitokset ja yritykset | |
Ekologia ja kustannusten hallinta | Ekologian huomioiminen, todentaminen ja arviointi. Kustannusmallien hallinta, Palvelussa tuotetaan myös asiakaslähtöiset ja kilpailukykyiset hinnoittelumallit. | OKM ja CSC | Organisaatiot ja tutkijat | |
Pysyvä ennakoitava rahoitus | 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. | Ministeriöt ja eduskunta | CSC, kokrkeakoulut | Onko tämä oikeasti tavoite eikä palvelu? |
Viitearkkitehtuurin hallinta ja tuki | Palvelu tarjoaa viitearkkitehtuurin tekemisen, päivittämisen ja jakelun.Palvelu sisältää arkkitehtuurin hyödyntämisen tuen. | OKM, CSC ja muut sidosryhmät | OKM, Korkeakoulut, tutkimuslaitokset ja muut sidosryhmät | |
2. Tukipalvelut: käyttäjä- ja resurssien hallinta sekä AAI | ||||
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, tutkijat | |
Kansainväliset käyttäjähallinon federaatiot | European/International research identification and authentication. For example EUDAT, PRACE, Edugain, ... (ORCID, ResearcherID) | KV-toimijat, CSC | Korkeakoulut, tutkimuslaitokset, tutkijat | |
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. | CSC, korkeakoulut ja tutkimuslaitokset | Yritykset | |
Tutkimushallinnon yhteentoimivuuden tuki | (Yhteentoimivuus.fi etc.) Yhteiset sanastot, koodistot, terminologiat, yms | CSC, muu valtionhallinto, korkeakoulut ja tutkimuslaitokset | Organisaatioasiakkaat 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). | CSC, korkeakoulut ja tutkimuslaitokset | 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 Challende- ja SA:n Huippuyksikköhaut yms. | Organisaatiot ja CSC tuottavat | Tutkijoille ja tutkimusryhmille | |
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 tuottavat | Tutkimusryhmille, tutkijoille, plus opiskelijoille ja yrityksille (pilotit) | |
Tutkimusprojektien hallinta | Project/group management service for non-academic projects, for example courses, student projects, company projects Skaalautuvuus? Automatisoidut palvelut? | Organisaatiot ja CSC tuottavat | Tutkimusryhmille, tutkijoille, plus opiskelijoille ja yrityksille (pilotit) | |
AAI konsultaatio ja tuki | Support services for smaller Universities etc. how to integrate their services to the national infrastructures | CSC | Organisaatiot | 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 | 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, tutkimusryhmät | |
Yhteinen kansallinen help desk |
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 tek | CSC, korkeakoulut, tutkimuslaitokset, plus tutkijat itse | Tutkijat, organisaatiot | |
Yhteisöpalvelut | Yhteisön tuki ja tiedonvaihto (Tutkimuksen yleiset toimintatavat, ja niihin liittyvät ohjeistus ja tuki) MonikanavainenCSC asiantuntijoiden ohjeet, postilistat ja vertaistuki, palveluiden työvoiden opetus, ... | CSC, korkeakoulut, tutkimuslaitokset, plus tutkijat itse | Tutkijat, organisaatiot | |
3. Asiantuntijapalvelualue: koulutus, menetelmät, tiedealat sekä loppukäyttäjätuki (Juha päivittää kuvauksia) | ||||
Loppukäyttäjä tuki | Päivittäinen neuvonta, palvelukanavat, Service desk | CSC, korkeakoulut, tutkimuslaitokset ja Valtori | Käyttäjille | |
On site -tuki | Dedikoitu asiantuntija on osa-aikaisesti sijoitettu asiakasorganisaation työtiloihin. Voi olla pinta- tai syvätukea. esim menetelmä ja tiedeala disseminaatio. | CSC | tutkijoille ja tutkimusryhmille | |
Syvä auttaminen | Projektiluonteinen pidempi kestoinen asiakaslähtöinen. Syvällinen sisällöinen HPC tuki. 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. | CSC | tutkijoille ja tutkimusryhmille | |
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. | CSC, korkeakoulut ja tutkimuslaitokset | Käyttäjät, opiskelijat ja tutkijat | |
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 | organisaatioille ja tutkimusryhmille | |
Konsultaatio | Advice on resources, documentation for users and sysadmins | CSC, korkeakoulut ja tutkimuslaitokset | Researchers, company users, students | |
4. Laskenta ja hosting palvelualue JussiH päivittää kuvauksia | ||||
Laskenta kapasiteetti | Computing time from servers, cloud included | CSC, korkeakoulut, tutkimuslaitokset, kaupalliset (pilvipalvelu) toimittajat | Tutkijat, yritysten käyttäjät ja opiskelijat | |
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 | |
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 | |
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 | |
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 | |
Käyttöliittymät ia rajapinnat | Palvelu tarjoaa erilaiset käyttöliitymät ja rajapinnat laskenta ja tallennus palveluihin. 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 |
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ä | CSC, korkeakoulut ja tutkimuslaitokset | Tutkijat, yritysten käyttäjät ja opiskelijat | |
Pilvi- ja konttiympäristöt | Palvelu tarjoaa kontitettujen sovellusten hallinnan sekä ympäristöt konttisovellusten luomiseen ja ajamiseen. | CSC, korkeakoulut ja tutkimuslaitokset | Tutkijat, yritysten käyttäjät ja opiskelijat | |
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 | Organisaatioille ja tutkimusryhmille | |
5. Tallennus ja datan hallinnan palvelualue | ||||
Datan tallennus- infrastruktuurin | 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 tutkijaryhmät | |
Datan avaus | Laskennan aikainen datan avaaminen. | CSC, korkeakoulut ja tutkimuslaitokset | Tutkijat ja tutkijaryhmät | Pidempi aikaisemi datan avaaminen kuulu skouppiin |
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 arkaluente | CSC, korkeakoulut | Organisaatiot, tutkijat ja tutkijaryhmät | |
Standardituki | Help with stating the standards per discipline what to open and under what policies. | Multiple stakeholders, can CSC help here? | Organisaatiot ja tutkijaryhmät | Hard and long term target, but very essential. |
Datapalvelukatalogi | Comprehensive data service catalogue. What options are out there to store the data and what to choose. Considerations are opening, sensitivity, interoperability, etc. | CSC, Universities, research institutes | Organisaatiot, tutkijat ja tutkijaryhmät | |
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 tutkijaryhmät | |
Datasettien saatavuus | Sisältää helpon saatavuuden sekä osin myös säilytysalusta yleisesti käytössä oleville dataseteille Effective access to globally 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 (Juha parantaa kuvausta) | CSC | Organisaatiot, tutkijat ja tutkijaryhmät | |
Automaattinen datan migrointi | Easy to use way to move data automatically between fast (Lustre) and slow (Allas) 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. | CSC | Organisaatiot, tutkijat ja tutkijaryhmät |
2.3.1 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.