SQL Server Core Editionとは何ですか?


23

SQL Server 2012のtechnetのダウンロードを参照していたときに、「コア」エディションとラベル付けされた製品の束に気付きました。

ここに画像の説明を入力してください

これは、新しいコアごとのライセンスモデルと関係があるのでしょうか、それとも何か他のものですか?


私の答えを確認するには、両方のファイルをダウンロードして、2つのファイルのバイナリ比較を行う必要があります。それらが同一である場合、私の考えが正しいかどうかがわかります。
アシュリー

回答:


14

ここでネクロに申し訳ありませんが、他の誰かが同様の質問でこのページにアクセスした場合、およびこれに関するドキュメントがほとんどないので...

短い:通常の「エンタープライズ」(非「コア」)エディションは、20の期間でコアを制限します。「コア」エディションにはそのような上限はありません。これは推測ではなく、証明可能な確実性です。「Coreエディションが必要なのはいつですか?」という特定の質問にぶつかりました。約一年前。

幸いなことに、非コアからコアへのエディションアップグレードはまったく痛みがなく、非常に高速です。セットアップの[アップグレード]ボタンに到達するだけで、実際にヒットしたときにアップグレードを実行するよりも時間がかかります。

仮想化に関する注意:これはホスト上のコアとは関係ありませんWindows VMに割り当てられている数。誰かが20コア以上のVMを提供する方法や理由はわかりません(その時点でホストはすでに専用サーバーである可能性が高いです)。ホストに40個のコアがあるが、ゲストに20+を割り当てない場合、心配する必要はありません。

説明:非コア版は、他の人が述べたように、サーバー/ CALライセンスを対象としています。コアライセンスに料金を支払い、サーバー上の20を超えるコアに料金を支払う場合でも、上限は20のままです。はい-それは多くのお金を無駄にしていることを意味します。はい、それは残念です-したがって、あなたの上司があなたを解雇する理由のためにかゆい場合は、ええ...「コアライセンス」エディションに関するドキュメントが非常に重要であることを指摘してください欠けています。または、バスの下に投げることができる愛されていないチームメイトがいることを確認してください。:)。60コアのサーバーで1年以上実行しましたが、これは難しい方法でした。確かに、私は十分な注意を払っていなかったためです。幸運なことに、私にはクールなボスがいます。さらに、チームメイト3人と開発者2人もいます。

psこれは、20以上のコアを備えたサーバーで、私が最終的に発見したのと同じ方法で、自分で検証できます。sys.dm_os_schedulers、特に「status」列を確認してください。使用中のコアには「VISIBLE ONLINE」と表示されます。20を超えるコアがあり、コア以外のエディションがある場合、そのステータスの行は40行のみになります。Coreエディションでは、コアの2倍の行が表示されます。「40」と「2回」は、HTが有効になっていると想定しています。そうでない場合、それらの数字の半分。これは、プロセッサアフィニティを使用していないことを前提としています。

コミュニティ全体にとって公平なppsであるため、大規模なエンタープライズ環境にいる場合を除き、ほとんどのDBAは20コアを超えるサーバーを見ることはありません。その場合でも、スケールアウト戦略が通常「標準」である場合、通常、まったく並外れたレベルのサーバーがあります。20以上のコアとは、データベースの負荷が非常に大きいこと、6桁のコストがかかるサーバーを購入することすら許されない予算、すべてが同じページにある複数レベルのボスがあることを意味します。うん...あまり一般的なシナリオではありません。MSの言い訳にはなりません。ライセンスの「専門家」でさえ、過去9年間でこれを指摘することはありませんでしたが、少なくとも、多くの人がこれについて「知らない」ように見える理由は説明できます。


1
これは素晴らしい。本物の何かを追加する場合、このサイトで古い回答を壊すことを恐れないでください!
マークヘンダーソン

ありがとう。今、私は死者からのポストを上げるための新しい用語を持っています。「ネクロ」。ネクロマンサーはクールです!
ケンイングラム

2年前でも、適切なサーバーにはそれ以上の機能がありました。私は2019年頃に95コアのマシン用のコードを書いたことを覚えています-当然、ハイパースレッディングがありましたが、それでも4ソケット程度のマシンに48のコアが残っています。
トムトム

7

私もこれに戸惑いました...

私の研究には、エンタープライズコアが実際に企業のちょうどあたりのコアのライセンス版であるようです。(あなた自身の答えに反して)。

マイクロソフトパートナーとして、「エンタープライズコア」バージョンだけが、パートナーダウンロードポータルで利用できました。SQLをWindows Coreにインストールすることに制限されるのは奇妙だと思いましたが、完全なWindows Server 2008 R2にSQLをインストールしようとすると、問題なく進行しました。

イメージ内の両方のエントリが同じファイルサイズであるため、2つのバージョンが誤ってMSDNに追加され、実際には同じものであると推測されます。


1
申し訳ありませんが、この答えは今日まで見られませんでした。あなたは今私に不思議に思っています...私はあなたが提案するように2つの比較をしなければならないかもしれません。
マークヘンダーソン

7

私はSPLAプロバイダーであり、コアエディションを見ると、1つのプロセッサではなく、2つのコアのライセンスを取得するためのものであると述べています。コアダウンロードと完全ダウンロードは、どちらもまったく同じサイズです。つまり、コアエディションはWindowsのコアバージョンとは関係なく、ライセンスと関係があるということです。


1
SQL Server 2012(Enterprise、Standard、およびWebエディション)で利用可能な新しいコアライセンスモデルに関連しています。
-joeqwerty

5

エンタープライズとエンタープライズコアの違いを教えてくれるだけではありません。彼らは、ダウンロードをSQL Server 2014に誤って命名するというこの慣行を続けてきました。ミスを犯して間違ったバージョンをダウンロードし、コアの半分だけが動作しているサーバーに巻き込まれるのは非常に簡単です。変更点:

「SQL Server 2012 Enterprise Edition Service Pack 1(x64)-DVD(英語)」を「SQL Server 2012 Enterprise Edition-Server-CAL-License with Service Pack 1(x64)-DVD(英語)」と命名する必要があります

「SQL Server 2012 Enterprise Core Edition with Service Pack 1(x64)-DVD(英語)」を「SQL Server 2012 Enterprise Per Core Licensing Edition with Service Pack 1(x64)-DVD(英語)」に変更すると、おそらく役立つでしょう」

これは長い道のりを歩み、顧客にとってより明確になります。明確さの欠如は受け入れられません。


2
SQL Server <year>を1回ダウンロードするだけでした。それらの違いは、ライセンスキーまたはそのようなもののセットアップまたは入力中に配置する必要があります。
Svish

かなり明白な理由でうまくいきません:再配布可能な問題のサイズ、およびライセンスの誤用などに関するその他の懸念
キャスパーレオンニールセン

3

Cmosqが提供する答えはより有効なようです。つまり、コアベースのライセンスとサーバー/ CALライセンス

このリンクは、メジャーエディションに関連するライセンスに関する詳細情報を提供します。http//www.connectingup.org/donations/directory/328

公式の命名はかなりわかりにくいです!


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.