論文の概要: kube-volttron: Rearchitecting the VOLTTRON Building Energy Management
System for Cloud Native Deployment
- arxiv url: http://arxiv.org/abs/2210.14948v1
- Date: Wed, 26 Oct 2022 18:04:22 GMT
- ステータス: 処理完了
- システム内更新日: 2023-02-19 12:05:20.211120
- Title: kube-volttron: Rearchitecting the VOLTTRON Building Energy Management
System for Cloud Native Deployment
- Title(参考訳): kube-volttron: クラウドネイティブデプロイメントのためのvolttronビルディングエネルギ管理システムの再構築
- Authors: James Kempf
- Abstract要約: 建築エネルギー管理における重要な技術要素は、建築エネルギー管理システムである。
VOLTTRONは、エネルギー管理を構築するためのレガシーソフトウェアプラットフォームである。
本稿では,VOLTTRONを,クラウドネイティブコンテナオーケストレーションプラットフォームへのデプロイに適したコレクションに再構成するコンセプト実証プロトタイプについて述べる。
- 参考スコア(独自算出の注目度): 0.3655021726150368
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Managing the energy consumption of the built environment is an important
source of flexible load and decarbonization, enabling building managers and
utilities to schedule consumption to avoid costly demand charges and peak times
when carbon emissions from grid generated electricity are highest. A key
technology component in building energy management is the building energy
management system. Eclipse VOLTTRON is a legacy software platform which enables
building energy management. It was developed for the US Department of Energy
(DOE) at Pacific Northwest National Labs (PNNL) written in Python and based on
a monolithic build-configure-and-run-in-place system architecture that predates
cloud native architectural concepts. Yet the software architecture is
componentized in a way that anticipates modular containerized applications,
with software agents handling functions like data storage, web access, and
communication with IoT devices over specific IoT protocols such as BACnet and
Modbus. The agents communicate among themselves over a message bus. This paper
describes a proof-of-concept prototype to rearchitect VOLTTRON into a
collection of microservices suitable for deployment on the Kubernetes cloud
native container orchestration platform. The agents are packaged in
redistributable containers that perform specific functions and which can be
configured when they are deployed. The deployment architecture consists of
single Kubernetes cluster containing a central node, nominally in a cloud-based
VM, where a microservice containing the database agent (called a "historian")
and the web site agent for the service run, and gateway nodes running on sites
in buildings where a microservice containing IoT protocol-specific agents
handles control and data collection to and from devices, and communication back
to the central node.
- Abstract(参考訳): 構築された環境のエネルギー消費を管理することは、柔軟な負荷と脱炭素の重要な源であり、建築管理者やユーティリティーは、電力網からの二酸化炭素排出量が最も高い場合、コストのかかる需要料金やピーク時間を避けるために消費をスケジュールできる。
建築エネルギー管理における重要な技術要素は、建築エネルギー管理システムである。
Eclipse VOLTTRONは、エネルギー管理を構築するためのレガシーソフトウェアプラットフォームである。
pythonで書かれたパシフィックノースウェスト国立研究所(pnnl)の米国エネルギー省(doe)のために開発され、クラウドネイティブアーキテクチャのコンセプトに先行した、モノリシックなビルド設定と実行可能なシステムアーキテクチャに基づいている。
それでもソフトウェアアーキテクチャは、データストレージやwebアクセス、bacnetやmodbusといった特定のiotプロトコル上のiotデバイスとの通信といった機能を扱うソフトウェアエージェントによって、モジュール化されたコンテナ化されたアプリケーションを予測する方法でコンポーネント化されている。
エージェントはメッセージバスを介して互いに通信します。
本稿では、VOLTTRONをKubernetesクラウドネイティブなコンテナオーケストレーションプラットフォームへのデプロイに適したマイクロサービスのコレクションに再構成するコンセプト実証プロトタイプについて説明する。
エージェントは再配布可能なコンテナにパッケージされ、特定の機能を実行し、デプロイ時に設定できる。
デプロイメントアーキテクチャは、中央ノードを含む単一のkubernetesクラスタ、名目上はクラウドベースのvmで構成されており、データベースエージェント("ヒストリアン"と呼ばれる)とサービス実行のためのwebサイトエージェントを含むマイクロサービスと、iotプロトコル固有のエージェントを含むマイクロサービスがデバイスへの制御とデータ収集を処理し、中央ノードへの通信を行う建物のサイトで動作するゲートウェイノードで構成されている。
関連論文リスト
- Cognitive Kernel: An Open-source Agent System towards Generalist Autopilots [54.55088169443828]
我々は,ジェネラリストオートパイロットの目標に向けて,オープンソースのエージェントシステムであるCognitive Kernelを紹介する。
主にユーザーに依存して必要な状態情報を提供する自動操縦システムとは異なり、自動操縦システムは独立してタスクを完了しなければならない。
これを実現するために、自動操縦システムでは、ユーザの意図を理解し、様々な現実世界の情報源から必要な情報を積極的に収集し、賢明な判断をする必要がある。
論文 参考訳(メタデータ) (2024-09-16T13:39:05Z) - Towards Secure Management of Edge-Cloud IoT Microservices using Policy as Code [6.200058263544999]
IoTアプリケーションプロバイダは、IoTデータを貴重な情報に変換するアプリケーションを開発するために、ますますMicroService Architecture(MSA)を使用している。
提案されたフレームワークには、“コントロールプレーン”が含まれており、クラウドネイティブ(コンテナオーケストレータとサービスメッシュ)テクノロジをインテリジェントかつ動的に利用して、セキュリティポリシを強制する。
提案されたフレームワークのプロトタイプを、Docker、Istio、Open Policy Agentといったオープンソースのクラウドネイティブテクノロジを使って実装し、フレームワークを検証する。
論文 参考訳(メタデータ) (2024-06-27T01:03:23Z) - Service Weaver: A Promising Direction for Cloud-native Systems? [0.0]
GoogleのService Weaverは、クラウドネイティブシステムの実装に関連する複雑さを単純化することを目的としている。
Service Weaverは、クラウドネイティブアプリケーションの開発を合理化する、有望なアプローチを提供する。
別個のコードベース、ルーティング機構、レジリエンス、セキュリティなど、特定の機能がフレームワークに欠けていることを認識しておくことが重要です。
論文 参考訳(メタデータ) (2024-04-14T20:57:32Z) - HasTEE+ : Confidential Cloud Computing and Analytics with Haskell [50.994023665559496]
信頼性コンピューティングは、Trusted Execution Environments(TEEs)と呼ばれる特別なハードウェア隔離ユニットを使用して、コテナントクラウドデプロイメントにおける機密コードとデータの保護を可能にする。
低レベルのC/C++ベースのツールチェーンを提供するTEEは、固有のメモリ安全性の脆弱性の影響を受けやすく、明示的で暗黙的な情報フローのリークを監視するための言語構造が欠如している。
私たちは、Haskellに埋め込まれたドメイン固有言語(cla)であるHasTEE+を使って、上記の問題に対処します。
論文 参考訳(メタデータ) (2024-01-17T00:56:23Z) - Project Florida: Federated Learning Made Easy [4.829821142951709]
本稿では,大規模フェデレートラーニング(FL)ソリューションの展開を可能にするシステムアーキテクチャとソフトウェア開発キット(SDK)であるProject Floridaを紹介する。
FLは、強力なデータ主権原則に基づく機械学習のアプローチである。
Project Floridaは、クラウドにホストされたインフラストラクチャとタスク管理インターフェースを提供することで、デバイス横断FLソリューションのデプロイ作業の簡略化を目指している。
論文 参考訳(メタデータ) (2023-07-21T20:56:20Z) - Composing Complex and Hybrid AI Solutions [52.00820391621739]
一般的なAIアプリケーションで上記の機能を実現するためのAcumosシステムの拡張について述べる。
当社の拡張機能には、gRPC/Protobufインターフェースによるより汎用的なコンポーネントのサポートが含まれています。
デプロイ可能なソリューションとそのインターフェースの例を提供する。
論文 参考訳(メタデータ) (2022-02-25T08:57:06Z) - YMIR: A Rapid Data-centric Development Platform for Vision Applications [82.67319997259622]
本稿では,コンピュータビジョンアプリケーションの開発を迅速化するオープンソースプラットフォームについて紹介する。
このプラットフォームは、効率的なデータ開発を機械学習開発プロセスの中心に置く。
論文 参考訳(メタデータ) (2021-11-19T05:02:55Z) - Functionals in the Clouds: An abstract architecture of serverless
Cloud-Native Apps [0.0]
クラウドネイティブアプリケーション CNApp(分散システム)は、通信プロトコルを介して対話する独立したコンポーネント(マイクロサービス)の集合体である。
これにより、動的に再構成可能な非巡回有向グラフとしてCNAppの抽象アーキテクチャが提示される。
論文 参考訳(メタデータ) (2021-05-21T15:28:49Z) - Optimizing Resource-Efficiency for Federated Edge Intelligence in IoT
Networks [96.24723959137218]
We study a edge intelligence-based IoT network that a set of edge server learn a shared model using federated learning (FL)。
フェデレーションエッジインテリジェンス(FEI)と呼ばれる新しいフレームワークを提案し、エッジサーバがIoTネットワークのエネルギーコストに応じて必要なデータサンプル数を評価できるようにする。
提案アルゴリズムがIoTネットワークのトポロジ的情報を漏洩したり開示したりしないことを示す。
論文 参考訳(メタデータ) (2020-11-25T12:51:59Z) - Machine Learning Algorithms for Active Monitoring of High Performance
Computing as a Service (HPCaaS) Cloud Environments [0.0]
本稿では,HPCプラットフォームとして構成されたクラウドインフラストラクチャ上で動作するエンジニアリングアプリケーションの実用性について検討する。
この研究で考慮された工学的応用としては、ロスアラモス国立研究所が開発した放射線輸送コードMCNP6、オープンソースの計算流体力学コードOpenFOAM、素数分解に使用される一般数場シーブアルゴリズムCADONFSなどがある。
論文 参考訳(メタデータ) (2020-09-26T01:29:19Z) - A Privacy-Preserving Distributed Architecture for
Deep-Learning-as-a-Service [68.84245063902908]
本稿では,ディープラーニング・アズ・ア・サービスのための分散アーキテクチャを提案する。
クラウドベースのマシンとディープラーニングサービスを提供しながら、ユーザの機密データを保存できる。
論文 参考訳(メタデータ) (2020-03-30T15:12:03Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。