Vihta on tehty skaalautumaan

Vihta-ajanvaraus - YleiskuvausVihdan selkärankana käytetään klusterirakennetta

Vihta on hajautettavissa ja klusteroitavissa oleva ajanvarauspalvelu. Vihta-ajanvaraus on suunniteltu kokonaisuudessaan helposti hallittavaksi. Hallittavuutta saadaan lisättyä Vihdan arkkitehtuurilla. Suorituskykyä voidaan lähes rajattomasti kasvattaa lisäämällä palvelimia klusteriin ja monistamalla Vihta-palvelun hajautettuja komponentteja.

Uusi sovellus voidaan alustaa klusteriin muutamassa minuutissa. Virtualisoituja palvelimia hallitaan Redhat Satellite Server -tuotteella keskitetysti. Tuotantoympäristö voidaan rakentaa monella tavalla.

Jokainen Vihdan sovellus on osa klusteria

Palvelu muodostuu lukuisista sovelluksista, jotka kaikki ovat osa Vihta-klusteria. Tällaisia sovelluksia ovat mm. palvelinpuolen RIA-sovellukset, palvelusovellukset (Business Logic) ja integraatiosovellukset. Yksinkertaisimmillaan Vihta-palvelun komponentit voidaan asentaa yhdelle palvelimelle ja käyttöasteen kasvaessa palvelua voidaan laajentaa helposti.

Soveltuu tietoturvaltaan ja kuormaltaan vaativiin kohteisiin

Kriittisimmät käyttökohteet löytyvät sosiaali- ja terveystoimen palveluista, joissa hetkellinen kuorma saattaa nousta rajusti keskitasosta. Kuorman lisääntyessä huomattavasti voidaan kapasiteettia kohdistaa yksittäisillekin asiakkaille. Tällaisessa käytössä hajautetun palvelun edut ovat merkittävät. Vihdan ohjelmistoarkkitehtuuri on suunniteltu tavalla, joka mahdollistaa joustavan pohjan yleisen ajanvarausmoottorin kehitykseen. Uudenaikaisten teknologioiden ja REST-rajapintojen avulla liitynnät muihin järjestelmiin hoituvat helpommin.

 

 

Ajoympäristön kattaus

 

Vihta-ajanvarausen alustana käytetään Red Hat -linuxia

Vihta-ajanvarauksen sovelluspalvelimena kehrää Tomcat

Vihta-ajanvarauksen monitorointiin käytetään Zabbixia

Netorek


Vihta-ajanvarauksessa on käytössä rabbitMQ

Vihta-ajanvarauksessa on käytössä hajautettu Terracotta-välimuisti

Vihta-ajanvarauksen tietokantana käytetään enterpriseDB:tä

Vihta-ajanvarauksen http-palvelimena on nginx