Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

NFS-tallennusratkaisu uusimmalla Dell EMC -tallennuksella -- suorituskykytulokset

Summary: HPC High Performance Computing, HPC ja AI Innovation Lab, HPC-tallennus, HPC-tallennusratkaisu, NFS-tallennusratkaisu, XFS-tallennus, NFS-tallennus, tallennusratkaisu, RHEL7, RHEL7.5, IB EDR -tallennus, NSS, NSS-HA, NSS7.3, NSS7.3-HA, IOZone, MDTest ...

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Kirjoittajat: Mario Gallegos ja Xin Chen, HPC and AI Innovation Lab, lokakuu 2018

Resolution

Yleiskuvaus

Uusin Dell EMC Ready Solution for HPC NFS Storage (NSS) with High Availability (NSS-HA solution) -versio on NSS7.3-HA, ja se julkaistaan myöhemmin tässä kuussa.
Tämä NSS-julkaisu sisältää uudet Dell EMC PowerVault ME4084 -tallennusjärjestelmät ja Red Hat Enterprise Linux 7.5:n, ja se käyttää edelleen Intel Xeon Scalable -suoritinperheen suorittimia (arkkitehtuuri koodinimeltään Skylake) tarjotakseen järjestelmän aiempia NSS-HA-ratkaisuja paremman järjestelmän. Tässä blogikirjoituksessa esitellään NSS-ratkaisun uusimman version I/O-suorituskykytestien tulokset.
Kuvassa 1 esitetään NSS7.3-HA-kokoonpanon rakenne. Suurimmat erot NSS7.3-HA:n ja sen välittömän edeltäjän, NSS7.2-HA:n, välillä ovat:
  • Taustatallennusjärjestelmä:
    • NSS7,2-HA: PowerVault MD3460 + valinnainen MD3060e (60 tai 120 kiintolevyä)
    • NSS7,3-HA: PowerVault ME4084 (84 HDD:tä)
  • Käyttöjärjestelmä:
    • NSS7,2-HA: RHEL 7.4
    • NSS7,3-HA: Red Hat® Enterprise Linux® 7.5
Tarvittavia ohjelmisto- ja laiteohjelmistopäivityksiä lukuun ottamatta NSS7.2-HA:lla ja NSS7.3-HA:lla on sama HA-klusterin rakenne ja tallennuksen peruskokoonpano. (Katso NSS7.0-HA-teknisestä raportista lisätietoja kokoonpanosta.)
Toinen merkittävä parannus NSS7.2-HA:han ja NSS7.3-HA:han verrattuna on maksimikapasiteetin suuri kasvu. Red Hat XFS:n nykyinen 500 Tt:n tukiraja rajoittaa NSS7.2-HA:ta, mutta laboratorioissamme suoritettujen laajojen testausten ja validointien jälkeen Dell EMC ja Red Hat pääsivät yhteistyösopimukseen, joka tukee NSS7.3-HA-kokoonpanoja, joissa on jopa 768 Tt käyttötilaa. Se on Dell EMC PowerVault ME4084, jossa on 12 Tt:n kiintolevyt tai 1 008 Tt raakatallennustilaa.

NSS-HA-arkkitehtuuri

Kuvassa 1 on NSS 7.3 -arkkitehtuuri katkoviivan suorakulmion sisällä, upotettuna tyypilliseen testialustaan, joka sisältää asiakkaat ja julkisen verkon kytkimen.

Kuva 1. NSS7.3-HA 1008 TB raakatilan (768 Tt käyttökelpoinen) arkkitehtuuri ja testialusta

SLN314595_en_US__1image(6997)


Seuraavassa taulukossa on yhteenveto uuden NSS HA 7.3 -ratkaisun eri komponenteista.
  

Taulukko 1. NSS7.2-HA- ja NSS7.3-HA-komponentit
 

NSS7.2-HA-julkaisu (huhtikuu 2018)
"14. sukupolven PowerEdge-palvelimet ja MD3460 + MD3060e"

NSS7.3-HA-julkaisu (lokakuu 2018)
"14. sukupolven PowerEdge-palvelin ja ME4084-pohjainen ratkaisu"

