Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

În acest articol vă vom spune ce soluții de infrastructură implementează clienții noștri folosind platformele de server Dell R730xd și de ce prețul pentru închirierea acestei platforme este Centrul de date european Nivel III+ cu canale excelente de comunicare către Ucraina și Rusia, precum și în 9 locații din SUA, deja cu plasare și conectivitate la un preț de la 249 USD / lună pentru 2 x Intel Dodeca-Core Xeon E5-2650 v4 128GB DDR4 6x480 SSD 1Gbps a devenit realitate. Vom împărtăși soluții posibile bazate pe aceste platforme folosind vlan privat, rețea locală 10G și firewall hardware de la CISCO, care sunt disponibile clienților noștri la cerere. Și, de asemenea, în cele mai bune tradiții, vom oferi un bonus sub forma unei perioade gratuite de utilizare a serverelor Dell R730xd pentru cititorii Habrahabr.

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

Recent, am primit din ce în ce mai multe solicitări pentru construirea diverselor infrastructuri corporative, iar acest lucru, din păcate, este legat nu atât de faptul că oferim soluții de foarte înaltă calitate, cât de prețul acestor soluții și de nivelul de securitate și statul de drept, care este asigurat în Țările de Jos și SUA, dar, din păcate, este adesea indisponibil în Ucraina și Rusia. Acolo unde, din păcate, astfel de soluții costă pur și simplu bani „astronomici”, întrucât conceptul de „bani pe termen lung” este străin în principiu țărilor post-sovietice, pe fondul altor riscuri sau din cauza lipsei infrastructurii necesare și a nivelului de certificare.

Un bun exemplu aici ar fi diferența de preț a hardware-ului. De exemplu, Platforma Dell R730xd, achiziționate pentru clienții noștri, în configurația de bază, 2 x Intel Dodeca-Core Xeon E5-2650v4 128GB DDR4 6x480GB SSD costă aproximativ 9000 de euro. Este de la sine înțeles că nu poate fi vorba de un preț scăzut pentru închirierea acestui server în Ucraina sau Rusia, deoarece costul de închiriere se bazează pe rambursarea costului platformei pe o perioadă de 12-18 luni. Aceasta înseamnă că prețul minim posibil de închiriere, excluzând costul cazării, energiei electrice și canalelor de comunicații, va fi în intervalul 500-800 USD/lună, în funcție de gradul de risc al furnizorului și planul de afaceri. De asemenea, trebuie să găsiți un centru de date bun, cu nivelul necesar de certificare și canale de comunicare. Ei bine, nu uitați să luați în considerare riscurile confiscării ilegale a echipamentelor în timpul unor acțiuni de investigație ilegale care pot apărea din cauza concurenței și a specificului de a face afaceri într-o anumită regiune.

Prin urmare, nu este de mirare că propunerea noastră a stârnit un mare interes, mai ales că centrele de date în care punem la dispoziție serverele propuse au multe certificate necesare și importante pentru sectorul corporativ - ISO 27001, PCI DSS, SOC 1, HIPAA и NEN 7510.

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

Acum să ne uităm la câteva cazuri care pot fi de interes atât pentru începători și proiecte mici, cât și pentru integratori de sisteme destul de mari care construiesc soluții în birourile lor, în zone de izolare sau în centre de date.

Beneficiile platformelor Dell R730xd la construirea de depozite de date folosind Red Hat Ceph

Nu este un secret pentru nimeni că cerințele pentru stocarea și procesarea datelor sunt în continuă creștere și într-un ritm accelerat. Daca in urma cu cativa ani era suficient sa ai 1TB de stocare, care asigura cateva sute de IOPS, acum nevoile au crescut la zeci de mii de IOPS si petabytes de spatiu. Aceste cerințe de capacitate și performanță sunt alimentate parțial de o creștere a volumului de date nestructurate, inclusiv muzică, imagini, videoclipuri, copii de siguranță ale bazelor de date, fișiere jurnal și alte arhive, date financiare și medicale - date cunoscute sub numele de „Big Data”. Ca să nu mai vorbim de cererile tot mai mari de stocare a datelor ca urmare a proliferării și extinderii internetului și a noilor resurse de internet. Deci, cu toate aceste cerințe de putere, așteptările clienților pentru fiabilitate ridicată și performanță ridicată sunt mai mari ca niciodată.

În timp ce companiile IT încearcă să rezolve problemele de gestionare a petaocteților și chiar a exaocteților de date, modelul de stocare în cloud devine din ce în ce mai comun în centrele de date moderne. Se scriu tot mai multe sisteme software noi care vă permit să configurați interacțiunea mediului cloud cu hardware-ul într-un mod optim; una dintre astfel de dezvoltări este Ceph.

Ceph este un sistem de stocare distribuit cu sursă deschisă, conceput pentru a oferi performanță ridicată, fiabilitate și scalabilitate. Ceph implementează stocarea obiectelor pe un cluster de computere distribuit și oferă interfețe pentru stocarea obiectelor, blocurilor și fișierelor. Ceph oferă stocare complet distribuită, fără un singur punct de defecțiune și scalabilitate la nivelul petabyte. Ceph replică datele și astfel oferă toleranță la erori. Sistemul este conceput astfel încât să ofere nu numai recuperare independentă, ci și management, ceea ce ajută la evitarea costurilor inutile de întreținere. Deoarece Ceph utilizează hardware de uz general controlat de software și funcțiile de management sunt disponibile prin interfețele de programare a aplicațiilor (API), este clasificat ca stocare definită de software (SDS).

Red Hat Ceph Storage este un sistem de stocare gata de utilizat, stocare definită de software, care este deschis, adaptabil, scalabil și acceptat peste tot. Combină inovațiile din dezvoltarea open-source cu nucleul tehnic și suportul de la Red Hat. Soluția oferă o integrare strânsă cu OpenStack și este proiectată de la zero pentru a permite stocarea de ultimă generație atât pentru medii cloud, cât și pentru alte sarcini de lucru.

Aici vom analiza un exemplu de implementare a acestei soluții pe serverele Dell, în special Dell PowerEdge R730xd, pe care îl oferim spre închiriere, și vom lua în considerare avantajele construirii de stocare pe baza acestor platforme. Aceste informații pot fi utile arhitecților, inginerilor și administratorilor IT care doresc să exploreze beneficiile utilizării Red Hat Ceph Storage pe serverele Dell PowerEdge și care trebuie să proiecteze și să planifice implementări folosind cele mai bune practici dovedite.

Dar la început:

Câteva despre platforma în sine, ce opțiune oferim și de ce este rentabilă?

Dell PowerEdge R730xd este de departe una dintre cele mai bune platforme pentru sarcini de întreprindere și nu numai, a câștigat multe premii diferite și este o soluție de stocare destul de eficientă, deoarece poate oferi stocare de înaltă densitate pentru bani rezonabili.

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

PowerEdge R730xd este disponibil în trei configurații de șasiu cu diferiți factori de formă și combinații de unitate, precum și o unitate de expansiune spate opțională:

