クラウドネイティブデータベースとは何ですか?

青灯夜游
リリース: 2020-11-10 11:38:23
オリジナル
4073 人が閲覧しました

クラウド ネイティブ データベースは、クラウド プラットフォームを通じて構築、展開、配布されるサービスです。クラウド プラットフォームとして、クラウド ネイティブ データベースは PaaS (DBaaS とも呼ばれる) の形式で配布され、ユーザーはデータの保存、管理、取得などのさまざまな目的にプラットフォームを使用できます。

クラウドネイティブデータベースとは何ですか?

#クラウド ネイティブ データベースとは何ですか?

簡単に言えば、クラウド ネイティブ データベースは、クラウド プラットフォームを通じて構築、デプロイ、配布されるサービスです。このクラウドネイティブな属性が、他の種類のデータベースと比較した最大の特徴です。クラウド プラットフォームとして、クラウド ネイティブ データベースは PaaS (Platform as a Service、Platform-as-a-Service) の形式で配布され、DBaaS (Database as a Service、DataBase-as-a-Service) と呼ばれることがよくあります。 。ユーザーは、データの保存、管理、抽出などの複数の目的でプラットフォームを使用できます。

クラウド ネイティブ データベースは、通常、データベース ソフトウェアをクラウド インフラストラクチャにインストールすることによって実装されます。このアプローチにより、クラウド ネイティブ データベースは、従来のデータベースにはない直接アクセスとランタイム スケーラビリティを実現できます。クラウドネイティブ データと大規模コンピューティングの重要性が高まるにつれ、企業に信頼性と拡張性を強化するためにこのサービスを導入することがこれまで以上に重視されています。

クラウドネイティブ データベースの利点

  • 使い捨て性 簡単に言うと、使い捨て性とは、データベースが予告なく処理されることを意味します。クラッシュしたり、その場でプロセスを開始したりします。現在の高度なテクノロジーにもかかわらず、ディスク障害、ネットワーク分離障害、仮想マシンの異常は依然として避けられません。

  • 従来のデータベースでは、単一のマシンがデータベース全体を実行している場合、小さな問題でもすべての機能に影響を与える可能性があるため、これらの障害は特に有害です。クラウドネイティブ データベースは大幅な使い捨てを考慮して設計されており、仮想マシンを即座に再起動したり、スケジュールを変更したりできます。実際、使い捨て可能性は個々の仮想マシンからデータセンター全体にまで及びます。私たちの環境がさらなる安定性を目指して進化し続けるにつれて、クラウドネイティブ データベースはそのような障害に影響を受けないように進化するでしょう。

  • 強化されたセキュリティ DBaaS は、マルウェア対策、ウイルス対策ソフトウェア、およびファイアウォールによって保護された、高度に監視された安全な環境で実行されます。 24 時間の監視と定期的なソフトウェア アップグレードに加えて、クラウド環境は追加のセキュリティを提供します。対照的に、従来のデータベースはデータ損失や無制限のアクセスの影響を受けやすくなります。インスタント スナップショット コピーを通じてサービス プロバイダーが提供するデータ機能に基づいて、ユーザーは「RPO=0、RTO
  • スケーラビリティ 実行時にオンデマンドで拡張できる機能は、あらゆるビジネスの成長の前提条件です。この機能により、企業はストレージ容量の制限を気にせずにビジネス目標の追求に集中できるからです。

  • すべてのファイルとリソースを同じホストに保存する従来のデータベースとは異なり、クラウドネイティブ データベースでは、さまざまな方法で保存できるだけでなく、ストレージの問題の影響も受けません。

  • アクセシビリティの向上 従来のデータベースの最も重要な制限の 1 つは、データベース システム自体に接続することによってのみアクセスできることです。クラウド ネイティブ データベースでは、データベースへの 24 時間アクセスが可能なため、いつでも変更を加えることができます。インターネットにアクセスできるコンピューターのみが必要です。これにより、発生する可能性のある遅延が排除されると同時に、複数の開発者間のコラボレーションの道も開かれます。

  • 大幅なコスト削減 データ センターの構築は独立した完全なプロジェクトであり、ハードウェアへの多額の投資と、データ センターを確実に管理および保守できる十分な訓練を受けたオペレーターとメンテナンス担当者が必要です。さらに、継続的な運用とメンテナンスにより、財務に大きな負担がかかる可能性があります。クラウドネイティブ DBaaS プラットフォームを使用すると、より低い初期費用でスケーラブルなデータベースを取得できるため、手を解放し、より最適化されたリソース割り当てを実現できます。

以上がクラウドネイティブデータベースとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート