技術

開発モチベーションを維持するために [サーバ編]

開発モチベーションを上げて維持していくために、自宅のサーバをUbuntuにするつもりです。

私の現在のシステムトレードの環境は、以下の3台からなっています。

  • メイン機 開発作業用
  • 本番機
  • GPU機、モデル作成&バックテスト用

全てWindows7です。Windowsの中にpython環境を入れたりMySQL入れたりと、あまりイケていない感じになっています。メイン機はWindows10に、本番機とGPU機はUbuntuに入れ替えようと思っています。

理由としては

  • DBの他、wiki、Git、MQサーバなど動かしているサービスが増えてきたのでコンテナで管理したい。Windows10上のHyper-V上で動くなんちゃってDockerはやだ。
  • 初期のTensorFlowみたく、windowsでは動かないライブラリが今後出てくるかもしれない。
  • 本番のプログラムはwindowsでなく、linuxのターミナルで動かしたい。
  • 将来のクラウド化への移行を見越して、なるべくlinuxを使う構成にしておきたい。

実施するにはシステムを止める必要があるので今すぐはできませんが、年末年始にでもやろうと思っています。

COMMENT

メールアドレスが公開されることはありません。