論文の概要: Proposing a Dynamic Executive Microservices Architecture Model for AI
Systems
- arxiv url: http://arxiv.org/abs/2308.05833v1
- Date: Thu, 10 Aug 2023 19:31:02 GMT
- ステータス: 処理完了
- システム内更新日: 2023-10-23 14:42:16.280864
- Title: Proposing a Dynamic Executive Microservices Architecture Model for AI
Systems
- Title(参考訳): aiシステムのための動的エグゼクティブマイクロサービスアーキテクチャモデルの提案
- Authors: Mahyar Karimi, Ahmad Abdollahzadeh Barfroush
- Abstract要約: マイクロサービスアーキテクチャは、近年改善されている新しいアーキテクチャスタイルの1つである。
アーキテクチャにおけるコンポーネントのオーケストレーションは、分散システムにおける大きな課題の1つです。
提示されたモデルは、パターンとして、システムの設計レベルと開発レベルの両方で使用することができる。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by-sa/4.0/
- Abstract: Microservices architecture is one of the new architectural styles that has
improved in recent years. It has become a popular architectural style among
system architects and developers. This popularity increased with the advent of
new technologies and technological advancements in cloud computing. These
advancements caused the emergence of new design and development challenges for
service-based software systems. The increasing use of microservices
architecture in large organizations and teams has increased the need to find
appropriate solutions for architecture challenges. Orchestration of the
components in the microservices architecture is one of the main challenges in
distributed systems and affects the software quality in factors such as
efficiency, compatibility, stability, and reusability. In such systems,
software architecture consists of fine-grained components. Due to the
increasing number of microservices in a large-scale system, proper management
and communication orchestration of microservice components can become a point
of failure. In this article, the challenges of Microservices architecture have
been identified. To resolve the component orchestration challenges, an
appropriate model to maintain and improve quality is proposed. The presented
model, as a pattern, can be used at the both design and development level of
the system. The Dynamicity of software at runtime is the main achievement of
this pattern. In this model, microservice components orchestration tasks are
performed by using a BPMN-based workflow engine as the orchestrator component.
The orchestrator design gives the ability to create, track and modify new
composite microservices without the need to change platform infrastructure.
- Abstract(参考訳): マイクロサービスアーキテクチャは、近年改善されている新しいアーキテクチャスタイルのひとつです。
システムアーキテクトや開発者の間で人気のあるアーキテクチャスタイルとなっている。
この人気は、クラウドコンピューティングにおける新しい技術と技術進歩の出現とともに高まった。
これらの進歩は、サービスベースのソフトウェアシステムに対する新しい設計と開発課題の出現を引き起こした。
大規模組織やチームでのマイクロサービスアーキテクチャの利用の増加は、アーキテクチャ上の課題に対する適切なソリューションを見つける必要性を高めた。
マイクロサービスアーキテクチャにおけるコンポーネントのオーケストレーションは、分散システムの主要な課題の1つであり、効率、互換性、安定性、再利用性といった要因によるソフトウェア品質に影響します。
このようなシステムでは、ソフトウェアアーキテクチャはきめ細かいコンポーネントから構成される。
大規模システムにおけるマイクロサービスの増加により、マイクロサービスコンポーネントの適切な管理と通信のオーケストレーションが障害点になる可能性がある。
この記事では、マイクロサービスアーキテクチャの課題を特定します。
コンポーネントオーケストレーションの課題を解決するために,品質の維持と改善のための適切なモデルを提案する。
提示されたモデルは、パターンとして、システムの設計と開発の両方で使用することができる。
実行時のソフトウェアの動的性は、このパターンの主な成果です。
このモデルでは、マイクロサービスコンポーネントのオーケストレーションタスクは、BPMNベースのワークフローエンジンをオーケストレータコンポーネントとして使用することで実行される。
オーケストレータの設計は、プラットフォームインフラストラクチャを変更することなく、新しい複合マイクロサービスを作成、追跡、修正する機能を提供する。
関連論文リスト
- Microservices-based Software Systems Reengineering: State-of-the-Art and Future Directions [17.094721366340735]
クラウドベースのマイクロサービスアーキテクチャ(MSA)と互換性のあるソフトウェアを設計することは、パフォーマンス、スケーラビリティ、可用性の制限のために不可欠である。
我々は、静的、動的、ハイブリッドなアプローチが検討されているように再デプロイ可能なシステム内のサービスを特定する方法に関する、現在の研究を包括的に調査する。
論文 参考訳(メタデータ) (2024-07-18T21:59:05Z) - Skills Composition Framework for Reconfigurable Cyber-Physical Production Modules [44.99833362998488]
本稿では、スキルベースの再構成可能なサイバー物理生産モジュールにおけるスキルの構成と実行のためのフレームワークを提案する。
分散ビヘイビアツリー(BT)に基づいており、低レベルのデバイス固有のコードとAIベースのタスク指向フレームワークとの良好な統合を提供する。
論文 参考訳(メタデータ) (2024-05-22T12:56:05Z) - Systematic Mapping of Monolithic Applications to Microservices
Architecture [2.608935407927351]
モノリシックシステムから移行する際、組織が直面するメリットと課題について論じる。
ドメイン駆動開発の概念を用いてモノリシックなシステムを識別する手法を提案する。
論文 参考訳(メタデータ) (2023-09-07T15:47:11Z) - Emergent Software Service Platform and its Application in a Smart
Mobility Setting [2.2969236985898744]
異質なアクターがオープンプラットフォーム上で一緒に行動するDevOpsプロセスでは、システムは進化している。
本稿では,このような創発的ソフトウェアサービスプラットフォームのためのアーキテクチャを提案する。
このアーキテクチャを基盤となるエンジニアリング方法論で実装するソフトウェアプラットフォームは、スマート駐車場のシナリオで実証されている。
論文 参考訳(メタデータ) (2023-08-16T06:51:23Z) - Machine Learning-Enabled Software and System Architecture Frameworks [48.87872564630711]
データサイエンスと機械学習に関連する関心事、例えばデータサイエンティストやデータエンジニアの利害関係者は、まだ既存のアーキテクチャフレームワークには含まれていない。
10か国25以上の組織から61名の被験者を対象に調査を行った。
論文 参考訳(メタデータ) (2023-08-09T21:54:34Z) - Heterogeneous Continual Learning [88.53038822561197]
本稿では,ネットワークアーキテクチャの変更に伴う継続学習(CL)問題に対処する新しい枠組みを提案する。
本研究は, 蒸留ファミリ上に構築し, より弱いモデルが教師の役割を担うような, 新たな環境に適応するものである。
また、知識伝達を支援するために、タスク前の視覚的特徴を復元するクイック・ディープ・インバージョン(QDI)を提案する。
論文 参考訳(メタデータ) (2023-06-14T15:54:42Z) - AI Techniques in the Microservices Life-Cycle: A Survey [10.06596283248616]
マイクロサービスシステムでは、機能性は疎結合の小さなサービスによって提供され、それぞれが特定のビジネス機能に重点を置いています。
アーキテクチャスタイルに従ってシステムを構築することは、主に、どのようにデプロイされ、調整されるかについて、多くの課題をもたらします。
本稿では,人工知能の分野における技術が,これらの課題にどのように取り組んできたかについての調査を行う。
論文 参考訳(メタデータ) (2023-05-25T14:24:37Z) - Federated Learning with Heterogeneous Architectures using Graph
HyperNetworks [154.60662664160333]
パラメータ共有にグラフハイパーネットワークを採用することにより、異種クライアントアーキテクチャに対応する新しいFLフレームワークを提案する。
既存のソリューションとは異なり、当社のフレームワークは、クライアントが同じアーキテクチャタイプを共有することを制限せず、外部データも使用せず、クライアントがモデルアーキテクチャを公開する必要もありません。
論文 参考訳(メタデータ) (2022-01-20T21:36:25Z) - A Reference Software Architecture for Social Robots [64.86618385090416]
我々は社会ロボットが恩恵を受けるかもしれない一連の原則を提案する。
これらの原則は、社会ロボットのためのリファレンスソフトウェアアーキテクチャの設計の基礎にもなっている。
論文 参考訳(メタデータ) (2020-07-09T17:03:21Z) - Stage-Wise Neural Architecture Search [65.03109178056937]
ResNetやNASNetのような現代の畳み込みネットワークは、多くのコンピュータビジョンアプリケーションで最先端の結果を得た。
これらのネットワークは、同じ解像度で表現を操作するレイヤのセットであるステージで構成されている。
各ステージにおけるレイヤー数の増加はネットワークの予測能力を向上させることが示されている。
しかし、結果として得られるアーキテクチャは、浮動小数点演算、メモリ要求、推論時間の観点から計算的に高価になる。
論文 参考訳(メタデータ) (2020-04-23T14:16:39Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。