Skype for Business Serverのトポロジの基本

概要:Skype for Business Serverのトポロジを選択します。 Skype for Business Serverのサーバー併置について説明します。

他の準備をする前に、Skype for Business Serverのデプロイに適したトポロジを計画していることを知っておく必要があります。 最初に決定する必要があるのは、Skype for Business Serverのオンプレミスデプロイを行う場合、またはハイブリッド展開でこれをSkype for Business Server Online デプロイと組み合わせる場合です。 どちらの方法でも、ここではオンプレミス トポロジについて詳しく説明しますが、ハイブリッドの詳細については独自のセクションに記載されています。

また、「Skype for Business Serverの参照トポロジ」でトポロジの例を確認することもできます。

サイト

Skype for Business Serverでは、Skype for Business Server コンポーネントを含むネットワーク上のサイトを定義します。 サイトとは、1 つのローカル エリア ネットワーク (LAN)、または高速の光ファイバー ネットワークで接続された 2 つのネットワークなど、高速で遅延の少ないネットワークによる良好な接続が保たれているコンピューターの集合です。 Skype for Business Serverサイトは、Active Directory Domain Services サイトとMicrosoft Exchange Server サイトとは別の概念であることに注意してください。 Skype for Business Server サイトは、Active Directory サイトに対応する必要はありません。

Skype for Business Serverは、高可用性と場所の要件に従ってスケーリングできる 1 つ以上のサイトのオンプレミス展開をサポートします。

デプロイには、少なくとも 1 つの中央サイト (データセンターとも呼ばれます。これは、その中にあるすべてのサーバーのデータセンター) があり、展開内の各中央サイトには 1 つの Standard Edition サーバー、または少なくとも 1 つの Enterprise Edition フロント エンド プールがあります。 以下に各オプションの違いを示します。

  • Standard Edition サーバーには、併置されたSQL Server Express データベースが含まれています。

  • フロント エンド プールEnterprise Edition次のものが含まれます。

    • 1 つ以上のフロント エンド サーバー (スケーラビリティのために少なくとも 3 台) (最大 12 台)。 サーバーが 2 台以上の場合は、負荷分散が必要になります。

    • 別のバックエンド サーバー。

各サーバーの役割の詳細については、このセクションで後述します。

中央サイトに加えて、1 つ以上のブランチ サイトが中央サイトに関連付けられることもあります。 ほとんどの機能は中央サイトに依存しているため、正確には何で構成されていますか?

  • 一部のSkype for Business Server機能を備えた公衆交換電話網 (PSTN) ゲートウェイを組み合わせた存続可能ブランチ アプライアンス。

  • 存続可能なブランチ サーバーは、Skype for Business Serverレジストラーと仲介サーバー ソフトウェアがインストールされている Windows Server を実行しているサーバーです。

  • スタンドアロン PSTN ゲートウェイ (存続可能ブランチ アプライアンスの一部ではありません)。

  • スタンドアロン仲介サーバーまたはスタンドアロン仲介サーバー プール (このロールを存続可能ブランチ アプライアンスと併置しない場合)。

Skype for Business Server サイトの内容

さらに詳しく説明するために、中央サイトには次の内容を含めることもできます。

  • 同じドメインまたは異なるドメイン内の複数のフロントエンド プール (プールのバックエンド サーバーと共に、フロントエンド プール内のすべてのフロント エンド サーバーが同じドメインに存在する必要があることを計画する際に注意してください)。

  • 複数の Standard Edition サーバー。

  • Office Web Apps Server。PowerPoint プレゼンテーションの共有とレンダリングのために、Skype for Business Serverで Office Web Appsと共に使用されます。

  • エッジ サーバーまたはエッジ プール (境界ネットワーク内)。 展開で、フェデレーション パートナー、パブリック IM 接続、XMPP (eXtensible Messaging and Presence Protocol) ゲートウェイ、およびリモート ユーザー アクセスをサポートする場合に必要です。 詳細については、エッジ サーバーの計画に関するドキュメントを参照してください。

  • 常設チャット サーバー。 トピックに基づく長時間のマルチパーティ会話にユーザーが参加できるようにする場合に便利です。 詳細については、「常設チャット サーバーの計画」トピックを参照してください。

  • 監視。 展開内のエンタープライズ VoIPおよび A/V 会議のオーディオ/ビデオ (A/V) Quality of Experience (QoE) と通話詳細記録 (CDR) のデータ収集をサポートするために使用されます。 「計画」のドキュメントの「監視」トピックで詳しく説明します。

  • ディレクター プールまたはディレクター プール。 必須ではありませんが、回復性を向上させ、ユーザーのホーム プールへのSkype for Businessユーザー要求のリダイレクトを有効にする場合に便利です。 ディレクターをデプロイする場合は、プールあたり最大 10 個がサポートされます。 これが必要な場合は、「ディレクターの計画」トピックを必ず読んでください。

  • リバース プロキシ。 これはSkype for Business Serverコンポーネントではありませんが、フェデレーション ユーザーの Web コンテンツの共有をサポートする場合、モビリティ トラフィックをサポートする場合、リモート ユーザーがアドレス帳を使用する場合や会議に参加する場合など、これは環境で必要になります。 準備ができたら、リバース プロキシ サーバーのセットアップに関するトピックをチェックして詳細を確認できます。