- 24 de locașuri de 2,5 inchi accesibile frontal pentru unități SAS, SATA sau nearline SAS plus 2 loturi opționale de 2,5 inchi din spate. Șasiul de 2,5 inchi poate accepta opțional până la 4 unități flash PCIe Express de la Dell în partea din față.
- 12 locașuri pentru unități SAS, SATA sau nearline SAS de 3,5 inchi, accesibile în față, cu 4 locașuri interne opționale pentru unități de 3,5 inchi care pot fi schimbate la cald, plus două locașuri opționale de 2,5 inchi în spate.
- 18 locașuri de 1,8" accesibile frontal pentru SATA, 8 locașuri de 3,5" pentru unități SAS, SATA sau nearline SAS, plus 2 locașuri opționale de 2,5" în spate.

S-ar părea că fiecare șasiu este bun pentru tipul său de sarcină. Acest lucru este sigur. Dar sunt ele într-adevăr la fel de rentabile?

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

Am optat pentru a doua variantă pentru a satisface nevoile celei mai largi game posibile de utilizatori pe un șasiu cu 12 locații de unitate. Pentru că o considerăm cea mai eficientă. Si de aceea. Eficiența economică a soluției se manifestă deja prin versatilitatea sa - în acest șasiu pot fi instalate unități cu diverși factori de formă și este mai ieftin de achiziționat și, de asemenea, important, puteți obține o productivitate mai mare atunci când lucrați cu date folosind mai degrabă mai multe platforme interconectate. decât unul cu densitate mare de depozitare și, evident, productivitate mai scăzută.

Credem că prin conectarea mai multor platforme similare într-o rețea locală multi-gigabit (este posibil să se conecteze fiecare nod la o rețea locală la viteze de 20 Gbit/s sau mai mult, folosind carduri Intel X540-T2 de zece gigabiți dual-port, pe care le oferim suplimentar), putem obține rezultate și performanțe semnificativ mai bune decât platformele cu densități de stocare mai mari. Acest lucru este deosebit de critic pentru infrastructurile care folosesc aceste platforme pentru a lucra cu baze de date. Din păcate, cu un număr mare de unități, controlerul poate fi destul de supraîncărcat, iar un controler suplimentar în versiunea xd, din păcate, nu este disponibil. Performanța care poate fi atinsă atunci când se utilizează platforme cu exact 12 locații și o rețea locală multi-gigabit va fi mult mai mare, iar soluția, la rândul ei, va fi mai distribuită și mai fiabilă. Într-un cuvânt - rentabil!

Caracteristici de structură și design, utilizarea plăcilor video

Platforma Dell PowerEdge R730xd, care măsoară doar 2U, acceptă până la 2 procesoare Intel Xeon E5-2600 v3 și mai mari, adică îți permite să obții până la 36 de nuclee atunci când folosești procesoare cu 18 nuclee. Am ales o opțiune intermediară, dar cea mai recentă generație - procesorul E12-5 v2650 cu 4 nuclee (24 de nuclee la dispoziția dvs. în total și ținând cont de multi-threading - 48 de nuclee), deoarece s-a dovedit a fi cel mai scump -efectiv. Deci, în a patra generație, sunt implementate instrucțiuni de procesor mai eficiente, de exemplu, AES, care este responsabil de criptarea datelor, este cu 70% mai eficient decât aceleași procesoare, dar a treia generație. În același timp, procesorul și platforma pot suporta până la 1,54 TB de RAM, ceea ce este important în unele cazuri foarte specifice. Am ales cea mai populara varianta, cea mai accesibila ca pret si viteza de operare - 128GB DDR4 RAM si am oferit posibilitatea unui upgrade la cererea abonatilor.

Pe panoul frontal al R730xd există 6 indicatori de stare a sistemului care vă pot notifica diverse probleme, astfel încât să puteți evita o mulțime de probleme critice luând măsurile adecvate în timp util. Sloturile DIMM pentru RAM se află direct pe placa de bază. R730xd acceptă DIMM-uri de corectare a erorilor înregistrate, precum și LRDIMM-uri (Load Reduced Dual In-Line Memory Modules), un tip relativ nou de memorie pentru servere. Dar nu îl folosim, deoarece LRDIMM-urile devin utile doar pentru cantități mari de memorie, atunci când scopul este creșterea vitezei de operare.

Modulul Internal Dual-SD (IDSDM) permite clienților să implementeze tehnologia de virtualizare Dell cu toleranță la erori, care oferă redundanță de failover pentru hipervizoarele încorporate. Deși PowerEdge R730 acceptă GPU-uri, care pot fi foarte utile în mediile de birou virtuale (desktop-uri virtuale), precum și pentru calcularea de înaltă performanță și procesarea colaborativă, R730xd nu acceptă GPU-uri deoarece nu pot fi furnizate plăci video cu răcire adecvată. Cu toate acestea, până acum avem puțină cerere pentru acest serviciu și doar unul dintre abonații noștri a comandat o placă video pentru server. Din acest motiv nu am comandat platforme R730 în vrac, dar le putem livra la cerere, echipate cu unul dintre cardurile recomandate.

Din aceasta cauza, din pacate, pretul pentru inchirierea unei solutii nu poate fi atat de atractiv si creste de peste 2 ori, in functie de perioada de plata si termenul contractului. Oferim să cumpărăm singuri cardurile prin furnizorul nostru din Olanda, prețurile sunt date mai jos și doar din această listă recomandată (acestea erau recomandările Dell însuși când am făcut cererea), poate că aceste informații vor fi utile cuiva:

CusKit GPU NVIDIA Tesla M10: 2,884.98 EUR
GPU NVIDIA Tesla M40: 4,913.33 EUR
NVIDIA Tesla M40 24GB GPU, Cust Kit: 6,458.95 EUR
GPU NVIDIA M60, pasiv, necesită SW GRID 2.0 pentru funcția VDI, Kit personalizat: 5,094.95 EUR

Licențe:
Licență de abonament Nvidia GRID vApps 3 ani, 1 CCU: 20 EUR
Licență de abonament Nvidia GRID vPC 3 ani, 1 CCU: 95 EUR
Licență de abonament Nvidia GRID vWS 3 ani, 1 CCU: 480 EUR

Deci, dacă sunteți pregătit pentru un contract de minim 2 ani pentru a închiria un server Dell R730 (nu xd, motiv pentru care soluția este mult mai scumpă) - contactați [e-mail protejat], vom fi bucuroși să vă ajutăm! Folosind una dintre plăcile video recomandate mai sus, în configurația DELL R730 2 x E5-2650 v4 / 128GB / 6 x 480GB SSD / 1Gbps 100TB + GPU și un contract de 2 ani, va costa aproximativ 6816 USD pe an, în loc de 2988 USD pe an în cazul Platforma Dell R730xd+ discutată în articol va necesita plata pentru costul plăcii video și al licenței, deoarece acesta este un echipament foarte specific.

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

