Mēs saliekam serveri grafikas un CAD/CAM lietojumprogrammām attālinātam darbam, izmantojot RDP, pamatojoties uz CISCO UCS-C220 M3 v2

Mēs saliekam serveri grafikas un CAD/CAM lietojumprogrammām attālinātam darbam, izmantojot RDP, pamatojoties uz CISCO UCS-C220 M3 v2
Gandrīz katrā uzņēmumā tagad noteikti ir nodaļa vai grupa, kas strādā CAD/CAM
vai smagas dizaina programmas. Šo lietotāju grupu vieno nopietnas prasības pret aparatūru: daudz atmiņas – 64GB vai vairāk, profesionāla videokarte, ātrs ssd, un tas, ka tā ir uzticama. Uzņēmumi bieži vien iegādājas vairākus jaudīgus datorus (vai grafiskās stacijas) dažiem šādu nodaļu lietotājiem un mazāk jaudīgus citiem atkarībā no uzņēmuma vajadzībām un finansiālajām iespējām. Bieži vien šī ir standarta pieeja šādu problēmu risināšanai, un tā darbojas labi. Bet pandēmijas un attālināta darba laikā un vispār šī pieeja ir neoptimāla, ļoti lieka un ārkārtīgi neērta administrēšanas, vadības un citos aspektos. Kāpēc tas tā ir un kāds risinājums ideāli apmierinās daudzu uzņēmumu grafikas staciju vajadzības? Lūdzu, laipni lūdzam kaķī, kurā aprakstīts, kā ar vienu akmeni salikt funkcionālu un lētu risinājumu vairāku putnu nogalināšanai un pabarošanai, un kādas mazas nianses jāņem vērā, lai šo risinājumu veiksmīgi īstenotu.

Pagājušā gada decembrī viens uzņēmums atvēra jaunu biroju nelielam projektēšanas birojam un uzdeva viņiem organizēt visu datoru infrastruktūru, ņemot vērā, ka uzņēmumam jau bija portatīvie datori lietotājiem un pāris serveri. Portatīvie datori jau bija pāris gadus veci un galvenokārt bija spēļu konfigurācijas ar 8-16 GB RAM, un parasti nevarēja tikt galā ar CAD/CAM lietojumprogrammu slodzi. Lietotājiem ir jābūt mobiliem, jo ​​viņiem bieži jāstrādā ārpus biroja. Birojā tiek iegādāts papildus monitors katram portatīvajam datoram (tā viņi strādā ar grafiku). Ar šādiem ievades datiem vienīgais optimālais, bet riskants risinājums man ir ieviest jaudīgu termināļa serveri ar jaudīgu profesionālo videokarti un nvme ssd disku.

Grafiskā termināļa servera priekšrocības un darbs caur LAP

  • Atsevišķos jaudīgos personālajos datoros vai grafiskajās stacijās lielāko daļu laika aparatūras resursus neizmanto pat trešdaļa un tie paliek dīkstāvē un tiek izmantoti 35-100% no jaudas tikai īsu laiku. Būtībā efektivitāte ir 5-20 procenti.
  • Taču bieži vien aparatūra ir tālu no visdārgākā komponenta, jo pamata grafikas vai CAD/CAM programmatūras licences bieži maksā no 5000 USD un pat ar papildu opcijām — no 10 000 USD. Parasti šīs programmas bez problēmām darbojas LAP sesijā, taču dažreiz ir nepieciešams papildus pasūtīt RDP opciju vai meklēt forumos, ko rakstīt konfigurācijās vai reģistrā un kā palaist šādu programmatūru LAP sesijā. Bet pārbaudiet, vai mums nepieciešamā programmatūra darbojas, izmantojot RDP nepieciešams pašā sākumā un tas ir viegli izdarāms: cenšamies pieteikties caur RDP - ja programma ir startējusies un visas programmatūras pamatfunkcijas darbojas, tad visticamāk ar licencēm problēmu nebūs. Un, ja tas dod kļūdu, tad pirms projekta īstenošanas ar grafisko termināļa serveri mēs meklējam problēmas risinājumu, kas mums ir apmierinošs.
  • Tāpat liels pluss ir vienas un tās pašas konfigurācijas un specifisku iestatījumu, komponentu un veidņu atbalsts, ko bieži vien ir grūti ieviest visiem datoru lietotājiem. Pārvaldība, administrēšana un programmatūras atjauninājumi arī ir “bez aizķeršanās”

