Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Awards
    • Computable Awards
    • Nieuws
    • Winnaars
    • Partner worden
    • Inzendingen
    • De jury en experts
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
    • Magazine
    • Adverteren in het magazine
  • Nieuwsbrief

De Windows-servers voorbij

17 oktober 2002 - 22:004 minuten leestijdOpinieInnovatie & Transformatie
Martin Healey
Martin Healey

Vorige week heb ik geweeklaagd over het feit dat we weinig voortgang hebben geboekt met het automatiseren van softwareontwikkeling, en over de daaruit resulterende problemen bij de overgang van prototype naar productiesystemen.

Het probleem is het grootst bij dikke-clientsystemen, waar rad-tools zijn gebruikt in combinatie met een relationele database. Zoals de term aangeeft, domineren snelheid en ontwikkelingsgemak ten koste van onderhoudbaarheid en schaalbaarheid. Dit is in veel gevallen acceptabel, als de applicatie rechttoe rechtaan is en een specifieke functie dient, maar het wordt een nachtmerrie in sommige bedrijfskritische toepassingen. Als je dit punt hebt bereikt met een Windows/SQL Server oplossing, wat zijn dan de opties voor de toekomst? Geen van alle zijn aantrekkelijk en op de lange duur kan het huidige systeem waarschijnlijk het best als een prototype- of legacysysteem worden behandeld tot aan het moment van een compleet herontwerp. Maar er zijn nog andere mogelijkheden
De eenvoudigste en goedkoopste oplossing is de server-pc te vervangen door een veel sterkere. IBM, Compaq, Dell en andere maken allemaal zware Intel-computers die pc-software draaien. Ze zijn echter ontwikkeld om als server te dienen, hebben snellere multiprocessor-architecturen, grote I/O bandbreedte, fouttolerantie, redundantie, enzovoort. Ze zijn natuurlijk veel duurder dan een conventionele pc. Een gespecialiseerde NT-server van Unisys is de moeite van het overwegen waard.
De zwakte van bovengenoemde aanbeveling is de voortdurende afhankelijkheid van Microsoft-software. Die is hoogstens ‘redelijk’ te noemen, maar is veel meer gericht op kantoortoepassingen dan op business-toepassingen. Windows heeft een weinig benijdenswaardige reputatie betreffende betrouwbaarheid en beveiliging. In dit geval zijn er ook nog vraagtekens over de schaalbaarheid.
Een tweede alternatief is de serverfuncties te scheiden en ze te implementeren op aparte servers. Dit zou enige bescherming bieden in geval van falen van een individuele server. Mogelijk nadeel is dat het moeilijk kan zijn om de serverfunctie te isoleren zonder de applicaties voor een groot deel te herontwerpen. Als herontwerp in ogenschouw wordt genomen, zou een veel belangrijker architectuurverandering richting dunne-client geïntroduceerd moeten worden. Waarschijnlijk valt er enig voordeel te behalen door batchverwerkingsfuncties, zoals het afdrukken van facturen, aan een specifieke server toe te wijzen. Te weinig applicaties maken tegenwoordig gebruik van batchverwerking. Het is niet nodig om alle functies interactief uit te voeren. Weer zal de noodzaak de applicatie te wijzigen een probleem vormen.
Het is wenselijk om zich af te wenden van Microsoft en meer software volgens industriestandaarden te gebruiken. Bij de ontwikkeling van het merendeel van de nieuwe applicaties is gebruikgemaakt van op Java gebaseerde applicatieservers van IBM, Oracle, BEA, Cold Fusion, enzovoort. Deze applicaties kunnen van het ene hardware- en besturingssysteemplatform worden overgebracht naar het andere, inclusief Windows. Het besturingssysteem Unix is echter het best voor de server, maar Windows is nog het gebruikelijkst voor werkstations. OS/400 is een prachtig serverplatform en IBM-mainframes met z/OS zou de keus voor veel grote systemen zijn.
Men zou Linux moeten overwegen voor de client-machines, met name voor specifieke applicaties, maar niet voor de Microsoft Office-applicaties waaronder we zo moeten lijden. Overweeg het, maar blijf toch voorzichtig.
Als een Intel-processorsysteem de voorkeur heeft, dan is een Linux-versie de beste optie. Het is essentieel om slechts een ondersteunde versie te gebruiken, niet een die van internet is gedownload. Caldera (nu weer SCO) of Red Hat zijn toonaangevende voorbeelden, SCO Unix, Unix Ware en BSD zijn andere opties.
Een duurdere optie is het gebruik van een speciale Unix-server van IBM, HP of Sun, IBM RS/6000 (p-Series) met AIX. Dat biedt uitbreidingsmogelijkheden.
De database is een probleemgebied. SQL Server is gericht op Intel/Windows-servers. Oracle is de toonaangevende onafhankelijke databasesoftwareleverancier, maar volgens mij is DB2 van IBM een betere optie. Die is nu beschikbaar op een aantal platformen. Er bestaat ernstige ongerustheid over de richting die Oracle in de toekomst uitgaat; ze kunnen daarmee hun klanten beledigen!
Als men overstapt op Unix en DB2 of Oracle, moeten er veel wijzigingen in de bestaande applicaties worden doorgevoerd. In theorie voldoen alle relationele databases aan de SQL-standaard, maar in de praktijk zijn er significante verschillen in de implementatie, met name in het behandelen van ‘locking’ en opgeslagen procedures. De client/server-api’s neigen bovendien naar specificiteit.

 
Martin Healey, pionier ontwikkeling van op Intel gebaseerde computers en c/s-architectuur. Directeur van een aantal it-bedrijven en professor aan de Universiteit van Wales.