Cu toate acestea, chiar și acest preț este mult mai atractiv decât prețurile pe care centrele de date din Ucraina și Rusia le pot oferi pentru astfel de soluții, dacă doresc deloc să ofere astfel de soluții... Pentru, în mod ciudat, în Țările de Jos, unde cooperarea cu Dell este stabilit direct, timpul de livrare promis pentru serverul cu placa video a fost de aproape 2 luni din momentul in care clientul nostru a plasat comanda (clientul a fost de acord sa astepte, deoarece pur si simplu nu exista alternative pe piata), datorită specificului puternic al acestui produs Dell pur și simplu nu l-a avut în stoc. Cu toate acestea, livrarea a fost finalizată în mai puțin de o lună. Mulțumim departamentului de aprovizionare pentru centrele de date și băieților de la Dell pentru eficiența lor. Dar pentru mine, această experiență a fost încă neobișnuită, deoarece platformele standard Dell R730xd sunt livrate în câteva zile.

Comenzi și capabilități ale controlerului PERC

Serverul poate fi gestionat prin iDRAC8 (Integrated Dell Remote Access Controller 8) cu Dell Lifecycle Controller, care reduce timpul petrecut cu sarcinile de gestionare, reduce probabilitatea erorilor, îmbunătățește securitatea și îmbunătățește eficiența generală a mediului IT.

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

Pentru abonații noștri, accesul la iDRAC8 este asigurat prin RMI (Remote Management Interface), care este accesibilă exclusiv din rețeaua centrului de date privat din motive de securitate, acces la care oferim gratuit printr-un tunel Open VPN. Odată conectat, iDRAC afișează o prezentare generală a sistemului, precum și o vizualizare a consolei virtuale prin iKVM.

Aș dori să acord o atenție deosebită monitorizării; iDRAC8 vă permite să obțineți statistici privind consumul de energie pentru ultima oră, zi sau săptămână și să limitați consumul maxim de energie:

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

Sistemul de monitorizare și înregistrare a temperaturii iDRAC vă permite să colectați date de la senzorii de temperatură și să determinați intervalul în care se află. Astfel, se consideră acceptabil ca procesoarele să se afle în intervalul de temperatură de avertizare doar pentru 10% din timpul anului și critic pentru 1%. Timpul în banda critică afectează și timpul permis în banda de avertizare. Colectarea datelor de temperatură începe când sistemul este pornit după părăsirea fabricii și nu poate fi resetat.

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

A 13-a generație de servere Dell PowerEdge este echipată cu controlere PERC9, în care tehnologia LSI CacheCade folosită anterior în controlerele PERC8 a fost înlocuită cu una mai eficientă - DAS Cache de la SanDisk.

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

În testele sintetice, DAS Cache accelerează semnificativ performanța matricelor HDD în cazul configurațiilor hibride HDD+SSD. Deci, în cazul unei matrice de 5 HDD-uri în RAID6 (nivelul 6 este selectat pentru a oferi capacitate maximă) și 5 SSD RAID10 (4 + 1 SSD de rezervă pentru a maximiza performanța matricei) când se utilizează DAS Cache, performanța de matricea este de 5 HDD RAID6 + DAS Cache pe matricea SSD specificată s-a dovedit a fi aproape de performanța matricei SSD în sine:

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

Așadar, după ce ne-am familiarizat puțin cu platforma, ne putem uita acum la avantajele acestei platforme atunci când construim spații de depozitare.

Ce face ca platforma Dell R730xd să fie optimă pentru implementările de depozit de date, în special Red Hat Ceph?

Mediul de stocare Red Hat Ceph utilizează servere standard din industrie pentru scalabilitate, rezistență și performanță. Metodele de protecție a datelor joacă un rol cheie în costul soluției. Ceph permite utilizatorului să selecteze diferite metode de securitate pentru diferite pool-uri de stocare.

Pool-urile de stocare replicate produc copii complete ale obiectelor stocate și sunt ideale pentru recuperarea rapidă și manipularea datelor. În cazul unui pool de stocare replicat, Ceph are implicit un factor de replicare de trei atunci când trei copii ale datelor se află pe trei noduri Ceph separate.

Pool-urile de stocare rezistente la corupție oferă o singură copie a datelor cu paritate, ceea ce este util atunci când este necesară stocarea de date pe termen lung și este rentabilă.

PowerEdge R730xd este un server rack cu două unități extrem de flexibil și scalabil, care oferă procesare de înaltă performanță și o gamă largă de opțiuni de stocare locală optimizate pentru volumul de lucru, inclusiv niveluri hibride. Dezvoltarea include o gamă largă de configurații, ceea ce este ideal pentru Ceph.

— R730xd oferă capacitatea de a crea soluții de infrastructură extrem de eficiente atât pentru întreprinderile mici, cât și pentru cele mari.
— R730xd reduce timpul de punere în funcțiune cu capabilități de implementare automată, ceea ce reduce intrarea utilizatorului și reduce erorile umane.
„Serverele PowerEdge îmbunătățesc performanța IT a centrului de date cu instrumente de management inovatoare, cum ar fi iDRAC Quick Sync și iDRAC Direct, oferind vizibilitate completă a stării de sănătate a sistemului și implementare rapidă.
„Serverele PowerEdge optimizează utilizarea energiei, oferind performanțe mai bune pe watt și un control mai precis asupra consumului de energie și răcire.

Dell PowerEdge R730xd oferă beneficii care asigură productivitate maximă prin:

— Accelerați eficiența aplicațiilor prin utilizarea celor mai recente tehnologii și a stocării locale dinamice.
„Scalarea este ușoară și rapidă cu stocarea cu acces frontal care acceptă o gamă largă de unități, de la HDD-uri SATA ieftine până la SSD-uri ultra-rapide de 2.5 inchi, precum și unități cu latență ultra-scăzută, cum ar fi SSD-urile PowerEdge Express Flash NVMe PCIe.
- R730xd este potrivit pentru proiecte de stocare hibridă datorită utilizării noilor tehnologii de stocare în cache în controlerul PERC, ceea ce crește eficiența costurilor soluției Ceph.

Un exemplu de implementare a infrastructurii cu Red Hat Ceph Storage, care constă din 5 servere Dell R730xd, îl puteți vedea mai jos:

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

În timpul testelor independente ale diferitelor configurații ale platformelor Dell R730xd, s-au obținut următoarele rezultate:

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

Versiunea noastră a platformei arată rezultate foarte bune, iar în cazul lecturii, poate cele mai bune. Și dacă ținem cont de faptul că am comandat aceste platforme în cantități mari și datorită acestui fapt putem oferi un preț de peste 2 ori mai mic decât pentru alte opțiuni de platformă - se dovedește a fi cel mai bine consolidat pentru citire și scriere în termeni a parametrului rentabil. Până la urmă, nimic nu te împiedică să construiești un cluster de 7-8 platforme, în loc de 5. În același timp, obții și mai mare toleranță la erori.

Sunt necesare comutatoare de 10 Gigabit la construirea unor astfel de infrastructuri? Nu, nu este necesar, unul dintre clienții noștri a construit o infrastructură, deși din 3 servere, folosind următoarea schemă de conectare la rețea locală:

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

