Microsoft ユニバーサル プリント コネクタ でサポートできるプリンターの数はいくつですか?

コネクタがサポートできるプリンターの数は、実行されているコンピューターの仕様によって異なります。 これらは、Windows Server 2019 Datacenter (1809) を実行している 2 つの異なる Azure 仮想マシン サイズで登録できるプリンターの最大数に関する推奨事項です。

Azure VM サイズ 登録済みプリンターの推奨最大数 プリント コネクタ サービスの再起動後にプリンターを初期化するのにかかった時間 印刷コネクタ アプリでプリンターを列挙するのにかかった時間
Azure Standard_B2s VM (2 vCPUs、4GB RAM) 150 6 分 10 秒
Azure Standard_B2ms VM (2vCPUs、8GB RAM) 600 20 分 40 秒


上記のすべての数値は、一般的な使用状況に基づく見積もりです。 各顧客は、コネクタの負荷量に影響を与える一意のセットアップを行います。 テスト環境では、次のセットアップが使用されました。

  • コネクタは、一般的なレートよりも高い速度で送信される印刷ジョブを処理できることを確認しました。 合計で、一般的なサイズの 1200 個のジョブが 90 分間にわたってコネクタに送信され、各ジョブは登録済みのプリンターのいずれかにランダムに送信されました。 これにより、約 4 台のプリンターがジョブを同時に処理する結果となります。
    • 他のセットアップでは、このレベルのジョブ スループットに到達できない場合があります。 たとえば、ネットワーク帯域幅を小さくしたり、ジョブ サイズを大きくしたりすると、コネクタがジョブを迅速にダウンロードできなくなるため、印刷時間が遅くなり、スループットが低下する可能性があります。
    • コネクタに登録されているプリンターでは、一度に 1 つのジョブのみが処理されることに注意してください。 複数のジョブが 1 台のプリンターに送信された場合、他のジョブは最初のジョブが完了するまで待機します。 ジョブが複数のプリンターに送信される場合、各プリンターは一度に 1 つのジョブを処理しますが、並列で処理されます。 今後のドキュメントでは、印刷ジョブの処理速度が低下する前に並行して印刷できるプリンターの最大数について説明します。
  • 印刷ジョブを送信する前に、すべてのプリンター登録が完了しました。
  • プリンターは、現実的なリソースの使用を保証するために、複数の製造元からよく使用されるドライバーの選択を使用して作成されました。 これらは、物理出力を生成する代わりにファイルに出力する "仮想" プリンターでした。
  • VM は、コネクタの実行以外のワークロードには使用されませんでした。 プリンター ドライバー以外に追加の印刷ソフトウェアはインストールされていませんでした。 印刷ジョブに対して追加処理を実行する印刷ソフトウェアがインストールされている場合、サポートできるプリンター登録の数が減ります。


このような条件下で、登録できるプリンターの数に影響を与える主な要因は、マシンで使用可能なメモリの量です。 登録されたプリンター 100 台ごとにメモリ使用量が約 700 MB (メガバイト) 増加しました。 その上、1 時間あたり 800 ジョブの割合でジョブを送信すると、メモリ使用量が約 700 MB (メガバイト)増加します。 上記の推奨事項を確立するときに、システムの合計メモリ使用量を VM の合計メモリの 90% 未満に抑えることを目指しました。


多数のプリンターをコネクタに登録する場合は、このプロセスに従うことをお勧めします。

  1. プリンターが登録される前にマシンの全体的なメモリ使用量を確認し、上記の図を使用して、安全に登録できるプリンターの数を見積もります。
  2. すべてのプリンターを登録したら、プリント コネクタ サービスを再起動し、メモリ使用量を監視します。 Azure VM の場合、Azure Portal の VM の [メトリック] ページでこれを行うことができます。 印刷ジョブがない場合、サービスがすべてのプリンターを初期化すると、再起動中に最大メモリ使用量が発生します。
  3. プリンターに一般的な負荷がかかると、引き続きメモリ使用量を監視します。


マシンのメモリが不足すると、コネクタはジョブを確実に出力できなくなります。 メモリ使用量が 90% 以上である場合は、次のいずれかをお勧めします。

  • マシン上のメモリの量を増やす、または
  • 別のコンピューターで実行されているコネクタにいくつかのプリンターをインストールして再登録し、スワップ プリンターを使用してプリンター共有を新しく登録されたプリンターに移動してから、古いコネクタ コンピューターからそれらのプリンターの登録を解除してアンインストールします。