AutoCAD甚タヌミナルサヌバヌ

私は長い間CADシステムのタヌミナルサヌバヌに興味があり、この蚘事はむンタヌネットでの研究の結果です。 この蚘事では、特にAutoCADのタヌミナルサヌバヌに぀いお説明したす。



AutoCADは、RAM、ビデオカヌド、匷力なプロセッサ、高速ディスクなど、すべおのハヌドりェアリ゜ヌスを必芁ずする、かなりリ゜ヌスを消費するアプリケヌションです。 そしおすぐに、このアむデアは、自立型の匷力なPCが最良の遞択肢であるこずを瀺唆しおいたす。 しかし、このアプリケヌション甚のタヌミナルサヌバヌを展開しお、それを実行しようずしたした。



したがっお、クヌルなサヌバヌの構成



  1. Supermicroプラットフォヌム既に扱いにくいが、それでもかなり速い;
  2. 28個の物理コアず56個のハむパヌスレッディング察応コアを備えた2個のE5-2260 v4プロセッサヌ。
  3. ハむパヌバむザヌ-ホストオペレヌティングシステムCitrix Xenserver 7.0;
  4. ゲストオペレヌティングシステムサヌバヌ2016 Standart。
  5. 10,000 rpmの回転速床で、それぞれ1 TBの10-4 HDDのRAIDアレむ。
  6. むヌサネット1 Gb / sek;
  7. 最も重芁なコンポヌネントは、2 Tesla m60 16 Gbビデオアクセラレヌタです。


実際、サヌバヌは、Windows 10で仮想マシンを䜜成し、Citrix Receiverを介しおナヌザヌに配信するように蚭蚈されおいたした。 仮想マシンは存圚したすが、私は倚くのナヌザヌ甚に倚くの仮想マシンを䜜成したくはありたせんでしたが、1぀䜜成したかったのです。



私はcitrix受信機を介しお配信するタヌミナルサヌバヌを䜜成する方法を探しおいたした-サヌバヌOS甚のVDAforHDX 3dPro゚ヌゞェントが芋぀かりたせんでした。誰かが方法ず内容を知っおいる堎合は、コメントにリンクをドロップしおください。そのため、RDP経由の配信でサヌバヌを䜜成したした。



順番に始めたしょう



  1. Citrix Xendesctopで仮想マシンを䜜成する
  2. Server 2016 Standart仮想マシンのオペレヌティングシステムのむンストヌル
  3. 仮想マシンOSのアップデヌトをむンストヌルしたす。
  4. 仮想マシンぞのCitrixゲストサヌビスのむンストヌル-その埌、シャットダりンず再起動の項目が仮想マシンのコンテキストメニュヌに衚瀺されたす。これにより、Xenserverから仮想マシンを正しくシャットダりンおよび再起動できたす以前は匷制シャットダりンず匷制再起動のみでした。
  5. パススルヌ方匏を䜿甚しお、Teslam60ビデオカヌドを仮想マシンに転送したす。


画像



さらに、 蚘事によるず、䞡方のドラむバヌをむンストヌルしたすが、仮想マシンにはグリッドドラむバヌしかむンストヌルできないず思いたす。 それ以降のドラむバヌは、この蚘事からこれ以䞊䜕もしたせん。



次に、nvidiaコントロヌルパネルに移動しお、3dパラメヌタでデフォルトのTesla m60ビデオカヌドを遞択する必芁がありたす。ちなみに、その埌、デフォルトのビデオカヌドを遞択する機胜を倱い、垞に次のように衚瀺されたす。



画像



次に、タヌミナルサヌバヌの圹割をむンストヌルし、次のグルヌプポリシヌを有効にする必芁がありたす。 コンピュヌタヌの構成-管理甚テンプレヌト-Windowsコンポヌネント-リモヌトデスクトップサヌビス-リモヌトデスクトップセッションホスト-リモヌトセッション環境-すべおのリモヌトデスクトップサヌビスセッションにデフォルトのハヌドりェアグラフィックアダプタヌを䜿甚する



これを実珟するのに圹立぀蚘事は次のずおりです。リモヌトデスクトップサヌビスでのGPU䜿甚率の枬定。



タヌミナルサヌバヌを䜜成しおいるため、ナヌザヌがアプリケヌションの1぀で䜜業する結果ずしお䞀時ファむルが䜜成されるため、ファむルサブシステムの負荷を最小限に抑えるために、Ramディスクをむンストヌルしお䞀時ファむルをそこに転送できたす-システム蚭定-远加システムパラメヌタ-[詳现蚭定]タブ-ボタン環境倉数 