Kopumā ir daudz priekšrocību – paskatīsimies, kā mūsu gandrīz ideālais risinājums parādīsies praksē.

Mēs saliekam serveri, pamatojoties uz lietotu CISCO UCS-C220 M3 v2

Sākotnēji bija plānots iegādāties jaunāku un jaudīgāku serveri ar 256GB DDR3 ecc atmiņu un 10GB Ethernet, taču teica, ka vajag nedaudz ietaupīt un iekļauties budžetā termināla serverim 1600$. Nu, labi - klients vienmēr ir mantkārīgs un pareizs, un mēs izvēlamies šādu summu:

lietots CISCO UCS-C220 M3 v2 (2 x seškodolu 2.10 GHz E5-2620 v2) 128 GB DDR3 ecc - 625$
3.5 collu 3 TB sas 7200 no ASV ID - 2×65$=130 ASV dolāri
SSD M.2 2280 970 PRO, PCI-E 3.0 (x4) 512 GB Samsung — 200 ASV dolāri
Videokarte QUADRO P2200 5120 MB — 470 USD
Ewell PCI-E 3.0–M.2 SSD adapteris (EW239) - 10 $
Kopā uz serveri = 1435 USD

Bija plānots paņemt 1TB ssd un 10GB Ethernet adapteri - 40$, bet izrādījās, ka viņu 2 serveriem UPS nebija, un nācās nedaudz paskopoties un iegādāties UPS PowerWalker VI 2200 RLE - 350$.

Kāpēc serveris, nevis jaudīgs dators? Izvēlētās konfigurācijas pamatojums.

