Server based computing

Server Based Computing is een variant van client-server computing.

Bij client-server computing worden bepaalde verwerkingstaken zoals databeheer op een centrale server uitgevoerd en andere verwerkingstaken, zoals het presenteren van de gebruikersapplicatie en printen van data, op de client. Als client wordt vaak een pc met MS Windows toegepast. Server Based Computing haalt zo veel mogelijk taken terug naar de server. De uitwisseling van data bestaat alleen nog uit beeldscherminformatie, toetsenbordaanslagen en muisbewegingen. Hierdoor wordt het mogelijk om thin clients toe te passen. Een thin client hoeft zelf over zeer weinig bronnen te beschikken, en is zeer sterk afhankelijk van de server.

De term Server Based Computing wordt met name gebruikt voor systemen waarin een centrale server MS Windows/pc-applicaties uitvoert die normaal gesproken op decentrale pc's zouden draaien. De schermuitvoer wordt naar een thin client gestuurd die deze in een grafische MS Windows omgeving aan de gebruiker presenteert. Dit principe kan zowel op een specifieke applicatie als op de gehele gebruikersomgeving worden toegepast.

Historie

Computers in de jaren 1950-1980 waren vooral mainframes: zeer grote computers, waar honderden tot duizenden gebruikers gelijktijdig op konden werken. Vooral banken en verzekeringsmaatschappijen gebruikten zulke mainframes op grote schaal. De mainframe was verbonden met de gebruikers via een zogenaamde domme terminal, maar alle dataverwerking gebeurde op het mainframe. Met de introductie van de pc in 1981 veranderde dat ingrijpend. Gebruikers gingen met een eigen pc gebruikmaken van data die op een centrale opslagplaats (server) waren opgeslagen. De kosten hiervan bleken in de loop der jaren hoog op te lopen. Beheer en ondersteuning vergden veel capaciteit en de snelle ontwikkelingen op pc-gebied joegen bedrijven op hoge kosten. Er waren echter al zoveel bedrijfskritische client-server toepassingen in gebruik dat terugkeer naar mainframes geen reële optie meer was.

In 1995 introduceerde Citrix het product WinFrame, een multi-user platform voor Windows NT. WinFrame werd in korte tijd zeer populair en creëerde om zich heen een industrie aan soortgelijke en aanvullende softwareproducten. Het server based computing concept was zo succesvol dat Microsoft de technologie van Citrix in licentie nam en in 1999 Windows NT 4.0 Terminal Server Edition uitbracht waarin deze technologie werd gebruikt. Sinds die tijd werken Citrix en Microsoft nauw samen. Server based computing wordt heden ten dage door zeer veel grote bedrijven en overheden toegepast.

Voordelen van Server Based Computing

Nadelen van Server Based Computing

Server Based Computing producten

Zie ook