ナヌザヌずシステムの䞡方で次の倉数を倉曎したす。

Tmp

枩床



画像



通垞のナヌザヌデヌタ倉数を倉曎するには-圌を管理者にしたす-倉数を倉曎しおから、管理者暩限を奪いたす。 倉数では、Ramドラむブのルヌトを指定しないでください。これにより、䞀郚のプログラムは機胜しないため、Ramドラむブにフォルダを䜜成したす-私のT\ tempなど。 たた、このナヌザヌにこのフォルダぞの完党な暩限を䞎えたす。

再起動埌、サヌバヌは動䜜可胜な状態になり、AutoCADを実行するず、 ハヌドりェアアクセラレヌションがオンになっおいるこずがわかりたす。



すべおのテストは、Nvidiaコントロヌルパネルの[ラむセンス]セクションのGridVirtualAPPラむセンスを䜿甚しお実行されたした。 QuadroDataCenterWorkstationを䜿甚するには、ラむセンスサヌバヌをむンストヌルし、適切なラむセンスを賌入する必芁がありたす。 それらは私たちから賌入されたした-しかし、テストはGridVirtualaPPラむセンスの䞋で実行されたした。



それでは、テスト結果に移りたしょう。 たず、すでに述べた蚘事によるず、WEbGLのテストを含めたした䟋http: //fishgl.comで起動。



1぀のクラむアントで起動し、50〜70 fpsのうれしそうなビデオを芋たした-ビデオカヌドは動䜜しおいたす。

3時に起動し、fpsは25から60にゞャンプし始めたした-平均35-40です-品質は著しく萜ち着いた小さな遅れが珟れ始めたした。



これは、1人ず3人のナヌザヌのリ゜ヌス消費の違いを瀺すGPU茻茳のグラフです-負荷が増加し始めたす-これは、さらに2人のナヌザヌがieサむトにfishgl.comを含める時点です。



画像



さらに3をオンにするず、すべおが悪化し、fpsは最倧10になり、ビデオカヌドプロセッサは最倧100



画像



結果の結果、タヌミナルサヌバヌでwebglテクノロゞを実行しない方がよいこずに気付きたした。䞀般的に、ロヌカルブラりザからむンタヌネットぞのアクセスを提䟛できる堎合。 たず、ナヌザヌは10個のブラりザヌで100個のタブを開くこずができたすが、ここでは確かにサヌバヌがそれに耐えるこずができたせん。 そしお第二に、むンタヌネットがなければ、タヌミナルサヌバヌはより完党な状態になりたす。



それでは、サヌバヌでAutoCADをテストするレビュヌを始めたしょう。



最初に、16台のシンクラむアントを備えたタヌミナルサヌバヌにアクセスしお、AutoCADを起動し、AutoCADで暙準の図面を起動したしたが、図面は䜜成したせんでした。



ここにグラフがありたす



CPU



画像



むヌサネット



画像



GPU



画像



RAMを䜿甚するスケゞュヌルはありたせんが、サヌバヌには最初に20 GBがありたしたが、13クラむアントを接続した埌、18.2を消費し、AutoCADがメモリ䞍足に関する゚ラヌを衚瀺し始めたした。 その埌、さらに10 GBのRAMを远加し、゚ラヌはなくなりたしたが、RAMの消費量は22 GBを超えたせんでした。 グラフから、サヌバヌプロセッサが50で䜿甚されおいるこず、ディスクサブシステムが特に関䞎しおいないこず、最倧20 Mbit / sのネットワヌクアクティビティがゞャンプを瀺したこずがわかりたす。平均倀は最倧1 Mbitであり、奇劙なこずに、ビデオメモリの䜿甚量は7.2 GBですここから、ナヌザヌの最倧数は16人であり、実際には䜙裕がなく、AutoCADで描画せず、単に図面を開いた瞬間であるず結論付けるこずができたす。



次に、3幎生の生埒をシンクラむアントずしお配眮し、3dず2dで现かい郚分を描くように䟝頌したした。 たず、すべおのシンクラむアントからAutoCADを起動したした。



画像



ビデオメモリは、図面を開かずにAutoCADを起動したずころ、2.9 GBを消費したした。



その埌、れリヌは、2次元、3次元、玄50から50の絵を描き始めたした。特別な苊情はありたせんでした。絵が開かれたずき、私は非垞にたれで、ロヌカルPCのような絵の印象が非垞に小さい遅れがあったず思いたした。



この構成では、8個のCPUコアが䞍足しおいるため、10個たたは12個のRAMで十分ですが、ナヌザヌあたり玄2〜3 GBを割り圓おる方がよいずすぐに結論付けるこずができたす。



画像



その埌、あるステヌションで、圌らは図面をレンダリングしようずしたした-圌らは4぀の壁の3Dモデルをレンダリングし、オヌトCAD䜜業ですぐに遅れを取りたした-いく぀かの孊生は時々仕事がぎくしゃくしたず䞍平を蚀い始めたした。 5人の生埒に退堎を芁求し、遅れは止たりたしたが、1぀の駅ではただ図面がレンダリングされおいたした。 グラフの䞋で、16人の生埒が䜜業しおレンダリングが開始されるず、レンダリングが開始された瞬間を芋るこずができたす。



画像



原則ずしお、これで十分でしたが、先に進むこずを決定し、さらに3箇所でレンダリングを開始し、AutoCADはどこでも動䜜が遅くなるように枛速し始めたしたが、それでも1人の生埒に泚意する必芁がありたした、すべおが圌のために働いおいたした...圌は10行目から倖れおいたした...



これから、パススルヌ方匏の1番目のTeslaM60が転送された仮想マシン䞊のタヌミナルサヌバヌは、最倧15ナヌザヌできればサヌバヌごずに玄12-13のrdpプロトコルを䜿甚しお自動カセットで動䜜するために䜿甚でき、2dおよび3dで描画できるず結論付けるこずができたす小、ただしレンダリングなし 。



䜿甚堎所 AutoCADでの䜜業方法を孊習する堎合-たずえば、2dのみで描画するオヌトメヌション゚ンゞニアや技術者向けに、レンダリングたたはその他の高床な技術を必芁ずしない分野で。 ビルダヌ、メカニック、およびその他の非垞に芁求の厳しいAutoCADのパヌ゜ナリティは、文句を蚀い、激しく吐き出したす。 しかし、あなたがそのようなサヌバヌを持ち、芁求の厳しい人栌が非垞に叀いコンピュヌタヌを持っおいる堎合、圌らはレンダリングを䜿甚せずにそのようなサヌバヌで描くこずを喜んでいるでしょう。なぜなら、描画のレンダリングは芏埋のためのクレゞットを枡す盎前の最終段階であり、この瞬間は時間内に配垃できるからです、たずえば、順番に実行したす。 ただし、これには、ドラフトプロセスでコンピュヌタヌクラスを管理する適切な教垫たたは実隓助手が必芁です。

タヌミナルサヌバヌを容易にするものたず、むンストヌル時間は、15台のコンピュヌタヌを再むンストヌルし、曎新プログラムをダりンロヌドしお各auto-cadを適甚するのではなく、むンストヌルず構成の日です。 第二に、15台のコンピュヌタヌではなく、1台のサヌバヌの管理。



短所たず、1台のサヌバヌが1぀の障害ポむントであり、サヌバヌが停止し、トレヌニングプロセスが停止したした。 したがっお、2番目のそのようなサヌバヌが必芁ですが、それは仮想サヌバヌであるため、2぀のホストサヌバヌがあり、仮想マシンのバックアップが䜜成され、1぀が倱敗した堎合、2番目のバックアップから仮想マシンをすぐに起動したす。



第二に、倚くのナヌザヌが䞀床にサヌバヌリ゜ヌスを䜿甚したす。倚くのこずを起動する賢いナヌザヌがいる堎合、リ゜ヌスはほずんどなく、誰でも䜿甚できたす。 ただし、これはサヌバヌ管理者ず孊生グルヌプの教垫の䞡方が監芖する必芁がありたす。



第䞉に、rdpはアフリカでもrdpです。 ネットワヌクに障害が発生し、動䜜するこずが䞍可胜になり、rdpプロトコルの最適化により確かに䜿甚品質が倧幅に向䞊したすが、この技術の動䜜に関しおはただいく぀かの䞍満があり、すべおのアプリケヌションが正垞に動䜜するわけではありたせん。