Ceea ce i-a permis să economisească destul de mult - 350 USD / lună la închirierea comutatorului, deoarece comutatoarele de 10 Gigabit sunt destul de scumpe și oferim doar cele mai bune - Arista 7050tx-48-r. Nu vedem niciun rost în soluții pentru mai multe porturi.

De ce sunt capabile, în principiu, platformele Dell R730xd?

Nu cu mult timp în urmă, Microsoft a efectuat un test interesant al performanței acestor platforme în cazul construirii de depozite de date cu un număr mic de noduri.

Am folosit 4 noduri Dell R730xd, unite într-o rețea locală de 100 gigabiți, folosind un switch Arista DCS-32CX-7060S 32Gb cu 100 de porturi, rulând versiunea EOS 4.15.3FX-7060X.1.

Configurația nodurilor utilizate este următoarea:

2x Xeon E5-2660v3 2.6 Ghz (10c20t)
256 GB DRAM (16x 16 GB DDR4 2133 MHz DIMM)
4x Samsung PM1725 3.2TB NVME SSD (PCIe 3.0 x8 AIC)
Dell HBA330
4x SSD Intel S3710 800GB SATA
12x HDD SATA de 4” Seagate 3.5TB Enterprise Capacity
2x Mellanox ConnectX-4 100Gb (Port dublu 100Gb PCIe 3.0 x16)
Mellanox FW v. 12.14.2036/XNUMX/XNUMX
Driver Mellanox ConnectX-4 v. 1.35.14894
Dispozitiv PSID MT_2150110033
Un singur port conectat / adaptor

Folosind VMFleet, au fost ridicate 20 de mașini virtuale pe fiecare nod, adică un total de 80 de mașini virtuale. Fiecare mașină virtuală a fost configurată cu 1vCPU. VMFleet a fost apoi folosit pentru a rula utilitarul DISKSPD pentru a testa performanța stocării pe fiecare dintre cele 80 de noduri, utilitarul este disponibil gratuit aici. Parametrii de testare sunt următorii - 1 fir, 512 KiB de citire secvențială pentru 4 operațiuni I/O.

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

După cum puteți vedea în imaginea de mai sus, am reușit să obținem un rezultat incredibil de 60 de gigaocteți pe secundă în total, ceea ce este aproximativ egal cu 5 versiuni în limba engleză ale Wikipedia în formă comprimată (11.5GiB), care sunt descărcate în fiecare secundă. Și viteza de la fiecare mașină virtuală a fost de aproximativ un CD pe secundă - 750 MB.

Acest test demonstrează perfect cât de eficientă poate fi o soluție atunci când cele trei componente de calcul, stocare și rețea sunt echilibrate, reducând la minimum blocajele potențiale care pot apărea într-un sistem dezechilibrat.

Dar platformele de la alți producători?

Comparație între Dell R730xd și HP ProLiant DL380

Pentru a compara performanța, am ales un hardware mai slab decât oferim spre închiriere - servere cu un procesor E5-2620v3, mai degrabă decât un E5-2650v4, care sunt semnificativ mai productive. Principala metodologie de testare utilizată pentru această comparație a fost măsurarea numărului de IOPS. Au fost utilizate mai multe simulări diferite ale volumului de lucru, și anume toate Citire și Citire 30% / Scriere 70% (analog cu un sistem OLTP, un sistem tranzacțional, atunci când procesează tranzacții mici, dar un flux mare, iar clienții trebuie să asigure un timp de răspuns minim).

Testele au fost efectuate de mai multe ori pentru a elimina impactul negativ al factorilor ascunși asupra performanței sistemului. În primul rând, am efectuat câteva teste de bază pe un Dell R730xd și un HP ProLiant DL380 folosind doar stocare HDD (5x1TB HDD RAID5) pentru a oferi un punct de referință de performanță. Același set de teste a fost apoi rulat cu stocare HDD RAID-5 de 1 x 5 TB utilizând memoria cache DAS instalată pe SSD-uri SAS (2 x SAS 480 GB Samsung SSD RAID1) pe un server Dell și pe un server HP folosind HPE SmartCache cu un set similar de unități pentru stocare și stocarea în cache. În cele din urmă, setul final de teste a fost rulat pe un server Dell utilizând DAS Cache pe unități SSD NVMe PCIe (2x400 GB Samsung NVMe în software RAID) pentru a arăta contribuția maximă a stocării în cache la câștigurile de performanță a aplicațiilor în cazurile intensive de citire și scriere. Un test similar nu a fost efectuat pe serverul HP, deoarece Smart Cache nu acceptă unități NVMe pentru stocarea în cache.

Configurare sisteme:

Dell PowerEdge R730xd (generația a 13-a)
HP ProLiant DL380 (a 9-a generație)

server de
CPU: x86-64 - CPU Intel Xeon E5-2620 v3 @2.40GHz;
Memorie: 32 GB DDR4.
CPU: x86-64 - CPU Intel Xeon E5-2620 v3 @2.40GHz;
Memorie: 32 GB DDR4.

Sistem de operare/software
Windows 2012 R2 SP1;
SanDisk DAS Cache v1.4.
Windows 2012 R2 SP1;
HPE SmartCache.

Stocare/cache
5x1TB HDD RAID5;
2xSAS 480GB Samsung SSD RAID1;
2x400GB Samsung NVMe Software RAID.
5x1TB HDD RAID5;
2xSAS 480GB Samsung SSD RAID1.

test
Simulați volumul de lucru de citire-scriere OLTP;
dimensiunea bazei de date de 300 GB;
4 lucrători simultani IOMETER cu o adâncime de coadă de 32.

Simulați volumul de lucru de citire-scriere OLTP;
dimensiunea bazei de date de 300 GB;
4 lucrători simultani IOMETER cu o adâncime de coadă de 32.

Au fost efectuate mai multe teste de citire/scriere aleatoare la diferite dimensiuni de bloc - 4 și 8 KB. Pentru fiecare dimensiune de bloc, la rândul lor, s-au efectuat teste la 100% operații de citire, precum și la 70% operații de citire și 30% operații de scriere. Testele care au fost legate de accelerarea performanței folosind memoria cache au fost efectuate timp de 900 de secunde (15 minute) pentru a oferi suficient timp pentru ca cache-ul să devină complet operațional și să producă rezultate mai precise.

Măsurarea performanței în IOPS (operații de intrare/ieșire pe secundă):

Server/configurație în curs de testare
4KB RR
100% citit
4KB RR
70% Citiți 30% Scrieți
8KB RR
100% citit
8KB RR
70% Citiți 30% Scrieți

Dell R730xD (fără cache)
1650
974
1540
1040

HP ProLiant DL380 (fără cache)
1370
628
1322
630

Dell R730xD
cu DAS Cache
138884
66483
98368
56641

HP ProLiant DL380
cu SmartCache
41273
33534
35984
39396

Dell R730xD cu
DAS Cache și
SSD NVMe PCIe
264750
158157
257150
104490