Ohjelmistot

Red Hat Enterprise Linux 7.4,
ydin 3.10.0-693.el7.x86_64

Red Hat Scalable File system (XFS) 4.5.0-12

Red Hat Enterprise Linux 7.5,
ydin 3.10.0-862.el7.x86_64

Red Hat Scalable File system (XFS) v4.5.0-15

NFS-palvelimet

Kaksi Dell PowerEdge R740 -palvelinta
Suoritin: Kaksi Intel Xeon Gold 6136 @ 3.0 GHz -suoritinta, 12 ydintä suoritinta kohden.
Muisti: 12 x 16 GiB 2 666 MT/s:n RDIMM-moduulia.

Ulkoinen verkkoyhteys

EDR InfiniBand, 10 GbE tai Intel Omni-Path.

Tätä blogia varten Mellanox ConnectX-4 IB EDR/100 GbE.
Tilaukset CX-5 IB EDR/100 GbE.

Sisäiset liitännät

Gigabit Ethernet, kytkin Dell Networking S3048-ON

OFED-versio

Mellanox OFED 4.3-1.0.1.0

Mellanox OFED 4.4-1.0.0

Suora tallennusliitäntä

12 Gb/s SAS-yhteydet.

Tallennusosajärjestelmä

Dell EMC MD3460 + valinnainen MD3060e.

60–120 – 3,5":n NL SAS 4 Tt:n asemat.
Kaksi kokoonpanoa, 240 tai 480 Tt (raakatila).
6 tai 12 LUN:ia, 8+2 RAID 6, segmentin koko 512KiB
Ei varaosia

Dell EMC PowerVault ME4084.

84–3,5":n NL SAS -asemia, jopa 12 Tt.
Yksi kokoonpano: jopa 1 008 Tt (raakatilaa)
8 LUNia, lineaarinen 8+2 RAID 6, lohkon koko 128 KiB.
4 yleistä varakiintolevyä.

 


Uusi PowerVault ME4084 -tallennusratkaisu käyttää edelleen lineaarista 8+2 RAID 6:ta perusrakennusyksikkönä. Uuden lohkokoon (segmentin koko) on 128 KiB ja eteenpäin luetaan etukäteen -arvo "raidan koko" optimaalista suorituskykyä varten. Koska asemia on nyt 84, RAID 6 -levyihin perustuvaa LUN:ia ja neljä yleistä varakiintolevyä on määritetty korvaamaan vioittuneet levyt välittömästi. Tämä tarkoittaa, että tässä ratkaisussa voi olla jopa 768 Tt käyttötilaa.

NSS7.3-HA:N I/O-suorituskyky

Tässä blogissa esitellään nykyisen NSS-HA-ratkaisun eli NSS7.3:n I/O-suorituskykytestien tulokset. Kaikki suorituskykytestit suoritettiin virheettömässä HA-skenaariossa, jossa mitattiin ratkaisun maksimaalista suorituskykyä. Testeissä keskityttiin kolmentyyppisiin I/O-malleihin: suuriin peräkkäisiin luku- ja kirjoitusmalleihin, pieniin satunnaisiin luku- ja kirjoitustoimintoihin sekä kolmeen metatieto-operaatioon (tiedostojen luonti, tilastointi ja poistaminen).
32 solmun laskentaklusteria käytettiin vertailutestien työmäärän luomiseen. Asiakkaat ja 1008 Tt:n (raakatallennustilan koko) NSS-konfiguraatio yhdistettiin InfiniBand EDR:llä ja tiedostojärjestelmä IPoIB:n kautta. Jokainen I/O-vertailutesti suoritettiin useille asiakkaille ratkaisun skaalautuvuuden testaamiseksi. Tietoja käytetyistä asiakkaista on lueteltu seuraavassa taulukossa.

