Overzicht van Server Message Block

 

Van toepassing op: Windows Server 2012 R2, Windows Server 2012

In dit onderwerp wordt de functie SMB 3.0 in Windows Server® 2012 beschreven - het praktisch gebruik voor de functie, de belangrijkste nieuwe of bijgewerkte functionaliteit in deze versie in vergelijking met vorige versies en de hardwarevereisten.

Functiebeschrijving

Het SMB-protocol (Server Message Block) is een netwerkprotocol voor het delen van bestanden waarmee toepassingen bestanden kunnen lezen en wegschrijven en services kunnen aanvragen bij serverprogramma's in een computernetwerk. Het SMB-protocol kan worden gebruikt naast het TCP/IP-protocol of andere netwerkprotocollen. Wanneer het SMB-protocol wordt gebruikt, kan een toepassing (of de gebruiker van een toepassing) toegang krijgen tot bestanden of andere bronnen op een externe server. Daarmee kunnen toepassingen bestanden op de externe server lezen, maken en bijwerken. Er kan ook worden gecommuniceerd met serverprogramma's die zijn ingesteld om aanvragen van een SMB-client te ontvangen. In Windows Server 2012 wordt de nieuwe 3.0-versie van het SMB-protocol geïntroduceerd.

Praktische toepassingen

In deze sectie komen enkele nieuwe praktische manieren voor gebruik van het nieuwe SMB 3.0-protocol aan bod.

Bestandsopslag voor virtualisatie (Hyper-V ™ via SMB). Hiermee kan Hyper-V virtuele-machinebestanden, zoals configuratiebestanden, VHD-bestanden (virtuele harde schijf) en momentopnamen, via het SMB 3.0-protocol opslaan in bestandsshares. Dit kan worden gebruikt voor zowel zelfstandige bestandsservers als voor geclusterde bestandsservers waarbij Hyper-V samen met gedeelde bestandsopslag voor het cluster wordt gebruikt.

Microsoft SQL Server via SMB. SQL Server kan gebruikersdatabasebestanden opslaan in SMB-bestandsshares. Dit wordt momenteel ondersteund bij SQL Server 2008 R2 voor zelfstandige SQL-servers. In toekomstige versies van SQL Server is ondersteuning voor geclusterde SQL-servers en systeemdatabases opgenomen.

Traditionele opslag voor gegevens van eindgebruikers. Het SMB 3.0-protocol biedt verbeteringen voor werkbelastingen van informatiewerkers (of clients). Deze verbeteringen zijn onder meer het verminderen van toepassingslatenties waarmee gebruikers in filialen te maken hebben wanneer zij via een WAN (wide area network) toegang tot gegevens willen krijgen en gegevens tegen afluisterpraktijken willen beschermen.

Nieuwe en gewijzigde functionaliteit

Zie Wat is er nieuw in SMB in Windows Server voor informatie over nieuwe en gewijzigde functionaliteit in Windows Server 2012 R2.

SMB in Windows Server 2012 bevat het nieuwe SMB 3.0-protocol en een groot aantal nieuwe verbeteringen die in de volgende tabel worden beschreven.

Onderdeel/functionaliteit

Nieuw of bijgewerkt

Samenvatting

SMB Transparent Failover

Nieuw

Hiermee kunnen administrators de hardware en software van knooppunten in een geclusterde bestandsserver onderhouden zonder dat servertoepassingen worden onderbroken die gegevens op deze bestandsshares opslaan. Ook in geval van een hardware- of softwarefout op een clusterknooppunt wordt door de SMB-clients op een transparante manier opnieuw verbinding gemaakt met een ander clusterknooppunt zonder dat servertoepassingen worden onderbroken die gegevens op deze bestandsshares opslaan.

SMB Scale Out

Nieuw

Met behulp van CSV versie 2 (gedeelde clustervolumes) kunnen administrators bestandsshares maken die voor gelijktijdige toegang tot gegevensbestanden zorgen, met directe I/O via alle knooppunten in een bestandsservercluster. Dit zorgt voor een beter gebruik van netwerkbandbreedte en taakverdeling van de bestandsserverclients en optimaliseert de prestaties voor servertoepassingen.

SMB Multikanaal

Nieuw

Hiermee schakelt u aggregatie van netwerkbandbreedte en netwerkfouttolerantie in als er meerdere paden tussen de SMB 3.0-client en de SMB 3.0-server beschikbaar zijn. Servertoepassingen kunnen hierdoor volledig gebruikmaken van de beschikbare bandbreedte en netwerkfouten opvangen.

SMB Direct

Nieuw

