Assemblamu un servitore per applicazioni grafiche è CAD / CAM per u travagliu remoto via RDP basatu annantu à un CISCO UCS-C220 M3 v2 utilizatu

Assemblamu un servitore per applicazioni grafiche è CAD / CAM per u travagliu remoto via RDP basatu annantu à un CISCO UCS-C220 M3 v2 utilizatu
Quasi ogni cumpagnia hà avà necessariamente un dipartimentu o gruppu chì travaglia in CAD / CAM
o prugrammi di disignu pisanti. Stu gruppu d'utilizatori hè unitu da esigenze serii per hardware: assai memoria - 64GB o più, una carta video prufessiunale, un ssd veloce, è chì hè affidabile. Cumpagnia spessu cumprà parechji PC putenti (o stazioni gràfiche) per certi utilizatori di tali dipartimenti è menu putenti per l'altri, sicondu i bisogni è e capacità finanziarie di a cumpagnia. Questu hè spessu l'approcciu standard per risolve tali prublemi, è funziona bè. Ma durante una pandemia è u travagliu remoto, è in generale, questu approcciu hè subottimali, assai redundante è estremamente inconveniente in l'amministrazione, a gestione è altri aspetti. Perchè hè questu cusì, è chì suluzione ideale risponde à i bisogni di a stazione grafica di parechje cumpagnie? Benvenuti à u ghjattu, chì descrive cumu si mette una suluzione di travagliu è pocu prezzu per tumbà è alimentà parechji uccelli cù una sola petra, è ciò chì picculi sfumature deve esse cunsideratu per implementà cù successu sta suluzione.

Dicembre scorsu, una sucietà hà apertu un novu uffiziu per un picculu uffiziu di cuncepimentu è hè stata incaricata di urganizà tutta l'infrastruttura di l'informatica per elli, postu chì a cumpagnia avia digià laptops per l'utilizatori è un paru di servitori. I laptops avianu digià un paru d'anni è eranu principarmenti cunfigurazioni di ghjocu cù 8-16GB di RAM, è in generale ùn puderanu micca affruntà a carica da l'applicazioni CAD / CAM. L'utilizatori devenu esse mobili, postu chì spessu anu bisognu di travaglià fora di l'uffiziu. In l'uffiziu, un monitoru supplementu hè acquistatu per ogni laptop (questu hè cumu si travaglia cù gràficu). Cù tali dati di input, l'unica soluzione ottima, ma risicatu per mè, hè di implementà un servitore di terminal putente cù una carta video prufessiunale putente è un discu nvme ssd.

Vantaghji di un servitore di terminal gràficu è travaglià via RDP

  • Nantu à i PC individuali potenti o stazioni grafiche, a maiò parte di u tempu, i risorsi di hardware ùn sò ancu usati da un terzu è restanu inattivi è sò usati à 35-100% di a so capacità solu per un cortu tempu. In fondu, l'efficienza hè 5-20 per centu.
  • Ma spessu u hardware hè luntanu da u cumpunente più caru, perchè gràfiche basi o licenze di software CAD / CAM spessu costanu da $ 5000, è ancu cù opzioni avanzate, da $ 10. Di genere, questi prugrammi funzionanu in una sessione RDP senza prublemi, ma qualchì volta avete bisognu di urdinà ancu l'opzione RDP, o cercate in i fori ciò chì scrive in a cunfigurazione o u registru è cumu eseguisce tali software in una sessione RDP. Ma verificate chì u software chì avemu bisognu travaglia via RDP bisognu à u principiu è questu hè faciule da fà: pruvemu à login via RDP - se u prugramma hà iniziatu è tutte e funzioni di u software di basa sò travagliendu, allura più prubabilmente ùn ci sarà micca prublemi cù licenze. È se dà un errore, allora prima di implementà un prughjettu cù un servitore di terminal gràficu, cercamu una suluzione à u prublema chì hè satisfacente per noi.
  • Ancu un grande plus hè u supportu per a listessa cunfigurazione è paràmetri, cumpunenti è mudelli specifichi, chì hè spessu difficiuli di implementà per tutti l'utilizatori di PC. A gestione, l'amministrazione è l'aghjurnamenti di u software sò ancu "senza intoppi"

In generale, ci sò assai vantaghji - andemu à vede cumu a nostra suluzione quasi ideale mostra in pratica.

Assemblamu un servitore basatu annantu à un CISCO UCS-C220 M3 v2 utilizatu