Măsurarea performanței în % de utilizare a procesorului:

Server/configurație în curs de testare
4KB RR
100% citit
4KB RR
70% Citiți 30% Scrieți
8KB RR
100% citit
8KB RR
70% Citiți 30% Scrieți

Dell R730xD (fără cache)
0,4%
0,28%
0,42%
0,3%

HP ProLiant DL380 (fără cache)
0,8%
0,5%
0,8%
0,5%

Dell R730xD
cu DAS Cache
13%
8,8%
11,34%
7,83%

HP ProLiant DL380
cu SmartCache
6%
6%
5%
5%

Dell R730xD cu
DAS Cache și
SSD NVMe PCIe
16%
10,1%
16%
5,78%

Rezultatele testelor arată câștiguri semnificative de performanță pentru platformele Dell R730xd atunci când se utilizează memoria cache SanDisk DAS în comparație cu HPE SmartCache, iar suportul NVMe PCIe SSD oferă beneficii și mai mari. În simulările OLTP, R730xd a arătat IOPS de până la 3 ori mai mare datorită utilizării SanDisk DAS Cache și SSD-urilor SAS și de 6 ori mai mare datorită utilizării SSD-urilor SanDisk DAS Cache + NVMe PCIe comparativ cu SmartCache de la HPE. Utilizarea mai mare a procesorului cu SanDisk DAS Cache și utilizarea și mai mare a procesorului cu SanDisk DAS Cache + SSD-urile NVMe PCIe este pur și simplu o consecință a numărului mult mai mare de IOPS. și, dimpotrivă, arată un consum mai optim al resurselor procesorului.

Deci, dacă în HP cu 6% utilizare rezultatul în IOPS este de 41 mii, adică 1% din resursele procesorului sunt consumate la 0,15 mie IOPS, atunci în cazul Dell R730xd avem un consum de 16% la 264 mii, ceea ce oferă un indicator mai eficient - 0,06% din resursele procesorului la 1000 IOPS.

Adică, în ceea ce privește utilizarea procesorului, Dell se dovedește a fi și mai bun (de 2,5 ori), deși are valori de utilizare a procesorului care sunt % mai mari, dar, după cum am putut să verificăm, aceasta este doar o consecință a procesării. un număr semnificativ mai mare de operațiuni și, prin urmare, o productivitate mai bună.

Astfel, platforma Dell R730xd se dovedește a fi semnificativ mai eficientă decât HP ProLiant DL380 (de multe ori), atât din punct de vedere al performanței, cât și al rentabilității.

Rezultatele testului Geekbanch 3 Dell R730xd cu procesor E5-2640 v4 sau de ce sunt importante instrucțiunile procesorului și memoria cache a controlerului

După cum putem vedea mai sus, putem obține rezultate maxime doar atunci când cele trei componente - putere de calcul, stocare și rețea - sunt echilibrate, deoarece potenţialele blocaje care pot apărea într-un sistem dezechilibrat sunt minimizate.

Dar ceea ce este extrem de important este suportul procesorului platformei pentru o serie de instrucțiuni și eficiența acestora. Am menționat deja mai sus că o diferență aparent nesemnificativă între generații poate juca un rol destul de semnificativ în unele cazuri. Astfel, conform rezultatelor testelor independente, E5-2650 v4 pe care îl oferim este cu 70% mai eficient în cazul criptării (instrucțiuni AES) decât E5-2650 v3.

Dar soluțiile „gustoase” de la concurenții din segmentul low-cost, dar nu și premium? De ce sunt soluțiile noastre mai bune? De ce sunt soluțiile noastre premium? Raspunsul este simplu - serverele noastre au fost și sunt echilibrate. Chiar dacă anterior aveau frecvențe mai mici sau cantități mai mici de memorie, au fost întotdeauna echilibrate conform celor trei parametri descriși mai sus. Inclusiv un centru de date de încredere, cu certificatele cerute de segmentul corporativ și canale excelente de comunicare externă, care oferă o latență minimă din Olanda, atât către restul Europei, cât și către Rusia și Ucraina, și chiar latență foarte scăzută pe fundul oceanului în SUA!

Dar acum am făcut o ofertă competitivă în ceea ce privește acești indicatori, în 10 locații deodată, una în Olanda și 9 locații în SUA, dar să nu mai vorbim despre noi, să ne uităm la test. Din păcate, acest test este disponibil momentan doar pentru versiunea E5-2640 v4, cu 10, nu 12 nuclee, pentru platforma noastră.

https://browser.primatelabs.com/v4/cpu/768278 — результаты теста Geekbanch 3 платформы Dell R730xd c процессором Е5-2640 v4

Desigur, nu este foarte obiectiv, deoarece nu ia în considerare toate avantajele platformei, același cache SanDisk DAS despre care am vorbit, indicatorii reali de performanță se pot dovedi mult mai buni decât cei sintetici într-un anumit caz, mult! Dar este încă posibil să obțineți o oarecare înțelegere.

Să fim atenți la multe instrucțiuni. Cel mai indicativ poate fi AES-ul deja menționat, la aproximativ aceleași frecvențe diferența dintre valorile pentru primul nucleu poate fi de până la 1 de ori în funcție de procesor, instrucțiunile rămase care au fost comparate au arătat diferențe de valori față de de câteva până la 1000 de ori.

Poți și tu însuți introduceți procesorul în căutare și faceți o comparație, dar nu uitați că acest test nu este complet orientativ, deoarece nu ia în considerare hardware-ul ca întreg, ci caracterizează în principal procesorul.

Cu toate acestea, sper că aceste rezultate vă pot fi utile atunci când analizați eficacitatea unei anumite soluții.

Folosind serverele Dell R730xd ca Bare Metal, pur și simplu mai bine!

Unii dintre clienții noștri au decis să renunțe la utilizarea soluțiilor cloud VMware în favoarea soluțiilor Bare Metal (servere de fier), iar platforma Dell R730xd i-a ajutat foarte mult în acest sens. Și vorbim aici nu numai despre cloud-urile publice, ci și despre cele private.

De ce oamenii iau din ce în ce mai mult astfel de decizii? În ceea ce privește norii publici, totul este mai mult sau mai puțin clar. Eu însumi consider norii publici ca pe un mare marketing, dacă ceva cade acolo (și toți norii cad mai devreme sau mai târziu), cade acolo pentru mult timp. Un exemplu este același bine-cunoscut Amazon, care la un moment dat a stabilit timp de câteva zile împreună cu un serviciu important de colectare a datelor medicale telemetrice, inclusiv date despre starea inimii a pacienților care foloseau un stimulator cardiac, care erau monitorizați de medici, mai multe au murit oameni... Și recent, când compania noastră Bitrix stătea întinsă, s-a dovedit că motivul a fost că angajații, care închideau unele dintre mașini, ca urmare a unei greșeli de tipar, au oprit mai multe noduri decât era necesar, afectând nodurile de gestionare, în urma cărora mașinile virtuale au fost repornite în 5 ore din cauza dimensiunii mari a clusterului... Dar aceasta nu este singura problemă posibilă; se poate întâmpla să aveți brusc un „gât de sticlă” din cauza utilizării a cloud-ului de către alte proiecte sau lipsa capacității de a-și gestiona rapid infrastructura pentru a vă satisface propriile nevoi.

