|
Server versies als Windows 2002 door het leven De tweede beta van Whistler introduceert een nieuwe naamgeving. De Professional en Personal (home edition) versie zullen voortaan door het leven gaan als Windows XP terwijl de Server versies tot Windows 2002 zijn gedoopt. De verschillen tussen de Home en Professional edition zijn vooral die van het ontbreken van features en het toevoegen van functionaliteit die voor thuisgebruikers interessant is. Tabel 1 geeft een kort overzicht van de verschillen. Tabel 1 : Wat heeft XP Professional voor op Home edition
De kernel is op diverse punten aangepast en verbeterd, onderdelen die we daarin kunnen onderscheiden zijn geheugenbeheer, I/O, Registry, bootprocedure, power management en headless servers. veel nieuws zit natuurlijk in de grafische interface Geheugenbeheer Windows 2002 introduceert de Logical Prefetcher die helpt het systeem en applicaties sneller te starten. Deze probeert vast te stellen hoe in gedefinieerde scenario's bestanden worden benaderd. Er wordt een log samengesteld die door de task scheduler wordt omgezet naar een prefetch instruction file. Wanneer het scenario weer wordt uitgevoerd kan dit dan een stuk sneller. Dit is duidelijk te demonstreren bij het booten van een Windows 2002 server, die soms sneller opstart dan een Windows 2000 station dat uit hibernation komt. Er zijn meer PTE's (Page Table Entries, nodig voor geheugenbeheer) beschikbaar gekomen, wat vooral applicaties als Terminal Server ten goede komt. Sommige activiteiten maken nu slimmer gebruik van geheugen waardoor, soms fors, minder geheugen nodig is. Door dynamic paged pool gebruik wordt de paged pool veel efficiënter ingezet en worden zaken mogelijk die voorheen niet konden: een 500 Gbyte bestand backuppen met een 32 Mbyte client bijvoorbeeld. Niet echt geheugenbeheer in de strenge zin des woords, maar wel interessant is hot-pluggable geheugen. Wanneer de hardware het ondersteund wordt het mogelijk geheugen modules toe te voegen aan een configuratie terwijl de machine nog actief is. hot-pluggable geheugen kan worden toegevoegd terwijl het systeem loopt I/O De wijzigingen in het I/O systeem hebben er niet toe geleid dat Windows 2000 drivers niet kunnen worden gebruikt, maar zijn ondergebracht in nieuwe API's. Dit betekent wel dat Windows 2000 drivers moeten worden herschreven om deze functionaliteit te kunnen gebruiken. Om de stabiliteit te verhogen zijn'must succeed' geheugen toewijzingen niet meer mogelijk. Deze toewijzingen vonden ook plaats wanneer er geen geheugen meer was waardoor een bug check de enige mogelijkheid was. Drivers moeten nu zelf deze situatie opvangen. Windows 2002 introduceert ook de Webdav redirector, hiermee kunnen netwerkverbindingen middels HTTP worden opgebouwd. Dat kan met een notatie als: NET USE * http://webserver/mijndocs Met de system restore functie (sr.sys) wordt het mogelijk om in de Professional en Home versie het systeem terug te brengen naar een eerdere, werkende, staat. Filesysteem verbeteringen zijn er in het mounten van read-only NTFS, defragmentatie API's, en diverse kleine verbeteringen. I/O uitbreidingen zijn ondergebracht in aparte API's Registry Opstartsnelheid Servers zonder hoofd. Active Directory Naast al deze verbeteringen in de kernel zijn er op een hoger niveau ook veel wijzigingen ingevoerd. Heel veel daarvan hebben te maken met de Active Directory. Deze is met Windows 2000 geïntroduceerd, en nu deze zich al enige tijd praktisch heeft moeten bewijzen zijn er natuurlijk veel tekortkomingen aan het licht gekomen. De meest besproken feature is het groepen replicatie probleem. Dit is een typische ontwerpfout geweest die twee tekortkomingen tot gevolg had; aan de ene kant veroorzaakte het replicatieproblemen doordat alle groepsleden als een attribuut werden gezien en dus elke keer werden gerepliceerd, aan de andere kant gaf dit ook problemen wanneer er op meerdere domain controllers tegelijk op deze groep wijzigingen werden uitgevoerd. In Windows 2002 is dit probleem opgelost. Naast dat de Active Directory informatie opslaat van gebruikers en dergelijke is het ook mogelijk voor applicaties om de AD te gebruiken. Dit had voorheen als nadeel dat deze informatie naar alle DC's werd gerepliceerd. In Windows 2002 wordt het begrip applicatie partities geïntroduceerd. Het is nu mogelijk een partitie in de AD te creëren voor een applicatie en deze naar een beperkte set DC's te repliceren. Wanneer er zoveel informatie in de AD wordt opgeslagen kan deze enorm groot worden. Dit kan een probleem zijn bij het inrichten van een DC die alleen met een lage capaciteits verbinding met de rest van de AD verbonden kan worden. Daarom wordt het nu mogelijk om een DC vanaf bestanden te repliceren. Door dcpromo te starten met de /adv switch kunnen de bestanden worden opgegeven. De ontwerpfouten in het AD replicatie systeem zijn verholpen
WMI WMI wordt steeds meer de wonderolie van Windows. Waren er onder Windows 2000 al zeer uitgebreide mogelijkheden om een systeem te benaderen (zie ook 'Management informatie voor elke Applicatie in het maart nummer van Windows & Netwerken), in Windows 2002 is dit alleen maar uitgebreider geworden. Windows 2002 introduceert providers voor onder meer DNS, CHKDSK, quota, DFS, ping, printing, Terminal Server, en netwerk shares en verbindingen. Daarnaast wordt het mogelijk om vanuit een group policy gebruik te maken van WMI en zo bijvoorbeeld alleen een hotfix te installeren op machines waar dit nodig is. Met Windows 2002 voorziet WMI ook in een command line interface, WMIC kan vanaf een commandline console worden aangeroepen om WMI te benaderen. Om bijvoorbeeld snel een overzichtje te krijgen van alle draaiende processen typt u in: 'WMIC PROCESS' Hiervoor zijn diverse interessante toepassingen denkbaar, bijvoorbeeld voor beheer vanaf een telnet sessie. WMI wordt steeds meer de wonderolie van Windows IIS Met de hete adem van Apache in de nek zijn er veel verbeteringen doorgevoerd in de Internet Information Server (IIS). Zo is een deel van de afhandeling van het HTTP verkeer verhuisd naar de kernel in HTTP.SYS. Deze vangt al het inkomende verkeer op en verdeeld dat over de server applicaties. Verbeterde dedicated application mode maakt IIS een stuk robuuster dan voorheen, en taakprocessen worden nu gescheiden van de kernprocessen van IIS zodat de server zelf geen last heeft van taken die crashen. De performance is een stuk verbeterd door de mogelijkheid van asynchrone CGI. En met het toevoegen van sharepoint wordt het een stuk eenvoudiger om kleine intranetten te bouwen. De Terminal Services zijn verder uitgebreid, zowel naar de werkstations voor met name support redenen, als in functionaliteit door het toevoegen van geluidsondersteuning en het mappen van poorten en disks (zie figuur 2).
Ook aan de thuis situatie is gedacht. Het wordt nu mogelijk voor gebruikers hun sessie op te slaan voor later gebruik, zodat anderen gebruik kunnen maken van de machine. ICS is verder uitgebreid en bevat firewall functionaliteit. Daarnaast introduceert Windows 2002 de mogelijkheid van netwerk bridging. Nu ook draadloze netwerken en andere technieken hun intrede doen wordt het bouwen van thuisnetwerken lastiger doordat er met subnetten moet worden gewerkt. Bridging lost dit probleem op.
Product activation Recentelijk verworden tot een hot item waar voor- en tegenstanders elkaar over in de haren vliegen. Elke versie van Windows 2002/XP vereist dat het product wordt 'geactiveerd'. Hiertoe wordt de sleutel die bij installatie is opgegeven samen met hardware gegevens naar Microsoft gestuurd. Hier zit natuurlijk nogal een 'Big Brother' effect in. Maar we mogen hopen dat Microsoft hier toch wel enige lessen heeft geleerd uit het verleden. Wanneer in het nieuws zou komen dat Microsoft op deze manier persoonlijk informatie verzameld zal de schade niet te overzien zijn. Een ander argument tegen deze praktijk is het probleem dat Microsoft zo kan controleren of jij hun operating system installeert. Bij een nieuwe versie zou Microsoft bijvoorbeeld activaties kunnen weigeren van oudere versies. Of wat nu als er om wat voor reden dan ook geen activatie beschikbaar is? Dit zou tot vervelende situaties kunnen leiden. In elk geval zullen vooral het MKB en thuismarkt hier last van hebben. Voor de grote corporate klanten zijn er mogelijkheden om het activatie proces te omzeilen. Ter verdediging van activatie kan worden aangevoerd dat Microsoft niet uniek is in deze benadering; er bestaat wel degelijk meer software die via deze constructie werkt. Activatie is bedoeld om piraterij te voorkomen, het zou de softwarefabrikant sieren als deze als tegenprestatie de prijsstelling van haar producten drastisch naar beneden zou aanpassen. Tenslotte is de omgekeerde argumentatie dat de prijzen hoog zijn door piraterij ook nogal populair. product activatie is een nogal omstreden item De bezemwagen Naast al dat moois is er ook een tijd van afscheid en wel voor:
Deze elementen werden steeds minder gebruikt of hadden meer na- dan voordelen. Vaak waren ze meer een bron van beveiligingslekken dan een nuttige toevoeging.
Tot slot Beta 2 is duidelijk een stuk meer 'af' dan de vorige beta. De meeste zaken lijken gewoon te functioneren zoals het hoort. Doordat deze beta nu ook voor een veel groter publiek beschikbaar is zal het zeker leiden tot meer feedback over de functionaliteit van het product waaronder ook de gewraakte activatie. In elk geval lijkt de ontwikkeling van het product op de goede weg te zitten Links
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||