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

SpotlightCloudによるAzureSQLDBアナウンスのサポート(プレビュー)

    SpotlightCloudがプレビューモードでAzureSQLDBをサポートするようになったことをお知らせします!

    背景

    Azure SQL DBは、最も人気のあるクラウドデータベース(別名Database as a Service)の1つであり、企業やデータベースの専門家にとって多くのメリットがあります。 Azure SQLデータベースに投資することを選択した場合、ソフトウェアや関連するハードウェアをインストールまたは管理する必要はありません。 Azure SQL DBを使用すると、データベースの専門家は「メカニズム」(ストレージ管理、アップグレード、プロビジョニング、パッチ適用、バックアップなど)に費やす時間を短縮できるため、データベースの専門家はより戦略的かつ革新的になります。

    Azure SQL Databaseがリリースされてから、次のようにいくつかの「フレーバー」に進化しました。

    管理対象インスタンス

    管理対象インスタンスは、システムデータベースとユーザーデータベースのリソースの共有セットです。この展開オプションは、3つの中で最も人気がある/になる可能性があります。私がこれを考えがちな理由は、オンプレミスからの変換/移行時に摩擦が最小になるためです。 Microsoftは、マネージドインスタンスモデルはSQL Serverのエンタープライズ(オンプレミス)エディションとほぼ100%互換性があると主張しています。これの大きな利点は、アプリケーションとデータベースの開発と構成の変更が最小限に抑えられることです。 Microsoftは、この「リフトアンドシフト」プロセスをオンプレミスおよび/またはIaaS実装からDBaaS展開に自動化できるDMS(データ移行サービス)も提供しています。

    単一のDB

    単一のデータベース展開オプションを使用すると、データベースサーバーは独自のリソースを使用してデータベースを管理します。このオプションは、より小さく予測可能な使用パターンに最適です。各データベースは分離されているため、移植可能です。小規模なコンピューティング階層やサーバーレス価格設定モデルは、単一のデータベースに適しているため、コストの管理が容易になります。

    弾性プール

    データベースの使用パターンを予測するのが難しい場合や、リソース消費の変動が大きい場合は、エラスティックプールの展開が最適です。このモデルでは、リソースがプールに割り当てられるため、プール内のデータベースが「弾性」になります。ビジーなデータベースはリソースを取得できますが、アイドル状態のデータベースはリソースを消費しません。 SaaSの開発と展開に理想的であり、リソースのプロビジョニングとコストのバランスを取る必要性が少なくなります。

    AzureSQLDBのSpotlightCloudサポート

    Azure SQLDB用のこの新しいSpotlightCloudプレビューエディションにより、Azure SQLシングルデータベースとエラスティックプールがサポートされるようになりました(マネージドインスタンスはロードマッププランの一部です)。

    Azure SQL DBのサポートの導入に伴い、「クラウドからクラウドへ」のアプローチも追加されました。これは、ユーザーが新しいAzure SQL DBを監視するために、診断サーバー(DS)をインストールする必要がないことを意味します。 AzureSQLデータベースにリモート接続できる独自のクラウドホストコレクターがあります。これは、基本的に、お客様がソフトウェアのインストールやアップグレードなどに対処する必要がないことを確認できることを意味するため、お客様にとって大きなメリットです。

    グローバルビュー

    新しいAzureSQLDB接続を追加すると、ヒートマップグローバルビューの一部としてそのステータスがすぐに表示されます。次のように、[接続]ペイン(画面の左側のセクション)で[Azure SQLデータベース]接続タイプをクリックして、ヒートマップをフィルター処理してAzureSQLデータベースのみを表示することもできます。

    概要ページ

    特定のAzureSQLDB接続をクリックすると、購入モデル、サービスティア、パフォーマンスレベル、最大DTUまたはvCoreなどのプラットフォームに関する役立つ情報と、明確な可視性を得ることができる主要なリソース使用率情報が表示されます。割り当てられたリソースの量を増やす(使用率が利用可能な最大リソースに近づき、SLAに影響を与える可能性があるため)、または割り当てられた量を減らす潜在的な機会を明らかにすることを可能にするワークロードアクティビティにリソース(使用率が非常に低く、おそらくクラウドの支出の無駄を減らす機会があるため)。次のスクリーンショットでは、2つの異なるデータベース(1つはDTU購入モデル、もう1つはvCore購入モデル)の概要ページのさまざまな例を見ることができます。

    監視対象データベースがエラスティックプールの一部である場合、[パフォーマンスレベル]フィールドの下に次のように表示されます。

    アラーム

    このAzureSQLDBモニタリングのプレビュー版には、すぐに使用できる4つの新しいリソース消費アラームも付属しています。これらの新しいアラームは、リソース使用率の1つが事前定義されたしきい値を超えた場合に警告します。アラームページには、時間の経過に伴う使用率の傾向、ほとんどのリソースを消費した上位のクエリ、問題に対処するための提案などの追加情報も表示されます。アラーム画面がどのように表示されるかの例として、スクリーンショットを次に示します。

    ライセンス

    「プレビューモード」期間中、SpotlightCloudのお客様はAzureSQLデータベースを完全に無料で監視できます。 監視できるデータベースの最大数は、お客様が監視できる「通常の」SQLサーバーインスタンスの数と同じです(例:50インスタンスの監視を購入したお客様は、50個のAzure SQLデータベースを監視できます)。

    概要

    Azure SQLは市場で最も人気のあるクラウドデータベースの1つであり、AzureSQLDBのパフォーマンスに関連する課題に対処するというお客様からの需要が高まっています。この最初のプレビューリリースには、AzureSQLデータベース環境の状態を可視化する基本的な監視が含まれています。また、市場とお客様のニーズに対応するために、クラウドデータベースのパフォーマンス監視への投資を継続することも検討しています。

    プレビュープログラムに参加したいですか? [email protected]までメールでお問い合わせください


    1. PostgreSQLの「エラー:各EXCEPTクエリには同じ数の列が必要」を修正

    2. SQLServerデータベースサーバーハードウェアアップグレードのケーススタディ

    3. SQL ServerのFORMAT()でサポートされているカスタムの日付/時刻形式の文字列

    4. SQLServerの緊急モードからデータベースを回復する