SMB protokoll – áttekintés

 

Érvényes: Windows Server 2012 R2, Windows Server 2012

Jelen témakör az SMB 3.0 funkció használatát ismerteti Windows Server® 2012 rendszerben -- a funkció gyakorlati alkalmazását, az új verzió legjelentősebb új vagy frissített funkcióit összehasonlítva a régi a verziókkal, valamint a hardverkövetelményeket tartalmazza.

A szolgáltatás leírása

A kiszolgáló-üzenetblokk (SMB) protokoll egy hálózati fájlmegosztási protokoll, ami lehetővé teszi olyan alkalmazások használatát a számítógépen, amikkel olvashatók és írhatók a hálózatban lévő fájlok, illetve a hálózatban futó kiszolgálói programoktól kérhetők különböző szolgáltatások. Az SMB protokoll használható a TCP/IP protokollal vagy más hálózati protokollokkal. Egy alkalmazás (vagy egy alkalmazás felhasználója) az SMB protokollt használva fájlokat vagy más erőforrásokat érhet el egy távoli kiszolgálón. Ez lehetővé teszi az alkalmazások számára a távoli kiszolgálón lévő fájlok olvasását, létrehozását és frissítését. Kommunikálni is képes minden olyan kiszolgálóprogrammal, aminél be van állítva az SMB ügyfélkérés fogadása. A(z) Windows Server 2012 bemutatja az SMB protokoll új 3.0 verzióját.

Gyakorlati alkalmazásmódok

Ez a szakasz az új SMB 3.0 protokoll néhány új használati módját tárgyalja.

Fájltárolás virtualizáláshoz (Hyper-V™ SMB protokollon keresztül). A Hyper-V rendszer tárolhatja a virtuális gépek fájljait – pl.: a konfigurációs fájlokat, a virtuális merevlemezek fájljait és a pillanatfelvételeket – az SMB 3.0 protokollon keresztüli fájlmegosztásokon. Ez használható önálló fájlkiszolgálókhoz és olyan fürtözött fájlkiszolgálókhoz, amik együtt használják a Hyper-V rendszert megosztott fájltárolókkal a fürthöz.

Microsoft SQL kiszolgáló SMB protokollon keresztül. Az SQL kiszolgáló felhasználói adatbázis-fájlokat képes tárolni SMB fájlmegosztókon. Jelenleg ez SQL Server 2008 R2 rendszert futtató önálló SQL-kiszolgálók esetén támogatott. Az SQL-kiszolgáló jövőbeli verziói támogatni fogják a fürtözött SQL-kiszolgálókat és a rendszer-adatbázisokat.

Végfelhasználói adatok hagyományos tárolása. Az SMB 3.0 protokoll fejlesztéseket kínál informatikai dolgozók (vagy ügyfelek) alkalmazásaihoz és szolgáltatásaihoz. Az ilyen fejlesztések közé tartozik a lehallgatás elleni védelem, valamint azoknak az alkalmazáskéséseknek a csökkentése, amiket a fiókirodai felhasználók akkor tapasztaltak, amikor nagy kiterjedésű hálózaton (WAN) keresztül fértek hozzá adatokhoz.

Új és módosított funkciók

A(z) Windows Server 2012 R2 rendszerhez kapcsolódó új és megváltozott funkciókkal kapcsolatos információkért lásd: Újdonságok az SMB-vel kapcsolatban Windows Serveren.

Az SMB Windows Server 2012 rendszerben magában foglalja az SMB 3.0 protokollt és számos új fejlesztést, aminek leírása az alábbi táblázatban szerepel.

Szolgáltatás/funkció

Új vagy frissített

Összefoglalás

Transzparens SMB-feladatátvétel

Új

Lehetővé teszi a rendszergazdák számára csomópontok hardver- vagy szoftverkarbantartásának elvégzését egy fürtözött fájlkiszolgálón a nélkül, hogy az ezeken a fájlmegosztásokon adatokat tároló kiszolgálói alkalmazások működése megszakadna. Még akkor is, ha egy fürtcsomóponton hardver- vagy szoftverhiba lép fel, az SMB-kliensek transzparens módon csatlakoznak egy másik fürtcsomóponthoz a nélkül, hogy az ezeken a fájlmegosztásokon adatokat tároló kiszolgálói alkalmazások működése megszakadna.

Bővített kapacitású SMB

Új

Azok a rendszergazdák, akik a Fürt megosztott kötetei (CSV) 2. verzióját használják, olyan fájlmegosztásokat tudnak létrehozni, amik egyidejű hozzáférést biztosítanak adatfájlokhoz közvetlen I / O-val egy fájl-kiszolgálófürtben az összes csomóponton keresztül. Ez által jobb lesz a hálózati sávszélesség kihasználtsága, valamint a fájlkiszolgálói ügyfelek terheléselosztása, ezen felül a kiszolgálói alkalmazások teljesítménye is optimalizálódik.

Többcsatornás SMB

Új

Lehetővé teszi a hálózati sávszélesség és a hálózati hibatűrő képesség összevonását, amennyiben több elérési út létezik az SMB 3.0 kliens és az SMB 3.0 kiszolgáló között. Ezzel a kiszolgálói alkalmazások az összes elérhető hálózati sávszélesség előnyét maximálisan kihasználhatják, hálózati hiba esetén pedig rugalmasak lehetnek.

SMB Direct