Taulukko 2. Asiakaslaitteiden kokoonpano (suorituskykytestaus)
Palvelinmalli PowerEdge C6420
Palvelimien määrä 32-palvelinklusteri
Suoritin Intel(R) Xeon(R) Gold 6148 -suoritin @ 2,40 GHz
RAM 192 GiB
Käyttöjärjestelmä Red Hat Enterprise Linux Server -versio 7.4
Ydin 3.10.0-693.17.1.el7.x86_64
Verkkosovitin Mellanox ConnectX-4 VPI IB EDR / 100 GbE single port QSFP28
OFED-versio MLNX_OFED-4.3.1.0.1.0

 


Tässä tutkimuksessa käytettiin IOzone - ja MDtest-vertailuarvoja . IOzonea käytettiin peräkkäisissä ja satunnaisissa testeissä. Peräkkäisissä testeissä käytettiin pyyntökokoa 1024 KiB. Siirrettyjen tietojen kokonaismäärä oli 256 GiB, mikä varmisti, että NFS-palvelimen välimuisti oli kylläinen. Satunnaisissa testeissä käytettiin 4 KiB:n pyyntökokoa ja jokainen asiakas luki ja kirjoitti 4 GiB:n tiedoston. Metatietotestit suoritettiin käyttämällä MDtest-vertailuarvoa OpenMPI: n kanssa, ja ne sisälsivät tiedostojen luomis-, tilastointi- ja poistotoiminnot. (Katso testeissä käytetyt komennot täydelliset komennot NSS7.0-HA:n teknisestä julkaisusta A.)

IPoIB-peräkkäiset kirjoitukset ja lukemat

Kuvissa 2 ja 3 esitetään peräkkäiset kirjoitus- ja lukutulokset. Koska testiklusterissa oli 32 solmua, 64 säikeen datapiste saatiin käyttämällä 32 asiakasta, joista kukin suoritti 2 säiettä.
NSS7.3-HA:n huippulukusuorituskyky on 7 Gt/s ja kirjoituksen huippunopeus lähes 5 Gt/s. Näiden kahden luvun perusteella on selvää, että nykyisellä NSS7.3-HA-ratkaisulla on korkeammat peräkkäiset suorituskykyluvut kuin edellisellä versiolla. Lukusuorituskyky on jopa 18,7 % parempi, mutta kirjoitussuorituskyky on erityisen parempi, sillä suorituskyky on jopa 2,65-kertainen (16 säikeessä) edelliseen ratkaisuun verrattuna. Kun verrataan huippusuorituskykyarvoja, NSS7.3-HA:lla kirjoitetaan 2,13 kertaa nopeammin ja lukemat ovat 12,5 % parempia.
Tämä johtuu osittain siitä, että SAS:n sisäinen nopeus on suurempi, 12 Gb/s kaikille sisäisille PowerVault ME4084 -komponenteille, kiintolevyt mukaan lukien (PowerVault MD3460 oli 6 Gb/s), mikä mahdollistaa suuremman siirtonopeuden LUN:ia kohti, mutta myös siitä, että uudet tallennusohjaimet pystyvät käsittelemään tietoja nopeammin kuin edellisen sukupolven PowerVault MD3.

Kuva 2. IPoIB suuri peräkkäinen kirjoitussuorituskyky

SLN314595_en_US__2image(6989)

 

Kuva 3. IPoIB suuri peräkkäinen lukusuorituskyky

SLN314595_en_US__3image(6990)

IPoIB satunnaisesti kirjoittaa ja lukee

Kuvissa 4 ja 5 näkyy satunnaisen kirjoittamisen ja lukemisen suorituskyky.
Kuvasta satunnaiskirjoitus saavuttaa huippusuorituskyvyn 32 säikeessä, kun taas ratkaisun edellinen versio saavutti huippunsa 64 säikeessä. Satunnaislukusuorituskyky kasvaa tasaisesti NSS7.3:lla jopa 32 asiakkaaseen ja edellisessä ratkaisussa huippu oli 16 asiakkaalla. Uusi tallennusväline osoittaa jälleen ylivoimaisen suorituskykynsä edeltäjäänsä verrattuna: kirjoitus on parantunut jopa 3,44 kertaa (2 säikeellä) ja lukusuorituskyky on 85 % parempi (32 säikeellä) kuin edeltäjä. Huippusuorituksia verrattaessa ero on noin 13 % satunnaisissa kirjoituksissa ja 85 % satunnaisissa luvuissa. Nämä parannukset johtuvat pääasiassa uusista PowerVault ME4084 -ohjaimista, joissa on PowerVault MD3460 -ohjaimiin verrattuna nopeammat käsittelyominaisuudet.