これらのサーバーの併置に関する追加情報を次に示します。

セントラル サイトに展開されているすべてのフロント エンド プールと Standard Edition サーバーは、展開済みであると仮定して、次の情報を共有します。

     
ディレクター プールまたはディレクター プール スタンドアロン仲介サーバーまたは仲介サーバー プール Office Web Apps サーバー
エッジ サーバーまたはエッジ プール 常設チャット サーバーまたは常設チャット サーバー プール 監視

この一覧の Exchange ユニファイド メッセージング (UM) サーバーはどこにありますか? Exchange UM と統合する場合は、Skype for Business Serverで確実に使用できますが、Skype for Business Server サイトのコンポーネントではないため、ここでは言及していません。

複数の中央サイトを計画している可能性があります。その場合は、中央サイトに展開されている場合は、次のサーバーとロールを共有できます。

   
スタンドアロン仲介サーバーまたは仲介サーバー プール エッジ サーバーまたはエッジ プール
常設チャット サーバーまたは常設チャット サーバー プール 監視

最後の一覧と同様に、Exchange UM Server はSkype for Business Server展開の一部ではないため、ここには含まれませんが、ここでも同じカテゴリに分類されます。

もちろん、展開にはその他のコンポーネントやオプションを含めることもできます。

       
ファイアウォール PSTN ゲートウェイ (エンタープライズ VoIP を展開する場合) Exchange UM Server (Exchange UM と統合する場合) DNS 負荷分散
ハードウェア ロード バランサー SQL Server データベース ファイル共有

サーバーの役割

Skype for Business Serverを実行している各サーバーは、1 つ以上のサーバー ロールを実行します。 サーバー ロールは、そのサーバーによって提供されるSkype for Business Server機能の定義済みのセットです。 ネットワークで使用できるサーバーの役割をすべて展開する必要はありません。 必要な機能が含まれているサーバーの役割のみをインストールします。

多くのサーバーの役割では、すべてが同じサーバーの役割を実行する複数のサーバーのプールを展開して、スケーラビリティと高可用性を実現できます。 プール内の各サーバーは同じサーバーの役割を実行する必要があります。 Skype for Business Serverのほとんどの種類のプールでは、プール内のさまざまなサーバー間でトラフィックを分散するためにロード バランサーをデプロイする必要があります。 Skype for Business Serverでは、ドメイン ネーム システム (DNS) 負荷分散とハードウェア ロード バランサーの両方がサポートされています。

フロントエンド サーバーおよびバックエンド サーバー

Skype for Business Server Enterprise Editionでは、フロントエンド サーバーがコア サーバーロールであり、多くの基本的なSkype for Business Server機能を実行します。 フロントエンド サーバーとバックエンド サーバーは、Skype for Business Server Enterprise Edition展開に必要な唯一のサーバー ロールです。

フロント エンド プールは、同じように構成された一連のフロント エンド サーバーであり、一緒に連携して共通のユーザー グループにサービスを提供します。 同じロールを実行する複数のサーバーのプールは、スケーラビリティとフェールオーバー機能を提供します。

フロント エンド サーバーには、次のものが含まれます。

  • ユーザーの認証および登録。

  • プレゼンス情報および連絡先カードの交換。

  • アドレス帳サービスおよび配布リスト展開。

  • IM 機能 (マルチパーティ IM 会議など)。

  • Web 会議、PSTN ダイヤルイン会議、および音声ビデオ会議 (展開されている場合)。

  • アプリケーション ホスティング。Skype for Business Serverに含まれる両方のアプリケーション (会議アテンダントおよび応答グループ アプリケーションなど)、およびサード パーティ製アプリケーション。

  • オプションで、使用状況の情報を詳細な通話の記録 (CDR) や通話エラー記録 (CER) の形式で収集するための監視。 この情報は、エンタープライズ VoIP通話と A/V 会議の両方でネットワークを通過するメディア (オーディオとビデオ) の品質に関するメトリックを提供します。

  • Web Scheduler、Join Launcher など、Web ベースのタスクをサポートするための Web コンポーネント。

  • オプションで、コンプライアンス上の理由で IM 通信および会議の内容をアーカイブするアーカイブ機能。 詳細については、「計画」のドキュメントの「Planning for Archiving」を参照してください。

    Lync Server 2010 以前のバージョンでは、監視とアーカイブは、フロント エンド サーバーに併置されず、個別のサーバー ロールでした。

  • オプションで、常設チャットが有効になっている場合は、チャット ルーム管理用の常設チャット Web サービス、およびファイルのアップロード/ダウンロード用の常設チャット Web サービス。

フロントエンド プールは、ユーザーおよび会議データ用のプライマリ ストアでもあります。 各ユーザーに関する情報は、プール内の 3 つのフロントエンド サーバーにレプリケートされ、バックエンド サーバーにバックアップされます。

さらに、展開内の 1 つのフロントエンド サーバーでも Central Management Server が実行され、Skype for Business Serverを実行しているすべてのサーバーに基本的な構成データが管理および展開されます。 中央管理サーバーには、Lync Server 管理シェルとファイル転送機能も用意されています。

バックエンド サーバーは、フロントエンド プールのデータベース サービスを提供する Microsoft SQL Serverを実行しているデータベース サーバーです。 バックエンド サーバーは、プールのユーザーと会議データのバックアップ ストアとして機能し、応答グループ データベースなどの他のデータベースのプライマリ ストアです。 単一のバックエンド サーバーを使用できますが、フェールオーバーには、Skype for Business Serverのバックエンド サーバーの高可用性が推奨されます。 バックエンド サーバーは、Skype for Business Serverソフトウェアを実行しません。

重要

Skype for Business Serverデータベースを他のデータベースと併置することはお勧めしません。 併置すると、可用性とパフォーマンスに影響することがあります。

注意

SQL ミラーリングは、Skype for Business Server 2015 で使用できますが、Skype for Business Server 2019 ではサポートされなくなりました。 AlwaysOn 可用性グループ、AlwaysOn フェールオーバー クラスター インスタンス (FCI)、および SQL フェールオーバー クラスタリングの方法は、Skype for Business Server 2019 で推奨されます。

バックエンド サーバーのデータベースには、プレゼンス情報、ユーザーの連絡先リスト、会議データ (現在のすべての会議の状態に関する固定データなど)、および会議のスケジュール データなどの情報が格納されています。

エッジ サーバー

Edge Server を使用すると、ユーザーはorganizationのファイアウォールの外部のユーザーと通信し、共同作業を行うことができます。 これらの外部ユーザーには、現在オフサイトで作業しているorganization自身のユーザー、フェデレーション パートナー組織のユーザー、Skype for Business Server展開でホストされている会議に招待された外部ユーザーを含めることができます。

エッジ サーバーを展開すると、モバイル デバイスでの Lync 機能をサポートするモビリティ サービスも有効になります。 ユーザーは、サポートされる Apple iOS、Android、Windows Phone、または Nokia のモバイル デバイスを使用して、インスタント メッセージの送受信、連絡先の表示、プレゼンスの表示などのアクティビティを実行できます。 さらに、モバイル デバイスでは、電話会議への参加のクリック、職場経由の通話、シングル ナンバー リーチ、ボイス メール、不在着信など、一部のエンタープライズ VoIP機能がサポートされています。 モビリティ機能では、バックグラウンドで実行されているアプリケーションをサポートしないモバイル デバイス用のプッシュ通知もサポートされます。 プッシュ通知は、モバイル アプリケーションが非アクティブなときに発生したイベントについてモバイル デバイスに送信される通知です。

エッジ サーバーには、完全に統合された XMPP (eXtensible Messaging and Presence Protocol) プロキシと、フロントエンド サーバーに含まれる XMPP ゲートウェイも含まれます。 これらの XMPP コンポーネントを構成して、Skype for Business Server ユーザーがインスタント メッセージングとプレゼンスのために XMPP ベースのパートナーからの連絡先を追加できるようにします。

注意

XMPP ゲートウェイとプロキシは、Skype for Business Server 2015 で使用できますが、Skype for Business Server 2019 ではサポートされなくなりました。 詳細については、「 XMPP フェデレーションの移行 」を参照してください。

仲介サーバー

仲介サーバーは、エンタープライズ VoIP、Call Via Work、およびダイヤルイン会議を実装するために必要なコンポーネントです。 仲介サーバーは、シグナリングを変換し、一部の構成では、内部Skype for Business Server インフラストラクチャと公衆交換電話網 (PSTN) ゲートウェイ、IP-PBX、またはセッション開始プロトコル (SIP) トランクの間のメディアを変換します。 仲介サーバーは、フロントエンド サーバーと同じサーバーで併置されるか、スタンドアロン仲介サーバー プールに分離して実行できます。

詳細については、「Skype for Business Serverの仲介サーバー コンポーネント」を参照してください。

ビデオ相互運用サーバー

Video Interop Server は、Skype for Business Server 2015 の時点での新しい役割です。 これにより、Skype for Business Server展開を特定のサードパーティ VTC (Video Teleconferencing System) ソリューションと統合できます。 VIS は、サード パーティの電話会議システムとSkype for Business Server展開の中間として機能します。 このリリースでは、VIS は Cisco/Tandberg ビデオ システムとの相互運用性に焦点を合わせています。

詳細については、「Skype for Business Serverでのビデオ相互運用サーバーの計画」を参照してください。

ディレクター

ディレクターは、ユーザー要求Skype for Business Server認証できますが、ホーム ユーザー アカウントやプレゼンス サービスや会議サービスは提供しません。 ディレクターは、外部ユーザー アクセスが有効になっている展開でセキュリティを強化するのに非常に役立ちます。 内部サーバーに要求を送信する前にディレクターで認証を実行できます。 サービス拒否攻撃が発生した場合、攻撃はディレクターによって終了され、フロントエンド サーバーには到達しません。

常設チャット サーバーの役割

注意

常設チャットはSkype for Business Server 2015 で利用できますが、Skype for Business Server 2019 ではサポートされなくなりました。 Teams でも同じ機能を使用できます。 詳細については、「 Microsoft Teams のアップグレードの概要」を参照してください。 常設チャットを使用する必要がある場合は、この機能を必要とするユーザーを Teams に移行するか、2015 年Skype for Business Server引き続き使用するかを選択します。

常設チャットでは、ユーザーがトピックに基づく長時間のマルチパーティ会話に参加できます。 常設チャット フロントエンド サーバーは、常設チャット サービスを実行します。 常設チャット バックエンド サーバーでは、チャット履歴データと、カテゴリおよびチャット ルームに関する情報が格納されます。 オプションの常設チャット コンプライアンス バックエンド サーバーでは、コンプライアンスの目的でチャットの内容とコンプライアンス イベントを格納できます。

Standard Edition Skype for Business Server実行されているサーバーは、同じサーバーで併置された常設チャットを実行することもできます。 常設チャット フロント エンド サーバーをフロント エンド サーバー Enterprise Edition併置することはできません。

詳細については、「Skype for Business Server 2015 での常設チャット サーバーの計画」を参照してください。

高可用性および障害復旧のサポート

Skype for Business Serverは、プールを介してサーバー冗長性によって高可用性を提供します。 あるサーバーの役割を実行しているサーバーに障害が発生すると、プール内で同じサーバーの役割を実行している別のサーバーがそのサーバーの負荷を引き継ぎます。 同じことが、フロントエンド サーバー、エッジ サーバー、仲介サーバー、およびディレクターでも実行されます。

Skype for Business Serverでは、プールのペアリングを有効にしてディザスター リカバリー対策も提供します。 このトポロジをデプロイする場合は、フロント エンド プールのペアを指定し、各プールは別のデータ センターと別の地理的領域に配置されたペアに指定します。 1 つのプールまたはサイトがダウンした場合は、そのプールのユーザーをリダイレクトして、サービスの中断を最小限に抑えながら、ペア内の他のプールを使用できます。

Skype for Business Serverでは、バックエンド サーバーの高可用性に関するいくつかのオプションもサポートされています。 たとえば、以下のようなものです。

  • データベース ミラーリング

  • AlwaysOn 可用性グループ

  • AlwaysOn フェールオーバー クラスター インスタンス (FCI)

  • SQL フェールオーバー クラスタリング

プールのペアリングとバックエンド サーバーの高可用性の詳細については、「Skype for Business Serverでの高可用性とディザスター リカバリーの計画」を参照してください。

Skype for Business Serverでのサーバー併置

既に併置という用語を使用してきましたが、これはどういう意味ですか? Skype for Business Serverを使用すると、同じサーバー上の一部のサーバー ロールと機能 (併置サーバー、または異なるサーバー上) を見つけることができますが、起動時に混乱を招く可能性があります。また、Standard Edition または Enterprise Edition サーバーの展開 (それぞれ独自のルールが付属しています) を行う場合は混乱する可能性があります。 計画に役立つよう、Standard Edition サーバーの展開とフロント エンド プールのデプロイEnterprise Editionサーバー併置を含めます (ほとんどの場合、この情報は同一であり、異なる場合は特に呼び出されます)。

サーバーの役割の併置

Standard Edition サーバーには、次のロールが併置されています (ただし、追加の構成が必要です)、Enterprise Edition フロント エンド プールでは、このロールを併置するか、別のサーバーに展開できます。

  • 仲介

次のサーバーの役割は、それぞれ別のサーバーに展開する必要があります。

  • ディレクター

  • Edge

  • ビデオ相互運用サーバー

  • Office Web Apps

データベース

これは、Standard Edition サーバーのデプロイとEnterprise Editionサーバー プールのデプロイの間に実際に違いがある領域であるため、以下の 2 つのセクションの後に、両方の追加規則が続きます。

Standard

SQL Server Expressは Standard Edition サーバーに併置され、移動できないため、これは非常に簡単です。 さらに、Standard Edition サーバーに常設チャット サーバーを展開する場合は、Standard Edition サーバー上の常設チャットと常設チャット コンプライアンス データベースも併置できますが、そうする必要はありません。

注意

常設チャットはSkype for Business Server 2015 で利用できますが、Skype for Business Server 2019 ではサポートされなくなりました。 Teams でも同じ機能を使用できます。 詳細については、「 Microsoft Teams のアップグレードの概要」を参照してください。 常設チャットを使用する必要がある場合は、この機能を必要とするユーザーを Teams に移行するか、2015 年Skype for Business Server引き続き使用するかを選択します。

これらは Standard Edition サーバーでは併置できませんが、独自の 1 つのデータベース サーバーで実行できます。

  • 監視データベース

  • アーカイブ データベース

  • Enterprise Edition フロント エンド プールの任意のバックエンド データベース

Enterprise

次のデータベースは、同じバックエンド SQL Serverに併置できます。

  • バックエンド データベース

  • 監視データベース

  • アーカイブ データベース

  • 常設チャット データベース

  • 常設チャット コンプライアンス データベース

両方

次に、1 つの SQL インスタンスまたは同じSQL Server データベース内の複数の SQL インスタンスでデータベースSkype for Business Server併置する場合に従う必要がある追加の規則がいくつかあります。

  • 各 SQL インスタンスには、Enterprise Edition フロントエンド プール用の 1 つのバックエンド データベース、1 つの監視データベース、1 つのアーカイブ データベース、1 つの常設チャット データベース、および 1 つの常設チャット コンプライアンス データベースのみを含めることができます。

  • データベース サーバーは、複数の Enterprise Edition フロント エンド プール、アーカイブを実行している 1 つのサーバー、監視を実行する 1 つのサーバー、1 つの常設チャット データベース、1 つの常設チャット コンプライアンス データベースをサポートすることはできませんが、データベースが同じ SQL Serverインスタンスを使用するか、SQL Serverの個別のインスタンスを使用するかに関係なく、それぞれ 1 つをサポートできます。

    注意

    常設チャットはSkype for Business Server 2015 で利用できますが、Skype for Business Server 2019 ではサポートされなくなりました。 Teams でも同じ機能を使用できます。 詳細については、「 Microsoft Teams のアップグレードの概要」を参照してください。 常設チャットを使用する必要がある場合は、この機能を必要とするユーザーを Teams に移行するか、2015 年Skype for Business Server引き続き使用するかを選択します。

ファイル共有

ファイル共有は、別個のサーバーに配置することも、次の一部またはすべてと同じサーバーに併置することもできます。

  • Enterprise Edition フロントエンド プールのバックエンド サーバーを含むデータベース サーバー

  • 監視データベース

  • アーカイブ データベース

  • 常設チャット データベース

  • 常設チャット コンプライアンス データベース

注意

これらのサーバー上にファイル共有を並置することはできますが、この方法は推奨されていないことに注意してください。 ファイル共有を他のサーバー ロールと併置する場合は、ディスク領域とパフォーマンスの問題を定期的に監視していることを確認してください。

注意が必要な点

  • Skype for Business Server コンポーネントではないリバース プロキシ サーバーを併置することはできません。また、トポロジに存在しない場合もあります。 フェデレーション ユーザー向けの Web コンテンツの共有などをサポートする場合は、リバース プロキシが必要です。 必要に応じて、他のアプリケーションで使用されているorganizationに既に存在する既存のリバース プロキシ サーバーを構成することで、Skype for Business Serverのリバース プロキシ サポートを実装してください。

  • Exchange UM コンポーネントまたは SharePoint Server コンポーネントを任意のSkype for Business Serverロールと併置することはできません。

関連項目

Skype for Business Serverの参照トポロジ