LinuxをDCSでサーバーまたはワークステーションとして構成できますか?構成する方法? [閉鎖]

LinuxをDCSでサーバーまたはワークステーションとして構成できますか?構成する方法? [閉鎖]

私は計測および制御専攻者です。 Linuxの多様性と安定性を考慮すると、Linuxが次の役割を果たすように構成できるかどうか疑問に思います。分散制御システム

もしそうなら、どのディストリビューションが適していますか?私はLinuxシェルスクリプトの基本的な理解を持っているので、ディストリビューションは比較的ユーザーフレンドリーであると期待しました。

注:Ubuntuの経験があるので、そこにサーバーを設定したいと思います。

回答に対する回答が更新されました。

私のハードウェア:第2世代i5、8GB RAM、500GBハードドライブ。
システム:Ubuntu 12.04デスクトップバージョン64ビット。
必須タスク(推奨):マイクロコントローラで駆動される5つ以上のセンサーを起動(開始)します。

システムを再インストールまたは変更せずにサーバーを設定する必要があります。 2番目のユーザーはワークステーションとして機能します(そのように設定できる場合)。

仮想化は人気がありますが、実装方法がわかりません。

2013年3月までに、私のグラフィックカード(NVidia GeForce 525M 1GB)を使用するためのOpenCLと並列プログラミングを学ぶ必要があります(計画のこの部分は依然として真剣に検討されています)。

同様の仕事の良い本、チュートリアル、レポートへのリンクは有用で高く評価されます。

ベストアンサー1

確信している。特定の要件に応じて考慮すべきいくつかの事項は次のとおりです。

  • どんな形でサポートが必要ですか?それともできますか?許可する長期的に技術的な問題に直接対処しますか?プロダクショングレード製品の場合、サポートを含む「エンタープライズ」ディストリビューションはより良い選択肢のようです。
  • どのアーキテクチャで実行する必要がありますか? - x86、PowerPC、MIPS、SPARC、ARM、AVR...?
  • 少なくともリモートでリアルタイムで何かが必要ですか?この場合、リアルタイムカーネルを探してください。
  • 一種の仮想化が必要ですか?

編集する: 単一の監視ステーションのみを実行する必要がある場合、展開はそれほど重要ではないかもしれません。ただし、他のプロセスとは別に実行したい場合があります。cgroupを使用したアプリケーション優先順位の制御いくつかのヒント;ワークステーション関連の項目は別々に配置できます。LXC

周辺機器を直接制御するには(まったくDCSのようには聞こえません)、制御プロセスの応答性を確保するためにリアルタイムカーネルで実行する必要があります。

おすすめ記事