Când vine vorba de cloud-uri private, în teorie, virtualizarea simplifică disponibilitatea și recuperarea în caz de dezastru. În practică, există multe situații în care acest lucru pur și simplu nu are sens:

În cazul unor probleme tehnice la nod, este acceptabil un timp de nefuncționare de 15-30 de minute.
Nu toate proiectele au nevoie de un timp de funcționare de aproximativ 100%, cu excepția școlarilor care sunt obișnuiți să plătească un dolar și să ceară 100%. Pentru unele proiecte, un timp de funcționare garantat de 99,9% este mai mult decât o opțiune acceptabilă. Deoarece 0,1% este o indisponibilitate de maxim 44 de minute pe lună, care poate apărea din diverse motive neplanificate - din cauza unei defecțiuni hardware sau a indisponibilității rețelei. Garantăm timp de funcționare a rețelei la 99,99% pentru soluțiile standard, ceea ce permite indisponibilitatea de doar 4 minute pe lună. Dacă serverul este conectat la 2 canale independente care trec prin diferite noduri de comunicație și al căror trafic este procesat de nuclee independente, timpul de funcționare garantat al rețelei crește de câteva ori mai mult. Acest lucru face posibilă satisfacerea cerințelor de funcționare chiar și ale băncilor pentru care este acceptabilă indisponibilitatea de aproximativ 40 de minute pe an, în conformitate cu certificarea. În realitate, perioadele de indisponibilitate sunt extrem de rare. În cei 5 ani de lucru cu centrul de date, nu a existat niciodată un moment în care toate serverele să fie indisponibile în același timp din cauza unor probleme cu rețeaua sau electricitatea. Chiar și atunci când a existat o întrerupere globală în Țările de Jos și multe alte centre de date au devenit indisponibile - unii au uitat să alimenteze motoarele diesel, alții nu aveau suficientă putere UPS, în centrul nostru de date doar mai puțin de un procent din servere au devenit indisponibile pentru o scurtă perioadă de timp. perioada de timp. Unele dintre serverele pe care clienții le închiriază de la noi, chiar și hardware destul de învechit, aparent depășit, care are mai multe șanse să eșueze decât soluțiile noi de marcă, nu au fost repornite nici măcar o dată la 3 ani, la fel cum în 3 ani nu s-au pierdut niciodată net. . Indisponibilitatea de 30 de minute este acceptabilă timp de 3 ani? Mai mult decât, chiar și pentru bănci.

Și apare o întrebare rezonabilă, de ce atunci plătiți în plus? Este de la sine înțeles că nu ar trebui să te bazezi pe întâmplare și ar trebui să pleci întotdeauna de la principiul rezervelor rezonabile. Principala regulă pe care am descoperit-o este următoarea: rezervarea nu trebuie să coste mai mult decât pierderile care ar putea apărea în cazul unei perioade de indisponibilitate din cauza lipsei unei astfel de rezervări. Adică, dacă timpul de funcționare garantat permite indisponibilitate de 40 de minute pe lună, iar în caz de indisponibilitate într-o astfel de perioadă de timp, pierderile se vor ridica la câteva sute sau chiar o mie de dolari - închiriind o soluție suplimentară pentru a crește garanția de funcționare pur și simplu nu are niciun sens. Pentru că, în realitate, serverele nu vor fi indisponibile în fiecare lună timp de 40 de minute; 40 de minute de indisponibilitate este o garanție, cel mai rău caz. Care nu este implementat lunar, așa cum a arătat practica.

În acest fel, serverele pot fi importante fără a fi esențiale pentru misiune și, atunci când proprietarilor de proiecte nu le deranjează să treacă manual încărcarea pe un alt server dedicat, putem evita complexitatea construirii unui cluster de failover și stocare de failover partajată.

Productivitatea scăzută este inacceptabilă în timpul perioadei de lucru. Mulți dintre clienții noștri aleg soluții bare metal de la Dell tocmai din acest motiv; este mult mai ieftin și mai profitabil să folosiți hardware complet în timpul funcționării standard, care practic nu este supus inaccesibilității, așa cum am discutat deja, decât să plătiți în exces pentru un cloud. opțiune și aceeași performanță în cloud, care va costa de câteva ori mai mult decât o soluție dedicată. Cloud-ul și clustering-ul pur și simplu nu pot satisface nevoile de resurse și nu vor fi rentabile pentru astfel de clienți.

Abonații nu doresc să plătească mult pentru un serviciu cu capacități limitate. În cea mai mare parte, clienții noștri sunt companii mici care nu au propriile departamente tehnice și finanțare pentru achiziționarea propriului hardware. Cumpărarea de hardware ar putea fi o adevărată lovitură pentru ei și să nu ofere performanțe adecvate, deoarece în timp hardware-ul tinde să devină învechit și este păcat să arunci hardware-ul scump chiar și după 3 ani, într-un moment în care compania a crescut și este ceva mai bun. Necesar. Dacă închiriați un Dell R730xd de la noi, aveți posibilitatea să treceți la alt server oricând sau după un an dacă alegeți opțiunea de închiriere cu contract pe un an. În plus, există posibilitatea de a economisi la plata licențelor VMware.

Utilizarea serverelor Dell R730xd pentru servere de baze de date

Mulți dintre clienții noștri care folosesc aceste servere de baze de date au ajuns să iubească această platformă. Și nu numai pentru că, spre deosebire de Dell R730, versiunea xd poate fi prevăzută cu suport pentru unitățile SSD NVMe PCIe, care asigură o latență minimă, ceea ce este extrem de important pentru astfel de soluții. Dar și pentru că controlerul este incredibil de eficient atunci când lucrează chiar și cu SSD-uri convenționale de 2,5" pe care le oferim clienților.

Desigur, există și un dezavantaj la Dell R730xd - există doar 1 controler, în timp ce Dell R730 cu 26 de unități folosește 2 controlere hardware. Dar aceasta nu este o problemă semnificativă, deoarece am ales o platformă cu 12 locații de unitate și, prin urmare, nu veți avea un blocaj sub forma unei performanțe insuficiente a controlerului atunci când lucrați cu această platformă și un număr mare de SSD-uri. Și avantajul sub forma capacității de a instala un SSD NVMe PCIe acoperă complet acest dezavantaj.

După cum am menționat mai sus, nu toată lumea are nevoie de clustere complexe de baze de date; performanța pe care o poate oferi această platformă este mult mai importantă. Unul dintre clienții noștri a făcut tocmai asta, a abandonat excesele virtualizării și a construi clustere complexe, închiriind un VPS cu unități dedicate pentru backup-ul bazei de date de pe serverul principal Dell R730xd: VPS (KVM) – E5-2650 v4 (24 nuclee) / 40GB DDR4 / 4x240GB RAID10 SSD 1Gbps 40TB – 99 USD. Desigur, în cazul unei probleme cu nodul principal, va exista o oarecare scădere a performanței și va fi nevoie de comutare manuală, cu toate acestea, aceasta este o soluție mai mult decât rentabilă, având în vedere bugetul limitat.