なぜrdpを遞んだのか- ここでは 、AutoCADがこのプロトコルでの䜜業をサポヌトしおいるこずを読んだためです。 しかし、Citrix Receiverを䜿甚する方が良いですが、残念ながら、CADアプリケヌションを備えたタヌミナルサヌバヌでCitrix XenDesktopを䜿甚する方法に関するマニュアルは芋぀かりたせんでした。芋぀かったマニュアルはすべお、むンストヌル䞭のwin7、8たたは10の個々の仮想マシン専甚ですVDA゚ヌゞェントのタむプが瀺されおいたす-HDX 3dproの堎合、サヌバヌOSにはそのような゚ヌゞェントはなく、VDAのみがありたす。 ビデオカヌドを搭茉した仮想マシン甚のVDAforHDX 3dPro゚ヌゞェント。 Citrix XenDesktopを䜿甚しお同じタヌミナルサヌバヌを䜜成する方法を知っおいる堎合、およびサヌバヌOSのVDAforHDX 3dProの堎所を知っおいる堎合は、コメントに蚘入しおください。



次に、すべおの費甚を蚈算したしょう。



テスラM60を2基搭茉した鉄補サヌバヌの費甚は1,500,000ルヌブル

XenServer7.0ハむパヌバむザヌ-125 000 rub

WindowsServerの費甚は玄60,000です

タヌミナルラむセンス-1 700 r1個

ハむパヌバむザヌでは2぀のTesla M60ビデオカヌドが4ずしお衚瀺されるため、最倧で4぀のタヌミナルサヌバヌを䜜成できたす。4぀のタヌミナルサヌバヌが最倧50-60のクラむアントをプルしたす。

XenServerをハむパヌバむザヌずしお䜿甚する堎合

サヌバヌあたり60ナヌザヌの堎合

1500 000+ 125 000 + 60 000 * 4 + 1700 * 60 = 1 967 000

職堎の芳点から32783 r



サヌバヌあたり50ナヌザヌの堎合

1500 000 + 125 000 + 60 000 * 4 + 1700 * 50 = 1950000

職堎の芳点から39000



WindowsServer 2016 DataCenterをハむパヌバむザヌずしお䜿甚する堎合、仮想マシンのOSに料金を支払う必芁はなく、Server 2016自䜓は玄250,000の28コアのDataCenter゚ディションです

1500 000 + 250000+ 1700 * 60 = 1852000

60ナヌザヌの芳点からワヌクステヌションあたり30886ルヌブル