Meer over

Softwarebeheer

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Hybride vergaderen herzien

    Wat moderne werkplekken vragen van meeting- en samenwerkingsomgevingen

    Computable.nl

    Toekomst van IT-talent. Een nieuw tijdperk

    Wat vraagt veranderende technologie van IT-talent? De route van skills naar succes.

    Computable.nl

    Agentic AI in de praktijk

    Hoe autonome AI werkprocessen fundamenteel verandert

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Awards-nominaties

    Pijl naar rechts icoon

    Check Point

    Nadia van Beelen (Sales Associate, Check Point Technologies)
    Pijl naar rechts icoon

    ForceFusion

    Amber Quist (Cyber security specialist, ForceFusion)
    Pijl naar rechts icoon

    Hyperfox

    Vereenvoudiging besteloroces bij Duplast, specialist in voedselverpakkingen (Duplast en Hyperfox)
    Pijl naar rechts icoon

    Prodek Solutions BV

    Compleet pakket voor digitale aansturing duurzame energie bij Odura (Odura en Prodek Solutions)
    Pijl naar rechts icoon

    Norday

    Hyper-gepersonaliseerde cultuurpodcasts die nieuwe bezoekers vaker laten terugkomen via Wondercast (Norday en het Rotterdams Philharmonisch Orkest)
    Alle inzendingen
    Pijl naar rechts icoon

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    Data & AI

    Blockchain in software: een nieuwe gen...

    Terwijl Nederland en Europa zich steeds luider afvragen hoe lang we nog afhankelijk kunnen blijven van Amerikaanse cloudreuzen, eisen wetgevingen zoals NIS2 en DORA onomstotelijke data-integriteit en sluitende audit-trails.

    Meer persberichten

    Meer lezen

    Data & AI

    Wat loopt er mis bij Accenture?

    Innovatie & Transformatie

    Rotterdam gaat quantumbeveiligde communicatie in de praktijk testen

    Innovatie & Transformatie

    Max Wellings CuspAI hengelt 400 miljoen binnen

    Innovatie & Transformatie

    Gelaagde Data-integriteit by Design met een Blockchain in de Applicatie

    Innovatie & Transformatie

    ‘Ai dwingt ons om risico’s opnieuw te definiëren’

    Software & Development

    AcICT waarschuwt voor it‑risico’s bij vernieuwing Van Brienenoordbrug

    ...

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Computable Awards
    • Magazine
    • Ontvang Computable e-Magazine
    • Cybersec e-Magazine
    • Topics
    • Phishing
    • Ransomware
    • NEN 7510

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten
    • Blogwire

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2026 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs