sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2014StandardEditionの常識的なライセンスの変更

    2013年の終わりか2014年の初めに、MicrosoftはSQL Server 2014を正式にリリースします。公開されている情報と噂に基づくと、Windows Server 2012 R2も同じ期間に正式にリリースされる可能性が高く、おそらくSQLServerよりもいくらか早くなります。これに関連するのは、Intel Xeon E7-4800 v2シリーズの予定されているリリースに加えて、IvyBridge-EPとしても知られるIntelXeon E5-2600 v2シリーズのプロセッサの次のリリース(2013年の第3四半期中)です。 2014年の第1四半期のプロセッサ(Ivy Bridge-EX)の数。これらが互いに何の関係があるのか​​、Microsoftライセンスと何の関係があるのか​​疑問に思われるかもしれませんので、説明させてください。

    Windows Server 2012 R2 Standard Edition

    現在、Windows Server 2012 Standard Editionのオペレーティングシステムライセンスの制限はRAMで4TBです。これは、Windows Server 2008 R2StandardEditionの32GBのRAM制限を大幅に上回っています。 4TBのRAMは非常に寛大な量のように見えるかもしれませんが(それはそうです)、IntelがXeonE7-4800v2プロセッサシリーズを正式にリリースするときにすぐに問題が発生します。 Xeon E7 v2ファミリ(E7-2800 v2、E7-4800 v2、およびE7-8800 v2シリーズを含む)は、現在のIntelXeonE7ファミリの最大メモリ容量を3倍にしたことがわかりました。これは、32GB DDR ECC DIMMを使用する場合、コモディティの4ソケットサーバーが6TBのRAMをサポートすることを意味します。最近の価格履歴に基づくと、32GBDIMMは2014年初頭までに16GBDIMMと同じコスト/GBにかなり近いと思われます。これは、MicrosoftがWindows Server2012R2のオペレーティングシステムのRAM制限を実際に引き上げる必要があることを意味します。 4TBより高い。私の提案は、RAMの制限を24 TBに引き上げて、32 GBのDIMMが完全に搭載された16ソケットのサーバーが、使用可能なRAMの全量を使用できるようにすることです。

    SQL Server 2014 Standard Edition

    現在、SQL Server 2012 Standard Edition(およびBusiness Intelligence Edition)は、データベースエンジンに64GBのRAMしか使用できません。 SQL Server 2012 Standard Editionも、SQL Server Analysis Services(SSAS)に64GBのRAMを使用するように制限されています。 Microsoftは、SQL Server 2008 R2 Standard Editionでこの人為的に低いRAM制限を導入し、SQL Server 2012StandardEditionではそのままにしました。このRAMの制限は、MicrosoftがStandardEditionインスタンスに$800.00未満のRAMを使用することを強制していることを意味します。これは、2013/2014ではばかげています。

    Microsoftは、RAMの制限を完全に廃止することにより、SQL Server 2014StandardEditionのライセンスをWindowsServer2012StandardEditionおよびWindowsServer2012 R2StandardEditionのライセンスとより一貫性のあるものにすることを決定できます。結局のところ、SQL Server 2012 Enterprise Editionには、Standard Editionと比較して追加のライセンス費用に見合うだけの、魅力的で価値のある機能がたくさんあります。この昔ながらの人工的なRAMの制限をなくしても、Enterprise Editionの売上に悪影響はなく、最終的には実際に役立つ可能性があります。 SQL Server 2014StandardEditionで最初に実行されている大量のRAMを備えた強力な新しいサーバーを誰かが購入できるシナリオを見ることができます。次に、ニーズと予算の変化に応じて、エディションをEnterprise Editionにアップグレードするだけで、パフォーマンスとスケーラビリティが即座に向上し、必要なEnterpriseEditionのみの機能を使用できます。

    RAMの制限を完全に排除することがあまりにも根本的な変更である場合、Microsoftは少なくとも制限を128GBまたは256GBのようなものに引き上げる必要があります。 DellPowerEdgeR720やHPProLiantDL380p Gen 8などの2ソケットサーバーには、16GBDIMMで384GBのRAM、32GBDIMMで768GBのRAMを搭載できることに注意してください。エントリーレベルのシングルソケットDellPowerEdgeR320サーバーでさえ96GBのRAMをサポートできるため、64GBのRAM制限は最新の標準では低すぎます。

    これに関連するのは、SQL Server 2012 Standard Editionの現在の4ソケットまたは16コア(どちらか低い方)の制限です。現在の32nmIntelXeon E5-2600シリーズプロセッサ(Sandy Bridge-EP)は、それぞれ最大8つの物理コアを持つことができるため、2ソケットマシンはコア制限を最大限に活用します。 22nm Intel E5-2600 v2シリーズ(Ivy Bridge-EP)には、それぞれ最大12個の物理コアがあるため、2ソケットマシンは簡単に制限を超えることができます。 AMDはかなり長い間16コアプロセッサを搭載しており、2ソケットサーバーでも動作します。 Intel Xeon E7-2800 v2シリーズ(Ivy Bridge-EX)は、プロセッサあたり最大15コアをサポートするため、2ソケットマシンもStandardEditionの現在のコア制限を超えます。 Microsoftは、ライセンス制限を4ソケットまたは32コアのいずれか低い方に引き上げるだけです。これにより、お客様は名前付きインスタンスを使用せずに、2ソケットサーバーを完全に利用できるようになります。

    最後に、SQL Server 2012でデータベースミラーリングが非推奨になり、SQL Server 2012StandardEditionで実行可能な代替が利用できなくなるという問題があります。私は以前にその主題についてここに書いた。 Microsoftは、SQL Server 2014 StandardEditionにAvailabilityGroupレプリカの限定的なサポートを提供し、同期レプリカを1つだけ許可することで、この問題を非常に簡単に解決できます。これは、現在のSQL ServerStandardEditionでデータベースミラーリングがどのようにサポートされているかと一致します。

    Microsoftマーケティングが特に寛大であると感じている場合は、おそらくBPEファイルのサイズを制限することにより、SQL Server 2014 Standard Editionのバッファプール拡張機能(BPE)機能のサポートを制限することもできます。

    これらの単純なライセンス変更により、ライセンスストーリーが大幅に簡素化され、Windows ServerStandardEditionライセンスとSQLServerStandardEditionライセンスの間に一貫性が追加されます。また、SQL Server 2014 Standard Editionのお客様には、製品の高可用性ストーリーが大幅に向上します。

    これらの変更は、特にSQL Server2008および2008R2が2014年7月8日に主流のサポートから外れるため、SQLServer2014へのアップグレードを促進するのにも役立ちます。サーバーのハードウェア制限を十分に活用して、将来のEnterpriseEditionへの明確で論理的なアップグレードパスを提供できます。


    1. データベース、テーブル、列の照合を変更するにはどうすればよいですか?

    2. WordPressはIN()条件でステートメントを準備しました

    3. Railsレポートはそこにある列を見つけることができません

    4. PostgreSQLが特定のIDの最新のエントリを選択