AIはアプリケーションとそれをサポートするアプリケーション/インフラストラクチャの管理方法を再定義します。

AIはアプリケーションとそれをサポートするアプリケーション/インフラストラクチャの管理方法を再定義します。

この記事は公開アカウント「Reading Core Technique」(ID: AI_Discovery)から転載したものです。

人工知能ベースの運用 (AIOps) は、AI と従来のアクティブ メッセンジャー (AM、またはインスタント メッセンジャー、IM) テクノロジを組み合わせたものです。 AI が他のすべての分野に革命をもたらしたように、運用管理にも大きな影響を与えるでしょう。 AI のパワーが運用に適用されると、アプリケーションとそれをサポートするアプリケーション/インフラストラクチャの管理方法が再定義されます。

[[323666]]

複数のアプリケーションを同時に実行すると、大量のデータが生成されます。データはネットワーク層で生成され、非表示の API インターフェースを通じてエンドユーザーに届きます。ユーザーは完璧なアプリケーションエクスペリエンスを期待しており、いかなる障害も許容しません。

完全に異なるレイヤーからデータを収集し、それを洞察に富んだリポジトリに変換することが可能になります。運用の複雑さにより、インテリジェントな運用および保守プラットフォームが誕生しました。インテリジェントな運用および保守プラットフォームは、AI および ML テクノロジーを使用して監視データから洞察を獲得し、人間の意思決定を強化することで自動化されたソリューションを推進します。

重要な応用事例とソリューション

1. 障害箇所の特定

ソフトウェア品質の管理は、ソフトウェア開発ライフサイクルにおける重要な懸念事項です。ほとんどすべてのソフトウェアは、リリース後に何らかの不具合が発生します。障害が本番環境に入る前に検出して修正することが重要です。生産に失敗するとコストが大幅に増加します。利用可能なリソースが限られている場合、障害箇所の特定は最も時間がかかり、困難な作業であると考えられます。したがって、ソフトウェア エンジニアは、手動デバッグ プロセスを改善するための半自動/全自動のテクニックを必要とします。開発者が障害の発生場所に関するヒントを得ることができれば、デバッグはより効率的になります。

解決

多くのグラフ マイニング アルゴリズム/テクニックは、開発者がソフトウェアの障害を見つけるのに役立ちます。これらの技術は、検出失敗記録と合格記録間の判別グラフに依存します。障害がまれなコード パターンで発生しない場合は、これらのアプローチは適切ではない可能性があります。一方、多くのアプローチでは、主にエラーの可能性があるプログラム コンポーネント (ステートメント インターフェイスや述語インターフェイスなど) をスクリーニングし、疑いの度合いに応じてこれらのコンポーネントをランク付けし、制御フロー グラフに従って実行トレースのコンテキストを配置します。

2. ベンチマークの達成

パフォーマンス ベンチマークは、さまざまな負荷条件下でのアプリケーション コンポーネントとインフラストラクチャのパフォーマンスを決定します。負荷条件には、通常負荷、作業負荷、準負荷、ピーク負荷、ブレークポイント負荷などがあります。ベンチマークとは、特定の範囲内で変動するさまざまなパラメータのルールとしきい値のセットです。従来のアプローチは、一定期間のパフォーマンス データを収集し、機械学習アルゴリズムを通じて上記の関係のモデルを構築し、パフォーマンスの逸脱が発生したときに通知できるようにすぐに展開することです。このアプローチは動きの遅いコンポーネントには適していますが、急速な最新の開発方法は「不合理」になります。

解決

ハイパーコンバージド インフラストラクチャ管理、ドメイン駆動型アプリケーション開発、分散コンピューティングの台頭、多言語プログラミングとメンテナンスにより、ソフトウェア コンポーネントの開発および展開の方法が変わりました。継続的に更新されるソフトウェア コンポーネントは、動的にスケーリングされる基盤インフラストラクチャ上に継続的に展開する必要があります。このパラダイムシフトには、アプリケーションおよびインフラストラクチャ コンポーネントの最新の変更に対応するほぼリアルタイムのデータを使用してモデルを構築する必要があります。これらのモデルでは、新しいルールを学習し、継続的な進化を実現するために、リアルタイムの入力データが必要です。

3. アプリケーション監視

アプリケーション メトリックは、応答時間、1 分あたりのリクエスト数、時間の経過に伴うエラー率を追跡し、傾向を特定します。さらに、CPU 使用率、メモリ使用率、負荷などのインフラストラクチャ パラメータは、インフラストラクチャ層がアプリケーションのさまざまな負荷条件にどのように適応するかを理解するのに役立ちます。アプリケーションの複雑さが増すにつれて、予想されるパターンからの異常の検出が難しくなります。異常を検出できない場合は、プログラムが中断される潜在的なリスクがある可能性があります。

解決

アプリケーション層、サービス層、トランザクション層、外部依存関係など、さまざまな層で変更パターンを検出し、分析できます。まず、正常なシステム動作を構成するものを決定し、次に正常なシステム動作からの逸脱を特定します。インテリジェントな運用では、リソースを正確に検索することで外れ値を正確に特定できるため、リアルタイムの根本原因分析 (RCA) をより適切に実行し、潜在的な停止やインフラストラクチャの障害を回避するのに役立ちます。

