Beryllium Engineering Online
previous page next page close the page!
Introductie Laatste Nieuws Informatie Online Help Contact en Interactie Downloads Cool & Extra Ontwikkeling

English version

Informatie over het project Atlantic!

 Globale structuur

AtLANtic bestaat grofweg uit de volgende onderdelen:

Al deze onderdelen zijn losse modules die terwijl AtLANtic draait kunnen worden vervangen, zodat het systeem nooit 'down' hoeft. Door de modulaire opbouw is het ook mogelijk om bijvoorbeeld de database op de ene computer te laten draaien, en meerdere Engines en Schedulers op andere computers. Ook is het mogelijk om bijvoorbeeld een encryptielaag tussen te voegen zodat de veiligheid van de data gewaarborgd wordt.

 Database

De database heeft tot taak het bijhouden van alle objecten, gebruikers, groepen, quota en taken. Een object bestaat uit een eigenaar, verschillende toegangspermissies en een lijst met variabelen. Functies worden beschouwd als een bepaald type variabele.
De database beschikt (zoals al aangegeven) over een uitgebreid toegangsbeheer. Zo kan gekozen worden voor linux-achtige permissies, maar ook voor een soort Windows NT Access Control Lists.

 Engine

De engine zorgt voor het uitvoeren van de instructies. Deze zijn vergelijkbaar met een soort machinetaal. De instructies zijn echter veel meer gericht op string-operaties en kunnen per instructie grotere hoeveelheden werk verzetten.

 Scheduler

De scheduler beheert alle taken, en wijst delen van de processortijd toe aan deze taken. Ook zorgt deze ervoor dat gebruikers geen lag kunnen veroorzaken door het buitensporig zwaar belasten van de server.

 Netwerk

Deze module spreekt voor zich: hij regelt de verbindingen met de buitenwereld, eventueel ook encryptie of compressie. De authenticatie etc. verloopt overigens via de engine en database zelf.

 Voor de status van het project bezoek de Ontwikkel pagina

MOOps!
AtLANtic
SysBord
Beryllium Engineering
   

Last update 16-3-2004
© 2001-2002
BE WebDesign & Beryllium Engineering