Inizialmente, era previstu di cumprà un servitore più novu è più putente cù memoria di 256GB DDR3 ecc è 10GB ethernet, ma anu dettu chì avemu bisognu di salvà un pocu è si mette in u budgetu per un servitore di terminal di $ 1600. Ebbè, va bè - u cliente hè sempre avidità è ghjustu, è selezziunà questa quantità:

usato CISCO UCS-C220 M3 v2 (2 X SIX CORE 2.10GHZ E5-2620 v2) 128GB DDR3 ecc - $ 625
3.5" 3TB sas 7200 US ID - 2×65$=130$
SSD M.2 2280 970 PRO, PCI-E 3.0 (x4) 512GB Samsung - $ 200
Carta video QUADRO P2200 5120MB - $ 470
Adattatore Ewell PCI-E 3.0 à M.2 SSD (EW239) -10 $
Totale per servitore = $ 1435

Hè stata pianificata di piglià un ssd 1TB è un adattatore ethernet 10GB - $ 40, ma si hè risultatu chì ùn ci era micca UPS per i so servitori 2, è avemu avutu a scuperta un pocu è cumprà un UPS PowerWalker VI 2200 RLE - $ 350.

Perchè un servitore è micca un PC putente? Giustificazione di a cunfigurazione scelta.

