Kami memasang pelayan untuk aplikasi grafik dan CAD/CAM untuk kerja jauh melalui RDP berdasarkan CISCO UCS-C220 M3 v2 terpakai

Kami memasang pelayan untuk aplikasi grafik dan CAD/CAM untuk kerja jauh melalui RDP berdasarkan CISCO UCS-C220 M3 v2 terpakai
Hampir setiap syarikat kini semestinya mempunyai jabatan atau kumpulan yang bekerja dalam CAD/CAM
atau program reka bentuk berat. Kumpulan pengguna ini disatukan oleh keperluan serius untuk perkakasan: banyak memori - 64GB atau lebih, kad video profesional, ssd pantas, dan ia boleh dipercayai. Syarikat sering membeli beberapa PC berkuasa (atau stesen grafik) untuk sesetengah pengguna jabatan tersebut dan yang kurang berkuasa untuk yang lain, bergantung pada keperluan dan keupayaan kewangan syarikat. Ini selalunya merupakan pendekatan standard untuk menyelesaikan masalah sedemikian, dan ia berfungsi dengan baik. Tetapi semasa pandemik dan kerja jauh, dan secara amnya, pendekatan ini adalah suboptimum, sangat berlebihan dan sangat menyusahkan dalam pentadbiran, pengurusan dan aspek lain. Mengapa demikian, dan apakah penyelesaian yang sesuai untuk memenuhi keperluan stesen grafik bagi banyak syarikat? Sila selamat datang ke kucing, yang menerangkan cara menyusun penyelesaian yang berkesan dan murah untuk membunuh dan memberi makan beberapa burung dengan satu batu, dan nuansa kecil yang perlu diambil kira untuk berjaya melaksanakan penyelesaian ini.

Disember lalu, sebuah syarikat membuka pejabat baharu untuk pejabat reka bentuk kecil dan ditugaskan untuk mengatur keseluruhan infrastruktur komputer untuk mereka, memandangkan syarikat itu sudah mempunyai komputer riba untuk pengguna dan beberapa pelayan. Komputer riba itu sudah berusia beberapa tahun dan kebanyakannya adalah konfigurasi permainan dengan 8-16GB RAM, dan secara amnya tidak dapat menampung beban daripada aplikasi CAD/CAM. Pengguna mesti mudah alih, kerana mereka sering perlu bekerja di luar pejabat. Di pejabat, monitor tambahan dibeli untuk setiap komputer riba (beginilah ia berfungsi dengan grafik). Dengan data input sedemikian, satu-satunya penyelesaian yang optimum tetapi berisiko bagi saya ialah melaksanakan pelayan terminal yang berkuasa dengan kad video profesional yang berkuasa dan cakera nvme ssd.

Kelebihan pelayan terminal grafik dan berfungsi melalui RDP

  • Pada PC atau stesen grafik individu yang berkuasa, kebanyakan masa, sumber perkakasan tidak digunakan oleh satu pertiga dan kekal melahu dan digunakan pada 35-100% kapasitinya hanya untuk jangka masa yang singkat. Pada asasnya, kecekapan adalah 5-20 peratus.
  • Tetapi selalunya perkakasan itu jauh daripada komponen yang paling mahal, kerana grafik asas atau lesen perisian CAD/CAM selalunya berharga daripada $5000, malah dengan pilihan lanjutan, daripada $10. Biasanya, program ini berjalan dalam sesi RDP tanpa masalah, tetapi kadangkala anda perlu memesan tambahan pilihan RDP, atau mencari forum untuk apa yang hendak ditulis dalam konfigurasi atau pendaftaran dan cara menjalankan perisian tersebut dalam sesi RDP. Tetapi pastikan perisian yang kami perlukan berfungsi melalui RDP diperlukan pada awalnya dan ini mudah dilakukan: kami cuba log masuk melalui RDP - jika program telah bermula dan semua fungsi perisian asas berfungsi, kemungkinan besar tidak akan ada masalah dengan lesen. Dan jika ia memberikan ralat, maka sebelum melaksanakan projek dengan pelayan terminal grafik, kami mencari penyelesaian kepada masalah yang memuaskan untuk kami.
  • Tambahan besar juga ialah sokongan untuk konfigurasi yang sama dan tetapan, komponen dan templat khusus, yang selalunya sukar untuk dilaksanakan untuk semua pengguna PC. Kemas kini pengurusan, pentadbiran dan perisian juga "tanpa halangan"