Deze functie ondersteunt het gebruik van netwerkadapters met RDMA-mogelijkheden en werkt op volle snelheid bij een zeer lage latentie en een zeer geringe belasting van de CPU. Hierdoor kan een externe bestandsserver bij werkbelastingen, zoals Hyper-V of Microsoft SQL Server, fungeren als lokale opslag.

Prestatiemeteritems voor servertoepassingen

Nieuw

De nieuwe SMB-prestatiemeteritems bieden gedetailleerde informatie per share over de doorvoer, latentie en I/O per seconde (IOPS), zodat administrators de prestaties kunnen analyseren van SMB 3.0-bestandsshares waar hun gegevens worden opgeslagen. Deze items zijn speciaal ontworpen voor servertoepassingen, zoals Hyper-V en SQL Server, die bestanden op externe bestandsshares opslaan.

Prestatieoptimalisaties

Bijgewerkt

De SMB 3.0-client en de SMB 3.0-server zijn geoptimaliseerd voor de invoer/uitvoer van kleine, willekeurige lees-/schrijfbewerkingen die vaak worden uitgevoerd in servertoepassingen zoals SQL Server OLTP. Bovendien is een grote maximale verzendeenheid (MTU) standaard ingeschakeld, waardoor de prestaties aanzienlijk beter zijn bij grote opeenvolgende overdrachten, zoals SQL Server-datawarehouse, het maken van back-ups van databases en het herstellen ervan, en het implementeren of kopiëren van virtuele harde schijven.

SMB-specifieke Windows PowerShell-cmdlets

Nieuw

Met Windows PowerShell-cmdlets voor SMB kunnen administrators vanaf de opdrachtregel bestandsshares op de bestandsserver end-to-end beheren.

SMB-versleuteling

Nieuw

Biedt end-to-end-versleuteling van SMB-gegevens en beveiligt gegevens tegen afluisterpraktijken in niet-vertrouwde netwerken. Hiervoor hoeven geen nieuwe kosten voor implementatie te worden gemaakt en is het niet nodig om Internet Protocol Security (IPsec), speciale hardware of WAN-accelerators aan te schaffen. Deze versleuteling kan worden geconfigureerd op basis van een share of voor de hele server en kan worden ingeschakeld voor een verscheidenheid aan scenario's waarbij gegevens via niet-vertrouwde netwerken worden overgebracht.

SMB Directory Leasing

Nieuw

Hiermee verbetert u de reactietijden in filialen. Dankzij het gebruik van directoryleases is het aantal retouren van client naar server aanzienlijk verminderd sinds metagegevens worden opgehaald vanuit een directorycache met een langere levensduur. De coherentie van de cache blijft behouden omdat clients worden gewaarschuwd wanneer de directorygegevens zijn gewijzigd. Dit werkt bij scenario's voor HomeFolder (lezen/schrijven zonder delen) en Publicatie (alleen-lezen met delen).

Hardwarevereisten

Voor SMB Transparent Failover gelden de volgende vereisten:

  • Een failovercluster met Windows Server 2012 en met ten minste twee geconfigureerde knooppunten. Het cluster moet voldoen aan de clustervalidatietests in de validatiewizard.

  • Bestandsshares moeten worden gemaakt met de eigenschap Voortdurende beschikbaarheid, die de standaardeigenschap is.

  • Bestandsshares moeten in CSV-volumepaden worden gemaakt om te kunnen beschikken over SMB Scale-Out.

  • Op clientcomputers moet Windows® 8 of Windows Server 2012 worden uitgevoerd. Beide bevatten de bijgewerkte SMB-client die voortdurende beschikbaarheid ondersteunt.

Notitie

Houd er rekening mee dat clients met oudere versies verbinding kunnen maken met bestandsshares die de eigenschap Voortdurende beschikbaarheid hebben, maar dat voor deze clients transparante failover echter niet wordt ondersteund.

Voor SMB Multichannel gelden de volgende vereisten:

  • Ten minste twee computers met Windows Server 2012. Er hoeven geen extra functies te worden geïnstalleerd: de technologie op zich is voldoende.

  • Zie de sectie 'Zie ook' aan het einde van dit overzicht voor informatie over aanbevolen netwerkconfiguraties.

Voor SMB Direct gelden de volgende vereisten:

  • Ten minste twee computers met Windows Server 2012. Er hoeven geen extra functies te worden geïnstalleerd: de technologie op zich is voldoende.

  • Netwerkadapters met RDMA-functionaliteit zijn vereist. Deze adapters zijn momenteel leverbaar in drie verschillende typen: iWARP, Infiniband en RoCE (RDMA over Converged Ethernet).

Zie ook

De volgende lijst bevat aanvullende bronnen op het web over SMB en verwante technologieën in Windows Server 2012 R2 en Windows Server 2012.