Új

Támogatja az RDMA-képességű hálózati adapterek használatát, és rendkívül alacsony mértékű késésekkel tud teljes sebességgel működni úgy, hogy mindeközben csekély mértékben használ processzort. Hyper-V vagy Microsoft SQL-kiszolgáló munkafolyamatoknál ez által lehetővé teszi, hogy egy távoli fájlkiszolgáló egy helyi tárolóhoz hasonlítson.

Teljesítményszámlálók kiszolgálói alkalmazásokhoz

Új

Az új SMB teljesítményszámlálók részletes, megosztásonkénti információkat biztosítanak az átviteli sebességről, késésekről és másodpercenkénti I/O-ról (IOPS-érték), lehetővé téve a rendszergazdáknak az adattároló SMB 3.0 fájlmegosztások teljesítményének elemzését. Ezeket a számlálókat kifejezetten olyan kiszolgálói alkalmazásokhoz tervezték, mint a Hyper-V és az SQL-kiszolgáló, amik távoli fájlmegosztásokon tárolnak fájlokat.

Teljesítményoptimalizálás

Frissített

Mind az SMB 3.0 klienst, mind az SMB 3.0 kiszolgálót kis véletlenszerű olvasási/írási I/O-hoz tervezték, ami közös az olyan kiszolgálói alkalmazásoknál, mint például az SQL-kiszolgáló OLTP. Ezen felül a maximális átviteli egység (MTU) alapértelmezés szerint be van kapcsolva, ami jelentősen javítja a teljesítményt nagy szekvenciális adatátvitelek esetében (pl.: SQL-kiszolgálói adatraktár, adatbázis biztonsági mentése vagy visszaállítása, virtuális merevlemezek telepítése vagy másolása).

SMB-specifikus Windows PowerShell-parancsmagok használata

Új

Az SMB Windows PowerShell-parancsmagjaival a rendszergazda a parancssorból kezelhet fájlmegosztásokat végpontok között a fájlkiszolgálón.

SMB-titkosítás

Új

SMB-adatok végpontok közötti titkosítását biztosítja, és megakadályozza a lehallgatási támadásokat nem megbízható hálózatokon. Nincsenek új központi telepítési költségek és nincs szükség IP-biztonsági beállításokra (IPsec), speciális hardverre vagy WAN-gyorsítókra. Konfigurálható megosztás alapján vagy a teljes fájlkiszolgálóhoz, és engedélyezhető különféle forgatókönyvekhez, amik esetében az adat nem megbízható hálózatokat jár be.

SMB-mappabérlés

Új

Javítja a fiókirodai alkalmazások válaszidejét. Könyvtár-címbérletek használatával a kliens és a kiszolgáló közötti adatcserék száma csökken, mivel a metaadatok lekérése egy hosszabb életű könyvtárgyorsítótárból történik. A gyorsítótár-koherencia fenn lesz tartva, mert az ügyfelek akkor kapnak értesítést, ha a kiszolgálón változnak a könyvtár adatai. A Kezdőmappa (olvasás/írás megosztás nélkül) és a Publikálás (csak olvasás megosztással) forgatókönyveivel együtt működik.

Hardverkövetelmények

A transzparens SMB-feladatátvétel követelményei a következők:

  • Egy Windows Server 2012 rendszerrel működő feladatátvevő fürt legalább két konfigurált csomóponttal. A fürtnek át kell mennie a fürtérvényesítési teszteken, beleértve az érvényesítési varázslót.

  • A fájlmegosztások létrehozása a Folyamatos rendelkezésre állás (CA) tulajdonsággal kell történjen (ez az alapértelmezett).

  • A fájlmegosztások létrehozása a CSV kötetelérési utakon kell történjen a bővített kapacitású SMB elérése érdekében.

  • Az ügyfélszámítógépek Windows® 8 vagy Windows Server 2012 rendszerrel kell működjenek. Mindkettőnek tartalmaznia kell a folyamatos rendelkezésre állást támogató frissített SMB-klienst.

Megjegyzés

Ne feledje, hogy a régebbi verziójú kliensek képesek a CA-tulajdonsággal rendelkező fájlmegosztásokhoz kapcsolódni, azonban a transzparens feladatátvétel nem támogatott ezeknél a klienseknél.

A többcsatornás SMB követelményei a következők:

  • Legalább két, Windows Server 2012 rendszert futtató számítógépre van szükség. A telepítés nem igényel különleges funkciókat — a technológia alapértelmezés szerint van bekapcsolva.

  • A javasolt hálózati konfigurációkkal kapcsolatos információkért tekintse meg a „Lásd még” című szakaszt a jelen összefoglaló témakör végén.

Az SMB-Direct követelményei a következők:

  • Legalább két, Windows Server 2012 rendszert futtató számítógépre van szükség. A telepítés nem igényel különleges funkciókat — a technológia alapértelmezés szerint van bekapcsolva.

  • RDMA-képességű hálózati adapterek szükségesek. Ezeknek az adaptereknek jelenleg három különböző típusa érhető el: iWARP, Infiniband vagy RoCE (RDMA konvergált Ethernet hálózaton keresztül).

Lásd még:

Az alábbi listában a weben elérhető további források találhatók a(z) Windows Server 2012 R2 és Windows Server 2012 rendszerben megtalálható SMB protokoll és az ahhoz kapcsolódó technológiák témájában.