Parechji amministratori miopi (aghju scontru questu parechje volte prima) per una certa ragione cumprà un PC putente (spessu un PC di ghjocu), mette 2-4 discu, crea RAID 1, chjamà fieru un servitore è mette in u angulu di l'uffiziu. Tuttu u pacchettu hè naturali - un "hodgepodge" di qualità dubbiosa. Dunque, descriveraghju in dettagliu perchè sta cunfigurazione particulare hè stata scelta per un tali budget.

  1. Affidabilità!!! - tutti i cumpunenti di u servitore sò pensati è pruvati per operare per più di 5-10 anni. E mamme di ghjocu travaglianu per 3-5 anni à u più, è ancu u percentualità di guasi durante u periodu di garanzia per alcuni supera u 5%. È u nostru servitore hè da a marca CISCO super-affidabile, cusì ùn ci sò micca prublemi speciali è a so probabilità hè un ordine di grandezza più bassu di un PC stazionariu.
  2. Cumpunenti impurtanti cum'è l'alimentazione sò duplicati è, idealmente, u putere pò esse furnitu da duie linee differenti è se una unità falla, u servitore cuntinueghja à operare.
  3. Memoria ECC - avà pochi persone si ricordanu chì inizialmente a memoria ECC hè stata introdutta per correggerà un pocu da un errore derivatu principarmenti da l'effetti di i raghji còsmici, è cù una capacità di memoria di 128GB - un errore pò accade parechje volte à l'annu. In un PC stazionariu pudemu osservà u prugramma crashing, freezing, etc., chì ùn hè micca criticu, ma in u servitore u costu di un errore hè qualchì volta assai altu (per esempiu, una entrata incorrecta in a basa di dati), in u nostru casu, in casu di un glitch seriu, hè necessariu di reboot è qualchì volta custa parechje persone un ghjornu di travagliu
  4. Scalabilità - spessu a necessità di risorse di una cumpagnia cresce parechje volte in un paru d'anni è hè faciule d'aghjunghje memoria di discu à u servitore, cambià i processori (in u nostru casu, E5-2620 di sei core à Xeon E5 2690 v2 di deci core) - ùn ci hè quasi micca scalabilità in un PC regulare
  5. Formatu di u servitore U1 - i servitori devenu esse in stanze di u servitore! è in rack compacti, piuttostu chè stoking (finu à 1KW di calore) è fà u rumore in u cantonu di l'uffiziu! Solu in u novu uffiziu di a cumpagnia, un spaziu pocu (3-6 unità) in a sala di u servitore hè statu furnitu separatamente è una unità in u nostru servitore era ghjustu vicinu à noi.
  6. Remote: gestione è cunsola - senza questu mantenimentu normale di u servitore per remota! travagliu assai difficiule!
  7. 128GB di RAM - e specificazioni tecniche dicenu 8-10 utilizatori, ma in realtà ci saranu 5-6 sessioni simultanee - dunque, tenendu in contu u tipicu cunsumu massimu di memoria in quella cumpagnia, 2 utilizatori di 30-40GB = 70GB è 4 utilizatori. di 3-15GB = 36GB, + finu à 10GB per sistema upirativu per un totale di 116GB è 10% in riserva (questu hè tuttu in casi rari di usu massimu. Ma s'ellu ùn ci hè micca abbastanza, pudete aghjunghje à 256GB in ogni modu. tempu
  8. Video card QUADRO P2200 5120MB - in media per utilizatore in quella cumpagnia in
    In una sessione remota, u cunsumu di memoria video era da 0,3GB à 1,5GB, cusì 5GB saria abbastanza. I dati iniziali sò stati pigliati da una suluzione simili, ma menu putente basatu annantu à i5/64GB/Quadro P620 2GB, chì era abbastanza per 3-4 utilizatori
  9. SSD M.2 2280 970 PRO, PCI-E 3.0 (x4) 512GB Samsung - per operazione simultanea
    8-10 utilizatori, ciò chì hè necessariu hè a veloce di NVMe è l'affidabilità di u Samsung ssd. In termini di funziunalità, stu discu serà utilizatu per u SO è l'applicazioni
  10. 2x3TB sas - cumminatu in RAID 1 utilizatu per voluminosi o raramente utilizati dati d'utilizatori lucali, è ancu per a copia di salvezza di u sistema è e dati lucali critichi da u discu nvme

A cunfigurazione hè stata appruvata è acquistata, è prestu vene u mumentu di a verità!

Assemblage, cunfigurazione, installazione è risolve i prublemi.

Dapoi u principiu, ùn era micca sicuru chì questa era una suluzione di travagliu 100%, postu chì in ogni tappa, da l'assemblea à a stallazione, u lanciamentu è u funziunamentu currettu di l'applicazioni, unu puderia chjappà senza a capacità di cuntinuà, cusì aghju accunsentutu annantu à u servitore chì saria ind'è Serà pussibule di vultà in un paru di ghjorni, è altri cumpunenti ponu esse usatu in una suluzione alternativa.

1 prublemu improbabile - a carta video hè prufessiunale, full-formatu! + un paru di mm, ma chì s'ellu ùn si mette micca? 75W - chì se u cunnessu PCI ùn funziona micca? E cumu fà un dissipatore di calore normale per questi 75W? Ma si mette in, hà cuminciatu, a dissipazione di u calore hè normale (soprattuttu se i coolers di u servitore sò attivati ​​à una velocità più altu di a media. In ogni casu, quandu l'aghju stallatu, per esse sicuru chì nunda ùn hè micca scurciatu, aghju piegatu qualcosa in u servitore 1mm (ùn mi ricordu micca ciò chì), ma per una megliu dissipazione di u calore da u coperchiu U servitore tandu, dopu à a stallazione finale, strappava a film d'istruzzioni chì era nantu à tutta a tapa è chì puderia impidisce a dissipazione di u calore à traversu a tapa.

2nd test - u discu NVMe puderia micca esse visibile attraversu l'adattatore, o u sistema ùn saria micca stallatu quì, è se stallatu, ùn si ne avvia. Curiosamente, Windows hè stata installata nantu à un discu NVMe, ma ùn pudia micca boot da ellu, chì hè logicu postu chì u BIOS (ancu l'aghjurnatu) ùn vulia micca ricunnosce NVMe in ogni modu per u boot. Ùn vulia micca esse una crutch, ma aghju avutu à - quì u nostru hub è u post favuritu hè ghjuntu in salvezza circa u boot da u discu nvme nantu à i sistemi legacy scaricatu Boot Disk Utility (BDUtility.exe), hà criatu una unità flash cù CloverBootManager secondu l'istruzzioni da u post, installatu u flash drive in u BIOS prima per boot, è avà carchemu u bootloader da u flash drive, Clover hà vistu successu u nostru discu NVMe è automaticamente booted from it in. un paru di seconde ! Pudemu ghjucà cù l'installazione di clover nantu à u nostru discu di raid 3TB, ma era digià sabbatu sera, è ci era ancu un ghjornu di travagliu, perchè finu à u luni duvemu sia trasmette u servitore o lascià. Aghju lasciatu l'unità flash USB bootable in u servitore; ci era un USB extra.

3e quasi una minaccia di fallimentu. Aghju installatu Windows 2019 standard + servizii RD, installatu l'applicazione principale per quale tuttu hè stata cuminciata, è tuttu funziona maravigliosamente è literalmente vola.