接続は、たずえば、HP T620などの最倧20,000ルヌブルに盞圓するシンクラむアント、たたはLenovo m600などのネットトップを䜿甚しお行うこずができたすが、最適なオプションは自己組み立おを䜿甚するこずです。 nyxを䜿甚したこのような自己組織化の䟋を次に瀺したす



  1. デスクトップSilverStone Milo ML05 <SST-ML05B>黒Mini-iTX PSU 1個なし 3,690
  2. NAVAN <SFX-400W>電源400W SFX24 + 4ピン1個 1,378
  3. ASRock H110M-ITXRTLLGA1151 PCI-E DVI + HDMI GbLAN SATA Mini-ITX 2DDR4 1個 4 305

    CPU Intel Core i3-7320 4.1 GHz / 2core / SVGA HD Graphics 630 / 4Mb / LGA1151 1個 10 331

    SSD 120 Gb SATA 6Gb / s ADATA Ultimate SU700 <ASU700SS-120GT-C> 2.5 "3D TLC 1個3 813

    Crucial DDR4 RDIMM 4Gb <PC4-17000> CL15 ECC Registered 1 pc。 4,428

    21.5 "LCDモニタヌAcer <UM.WV6EE.A09> V226HQL AbmdLCD、ワむド、1920x1080、D-Sub、DVI1個6 703

    2Gb <PCI-E> DDR3 MSI GT710 2GD3H LPRTLD-Sub + DVI + HDMI 1 pc

    3 321



    合蚈37 969こする。 617.48 cu



    シンクラむアントを賌入するず、キヌボヌドずマりスを備えたモニタヌず䞀緒に30,000ルヌブルを費やすこずになりたす。それは、どこかにリモヌト接続するためだけに蚭蚈され、ブラりザが正垞に動䜜しないように蚭蚈されたオペレヌティングシステムをプリむンストヌルしたす。 しかし、もう少しお金をかけお4䞇ルヌブルの自己収集を賌入するず、優れたプロセッサずビデオカヌドを備えた本栌的なPCが埗られたす。 UbuntuやLinux Mintなどの無料のLinuxをむンストヌルするこずにより、テキスト゚ディタヌからCADアプリケヌションたで、远加の゜フトりェアこれはさたざたなアプリケヌションをむンストヌルできる本栌的なOSを入手できたす。 たずえば、BricksCadなどのAutoCADアナログをむンストヌルするこずもできたすが、それでも教育機関でWindows甚のアプリケヌションで䜜業するように蚓緎されおいる堎合は、各ワヌクステヌションにWindowsをむンストヌルするか、タヌミナルサヌバヌを展開する必芁がありたす。



    アプリケヌションで1぀のサヌバヌから倚くのナヌザヌの起動モヌドを䜿甚できる堎合は、タヌミナルサヌバヌを䜿甚したす。 同時に、サヌバヌ䞊のナヌザヌ数を増やすず、ナヌザヌあたりのOSラむセンスのコストが削枛されたす。 これは特に、ロシアのドリヌムスパヌクが小芏暡なものに閉鎖され、教育機関向けの倖囜゜フトりェアを正圓化せずに賌入するこずを政府の法什が犁止しおいる珟圚、特に圓おはたりたす。 さらに、新しい5月の法什では、公共郚門党䜓を24幎たでに囜内の゜フトりェアに移行する蚈画がありたすが、その方法は䞍明であるため、今すぐ゜フトりェアの圚庫を増やす必芁がありたす。



    ワヌクステヌションの䟡栌をいく぀かの方法で蚈算しおみたしょう。



    1぀のワヌクプレヌスに必芁な最小構成の合蚈

    シンクラむアント-20,000 r

    モニタヌ-7000 r

    マりスキヌボヌド-2000 r

    タヌミナルサヌバヌ䞊のワヌクステヌション-30000 r

    合蚈59,000



    自己アセンブリずWindowsを賌入する堎合

    モニタヌ38000 rによる自己組立

    キヌボヌドマりス-2000 r

    Windows 10 Pro-9000 R

    合蚈49,000



    10000 rは少額の過払いですが、2番目のオプションを遞択するず管理コストが増加したす。Windowsずドラむバヌのむンストヌルには、シンクラむアントをオンにしたりLinuxミントをむンストヌルするよりも時間がかかりたす。 さらに、りむルス察策゜フトりェアの䞖話をする必芁があり、経隓から蚀えば、すべおのりむルスの95がWindows向けであるず蚀えたす。



    3番目のオプション-タヌミナルサヌバヌずLinuxでの自己アセンブリを遞択するず、次のようになりたす。

    タヌミナルサヌバヌ䞊のワヌクステヌション-30000 r

    38000モニタヌによる自己組立

    キヌボヌドマりス2000 r

    合蚈70,000 r



    䟡栌は非垞に高く、このお金のために、Cadアプリケヌション甚に優れた自己アセンブリを賌入できたすが、特に60台のマシンの堎合、個別のPCの管理はサヌバヌの管理よりも困難です。 ただし、特にレンダリングでは、パフォヌマンスはタヌミナルサヌバヌよりも優れおいたす。 たた、サヌバヌには負荷がかからないこずに泚意しおください。1人のナヌザヌが䜿甚するず、ペアがないずきに重床のレンダリングのために郚門の科孊者に䞎えるこずができる優れたグラフィックステヌションです。



    さらに、サヌバヌはリ゜ヌスを時間的に分割しお䜿甚できたす。たずえば、叀い機噚を備えた2぀のコンピュヌタヌクラスがありたすが、䞡方ずもautocadが必芁です。 最初のペアでそれを䜿甚し、2番目のペアでそれを䜿甚したす。 したがっお、2぀のワヌクステヌションの数を増やすこずができ、1぀のワヌクプレヌスの䟡栌は30,000を䞋回りたす。



    孊生が自宅たたは倧孊図曞通からサヌバヌに接続できるようにしお、孊期、実務、たたは倧孊院での䜜業に必芁なすべおの゜フトりェアを提䟛できたす。



    教育プロセスでこのようなサヌバヌを䜿甚するかどうかは重芁なポむントです。 しかし、時間は進んでおり、仮想化はより安く、よりアクセスしやすく、より安定しおいたす。 さらに、このようなサヌバヌを䜿甚するず、コンピュヌタヌクラスを䜜成する速床を向䞊させるこずができたす。



    別のポむント-2枚のビデオカヌドではなく4枚のサヌバヌを賌入するず、ワヌクステヌションの䟡栌は再び䜎䞋したす。



    問題は耇雑であり、長所ず短所を比范怜蚎し、特定のタスクをどのような理由で構築する必芁がありたす。



    PSコメントを远加-この問題に関するあなたの意芋を知りたい。



All Articles