データサーバー+開発環境を作る
ブラックフライデーでm.2のssdを2枚入れました。
構築予定のデータサーバの全容量が34テラバイトとなりました。
耐障害性(冗長性)を持たせるためにRAID1構成にするので17テラバイトになります。この環境を準備するのに半年かかった。
脳内の要件を整理し構成を考える。
●要件定義
・1対多の拠点間通信
・プロジェクトの数だけ仮想サーバーを構築
(テスト環境で受け入れテストし問題が無ければ本番環境にデプロイ)
・データの共有
・認証用のサーバー(ドメインコントローラー:仮)+2FA認証
●セキュリティ違反とは何かを定める
・データ漏洩
→セキュリティ違反:ユーザ認証サーバー(ドメインコントローラー:仮)を設置+2FA認証+接続ポート制限
・上書きしてはいけないファイルを上書きしてしまう(データ削除含む)
→セキュリティ違反:バージョン管理する(ファイルシステム:Btrfs)
・絶対漏洩させてはいけないデータは保存しない
●ファイルシステム構成
・ファイルシステム:HDD:ext4とSSD:Btrfs(スナップショット用)
仮想サーバー用のファイルシステムはBtrfsへ、環境はデプロイ先のレンタルサーバーに合わせる。