Incredibile! Aghju guidatu in casa è cunnessu via RDP, l'applicazione principia, ma ci hè un ritardu seriu, fighjulà u prugramma è u missaghju "modu soft hè attivu" appare in u prugramma. Chì ?! Cercu legnu più recente è super-prufessionale per a carta di video, dà risultati zero, legnu più vechju per u p1000 hè ancu nunda. È à questu tempu, a voce interna continua à burla "Ti dicu - ùn sperimentate micca cù e cose fresche - pigliate p1000". È hè u tempu - hè digià a notte in u patiu, andu in lettu cù un core pisanti. Dumenica, andaraghju à l'uffiziu - aghju messu un quadro P620 in u servitore è ùn funziona micca via RDP - MS, chì hè a materia? Aghju cercatu in i fori "Server 2019 è RDP" è aghju trovu a risposta quasi subitu.

Risulta chì, postu chì a maiò parte di a ghjente hà avà monitori cù alta risoluzione, è in a maiò parte di i servitori l'adattatore gràficu integratu ùn sustene micca queste risoluzioni, l'accelerazione hardware hè disattivata per difettu per e pulitiche di gruppu. Citu l'istruzzioni per l'inclusione:

  • Aprite l'uttellu Edite a Pulitica di Gruppu da u Pannellu di Controlu o utilizate u dialogu di ricerca di Windows (Windows Key + R, dopu scrivite gpedit.msc)
  • Sfoglia per: Politica di l'informatica localeConfigurazione di l'urdinatoreModelli amministrativi Componenti di WindowsServizi di Desktop Remote Host Session Desktop Remote Ambiente di sessione remota
  • Dopu attivate "Utilizà l'adattatore graficu predefinitu di hardware per tutte e sessioni di Servizi di Desktop Remote"

Reboot - tuttu funziona bè via RDP. Cambiamu a carta video in P2200 è funziona di novu! Avà chì simu sicuru chì a suluzione funziona cumplettamente, purtemu tutti i paràmetri di u servitore à l'ideale, entre in u duminiu, cunfigurà l'accessu di l'utilizatori, etc., è installate u servitore in a sala di u servitore. Avemu pruvatu cù tutta a squadra per un paru di ghjorni - tuttu funziona perfettamente, ci sò abbastanza risorse di u servitore per tutti i travaglii, u ritardu minimu chì si trova in u risultatu di travaglià via RDP hè invisibule per tutti l'utilizatori. Grande - u compitu hè statu finitu 100%.

Un paru di punti nantu à quale dipende u successu di implementà un servitore gràficu

Siccomu in ogni stadiu di l'implementazione di un servitore gràficu in una urganizazione, ponu esse insidie ​​chì ponu creà una situazione simile à quella in a stampa cù u pesciu scappatu.

Assemblamu un servitore per applicazioni grafiche è CAD / CAM per u travagliu remoto via RDP basatu annantu à un CISCO UCS-C220 M3 v2 utilizatu