4. 早期警告の問題

アプリケーション パフォーマンス モニター (APM) ソフトウェアのインテリジェント アラートは、異常を動的に検出できます。アラートをインテリジェントにするには、検出ソフトウェアがアプリケーションの特性と動作を理解して異常を検出できるように構成可能である必要があります。サービス要求の応答時間が 3 秒を超えた場合にアラートを設定するなど、静的しきい値を設定するのが一般的です。ただし、さまざまなアプリケーションの使用パターンに対して監視する必要がある重要なパラメータとそのしきい値を特定することは、非常に面倒な作業です。したがって、アプリケーションの通常状態のベースラインを設定し、異常な動作が発生したときに通知するためのインテリジェントなアプローチが必要です。

解決

アルゴリズム技術が進歩するにつれて、アラートは非常にスマートになってきています。予備的なデータ分析を実行し、標準偏差、パーセンテージ、予測分析などの予測指標に基づいてアラートを発行できます。今日では、検出ソフトウェアはアプリケーションの動作を理解してベースラインを設定できるほどスマートであり、分析要求が開発者のベースラインから逸脱した場合に開発者が独自の分析戦略を定義し、開発者の注意を必要とする実際の問題がある場合にインテリジェントなアラートを発行できます。

[[323667]]

出典: Pexels

5. 取引追跡

アプリケーション接続間の単純なポイントツーポイントの同期情報交換から、より複雑な非同期通信まで、すべてがビジネス業務の範囲内に含まれます。トランザクションの追跡には、高度な追跡および監視ソリューションが必要です。長期にわたる複数ステップの非同期トランザクションでは、IT インフラストラクチャを転送したり、複数のテクノロジや層にまたがることなどが必要になる場合があります。

解決

複雑なトランザクションは変動性が高く分散していることが多く、ラベル付けや統計的サンプリング手法によって標準的な追跡や分析が役に立たなくなります。インテリジェントな運用と保守は、メソッド呼び出しと個々の情報ペイロード コンテンツを調べることによってトランザクションを関連付け、予想される動作とパフォーマンスにおける今後の脆弱性または既存の脆弱性を直感的に視覚的に表現します。

<<:  専門家レベルの機械学習ツールの推奨事項。専門家と同じものを入手しましょう。

>>:  YOLOプロジェクト復活!マスターが後を継ぎ、YOLOの父が2か月間引退し、v4バージョンが正式にリリースされました

ブログ    
ブログ    

推薦する

タッチから音声へ: 音声テクノロジーが IoT 環境をどう変えるか

猛威を振るう新型コロナウイルス感染症のパンデミックは、経済と社会に大きな打撃を与えている。この世界的...

ロボティックプロセスオートメーションから価値を引き出すためにプロセスをマイニングする方法

成功するロボティック プロセス オートメーション (RPA) プログラムを実証し、維持する上での共通...

...

シングルポイントのエンドツーエンドのテキスト検出および認識フレームワークは 19 倍高速です。華中科技大学、華南理工大学などが共同でSPTS v2をリリース

近年、シーンテキスト読み取り(テキストスポッティング)は大きな進歩を遂げており、テキストの検索と認識...

ChatGPT、画像や動画コンテンツを生成するCanvaプラグインをリリース

9月4日、ChatGPT Plusサブスクリプションサービスで独自のCanvaプラグインがリリースさ...

チャットボットについては長い間話されてきましたが、良いチャットボットとはどのように定義されるのでしょうか?

なぜ良いチャットボットがないのでしょうか? これは私がかなり頻繁に、おそらく平均して週に 2 回は聞...

人工知能は、マルチドメイン畳み込みニューラルネットワークを通じて、JPEG二重圧縮画像内の偽造領域を特定します。

人工知能がマルチドメイン畳み込みニューラル ネットワークを介して JPEG 二重圧縮画像の偽造領域を...

滴滴出行はオペレーションズリサーチ分野の最高賞であるワグナー優秀実践賞を受賞した初の中国企業となる。

2019年INFORMS年次総会が米国時間10月20日から23日までシアトルで開催されました。同総...

12 のシナリオ アプリケーション、100 を超えるアルゴリズム、AI はどのようにして経済を征服するのか?

[[328065]] 2020年2月7日、第34回アメリカ人工知能学会年次会議(AAAI 2020...

顔認証闇市場:実在人物認証ビデオは1セット100元、アプリで検証可能

「1セット100元で、身分証明書の表裏の写真、身分証明書を持っている写真、うなずいたり首を振ったり口...

NanoNets: データが限られている場合にディープラーニングを適用するにはどうすればよいでしょうか? (優れた)

私は AI をロケット船の建造に例えています。巨大なエンジンと大量の燃料が必要です。エンジンが大きく...

...

低迷期を経て復活を遂げ、人工知能の波が押し寄せている!

[51CTO.comより引用] 近年、コンピュータ技術は急速に発展しており、人工知能はその操作性と...

テクノロジーのホットスポット: 言語的機械学習

[[186484]]昨年から半年以上機械学習を勉強してきましたが、そろそろ総括したいと思います。これ...