Kuva 4. IPoIB-satunnaiskirjoituksen suorituskyky

SLN314595_en_US__4image(6991)

Kuva 5. IPoIB-satunnaislukusuorituskyky

SLN314595_en_US__5image(6992)
 

IPoIB – metatietotoiminnot

Kuvissa 6, 7 ja 8 esitetään tiedostojen luonti-, tilastointi- ja poistotoimintojen tulokset. Koska HPC-laskentaklusterissa on vain 32 laskentasolmua, alla olevissa kaavioissa kukin asiakas suoritti enintään yhden säikeen, kun asiakasmäärät olivat enintään 32, ja säikeiden määrän ollessa 64, 128, 256 ja 512, kukin asiakas suoritti 2, 4, 8 tai 16 samanaikaista operaatiota (säiettä).
Tiedostojen luonnissa uusi ratkaisu osoittaa jatkuvaa parannusta noin kaksinkertaisella suorituskyvyllä verrattuna huippuerolla (208%) 32 asiakkaalla, sitten heikkenee hieman, mutta vaikka verrataan molempien ratkaisujen huippusuorituskykyä 256 säikeellä, uusi ratkaisu on 30% nopeampi.
Tilastotoimintoja parantaa eniten uusi tallennus, jossa parannukset ovat jopa 7,7-kertaisia edeltäjään verrattuna 256 säikeellä ja huippusuorituksia verrattaessa NSS7.3 näyttää lähes 6 kertaa tilasto-operaatioiden määrän sekunnissa kuin edellinen NSS-versio.
Lopuksi poistotoiminnoilla on suhteellisen marginaalinen parannus, sillä useimpien datapisteiden suorituskyky on 33% tai parempi kuin edellinen ratkaisu; Paitsi 128 säiettä, joissa suorituskyky on 2,21 kertaa parempi. Huipputeholla uusi tallennuslaite saavuttaa lähes 55 % paremman suorituskyvyn aiempaan NSS-järjestelmään verrattuna.
Kaikki nämä parannukset johtuvat SAS3-nopeutta (12 Gb/s) käyttävien kiintolevyjen nopeammista kiintolevyistä sekä uusista PowerVault ME4084 -ohjaimista, jotka pystyvät suurempaan IOP:hen ja suurempaan kaistanleveyteen.

Kuva 6. IPoIB – tiedoston luontitoiminnon suorituskyky


SLN314595_en_US__6image(6993)

 

Kuva 7. IPoIB – tiedoston tietonäytön suorituskyky

 SLN314595_en_US__7image(6994)

 

Kuva 8. IPoIB – tiedoston poistotoiminnon suorituskyky

 SLN314595_en_US__8image(6995)

Johtopäätökset ja jatkosuunnitelmat

Ratkaisun eri sukupolvien aikana NSS-HA-ratkaisuun on tehty useita laitteisto- ja ohjelmistopäivityksiä, jotka tarjoavat jatkuvasti korkean käytettävyyden, paremman suorituskyvyn ja suuremman tallennuskapasiteetin. Kaikissa näissä versioissa NSS-HA-ratkaisuperheen keskeinen arkkitehtuurisuunnittelu on säilynyt muuttumattomana. NSS7.3-HA:n ja sitä edeltävän version (NSS7.2-HA) suorituskykyeron osoittamiseksi molempien ratkaisujen suorituskykylukuja verrattiin toisiinsa, mikä osoitti PowerVault ME4084:ään perustuvan ratkaisun uusimman version ylivoimaisen suorituskyvyn: 

Article Properties


Affected Product

High Performance Computing Solution Resources, Dell EMC PowerVault ME4084

Last Published Date

21 Feb 2021

Version

3

Article Type

Solution