Nu încurajăm pe toată lumea să facă astfel de economii; în unele cazuri este chiar foarte justificat. Cu toate acestea, prin creșterea bugetului cu doar 230 USD pe lună, vă puteți permite un nod E5-2650 v4 identic și le puteți conecta împreună într-o rețea locală de 20 Gigabit, care, în principiu, vă va permite să construiți un cluster mic cu o latență acceptabilă. chiar și fără utilizarea unităților SSD PCIe NVMe.

Soluția în sine va arăta astfel (cu un set de bază de unități):

Dell R730xd 2 x Intel Dodeca-Core Xeon E5-2650 v4 128GB DDR4 6x480GB SSD 1Gbps 100 TV + Intel X540-T2 20GBPS LAN – 289 USD/lună
Dell R730xd 2 x Intel Dodeca-Core Xeon E5-2650 v4 128GB DDR4 6x480GB SSD 1Gbps 100 TV + Intel X540-T2 20GBPS LAN – 289 USD/lună

Creșterea numărului lor pentru a crește productivitatea nu are întotdeauna sens. Astfel, în timpul testelor cu baze de date, am constatat că o soluție cu 8 SSD-uri este cu doar 4% mai eficientă decât o soluție cu 35 SSD-uri.

În ceea ce privește nivelurile RAID recomandate, RAID5 poate fi foarte optim în unele cazuri. Sigur, RAID10 oferă performanțe mai bune, dar ce se întâmplă dacă unitățile sunt atât de rapide încât utilizarea lor în RAID10 ar face ca controlerul să devină un blocaj? În astfel de cazuri, construirea unei matrice RAID HW RAID5 este mult mai profitabilă folosind unități de rezervă la cald decât RAID10 (dacă obiectivul este să nu piardă jumătate din cota SSD).

Am nevoie ca cache-ul controlerului să fie activat sau este mai bine să îl dezactivez? Un controler RAID are o cantitate foarte limitată de memorie, cât este 1 GB când lucrezi cu un SSD? În cazurile cu SSD-uri rapide, nu are rost să avem cache-ul de citire activat, deoarece umplând memoria cu operațiuni de citire, care nu vor deveni mai rapide, deoarece SSD-urile sunt deja suficient de rapide, nu lăsăm suficient cache de scriere și , după cum se știe, în SSD-urile ieftine — blocajul sunt operațiunile de scriere, din cauza unei scăderi a performanței din cauza supraprovizionarii insuficiente și a utilizării 100% a cotei gratuite (este posibilă o scădere de zece ori). Prin urmare, vă recomandăm să lăsați activat doar memoria cache de scriere. Asigurând astfel eficiența maximă a acestei soluții.

Dimensiunea blocului NTFS contează cu adevărat? Pentru majoritatea stocărilor, 64KB este indicată ca dimensiune optimă a blocului pentru performanță maximă. Dar de foarte multe ori întâlnim cazuri în care un client folosește deja un server de baze de date, folosind configurația inițială cu o dimensiune standard a clusterului NTFS de 4KB. Pentru a remedia acest lucru, trebuie să reformatați unitățile, dar este diferența într-adevăr atât de mare în cazul general? Trebuie să vă expuneți la posibile perioade de nefuncționare și inconveniente asociate cu migrarea?

Controlerul din serverul Dell R730xd oferă performanțe atât de bune chiar și cu 4 unități SSD și cache-ul de scriere activat (un punct foarte important, cache-ul de citire ar trebui să fie dezactivat deoarece nu oferă niciun avantaj, ci doar reduce eficiența operațiunilor de scriere datorită la lipsa spațiului pentru un cache complet, așa cum s-a indicat mai sus), că chiar și cu o dimensiune standard a blocului de 4KB, obținem indicatori de performanță foarte buni, extrem de buni.

Cu toate acestea, suntem întotdeauna dispuși să ne întâlnim și suntem gata să oferim o platformă similară pentru o perioadă de timp pentru ca abonații să lucreze dacă ceva nu a fost luat în considerare de aceștia.

RAMdrive încă se dovedește a fi mai rapid decât unitățile SSD. Dacă interogările dvs. pot fi procesate în TempDB, cum ar fi sortarea sau îmbinarea, atunci utilizarea RAMdisk (un program care transformă o parte din memoria RAM în stocare) poate fi foarte utilă. Deci, comparând viteza a 8 unități SSD în RAID10 cu RAMdrive, am constatat că este de aproximativ 4 ori mai rapidă pentru operațiunile de scriere 4K cu o adâncime de coadă de 32, ceea ce imită exact funcționarea fișierelor TempDB. Chiar și combinând 8 SSD-uri în RAID0, nu a fost posibil să depășim rezultatele RAMdrive.

RAID5 în cazul a 8 unități SSD poate fi mai eficient decât RAID10. Citirile 4K cu o adâncime de coadă de 32 sunt cu aproximativ 40% mai rapide, ceea ce nu este surprinzător având în vedere caracteristicile RAID5. RAID5 câștigă în performanță în alte teste, de exemplu, cu scriere secvențială este de 20%, este inferior doar în operațiunile de scriere 4K cu o adâncime mare de coadă (în cazul nostru 32) și se dovedește a fi mai puțin eficient cu 30%. Deci, utilizarea RAID5 poate fi în unele cazuri foarte justificată din punct de vedere economic.

Mai mult spațiu de stocare nu înseamnă întotdeauna mai rapid. Când avem de-a face cu operațiuni mici aleatorii, adăugarea de unități la matrice dincolo de o anumită limită nu îmbunătățește deloc performanța. S-ar părea de ce? Se pare că totul depinde de capacitățile controlerului, care este forțat să scrie date pe o mulțime de unități. De aceea am achiziționat platforme cu maximum 12 unități, pentru a reduce probabilitatea unui blocaj. Cu toate acestea, trebuie să vă uitați la intensitatea operațiunilor din cadrul fiecărui proiect, uneori 4 unități mai mari, să zicem 960 GB, pot fi o soluție mai bună și mai rentabilă decât o grămadă de unități de 480 GB.

Utilizarea serverelor Dell R730xd pentru serverele de date NoSQL Aerospike

Aerospike este o bază de date NoSQL cu sursă deschisă, optimizată flash pentru viteză și scalabilitate. Aerospike este conceput pentru a oferi o latență foarte scăzută pentru solicitările de citire și sarcinile mari de scriere, ceea ce satisface cerințele moderne de afaceri care necesită capacitatea de a gestiona un număr mare de operațiuni I/O. Aerospike gestionează direct stocarea locală pe nodurile sale de cluster, indiferent de sistemele de fișiere ale media sursă, fie că este vorba de DRAM, flash sau hard disk-uri tradiționale. Acest lucru permite stocarea datelor critice pe cel mai rapid suport, unde procesarea rapidă este cea mai critică, în timp ce natura distribuită a bazei de date Aerospike asigură un grad ridicat de fiabilitate în cazul defecțiunilor nodurilor cluster.