Dopu à a fase di pianificazione, avete bisognu di piglià uni pochi di passi simplici:

  1. U publicu di destinazione è i travaglii sò l'utilizatori chì travaglianu intensamente cù gràfiche è necessitanu l'accelerazione hardware di una carta video. U successu di a nostra suluzione hè basatu annantu à u fattu chì i bisogni di l'energia di l'utilizatori di gràfiche è di i prugrammi CAD / CAM sò stati in più di più di 10 anni fà, è in u mumentu avemu una riserva di energia chì supera i bisogni di 10 volte o più. Per esempiu, a putenza di a GPU Quadro P2200 hè più chè abbastanza per l'utilizatori 10, è ancu cù una memoria video insufficiente, a carta video cumpensa da a RAM, è per un sviluppatore 3D ordinariu una piccula caduta di a velocità di memoria passa inosservata. . Ma s'è i travaglii di l'utilizatori includenu compiti intensivi di l'informatica (renduzione, calculi, etc.), chì spessu usanu 100% di risorse, allora a nostra suluzione ùn hè micca adatta, postu chì l'altri utilizatori ùn puderanu micca travaglià nurmalmente durante questi periodi. Dunque, analizemu currettamente i travaglii di l'utilizatori è a carica di risorse attuale (almenu circa). Avemu ancu attentu à u voluminu di riscrittura à u discu per ghjornu, è s'ellu hè un grande voluminu, allora selezziunate u servitore ssd o unità optane per questu voluminu.
  2. Basatu nantu à u numeru di utilizatori, selezziunà un servitore, una carta video è dischi adattati per risorse:
    • processori secondu a formula 1 core per utilizatore + 2,3 per OS, in ogni modu, ognunu à un tempu ùn usa micca unu o un massimu di dui (se u mudellu hè raramente caricatu) core;
    • carta video - fighjate a quantità media di memoria video è cunsumu GPU per utilizatore in una sessione RDP è selezziunate una prufessiunale! carta video;
    • Facemu u listessu cù a RAM è u sottosistema di discu (oghje pudete ancu sceglie RAID nvme à pocu pressu).
  3. Cuntrollamu currettamente a documentazione per u servitore (sfurtunatamente, tutti i servitori di marca anu una documentazione cumpleta) per u rispettu di i connettori, a velocità, l'alimentazione è e tecnulugia supportate, è ancu e dimensioni fisiche è i normi di dissipazione di calore di cumpunenti supplementari installati.
  4. Cuntrollamu u funziunamentu normale di u nostru software in parechje sessioni via RDP, è ancu per l'absenza di restrizioni di licenze è verificate currettamente a dispunibilità di e licenze necessarie. Risolvemu stu prublema prima di i primi passi di implementazione. Cumu hè statu dettu in u cumentu da u caru malefix
    "- Licenze ponu esse ligati à u numeru di utilizatori - allora vi viola a licenza.
    - U software ùn pò micca funzionà currettamente cù parechje istanze in esecuzione - se scrive basura o paràmetri in almenu un locu micca à u prufilu d'utilizatore /%temp%, ma à qualcosa accessibile publicamente, allora vi divertirete assai à catturà u prublema. ."
  5. Pensemu à induve serà installatu u servitore graficu, ùn vi scurdate micca di UPS è di a presenza di porti Ethernet d'alta velocità è di Internet (se necessariu), è ancu di u rispettu di i requisiti climatichi di u servitore.
  6. Aumentemu u periodu di implementazione à almenu 2,5-3 settimane, perchè parechji cumpunenti necessarii ancu chjuchi ponu piglià sin'à duie simane, ma l'assemblea è a cunfigurazione pigghianu parechji ghjorni - solu una carica di u servitore normale in u SO pò piglià più di 5 minuti.
  7. Discutemu cù a gestione è i fornituri chì se di colpu in ogni tappa u prugettu ùn va micca bè o va male, allora pudemu fà un ritornu o rimpiazzamentu.
  8. Hè statu ancu gentilmente suggeritu in cumenti malefix
    dopu à tutti l'esperimenti cù i paràmetri, demolite tuttu è installate da zero. Cum'è què:
    - durante l'esperimenti hè necessariu documentà tutti i paràmetri critichi
    - durante una nova installazione, ripetite i paràmetri minimi necessarii (chì avete documentatu in u passu precedente)
  9. Prima installemu u sistema operatore (preferibilmente u servitore Windows 2019 - hà un RDP di alta qualità) in u modu di prova, ma in nessuna circustanza l'evaluemu (tu duvete reinstallallu da zero). È solu dopu un lanciu successu risolvemu i prublemi cù licenze è attivemu u SO.
  10. Inoltre, prima di l'implementazione, selezziunate un gruppu di iniziativa per pruvà u travagliu è spiegà à l'utilizatori futuri i vantaghji di travaglià cù un servitore gràficu. Se fate questu più tardi, aumentemu u risicu di lagnanza, sabotage è critichi negativi senza sustegnu.

U travagliu via RDP ùn si senti micca sfarente di travaglià in una sessione lucale. Spessu vi scurdate ancu di travaglià in un locu via RDP - dopu tuttu, ancu a video è qualchì volta a cumunicazione video in una sessione RDP funziona senza ritardi notevoli, perchè avà a maiò parte di a ghjente hà una cunnessione Internet d'alta veloce. In quantu à a rapidità è a funziunalità di RDP, Microsoft cuntinueghja avà à sorprenderà piacevule cù l'accelerazione hardware 3D è i multi-monitori - tuttu ciò chì l'utilizatori di grafica, 3D è prugrammi CAD / CAM necessitanu per u travagliu remoto!

Cusì in parechji casi, installà un servitore graficu secondu l'implementazione realizata hè preferibile è più mobile di stazioni grafiche 10 o un PC.

PS Cumu cunnette facilmente è in modu sicuru via Internet via RDP, è ancu i paràmetri ottimali per i clienti RDP - pudete vede in l'articulu "U travagliu remoto in l'uffiziu. RDP, Port Knocking, Mikrotik: simplice è sicuru"

Source: www.habr.com

Add a comment