Secara umum, terdapat banyak kelebihan - mari lihat bagaimana penyelesaian kami yang hampir ideal ditunjukkan dalam amalan.

Kami memasang pelayan berdasarkan CISCO UCS-C220 M3 v2 terpakai

Pada mulanya, ia telah dirancang untuk membeli pelayan yang lebih baru dan lebih berkuasa dengan memori 256GB DDR3 ecc dan 10GB ethernet, tetapi mereka berkata bahawa kami perlu menjimatkan sedikit dan sesuai dengan bajet untuk pelayan terminal sebanyak $1600. Baiklah, okey - pelanggan sentiasa tamak dan betul, dan kami memilih jumlah ini:

terpakai CISCO UCS-C220 M3 v2 (2 X ENAM TERAS 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
Kad video QUADRO P2200 5120MB β€” $470
Penyesuai SSD Ewell PCI-E 3.0 ke M.2 (EW239) -10$
Jumlah setiap pelayan = $1435

Ia telah dirancang untuk mengambil 1TB ssd dan penyesuai ethernet 10GB - $40, tetapi ternyata tiada UPS untuk 2 pelayan mereka, dan kami terpaksa berjimat sedikit dan membeli UPS PowerWalker VI 2200 RLE - $350.

Mengapa pelayan dan bukan PC yang berkuasa? Justifikasi konfigurasi yang dipilih.

Ramai pentadbir rabun (saya pernah mengalami ini banyak kali sebelum ini) atas sebab tertentu membeli PC yang berkuasa (selalunya PC permainan), meletakkan 2-4 cakera di sana, mencipta RAID 1, dengan bangga memanggilnya pelayan dan meletakkannya di dalam sudut pejabat. Keseluruhan pakej adalah semula jadi - "hodgepodge" dengan kualiti yang meragukan. Oleh itu, saya akan menerangkan secara terperinci mengapa konfigurasi khusus ini dipilih untuk belanjawan sedemikian.

  1. Kebolehpercayaan!!! β€” semua komponen pelayan direka bentuk dan diuji untuk beroperasi selama lebih daripada 5-10 tahun. Dan ibu permainan bekerja paling lama 3-5 tahun, malah peratusan kerosakan semasa tempoh jaminan untuk sesetengahnya melebihi 5%. Dan pelayan kami adalah daripada jenama CISCO yang sangat boleh dipercayai, jadi tiada masalah khas dijangka dan kemungkinannya adalah susunan magnitud yang lebih rendah daripada PC pegun
  2. Komponen penting seperti bekalan kuasa diduplikasi dan, idealnya, kuasa boleh dibekalkan daripada dua talian berbeza dan jika satu unit gagal, pelayan terus beroperasi
  3. Memori ECC - kini beberapa orang ingat bahawa pada mulanya memori ECC diperkenalkan untuk membetulkan sedikit daripada ralat yang timbul terutamanya daripada kesan sinar kosmik, dan dengan kapasiti memori 128GB - ralat boleh berlaku beberapa kali setahun. Pada PC pegun kita dapat melihat program ranap, membeku, dll., yang tidak kritikal, tetapi pada pelayan kos ralat kadang-kadang sangat tinggi (contohnya, entri yang salah dalam pangkalan data), dalam kes kami, sekiranya berlaku gangguan yang serius, anda perlu but semula dan kadangkala memerlukan beberapa orang bekerja sehari
  4. Kebolehskalaan - selalunya keperluan syarikat untuk sumber meningkat beberapa kali dalam beberapa tahun dan mudah untuk menambah memori cakera pada pelayan, menukar pemproses (dalam kes kami, enam teras E5-2620 kepada sepuluh teras Xeon E5 2690 v2) - hampir tiada kebolehskalaan pada PC biasa
  5. Format pelayan U1 - pelayan mesti berada dalam bilik pelayan! dan dalam rak padat, bukannya menyala (sehingga 1KW haba) dan membuat bising di sudut pejabat! Hanya di pejabat baru syarikat itu, sedikit (3-6 unit) ruang di bilik pelayan disediakan secara berasingan dan satu unit pada pelayan kami berada betul-betul di sebelah kami.
  6. Jauh: pengurusan dan konsol - tanpa penyelenggaraan pelayan biasa ini untuk alat kawalan jauh! kerja yang amat sukar!
  7. 128GB RAM - spesifikasi teknikal berkata 8-10 pengguna, tetapi pada hakikatnya akan ada 5-6 sesi serentak - oleh itu, dengan mengambil kira penggunaan memori maksimum biasa dalam syarikat itu, 2 pengguna 30-40GB = 70GB dan 4 pengguna sebanyak 3-15GB = 36GB, + sehingga 10GB setiap sistem pengendalian untuk sejumlah 116GB dan 10% dalam simpanan (ini semua dalam kes penggunaan maksimum yang jarang berlaku. Tetapi jika tidak mencukupi, anda boleh menambah sehingga 256GB pada sebarang masa
  8. Kad video QUADRO P2200 5120MB - secara purata bagi setiap pengguna dalam syarikat itu
    Dalam sesi jauh, penggunaan memori video adalah daripada 0,3GB hingga 1,5GB, jadi 5GB sudah memadai. Data awal diambil daripada penyelesaian yang serupa, tetapi kurang berkuasa berdasarkan i5/64GB/Quadro P620 2GB, yang cukup untuk 3-4 pengguna
  9. SSD M.2 2280 970 PRO, PCI-E 3.0 (x4) 512GB Samsung - untuk operasi serentak
    8-10 pengguna, apa yang diperlukan adalah kelajuan NVMe dan kebolehpercayaan ssd Samsung. Dari segi fungsi, cakera ini akan digunakan untuk OS dan aplikasi
  10. 2x3TB sas - digabungkan ke dalam RAID 1 yang digunakan untuk data pengguna tempatan yang banyak atau jarang digunakan, serta untuk sandaran sistem dan data tempatan kritikal daripada cakera nvme

Konfigurasi telah diluluskan dan dibeli, dan tidak lama lagi saat kebenaran akan tiba!

Pemasangan, konfigurasi, pemasangan dan penyelesaian masalah.

Dari awal lagi, saya tidak pasti bahawa ini adalah penyelesaian yang berfungsi 100%, kerana pada mana-mana peringkat, dari pemasangan ke pemasangan, pelancaran dan pengendalian aplikasi yang betul, seseorang boleh terperangkap tanpa keupayaan untuk meneruskan, jadi saya bersetuju tentang pelayan yang ia akan berada dalam Ia mungkin untuk mengembalikannya dalam beberapa hari, dan komponen lain boleh digunakan dalam penyelesaian alternatif.

1 masalah yang mengada-ada - kad video adalah profesional, format penuh! + beberapa mm, tetapi bagaimana jika ia tidak sesuai? 75W - bagaimana jika penyambung PCI tidak berfungsi? Dan bagaimana untuk membuat sink haba biasa untuk 75W ini? Tetapi ia sesuai, ia bermula, pelesapan haba adalah normal (terutamanya jika penyejuk pelayan dihidupkan pada kelajuan yang lebih tinggi daripada purata. Walau bagaimanapun, apabila saya memasangnya, untuk memastikan tiada apa-apa yang akan pendek, saya membengkokkan sesuatu dalam pelayan sebanyak 1 mm (saya tidak ingat apa), tetapi untuk pelesapan haba yang lebih baik daripada tudung Pelayan kemudian, selepas persediaan akhir, mengoyakkan filem arahan yang berada pada keseluruhan tudung dan yang boleh menjejaskan pelesapan haba melalui tudung.

Ujian ke-2 - cakera NVMe mungkin tidak kelihatan melalui penyesuai, atau sistem tidak akan dipasang di sana, dan jika dipasang, ia tidak akan boot. Anehnya, Windows telah dipasang pada cakera NVMe, tetapi tidak dapat boot daripadanya, yang logik kerana BIOS (walaupun yang dikemas kini) tidak mahu mengenali NVMe dalam apa jua cara untuk boot. Saya tidak mahu menjadi tongkat, tetapi saya terpaksa - di sini hab dan pos kegemaran kami datang untuk menyelamatkan tentang but daripada cakera nvme pada sistem warisan dimuat turun Utiliti Cakera But (BDUtility.exe), mencipta pemacu denyar dengan CloverBootManager mengikut arahan dari siaran, memasang pemacu denyar dalam BIOS terlebih dahulu untuk boot, dan kini kami memuatkan pemuat but dari pemacu denyar, Clover berjaya melihat cakera NVMe kami dan secara automatik boot daripadanya dalam beberapa saat! Kami boleh bermain-main dengan memasang semanggi pada cakera 3TB serbuan kami, tetapi sudah petang Sabtu, dan masih ada satu hari kerja lagi, kerana sehingga Isnin kami perlu sama ada menyerahkan pelayan atau meninggalkannya. Saya meninggalkan pemacu kilat USB boleh boot di dalam pelayan; terdapat USB tambahan di sana.

Ke-3 hampir ancaman kegagalan. Saya memasang perkhidmatan +RD standard Windows 2019, memasang aplikasi utama yang semuanya dimulakan, dan semuanya berfungsi dengan hebat dan benar-benar terbang.

Hebat! Saya memandu pulang ke rumah dan menyambung melalui RDP, aplikasi bermula, tetapi terdapat lag yang serius, saya melihat program dan mesej "mod lembut dihidupkan" muncul dalam program. Apa?! Saya sedang mencari kayu api yang lebih terkini dan super profesional untuk kad video, saya memberikan hasil sifar, kayu api yang lebih lama untuk p1000 juga tiada apa-apa. Dan pada masa ini, suara dalaman terus mengejek "Saya beritahu anda - jangan bereksperimen dengan perkara baru - ambil p1000." Dan sudah tiba masanya - sudah malam di halaman, saya pergi tidur dengan hati yang berat. Ahad, saya akan ke pejabat - Saya meletakkan quadro P620 ke dalam pelayan dan ia juga tidak berfungsi melalui RDP - MS, apa masalahnya? Saya mencari di forum untuk "pelayan dan RDP 2019" dan menemui jawapannya dengan serta-merta.

Ternyata memandangkan kebanyakan orang kini mempunyai monitor dengan resolusi tinggi, dan dalam kebanyakan pelayan penyesuai grafik terbina dalam tidak menyokong resolusi ini, pecutan perkakasan dilumpuhkan secara lalai melalui dasar kumpulan. Saya memetik arahan untuk dimasukkan:

  • Buka alat Edit Dasar Kumpulan daripada Panel Kawalan atau gunakan dialog Carian Windows (Kekunci Windows + R, kemudian taip gpedit.msc)
  • Semak imbas ke: Dasar Komputer SetempatKonfigurasi KomputerTemplat PentadbiranKomponen WindowsPerkhidmatan Desktop Jauh Hos Sesi Desktop Jauh Persekitaran Sesi Jauh
  • Kemudian dayakan "Gunakan penyesuai grafik lalai perkakasan untuk semua sesi Perkhidmatan Desktop Jauh"

Kami but semula - semuanya berfungsi dengan baik melalui RDP. Kami menukar kad video kepada P2200 dan ia berfungsi semula! Sekarang setelah kami yakin bahawa penyelesaiannya berfungsi sepenuhnya, kami membawa semua tetapan pelayan kepada ideal, memasukkannya ke dalam domain, mengkonfigurasi akses pengguna, dsb., dan memasang pelayan dalam bilik pelayan. Kami mengujinya dengan seluruh pasukan selama beberapa hari - semuanya berfungsi dengan sempurna, terdapat sumber pelayan yang mencukupi untuk semua tugas, lag minimum yang berlaku akibat bekerja melalui RDP tidak dapat dilihat oleh semua pengguna. Hebat - tugas telah selesai 100%.

Beberapa perkara yang bergantung kepada kejayaan melaksanakan pelayan grafik

Memandangkan pada mana-mana peringkat melaksanakan pelayan grafik ke dalam organisasi, perangkap mungkin timbul yang boleh mewujudkan situasi yang serupa dengan yang ada dalam gambar dengan ikan yang melarikan diri

Kami memasang pelayan untuk aplikasi grafik dan CAD/CAM untuk kerja jauh melalui RDP berdasarkan CISCO UCS-C220 M3 v2 terpakai

maka pada peringkat perancangan anda perlu mengambil beberapa langkah mudah:

  1. Khalayak sasaran dan tugas ialah pengguna yang bekerja secara intensif dengan grafik dan memerlukan pecutan perkakasan kad video. Kejayaan penyelesaian kami adalah berdasarkan fakta bahawa keperluan kuasa pengguna grafik dan program CAD/CAM telah dipenuhi lebih daripada 10 tahun yang lalu, dan pada masa ini kami mempunyai rizab kuasa yang melebihi keperluan sebanyak 10 kali atau lebih. Sebagai contoh, kuasa GPU Quadro P2200 lebih daripada mencukupi untuk 10 pengguna, dan walaupun dengan memori video yang tidak mencukupi, kad video menggantikannya daripada RAM, dan untuk pembangun 3D biasa, penurunan kecil dalam kelajuan memori tidak disedari. . Tetapi jika tugas pengguna termasuk tugas pengkomputeran intensif (perenderan, pengiraan, dll.), yang selalunya menggunakan 100% sumber, maka penyelesaian kami tidak sesuai, kerana pengguna lain tidak akan dapat bekerja secara normal dalam tempoh ini. Oleh itu, kami menganalisis dengan teliti tugas pengguna dan beban sumber semasa (sekurang-kurangnya lebih kurang). Kami juga memberi perhatian kepada volum menulis semula pada cakera setiap hari, dan jika ia adalah volum yang besar, maka kami memilih pelayan ssd atau pemacu optane untuk volum ini.
  2. Berdasarkan bilangan pengguna, kami memilih pelayan, kad video dan cakera yang sesuai untuk sumber:
    • pemproses mengikut formula 1 teras bagi setiap pengguna + 2,3 setiap OS, bagaimanapun, setiap satu pada satu masa tidak menggunakan satu atau maksimum dua (jika model jarang dimuatkan) teras;
    • kad video - lihat jumlah purata memori video dan penggunaan GPU bagi setiap pengguna dalam sesi RDP dan pilih yang profesional! kad video;
    • Kami melakukan perkara yang sama dengan RAM dan subsistem cakera (kini anda boleh memilih RAID nvme dengan murah).
  3. Kami menyemak dengan teliti dokumentasi untuk pelayan (nasib baik, semua pelayan berjenama mempunyai dokumentasi lengkap) untuk pematuhan dengan penyambung, kelajuan, bekalan kuasa dan teknologi yang disokong, serta dimensi fizikal dan piawaian pelesapan haba komponen tambahan yang dipasang.
  4. Kami menyemak operasi biasa perisian kami dalam beberapa sesi melalui RDP, serta untuk ketiadaan sekatan pelesenan dan menyemak dengan teliti ketersediaan lesen yang diperlukan. Kami menyelesaikan isu ini sebelum langkah pertama pelaksanaan. Seperti yang dikatakan dalam komen oleh malefix yang dikasihi
    "- Lesen boleh terikat dengan bilangan pengguna - maka anda melanggar lesen.
    β€” Perisian mungkin tidak berfungsi dengan betul dengan beberapa contoh yang sedang berjalan - jika ia menulis sampah atau tetapan di sekurang-kurangnya satu tempat bukan pada profil pengguna/%temp%, tetapi pada sesuatu yang boleh diakses secara umum, maka anda akan berasa sangat seronok untuk menangkap masalah ."
  5. Kami memikirkan di mana pelayan grafik akan dipasang, jangan lupa tentang UPS dan kehadiran port ethernet berkelajuan tinggi dan Internet di sana (jika perlu), serta pematuhan dengan keperluan iklim pelayan.
  6. Kami meningkatkan tempoh pelaksanaan kepada sekurang-kurangnya 2,5-3 minggu, kerana banyak komponen yang diperlukan walaupun kecil boleh mengambil masa sehingga dua minggu, tetapi pemasangan dan konfigurasi mengambil masa beberapa hari - hanya pemuatan pelayan biasa ke OS boleh mengambil masa lebih daripada 5 minit.
  7. Kami berbincang dengan pihak pengurusan dan pembekal bahawa jika tiba-tiba di mana-mana peringkat projek tidak berjalan dengan baik atau salah, maka kami boleh membuat pemulangan atau penggantian.
  8. Ia juga dicadangkan masuk komen malefix
    selepas semua percubaan dengan tetapan, robohkan semuanya dan pasangkannya dari awal. seperti ini:
    β€” semasa percubaan adalah perlu untuk mendokumenkan semua tetapan kritikal
    - semasa pemasangan baru, anda mengulangi tetapan minimum yang diperlukan (yang anda dokumentasikan dalam langkah sebelumnya)
  9. Kami mula-mula memasang sistem pengendalian (sebaik-baiknya pelayan Windows 2019 - ia mempunyai RDP berkualiti tinggi) dalam mod Percubaan, tetapi dalam apa jua keadaan tidak menilainya (anda mesti memasang semula dari awal). Dan hanya selepas pelancaran berjaya kami menyelesaikan masalah dengan lesen dan mengaktifkan OS.
  10. Selain itu, sebelum pelaksanaan, kami memilih kumpulan inisiatif untuk menguji kerja dan menerangkan kepada pengguna masa depan kelebihan bekerja dengan pelayan grafik. Jika anda melakukan ini kemudian, kami meningkatkan risiko aduan, sabotaj dan ulasan negatif yang tidak berasas.

Bekerja melalui RDP berasa tidak berbeza dengan bekerja dalam sesi tempatan. Selalunya anda juga terlupa bahawa anda sedang bekerja di suatu tempat melalui RDP - lagipun, walaupun komunikasi video dan kadang-kadang video dalam sesi RDP berfungsi tanpa kelewatan yang ketara, kerana kini kebanyakan orang mempunyai sambungan Internet berkelajuan tinggi. Dari segi kelajuan dan kefungsian RDP, Microsoft kini terus mengejutkan dengan pecutan perkakasan 3D dan multi-monitor - semua yang pengguna grafik, program 3D dan CAD/CAM perlukan untuk kerja jauh!

Jadi dalam banyak kes, memasang pelayan grafik mengikut pelaksanaan yang dijalankan adalah lebih baik dan lebih mudah alih daripada 10 stesen grafik atau PC.

PS Bagaimana untuk menyambung dengan mudah dan selamat melalui Internet melalui RDP, serta tetapan optimum untuk pelanggan RDP - anda boleh lihat dalam artikel "Kerja jauh di pejabat. RDP, Port Knocking, Mikrotik: mudah dan selamat"

Sumber: www.habr.com

Tambah komen