Stiftelsen Asta
ASTA 5

asta5

Teknisk spesifikasjon

ASTA 5 regnes å høre til programvare som omtales som å ha en trelags arkitektur. Dette skaper noen utfordringer for installasjonen, men det gir også stor fleksibilitet i oppsettet.

De tre "lagene" eller komponentene, som handler sammen og danner ASTA 5, er:

1. En databasemotor, feks. Oracle 10gXE (eller SE/E) Klikk her for nedlasting av Oracle 10g XE.
2. JBOSS-serveren (600 MB installert)
3. Java-klienten (80 MB installert)

Alle disse nivåene er relativt krevende å kjøre, så vi anbefaler derfor relativt gode maskiner og mye minne til maskinvaren som skal håndtere programmet.

Diskplass:

Hele installasjonen, inkludert en stor oracledatabase vil trives godt innenfor 30 GB. I tillegg til programmene skal det installereres en FTP-klient som skal håndtere fillageret. Fillageret kan ligge hvor som helst i et nettverk og størrelsen på dette er avhengig av hvorvidt fillagring tas i bruk aktivt. Grafikk tar som kjent mye plass og en 100GB-disk blir snart full hvis man er aktiv innenfor feks. foto. Fordelen med å bruke FTP som lagringskommunikator er jo at det er enkelt å flytte fil-lageret til en ny disk.

For installasjon på én frittstående maskin:

1. En databasemotor, feks. Oracle 10gXE vil kreve ca. 500-2000(4000) Mb minne avhengig av last.
2. JBOSS-serveren vil kreve 200-600 Mb avhengig av last.
3. Java-klienten krever 50-100 Mb

Skal man ta i bruk ASTA i et slikt oppsett, anbefaler vi at dette installeres på en relativt ny maskin med god prosessorkraft (>2Ghz) og minst 2Gb RAM for at programmet skal fungere tilfredsstillende.

For installasjon i nettverk med 1 server:

* På server:
1. En databasemotor, feks. Oracle 10gXE/SE vil kreve ca. 500-2000 Mb minne
2. JBOSS-serveren vil kreve 200-300 Mb

Serveren bør ha god prosessorkraft (>2Ghz), helst to kjerner og 4Gb RAM for at programmene skal fungere optimalt.

* På klient i nettet:
Java-klienten krever 50-100 Mb og er ikke spesielt krevende, derfor anbefaler vi at klientPCen bør ha minst 512 Gb RAM, men 1 Gb sikrer at programmene på maskinen får gode arbeidsbetingelser.

For installasjon i nettverk med flere servere:

* På server 1:
En databasemotor, feks. Oracle 10gXE/SE vil kreve ca. 500-2000(4000) Mb minne
Serveren bør derfor ha god prosessorkraft (>2Ghz) og minst 2Gb RAM for at databasen skal fungere optimalt.

* På server 2:
JBOSS-serveren vil kreve 200-300 Mb
Serveren bør ha god prosessorkraft (>2Ghz), helst to kjerner og 4Gb RAM for at programmene skal fungere optimalt.

* På klient i nettet:
Java-klienten krever 50-100 Mb og er derfor ikke spesielt krevende. Vi anbefaler at klientPCen bør ha minst 512 Gb RAM, men 1 Gb sikrer at alle programmene på maskinen får gode arbeidsbetingelser.

Administrasjon

Brukeradministrasjonen foregår i et webbasert miljø ut fra JBOSSserveren. Denne krever ikke noe ekstra ut over JBOSSens krav.

Operativsystemer

Miljøet er skal i prinsippet fungere problemfritt i følgende oppsett:

1) JBOSS på Windows mot Oracle på Windows (Verifisert)
2) JBOSS på Windows mot Oracle på Linux (Verifisert)
3) JBOSS på Linux mot Oracle på Linux (Ikke verifisert)

Drift / backup

For Oracle gjelder vanlige driftsrutiner som backup og oppgradering. For virksomheter med Asta for Oracle Personal er det beskrevet en backupprosedyre i installasjonsbeskrivelsen. For brukere med større løsninger gjelder vanlige backup-prosedyrer. Det kreves ikke mer i forhold til den daglige driften av Asta.

Virksomheter som mangler egen kompetanse eller tid til driftsoppgaver, kan få hjelp til å utarbeide driftsrutiner for Asta-flerbruker av konsulenter tilknyttet stiftelsen.

Sikkerhet

Sikkerhetsfunksjoner i Asta 5

I tillegg til de sikkerhetsfunksjoner som ligger i Oracle (eler andre databser), tilbyr Asta 5 sikkerhetsfunksjoner på flere nivåer:

skisse

Klient, JAVAbasert. Brukerklienten kontakter JBOSS. Tilgangskontroll mot JBOSS. Webbasert administrasjon.


JBOSS, JAVAbasert. Har behov for høy sikkerhet


Databasen har kun én klient; JBOSS