いわゆる DBA は、通常データベース管理者と呼ばれるもので、主にデータベースのインストール、管理、チューニング、バックアップ、災害復旧、クラスタリング、セキュリティなどを担当します。DBA は、データベース自体に精通しているだけでなく、ハードウェア (ホスト、ストレージ、ネットワーク)、オペレーティング システムなどについても十分な理解が必要です。そうでなければ、真のマスターになることは困難です。 従来のDBAに必須のスキル 従来の作業モードでは、DBA は企業向けに高可用性 (HA) と高性能のデータベース システムを構築し、データベースの日常的なメンテナンスを担当する必要があります。同時に、データベースに問題が発生した場合、その問題を適時に特定して解決することができます。優れた DBA は通常、次のスキルを習得する必要があります。
データベースのチューニングを例にとると、I/O は一般的なパフォーマンスのボトルネックになります。最大限のチューニングを実現するには、ディスク (ハードウェア) の動作原理とオペレーティング システムに関する関連知識を理解するだけでなく、データベース独自の IO チューニング パラメータを習得する必要があります。この方向だけでも、習得すべき知識や技術は非常に複雑です。 クラウド時代における複雑さの簡素化 クラウド時代の到来により、クラウド データベースの適用と大規模な普及により、DBA に多くの好ましい変化がもたらされました。クラウド データベースは、デプロイメント不要、高性能、高信頼性、強力な柔軟性と拡張性を特徴としており、DBA の反復的で些細な日常業務を大幅に簡素化できます。 1) 展開は不要 クラウド データベースはワンクリックで導入でき、簡単な購入操作で数分または数秒で配信できます。クラウド データベースには、MySQL、PostgreSQL、SQL Server などのリレーショナル データベースや、MongoDB、Redis、Memcache などの非リレーショナル データベースなど、互換性がありさまざまなバージョンをサポートする多くの種類があります。 2) 高性能 クラウド データベースのソフトウェアとハードウェアは、理想的なパフォーマンスを提供するために徹底的に調整されています。同時に、基盤となるハードウェアには、NVMe、Skylake、25Gb 高速ネットワークなどの最新の高性能ハードウェアが迅速に導入されます。クラウド データベースのさまざまなパフォーマンス機能のサポートにより、DBA はアプリケーション層の最適化に集中できます。 3) 高可用性 一般的に、クラウド データベースはデフォルトで高可用性アーキテクチャを使用します。特定の障害が発生した場合、クラウド データベースは自動的に検出し、適時に災害復旧を実行して、データベース サービスが中断されないようにします。 UCloud クラウド データベースを例にとると、99.95% を超える可用性を実現し、クロス アベイラビリティ ゾーン展開を自動的にサポートし、より高いレベルの災害復旧機能を備えています。この方法では、DBA が追加の高可用性アーキテクチャを導入する必要がなくなります。 4) 優れた柔軟性と拡張性 クラウド データベースの柔軟な拡張機能は、少なくとも垂直方向の拡張 (スケールアップ) をサポートし、通常は水平方向の拡張 (スケールアウト) もサポートします。柔軟性とは、1 つのマスターと複数のスレーブをサポートし、読み取りと書き込みを分離できる 3 次元の拡張です。 DBA は短期的にはビジネスに集中でき、当面はスケーラビリティについて心配する必要がなくなります。 5) 自己完結型の運用・保守機能 クラウド データベースは通常、自動バックアップと手動バックアップの 2 つのモードと、ブラックリスト、バックアップ期間、バックアップ ソースなどのカスタマイズされたバックアップ ポリシーをサポートしています。誤った操作が発生した場合、クラウド データベースは通常、データを取得するためのワンクリック ロールバック機能を提供します。詳細な監視データも提供します。 Web コンソールにはほとんどの主要な指標が表示され、異常が発生した場合に自動的に警告するように設定することもできます。 DBA はクラウド データベースの運用・保守作業を基本的に行わないと言えます。 6) 安全で信頼できる クラウド データベースには、データ ストレージ、ネットワーク リンク アクセス、認証、マルチテナント分離において複数の安全対策が講じられており、データのセキュリティが確保されます。さらに、データベース監査、バックエンドの自動脆弱性スキャン、定期的なセキュリティ強化などをサポートできます。 7) 24時間年中無休のプロフェッショナルDBAサービスが付属 とても思いやりのある対応ですね。 DBA または R&D スタッフが困難な問題に遭遇した場合、クラウド データベースの専門家にオンラインで分析と解決を依頼して、迅速に問題を解決できます。プロフェッショナルサービスには、クラウドへの移行、アーキテクチャコンサルティング、診断、検査、パフォーマンスチューニングなども含まれます。 新しい時代、新しいスキルを身につける クラウド データベースの使用後、DBA は次のような他のスキルのトレーニングと開発に多くの時間を費やし、全体的な競争力を向上させることができます。 ビジネススキル:日々の点検、管理・保守、障害対応業務に加え、ビジネス開発に注力し、ビジネス側への能力転換を図るための時間が必要です。 将来のビジネス開発をサポートするための合理的なデータベース アーキテクチャの学習と策定を行うアーキテクチャ設計スキル。これを達成するには、非常に大きな挑戦が必要ですが、個人的な利益も大きくなります。 ソフトウェア開発スキル、DevOps テクノロジー スタックを習得し、それをビジネスと組み合わせ、SRE (サイト信頼性エンジニア) として働きます。 クラウド データベースは多くの利便性をもたらし、DBA の業務内容を変えました。しかし、一般的なスキルであれ、新しいスキルであれ、DBA のスキル向上は浅いものから深いものへ、段階的に行われます。アマチュアの理論学習と実務実践を通じて、段階的な成長と蓄積が必要です。この道には近道はありません。最後に、この記事にはデータベース エンジニアのスキル成長マップが添付されています。すべての DBA と XDJM にとって役立つことを願っています。 ウェブサイト上の画像が圧縮されているため、一部のコンテンツが不明瞭になる場合があります。興味のある読者はリンクをクリックして高解像度の電子版を無料でダウンロードできます。 |
<<: テレコムとファーウェイが協力し、福建省の企業に「クラウドとプラットフォームへの移行」を呼びかけ
>>: サーバーレスコンピューティングを始めるのに役立つ 7 つのオープンソース プラットフォーム
9月15日、深セン国際文化産業博覧会貿易フェア株式会社と深センテンセントコンピュータシステム株式会社...
Hostus.us は皆様に朗報をお届けします。同社はロサンゼルスに 3 番目のデータ センターを開...
テンセントテクノロジーニュース(同運)北京時間11月7日、マイクロソフトは火曜日、Windows L...
翻訳者 |朱剛校正:孫淑娟クラウドベースの SaaS ソリューションでは、他のほとんどのソリューショ...
みなさんこんにちは。今日この記事を書いたのは、主にブロックされたウェブサイトからの回復の最近の過程を...
実のところ、その時期は私にとっても非常に困難な時期だったので、この記事を書きたくはありません。しかし...
企業ウェブサイトの場合、SEO 担当者は更新するコンテンツがなく、関連業界ウェブサイトからの友好的な...
クラウド ディープラーニング プラットフォームの定義 クラウド ディープラーニングとは何ですか?機械...
Frontrangehosting は 2 年間にわたり VPS を正常に運用してきました。デンバー...
SEO 実践者の皆さん、うまくいっていないとしたら、その理由は何だと思いますか? 1 年間のクライア...
SEO はますます競争が激しくなっています。業界の競争が比較的少なく、コンテンツと外部リンクに頼るだ...
Adobe MAXカンファレンスが水曜日にラスベガスで開催されました。 Adobe はソフトウェアア...
2018年第1四半期の格安VPSランキングリストが公開されました。これらの格安VPSベンダーは基本的...
Letbox は、特別オファー、数量限定、優れた価格性能比の 2 つのストレージ VPS を作成しま...
ナスダックは、フェイスブックが今夜23時頃に取引を開始すると発表北京時間5月18日早朝、ナスダックは...