SCIOPTA コネクタ
SCIOPTAリアルタイムを利用して、フォールトトレラントシステムの構築が可能です。
SCIOPTAには、スーパーバイザ機能がサポートされ、分散システムで使用することができます。コネクタ処理、ボード·サポート·プロセスとネットワークシステムは、カーネルが監督することができます。通信経路内のリソースが使用できなくなった場合、リモートで接続プロセスはカーネルによって通知されます。 SCIOPTA分散システムにおいて、マスタノードを有するは不要です。消えたノードにより、CPUが全体分散システムには影響しません。SCIOPTAスパーバイザ機能は、透明性の高いコミュニケーションおよびモジュール概念は、フォールトトレラント分散システムを構築することができます。
CONNECTORプロセス
コネクタは、分散環境内の異なるCPU上SCIOPTAシステムを接続SCIOPTA通信プロセスです。コネクタはSCIOPTAを実行している分散型マルチCPUシステム構築のなか不可欠な部分です。各ノードは、通信システムに参加し、分散処理の知識を有するCONNECTORプロセスによって制御されます。CONNECTORプロセスは、分散工程の位置を知り、ユーザプログラマから分散システムを隠す、リダイレクトメッセージを担当します。 CONNECTORプロセスが持っているオープンインタフェースと任意のネットワークトポロジに依存しません。したがって、任意のネットワーク·スタック(例えば、TCP/IP、CAN)を用いることが可能です。 SCIOPTA分散システムは、CPUの一種に限定されるものではありません。SCIOPTAカーネルおよびコネクタのプロセスが利用されているすべてのCPUを含めることができます。
透明なコミュニケーション
SCIOPTAでクリーンなメッセージベースのインタフェースは、分散システムは、単一CPUシステムと同じくらい迅速かつ容易に設計することができます。 プロセスが異なるCPU上に存在するが、プロセッサの境界を越えてメッセージパッシングは、送信および受信のために同じシステムコールを使用しています。