Daudzi tuvredzīgi administratori (ar to esmu saskāries jau vairākas reizes) nez kāpēc iegādājas jaudīgu datoru (bieži vien spēļu datoru), ieliek tur 2-4 diskus, izveido RAID 1, lepni sauc to par serveri un ievieto biroja stūris. Viss iepakojums ir dabisks - apšaubāmas kvalitātes “sacīti”. Tāpēc es detalizēti aprakstīšu, kāpēc tieši šī konfigurācija tika izvēlēta šādam budžetam.

  1. Uzticamība!!! — visas servera sastāvdaļas ir izstrādātas un pārbaudītas tā, lai tās darbotos ilgāk par 5-10 gadiem. Un spēļu mātes strādā ne vairāk kā 3-5 gadus, un pat garantijas laikā bojājumu procents dažām pārsniedz 5%. Un mūsu serveris ir no īpaši uzticama CISCO zīmola, tāpēc īpašas problēmas nav gaidāmas un to iespējamība ir par lielumu mazāka nekā stacionāram personālajam datoram.
  2. Svarīgi komponenti, piemēram, barošanas avots, tiek dublēti, un ideālā gadījumā strāvu var piegādāt no divām dažādām līnijām, un, ja viena iekārta sabojājas, serveris turpina darboties.
  3. ECC atmiņa - tagad retais atceras, ka sākotnēji ECC atmiņa tika ieviesta, lai labotu vienu bitu no kļūdas, kas radusies galvenokārt kosmisko staru ietekmē, un ar atmiņas ietilpību 128 GB - kļūda var rasties vairākas reizes gadā. Stacionārā datorā varam novērot programmas avāriju, sasalšanu utt., kas nav kritiski, bet serverī kļūdas izmaksas dažkārt ir ļoti augstas (piemēram, nepareizs ieraksts datu bāzē), mūsu gadījumā nopietnas kļūmes gadījumā ir nepieciešams pārstartēt un dažreiz tas maksā vairāku cilvēku darba dienu
  4. Mērogojamība – nereti uzņēmuma nepieciešamība pēc resursiem pāris gadu laikā pieaug vairākas reizes un ir viegli pievienot serverim diska atmiņu, nomainīt procesorus (mūsu gadījumā seškodolu E5-2620 uz desmit kodolu Xeon E5 2690 v2) - parastajā datorā gandrīz nav mērogojamības
  5. Servera formāts U1 - serveriem jābūt serveru telpās! un kompaktos statīvos, nevis dedzināt (līdz 1KW siltuma) un trokšņot biroja stūrī! Tikko uzņēmuma jaunajā birojā tika atsevišķi ierādīta neliela (3-6 vienības) vieta serveru telpā un viena vienība uz mūsu servera atradās mums blakus.
  6. Tālvadība: pārvaldība un konsole - bez šīs parastās servera apkopes tālvadībai! ārkārtīgi grūts darbs!
  7. 128GB operatīvā atmiņa - tehniskajās specifikācijās bija teikts 8-10 lietotāji, bet reāli būs 5-6 vienlaicīgi sesijas - līdz ar to, ņemot vērā tipisko maksimālo atmiņas patēriņu tajā uzņēmumā, 2 lietotāji 30-40GB = 70GB un 4 lietotāji no 3-15GB = 36GB, + līdz 10GB vienai operētājsistēmai kopā 116GB un 10% rezervē (tas viss ir retos gadījumos maksimālai izmantošanai. Bet, ja nepietiek, jebkurā laikā varat pievienot līdz 256GB laiks
  8. Videokarte QUADRO P2200 5120MB - vidēji vienam lietotājam šajā uzņēmumā
    Attālā sesijā video atmiņas patēriņš bija no 0,3 GB līdz 1,5 GB, tāpēc pietiktu ar 5 GB. Sākotnējie dati tika ņemti no līdzīga, bet mazāk jaudīga risinājuma, kura pamatā ir i5/64GB/Quadro P620 2GB, ar ko pietika 3-4 lietotājiem
  9. SSD M.2 2280 970 PRO, PCI-E 3.0 (x4) 512GB Samsung - vienlaicīgai darbībai
    8-10 lietotājiem, jums ir nepieciešams NVMe ātrums un Samsung ssd uzticamība. Runājot par funkcionalitāti, šis disks tiks izmantots OS un lietojumprogrammām
  10. 2x3TB sas - apvienots RAID 1, ko izmanto apjomīgiem vai reti izmantotiem lokālajiem lietotāja datiem, kā arī sistēmas dublēšanai un kritiskiem vietējiem datiem no nvme diska

Konfigurācija ir apstiprināta un iegādāta, un drīz pienāks patiesības brīdis!

Montāža, konfigurēšana, uzstādīšana un problēmu risināšana.

Jau no paša sākuma nebiju pārliecināts, ka šis ir 100% darba risinājums, jo jebkurā posmā no montāžas līdz instalēšanai, palaišanai un pareizai lietojumprogrammu darbībai var iestrēgt bez iespējas turpināt, tāpēc piekritu par serveri, kurā tas atrastos Pēc pāris dienām būs iespējams atgriezt, un citus komponentus varēs izmantot alternatīvā risinājumā.

1 tāla problēma - video karte ir profesionāla, pilna formāta! + pāris mm, bet ja neder? 75 W — ko darīt, ja PCI savienotājs nedarbojas? Un kā šiem 75W uztaisīt normālu siltuma izlietni? Bet derēja, sākās, siltuma izkliede ir normāla (īpaši, ja servera dzesētājus ieslēdz ar ātrumu, kas lielāks par vidējo. Taču, kad uzstādīju, lai nekas neiztrūktu, kaut ko saliecu serverī par 1 mm (neatceros par ko), bet labākai siltuma izkliedēšanai no vāka Pēc tam serveris pēc galīgās iestatīšanas norāva instrukciju plēvi, kas bija uz visa vāka un kas varēja pasliktināt siltuma izkliedi caur vāku.

2. pārbaude: iespējams, adapteris neatpazīst NVMe disku vai sistēma tajā neinstalējas, un, ja tā instalējas, tā netiek startēta. Savādi, bet tas tā nav. Windows Es to instalēju NVMe diskdzinī, bet tas nevarēja no tā startēt, kas ir saprotams, jo BIOS (pat atjaunināta) neatpazina NVMe disku startēšanai. Es negribēju veikt nekādus uzlabojumus, bet man tas bija jādara — un tieši šeit talkā nāca mūsu iecienītākais Habr ieraksts. par sāknēšanu no nvme diska mantotās sistēmās lejupielādēts Sāknēšanas diska utilīta (BDUtility.exe), izveidoja zibatmiņas disku ar CloverBootManager saskaņā ar instrukcijām no ziņojuma, vispirms instalēja zibatmiņas disku BIOS, lai palaistu, un tagad mēs ielādējam sāknēšanas ielādētāju no zibatmiņas diska, Clover veiksmīgi ieraudzīja mūsu NVMe disku un automātiski sāknēja no tā pāris sekundes! Varējām paspēlēties ar āboliņa instalēšanu mūsu reida 3TB diskā, bet bija jau sestdienas vakars, un vēl bija darba diena, jo līdz pirmdienai bija vai nu jānodod serveris vai jāatstāj. Es atstāju sāknējamo USB zibatmiņas disku serverī; tur bija papildu USB.

3. vieta gandrīz draudēja ar neveiksmi. Windows 2019. gada standarta +RD pakalpojumi, instalēju galveno lietojumprogrammu, kurai viss tika palaists, un viss darbojas brīnišķīgi un burtiski lido.

Apbrīnojami! Braucu mājās un pieslēdzos caur RDP, aplikācija startē, bet ir nopietna aizkave, paskatos uz programmu un programmā parādās ziņojums “soft mode is on”. Kas?! Meklēju jaunāku un superprofesionālu malku videokartei, dodu nulles rezultātus, vecāka malka p1000 arī nekas. Un šajā laikā iekšējā balss turpina ņirgāties: "Es tev teicu - neeksperimentējiet ar svaigām lietām - ņemiet p1000." Un ir pienācis laiks - pagalmā jau ir nakts, es eju gulēt ar smagu sirdi. Svētdien, es dodos uz biroju - es ievietoju quadro P620 serverī, un tas arī nedarbojas caur RDP - MS, kas par lietu? Es meklēju forumos “2019 serveris un RDP” un gandrīz nekavējoties atradu atbildi.

Izrādās, ka, tā kā lielākajai daļai cilvēku tagad ir monitori ar augstu izšķirtspēju, un lielākajā daļā serveru iebūvētais grafikas adapteris neatbalsta šīs izšķirtspējas, aparatūras paātrinājums pēc noklusējuma ir atspējots, izmantojot grupas politikas. Citēju iekļaušanas instrukcijas:

  • Atveriet rīku Rediģēt grupas politiku no vadības paneļa vai izmantojiet Windows Meklēšanas dialoglodziņš (Windows Taustiņš + R, pēc tam ierakstiet gpedit.msc)
  • Pārlūkojiet uz: Vietējā datora politikaDatora konfigurācijaAdministratīvās veidnesWindows KomponentiAttālās darbvirsmas pakalpojumiAttālās darbvirsmas sesijas resursdatorsAttālās sesijas vide
  • Pēc tam iespējojiet “Izmantot aparatūras noklusējuma grafikas adapteri visām attālās darbvirsmas pakalpojumu sesijām”

Mēs pārstartējam - viss darbojas labi, izmantojot RDP. Nomainām video karti uz P2200 un atkal strādā! Tagad, kad esam pārliecināti, ka risinājums darbojas pilnībā, visus servera iestatījumus veicam līdz ideālam, ievadām tos domēnā, konfigurējam lietotāja piekļuvi utt. un instalējam serveri serveru telpā. Pāris dienas ar visu komandu testējām - viss strādā perfekti, servera resursu pietiek visiem uzdevumiem, minimālā nobīde, kas rodas, strādājot caur RDP, ir visiem lietotājiem neredzama. Lieliski - uzdevums tika izpildīts 100%.

Pāris punkti, no kuriem ir atkarīgi grafiskā servera ieviešanas panākumi

Tā kā jebkurā grafiskā servera ieviešanas posmā organizācijā var rasties kļūmes, kas var radīt situāciju, kas līdzīga attēlā redzamajai ar izbēgušo zivi.

Mēs saliekam serveri grafikas un CAD/CAM lietojumprogrammām attālinātam darbam, izmantojot RDP, pamatojoties uz CISCO UCS-C220 M3 v2

tad plānošanas posmā jums jāveic dažas vienkāršas darbības:

  1. Mērķauditorija un uzdevumi ir lietotāji, kuri intensīvi strādā ar grafiku un kuriem nepieciešams videokartes aparatūras paātrinājums. Mūsu risinājuma panākumu pamatā ir fakts, ka grafikas un CAD/CAM programmu lietotāju enerģijas vajadzības tika apmierinātas vairāk nekā pirms 10 gadiem, un šobrīd mums ir jaudas rezerve, kas pārsniedz vajadzības 10 reizes vai vairāk. Piemēram, Quadro P2200 GPU jauda ir vairāk nekā pietiekama 10 lietotājiem, un pat ar nepietiekamu video atmiņu videokarte to kompensē no RAM, un parastam 3D izstrādātājam šāds neliels atmiņas ātruma kritums paliek nepamanīts. . Bet, ja lietotāju uzdevumos ir iekļauti intensīvi skaitļošanas uzdevumi (renderēšana, aprēķini utt.), kas bieži vien izmanto 100% resursu, tad mūsu risinājums nav piemērots, jo citi lietotāji šajos periodos nevarēs normāli strādāt. Tāpēc mēs rūpīgi analizējam lietotāja uzdevumus un pašreizējo resursu slodzi (vismaz aptuveni). Mēs arī pievēršam uzmanību diska pārrakstīšanas apjomam dienā, un, ja tas ir liels apjoms, tad šim apjomam izvēlamies servera ssd vai optāno diskus.
  2. Pamatojoties uz lietotāju skaitu, mēs izvēlamies resursiem piemērotu serveri, videokarti un diskus:
    • procesori pēc formulas 1 kodols vienam lietotājam + 2,3 uz OS, vienalga, katrs vienlaikus neizmanto vienu vai ne vairāk kā divus (ja modelis tiek ielādēts reti) kodolus;
    • videokarte - apskatiet vidējo video atmiņas apjomu un GPU patēriņu vienam lietotājam LAP sesijā un izvēlieties profesionālu! videokarte;
    • Mēs darām to pašu ar RAM un diska apakšsistēmu (mūsdienās jūs pat varat izvēlēties RAID nvme lēti).
  3. Mēs rūpīgi pārbaudām servera dokumentāciju (par laimi, visiem firmas serveriem ir pilnīga dokumentācija), lai nodrošinātu atbilstību savienotājiem, ātrumiem, barošanas avotam un atbalstītajām tehnoloģijām, kā arī uzstādīto papildu komponentu fiziskajiem izmēriem un siltuma izkliedes standartiem.
  4. Mēs pārbaudām mūsu programmatūras normālu darbību vairākās sesijās, izmantojot RDP, kā arī to, vai nav licencēšanas ierobežojumu, un rūpīgi pārbaudām nepieciešamo licenču pieejamību. Mēs atrisinām šo problēmu pirms pirmajiem ieviešanas soļiem. Kā komentārā teica mīļais malefix
    "- Licences var piesaistīt lietotāju skaitam - tad jūs pārkāpjat licenci.
    — Programmatūra var nedarboties pareizi ar vairākiem palaistiem gadījumiem — ja tā ieraksta atkritumus vai iestatījumus vismaz vienā vietā nevis lietotāja profilā/%temp%, bet gan uz kaut ko publiski pieejamu, tad jums būs ļoti jautri uztvert problēmu. ”.
  5. Domājam par to, kur tiks uzstādīts grafiskais serveris, neaizmirstam par UPS un ātrgaitas Ethernet pieslēgvietu un interneta klātbūtni tur (ja nepieciešams), kā arī atbilstību servera klimatiskajām prasībām.
  6. Ieviešanas periodu pagarinām vismaz līdz 2,5-3 nedēļām, jo ​​daudzas pat nelielas nepieciešamās sastāvdaļas var aizņemt pat divas nedēļas, bet montāža un konfigurēšana aizņem vairākas dienas – vienkārši parasta servera ielāde uz OS var aizņemt vairāk par 5 minūtēm.
  7. Mēs pārrunājam ar vadību un piegādātājiem, ka, ja pēkšņi kādā posmā projekts neizdodas vai noiet greizi, tad varam veikt atgriešanu vai nomaiņu.
  8. Tas arī tika laipni ieteikts malefix komentāri
    pēc visiem eksperimentiem ar iestatījumiem visu nojauciet un uzstādiet no nulles. Kā šis:
    — eksperimentu laikā nepieciešams dokumentēt visus kritiskos iestatījumus
    - jaunas instalēšanas laikā jūs atkārtojat minimālos nepieciešamos iestatījumus (kurus dokumentējāt iepriekšējā darbībā)
  9. Operētājsistēma (vēlams Windows server 2019. gads (tam ir augstas kvalitātes RDP), vispirms instalējiet to izmēģinājuma režīmā, bet nekad neizmēģiniet to (jums tas būs jāpārinstalē no jauna). Tikai pēc veiksmīgas palaišanas mēs risinām licencēšanas problēmas un aktivizējam operētājsistēmu.
  10. Tāpat pirms ieviešanas mēs izvēlamies iniciatīvas grupu, lai pārbaudītu darbu un izskaidrotu nākamajiem lietotājiem priekšrocības, ko sniedz darbs ar grafisko serveri. Ja to darīsit vēlāk, mēs palielināsim sūdzību, sabotāžas un nepamatotu negatīvu atsauksmju risku.

Darbs, izmantojot LAP, neatšķiras no darba vietējā sesijā. Nereti pat aizmirstas, ka kaut kur strādājat caur LAP - galu galā pat video un dažkārt arī video komunikācija LAP sesijā darbojas bez manāmām aizkavēm, jo ​​tagad lielākajai daļai cilvēku ir ātrgaitas interneta pieslēgums. RDP ātruma un funkcionalitātes ziņā Microsoft šobrīd turpina patīkami pārsteigt ar 3D aparatūras paātrinājumu un multimonitoriem – visu, kas nepieciešams grafikas, 3D un CAD/CAM programmu lietotājiem attālinātam darbam!

Tāpēc daudzos gadījumos grafiskā servera instalēšana atbilstoši veiktajai ieviešanai ir vēlama un mobilāka nekā 10 grafiskās stacijas vai personālais dators.

PS Kā viegli un droši izveidot savienojumu, izmantojot internetu, izmantojot LAP, kā arī optimālos iestatījumus LAP klientiem - jūs varat redzēt rakstā "Attālināts darbs birojā. LAP, Port Knocking, Mikrotik: vienkārši un droši"

Avots: www.habr.com

Iegādājieties uzticamu mitināšanu vietnēm ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa vietņu mitināšanu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster