5

マイクロソフトのライセンス担当者と話しているときに、非常に奇妙なものを見つけました。これをコミュニティの前で実行して、これが誰かが変更を認識しているものであるかどうかを確認したいと思いました。

SQL Server / Windows Serverのライセンスについて質問したところ、Windowsユーザーを使用しないWebサイトの外部コネクタライセンスが推奨されました。

私はこれを次の基本的なシナリオに要約しました。

サーバー1:

Windows Server 2008 R2、IIS 7.5を実行し、ユーザー数(認証済みかどうか)が不定である自家製の認証メカニズム(つまり、ローカルWindowsユーザーまたはADユーザーではない)を使用するカスタムの公開Webサイトを使用します。

サーバー2:

SQL Server2008R2を実行しているWindowsServer2008R2。

サーバー1のWebサイトは、SQL認証されたログインを使用してサーバー2のSQLServerに接続します。

必要なライセンスは次のとおりです。サーバー1のWindowsServerライセンスサーバー2のWindowsServerライセンスSQLServerの「プロセッサごとの」ライセンスとサーバー2の外部コネクタライセンス。

これは、サーバー2のWindowsライセンスのコストを3倍にするため、不合理に思えます。また、SQL Serverに関する限り、複数のクライアントが接続することはなく、1つの「デバイス」だけがその上に大規模な「付加価値」を提供します。 SQLServerからのデータだけです。

私の質問、誰かがこれに遭遇したことがありますか?上記のように、これは間違っているように思われます。これは、Webサイトを作成するほとんどの.NETソフトウェアハウスで最も一般的なシナリオです。

私はこの質問を見ました:

https://stackoverflow.com/questions/3072044/external-connector-licensing-with-website-hosted-on-windows

ただし、シナリオなどに関する十分な情報が得られておらず、適切なリソースも引用されていません。

一般的な「クライアントライセンス」ページへのリンクだけでなく、信頼できるサイト内のセクションを誰かが実際に指し示すことができれば幸いです。

4

2 に答える 2

4

それ以外の場合は優れた以前の回答にいくつか追加します。

  • 個々のライセンスごとに 2 つのコアがカバーされます: これは誤りです。ご想像のとおり、各コア ライセンスには 1 つのコアが含まれます。実際、購入できる製品リファレンスである SKU は、2 つのコア ライセンスのパックです。サーバーにライセンスを割り当てる必要がある場合は、このパックを 2 つのシングル コア ライセンスに分割できます。余談ですが、Microsoft でこの SKU を作成した「優秀な」人物の名前を知りたいと思います。この SKU は多くの混乱を招き、私の業界であるソフトウェア資産管理 (SAM) にさらに多くの作業をもたらします。 .

  • ソフトウェア監査を行うのは Microsoft であるため、私は Microsoft に協力します。これも間違っています。Microsoft が単独でソフトウェア監査を行うことはありません。彼らは常にこれを第三者に委任します。その結果、Microsoft では通常、ライセンス ルールに関する内部知識が非常に乏しく、代わりに SAM コンサルタントなどのライセンスの専門家に尋ねることを強くお勧めします。

  • Martin のコメントに関して、私たちが対応している Microsoft Licensing 担当者 (LAR) の考え方は異なります。LAR、または新しい名前になった LSP は通常、純粋な再販業者であり、そのライセンス知識も通常非常に貧弱です。彼らの目標は、顧客がコンプライアンスを遵守していることを確認することではなく、最大限に販売することであり、最適化はさらに少なくなります。彼らの考え方が違うことに驚かない。繰り返しますが、代わりに SAM の専門家に尋ねてください。

よろしく、 ジル

于 2014-07-04T13:53:08.770 に答える
2

エクスターナル コネクタ ライセンスは、Windows Server ユーザー/デバイス CAL の代わりになります: http://www.microsoft.com/licensing/about-licensing/client-access-license.aspx http://www.microsoft.com/licensing /about-licensing/product-licensing.aspx

外部コネクタは次のように定義されています。そのアクセスがライセンシーの利益のためであり、外部ユーザーではない限り、任意の数の外部ユーザーによって. 外部ユーザーがアクセスする各物理サーバーには、実行中のインスタンスの数に関係なく、1 つの EC ライセンスのみが必要です. インスタンスを実行する権利サーバー ソフトウェアのライセンスは個別に付与されます。EC は、CAL と同様に、単にアクセスを許可します。EC ライセンスは、CAL と同様に、バージョンと機能に固有のものです。アクセスするサーバー ソフトウェアと同じバージョンまたはそれ以降である必要があります。CAL を取得するか外部ユーザー向けの EC を取得するかの決定は、主に金銭的なものです。」

サーバー プロセッサ/コア ライセンスでは、内部または外部を問わず (マシンのすべてのコアをカバーしている限り) 無制限の接続が許可されます。SQL Core ライセンスの場合 (Server とは別: Intel の場合は数字を 1 倍し、AMD の特定のモデルの場合は .75 倍): http://go.microsoft.com/fwlink/?LinkId=230678 (7-9 ページ) .

サーバー 1: ワークロード Web サーバーの場合、IIS は外部コネクタ用の CAL を必要としません。IIS は除外されます ( http://microsoftlicensereview.com/category/external-connectors/ )。Windows Server では、従業員またはオンサイトの請負業者にユーザー/デバイス サーバー CAL (そのようにライセンスされている場合) が必要です。Web サイト関連の情報だけでなく、サーバーに対して認証を行うオフサイト ユーザーの場合、これらのユーザー用にユーザー/デバイス CAL ではなく外部コネクタ ライセンスを購入する方が理にかなっている場合は、それを実行することをお勧めします。

サーバー 2: このサーバーの上記と同様のライセンスに加えて、SQL Server には次のいずれかが必要です。または、1 つの SQL Server ライセンス + SQL データをプルしているサイト上の Web サイトに接続するすべてのユーザーのユーザー/デバイス Cals。

これにより、多重化を行うことができなくなります。これについては、http: //www.microsoft.com/licensing/about-licensing/briefs/multiplexing.aspx http://go.microsoft.com/fwlink/?LinkId=230678 ( 17ページ)。

これについて詳しく説明している記事は次のとおりです (彼女は、ユーザー/デバイス CAL が必要なオンサイト請負業者とは異なるオフサイト請負業者について言及しています): http://www.networkworld.com/community/blog/microsoft-cals-and -外部コネクタ ライセンス

したがって、ユーザーはサーバー 1 の Web アプリケーションを介して SQL サーバーに接続していて、サーバー 2 に対して認証を行っていないため (サーバー 1 が認証ではなく文字列を使用して SQL に直接接続している場合)、次のようには見えません。サーバー 2 ではエクスターナル コネクタ ライセンスは必要ありません (ただし、ソフトウェア監査を行うのは Microsoft であるため、Microsoft に依頼します)。

それが役立つことを願っています。

于 2014-01-24T13:48:33.760 に答える