Serverele Dell PowerEdge R13xd de generația a 730-a oferă o putere de calcul incredibilă cu cele mai recente procesoare E5-2650 v4 și DDR4 SDRAM rapidă. Iar capacitatea de a utiliza SSD-uri NVMe, cum ar fi Samsung SM1715, poate ajuta la obținerea unor performanțe enorme cu o latență minimă în nodurile cu sarcini mari. Acest lucru face posibilă respectarea cerințelor SLA moderne pentru timpul de procesare a unei singure tranzacții cu un nivel sigur de protecție împotriva fraudei chiar și în baze de date foarte mari, făcând soluția acceptabilă chiar și pentru sectorul financiar și transferurile bancare, unde tranzacțiile sunt uneori efectuate. în câteva ore sau chiar zile.

Pentru sectorul bancar, putem oferi o soluție bazată pe aceste platforme cu o rețea locală de 40 și 100 Gbit/s între nodurile cluster și utilizarea switch-urilor adecvate.

Utilizarea serverelor Dell R730xd în rețelele DMZ

Suntem încântați să oferim abonaților noștri cele mai înalte standarde de securitate. Centrele de date unde oferim aceste servere au multe certificări: ISO 27001, PCI DSS, SOC 1, HIPAA и NEN 7510.

Dar pentru a satisface cerințele aceluiași Google, unii clienți necesită construirea unor așa-numite rețele demilitarizate (rețele DMZ) - rețele cu securitate sporită, ceea ce presupune prezența unui firewall hardware care limitează accesul la echipamente și vă permite să ascundeți componentele necesare în spatele unui firewall și îmbunătățiți mai mult siguranța.

Și totul este în regulă atunci când o astfel de soluție este comandată imediat, dar este foarte dificil să implementăm tranziția fără practic niciun timp de nefuncționare în proces, ceea ce s-a întâmplat recent unuia dintre clienții noștri, cu un proiect de procesare a cererilor de viză pentru cetățeni din diferite țări. a lumii, unde există inaccesibilitate chiar și în timpul orelor poate duce la pierderi de zeci de mii de dolari. Dar am găsit o soluție, am mers la o întâlnire, am pus echipamente suplimentare în dulap, mutând echipamente mai puțin importante și am pornit firewall-ul conform schemei, așa cum dorea clientul, pentru ca acesta să poată efectua migrarea fără timpi de nefuncționare.

A fost / A devenit

Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?Cum se construiește infrastructura corp. clasa cu folosirea serverelor Dell R730xd E5-2650 v4 in valoare de 9000 euro pentru un ban?

Poate că această schemă va fi utilă și pentru cineva atunci când efectuează o astfel de migrare, deoarece inginerii din centrele de date nu doresc întotdeauna să vadă lucruri evidente, ci insistă asupra unui timp de nefuncționare de 2 ore pentru a comuta în spatele firewall-ului, dar vă rog frumos - comandați un firewall hardware în avans dacă aveți nevoie de el. Suntem flexibili și suntem întotdeauna dispuși să ne adaptăm, dar în unele situații capacitățile noastre pot fi limitate.

În publicațiile viitoare, vom încerca să efectuăm o serie de teste suplimentare și să împărtășim experiențe suplimentare folosind aceste platforme, care vor îmbunătăți și mai mult înțelegerea alegerii celei mai eficiente soluții. La urma urmei, este surprinzător să vedem faptul că RAID0 a două unități SSD, în cazul bazelor de date cu o încărcare mare, se poate dovedi a fi mai lent decât o unitate de scriere separată, motiv pentru care primim solicitări pentru SSD NVMe PCIe din timp. la timp. Este probabil să arătăm cele mai eficiente scenarii pentru implementarea soluțiilor, să împărtășim experiența suplimentară atunci când construirea mai multor matrice RAID într-un singur controler RAID este eficientă și să arătăm în ce cazuri două matrice RAID10 independente de 4 unități vor fi mai bune decât o matrice RAID10 de 8. Când va fi eficient să folosiți RAID1 pentru TempDB și RAID5 pentru orice altceva. Și cum poți să faci fără SSD NVMe PCIe atunci când ai un buget limitat.

Dell R730xd: bonus pentru cititorii Habrahabr

Dorim să vă oferim ce este mai bun și am făcut totul pentru aceasta, oferind prețuri unice pentru Dell R730xd:

ua-hosting.company/serversnl - in Olanda
ua-hosting.company/serversus - și în SUA

Configurațiile pot fi foarte diverse, de exemplu, Următoarele sunt disponibile pentru activare imediată în Țările de Jos::

Dell R730xd 2 x Intel Dodeca-Core Xeon E5-2650 v4 128GB DDR4 6×480 SSD 1Gbps 100 TV -*249 USD
Dell R730xd 2 x Intel Dodeca-Core Xeon E5-2650 v4 128GB DDR4 12×240 SSD 1Gbps 100 TV -*249 USD
Dell R730xd 2 x Intel Dodeca-Core Xeon E5-2650 v4 128GB DDR4 4x4TB 4x480 SSD 1Gbps 100 TV — *249 USD
Dell R730xd 2 x Intel Dodeca-Core Xeon E5-2650 v4 128GB DDR4 12x4TB SATA 1Gbps 100 TV — *249 USD

Și un 1 Gbps Unmetered onest dedicat (excluzând traficul) le este disponibil pentru +120 USD/lună. Plus oportunitatea de a achiziționa un firewall, plăci de rețea, un comutator și de a construi o rețea locală multi-gigabit. Dar condiția de preț se aplică unui contract pe un an.

Dorim să îmbunătățim starea și să oferim un bonus pentru plăți pe termen scurt și închirieri fără contract, făcând oferta mai accesibilă. Oricine comandă și plătește pentru oricare dintre opțiunile propuse în Țările de Jos pentru o perioadă de 1 lună, Noi vom oferi exact același server timp de 1 lună complet gratuit, sau vom recalcula configurația comandată și vom calcula serverul comandat la același preț ca pentru un contract anual (249 USD / lună în loc de 369 USD / lună), returnând diferența la sold. Pentru a face acest lucru, trebuie doar să lăsați numărul de comandă în comentarii. Pentru cei care nu s-au maturizat încă la soluții dedicate, oferim să închirieze orice VPS (KVM) cu unități dedicate în Olanda sau SUA pe aceste platforme, de exemplu, VPS (KVM) – E5-2650 v4 (6 nuclee) 10 GB DDR4 240 GB SSD 1 Gbps 10 TB – 29 USD, și primiți un bonus de 1-4 luni de utilizare la plata pentru 1, 3, 6, respectiv 12 luni, indicând numărul comenzii în comentariu. Acum construirea infrastructurii a devenit mai ușoară!

Sursa: www.habr.com

Adauga un comentariu