スキャナーがVDIステーションで何をするのか疑問に思ったことはありませんか?最初は、すべてが正常に見えます。通常のUSBデバイスのように自身をスローし、仮想マシンから「透過的に」見えるようになります。次に、ユーザーがスキャンするコマンドを与えると、地獄のすべてが落ちます。最良の場合、スキャナードライバーは、さらに悪いことに、スキャナーソフトウェアの数分後に、クラスターの他のユーザーに影響を与える可能性があります。どうして? 5メガバイトの圧縮画像を取得するには、USB 2.0を介してさらに2〜3桁多いデータを送信する必要があります。バスのスループットは480 Mbpsです。
したがって、テストする必要があるのは3つあります。UX、周辺機器、およびセキュリティは必須です。テスト方法に違いがあります。各仮想ワークステーションにローカルにエージェントをインストールできます。これは比較的予算がかかりますが、チャネルの負荷を示しておらず、プロセッサの負荷を正確に計算していません。 2番目のオプションは、必要な数のロボットエミュレーターがある別の場所に展開し、実際のユーザーとして実際の職場に接続することです。画面のビデオストリーム(より正確には、変更されたピクセル)の送信、ネットワークパケットの解析と送信のためのプロトコルから負荷が追加され、チャネルの負荷が理解されます。チャネルがチェックされることはほとんどありません。
UXは、エンドユーザーがさまざまなアクションを実行する速度です。何百人ものユーザーでインストールをロードし、それらの典型的なアクションを実行するテストスイートがあります。オフィススイートの起動、PDFの読み取り、サーフィン、営業時間中にまれにポルノを見るなどです。
このようなテストが事前に重要である理由のかなり良い例は、最後のインストールでした。そこでは、1,000人のユーザーがVDIに移行し、オフィス、ブラウザ、SAPを所有しています。会社のIT部門が開発されているため、実装前に負荷テストを行う文化があります。私の経験では、通常、顧客はこれを行うよう説得する必要があります。これは、コストが高く、メリットが常に明らかであるとは限らないためです。あなたが間違いをすることができる計算がありますか?実際、そのようなテストは彼らが考えた場所を明らかにしますが、検証できませんでした。
取り付け
6台のサーバー、構成は次のとおりです。
お客様のストレージシステムにアクセスできませんでした。実際には、サービスとしての場所の形ですでに提供されていました。しかし、私たちはオールフラッシュがあることを知っています。どのフラッシュが正確かはわかりませんが、10 TBのパーティションです。 ITチームはすでにスタックに精通しているため、VDIはお客様が選択したVMwareであり、すべてが一貫したインフラストラクチャに非常に有機的に補完されています。 VMwareはそのエコシステムに非常に「夢中」ですが、購入の予算が十分である場合、何年もの間問題を知ることができない可能性があります。しかし、これはしばしば非常に大きな「if」です。私たちはかなりの割引を受けており、顧客はそれについて知っています。
ITチームはテストなしではほとんど何もリリースしないため、テストを開始します。 VDIは、開始して受け入れることができるものではありません。ユーザーは徐々にロードされ、6か月以内に問題が発生する可能性があります。当然、誰も望んでいません。
テストでは450人の「ユーザー」がローカルで負荷を生成します。ロボユーザーは同時に異なるアクションを実行し、数時間の作業中の各操作の時間を測定し
ます。サーバーとストレージシステムの動作を確認します。 VDIは必要な数の仮想デスクトップを作成できますか?顧客はハイパーコンバージェンスの道筋をたどらず、フラッシュストレージを利用したため、サイジングの正確さも確認する必要がありました。
実際、どこかで速度が低下している場合は、VDIファームの設定を変更する必要があります。特に、異なるカテゴリのユーザー間のリソースの配分を変更する必要があります。
周辺
周辺機器には通常3つの状況があります。
- お客様は単に何も接続していないと言います(まあ、ヘッドセットを除いて、通常「箱から出して」表示されます)。過去5年間ほど、自分ではピックアップされず、VMwareでピックアップされないヘッドセットはほとんどありません。
- 2番目のアプローチ-私たちはVDI実装プロジェクトのフレームワーク内で周辺機器を変更します。テストしたものと顧客サポートを利用します。明らかな理由により、このケースはまれです。
- 3番目のアプローチは、使用可能なハードウェアを投入することです。
スキャナーの問題についてはすでにご存じでしょう。USBストリームを受信し、イメージを圧縮してVDIに送信するワークステーション(シンクライアント)に中間ソフトウェアをインストールする必要があります。多数の特性により、これが常に可能であるとは限りません。Winクライアント(ホームコンピューターとシンクライアント)ですべてが正常である場合、* nixアセンブリの場合、特定のディストリビューションは通常VDIベンダーによってサポートされ、Macのようにタンバリンと踊ります-クライアント。私の記憶では、Linuxのインストールからローカルプリンターに接続して、デバッグの段階でサポートを継続的に呼び出すことなく作業できる人はほとんどいませんでした。しかし、これはすでに良いことです。
ビデオ会議-すべての顧客は遅かれ早かれこれが機能し、うまく機能することを望んでいます。ファームを正しく設計した場合、ファームは適切に機能し、間違っている場合は、オーディオ会議中にチャネルの負荷が増加するという状況が発生します。さらに、画像が正しく表示されない(フルHDなし、9〜16ピクセルの面)という問題があります。 )。 2番目のVDIと2番目のクライアントからのクライアント、VDIワークステーション、ビデオ会議サーバーの間にループがある場合、非常に大きな追加のレイテンシがあります。クライアントからビデオ会議サーバーに直接接続するのが適切です。追加のコンポーネントを1つインストールする必要があります。
USBキー-スマートカードなど、USBキーにはまったく問題がなく、すべてがそのまま使用できます。問題は、バーコードスキャナー、ラベルプリンター、マシン(そう、そういうものがあった)、キャッシュレジスターです。しかし、すべてが決定されます。ニュアンスがあり、驚きはありませんが、最終的に決定しました。
ユーザーがVDIステーションからYouTubeを見るとき、これは負荷とチャネルの両方にとって最悪の状況です。ほとんどのソリューションはHTML5ビデオリダイレクトを提供します。圧縮ファイルはクライアントに転送され、そこで表示されます。または、クライアントには、ブラウザとビデオホスティングの間の直接通信用のリンクが与えられます(これはあまり一般的ではありません)。
安全性
通常、セキュリティはコンポーネントの継ぎ目やクライアントデバイスで発生します。つまり、1つのエコシステムの接点で、すべてがうまく機能するはずです。実際には、これは90%のケースで発生し、まだ何かを完了する必要があります。近年、Vmvaraをもう一度購入すると非常に便利であることがわかりました。彼らはMDMをエコシステムに取り込み、社内のデバイスを管理しました。 VMは最近、興味深いネットワークバランサー(以前のAvi Networks)を獲得しました。これにより、たとえば、VDIの配信後1年でフロー分散の問題を解決できます。もう1つの純粋に独特な機能は、VeloCloudを購入したときの新鮮な買い物のおかげでブランチを適切に最適化することです。
エンドユーザーの観点からは、アーキテクチャとベンダーはほとんど見えません。どのデバイスにもクライアントが存在することが世界的に重要です。タブレット、ケシ、ワインのような薄いクライアントから接続できます。テレビの顧客さえいたが、幸いなことに、すでになくなっている。
現在、VDIインストールの特殊性は、エンドユーザーが自宅にコンピューターを持っていないことです。多くの場合、Androidタブレットが弱い(マウスやキーボードを使用している場合もあります)か、運が良ければ、Win XPでコンピューターを使用できます。これは、ご想像のとおり、しばらく更新されていません。そして、それは決して更新されません。または、クライアントがインストールされておらず、アプリケーションが機能せず、ユーザーが機能しない非常に脆弱なマシン。幸いにも、非常に弱いデバイスでも適合します(常に快適であるとは限りませんが、適合します)。これは、VDIの大きな利点と見なされています。セキュリティに関しては、クライアントシステムの侵害をテストする必要があります。これはかなり頻繁に発生します。
COVID-19リスクの状態で企業の仕事を整理することに関するRospotrebnadzorの推奨事項に照らして、オフィス内の職場に接続することは非常に重要です。この話は長続きするようですが、VDIについて考えれば、テストを開始できます。有用。推奨事項はこちら、説明はこちらです。VDIが設備を変換して要件を満たすことも重要です。レギュレーターは一定の間隔基準を導入しています。たとえば、面積が50平方メートルのオフィスでは、mは5人を超えることはできません。
まあ、コメントではなくVDIに関する質問がある場合は、SSkryl @ croc.ruにメールを送ってください。