ある大学の先生の言葉を思い出してください。「エンジニアは誰ですか? これは残念です! ここで彼はテレビを見ながらソファに横たわっています。 そして彼はチャンネルを切り替えたかったのですが、立ち上がるのが面倒です! 「ああ、まあ、チャンネルを切り替えてください-私は行って、リモコンを開発します...」 私はいつも何か面白いことをして、可能な限りそれを自動化したいと思っていました...
したがって、ソースデータ:
0.リモート管理者エンジニアとして働く。 ソフトウェアおよびハードウェアの観点から、多数のサーバー/サービスをサポートします。
1.配置場所はカントリーハウスです。
2.冗長性を備えたギガビットインターネット(ローカルネットワークビルダーがサーバーのセットアップと構築を支援できることを常に喜んでいた。)
3.比較的信頼できるインフラ-水、ガス、電気。
4.快適な仕事と生活のための
タスク:
1.運用監視の可能性がある職場の便利な組織。
2.セキュリティ、速度、幅広いタスクの観点から必要な機能。
3.エネルギー効率。
4.潜在的な脅威からの作業環境の分離。
最初は、すべてがすべて中型構成の1つの通常のPCの運命でした。ここには、仕事、娯楽、Webサーバーがあります。 24時間体制の仕事、特にリビングルームでの仕事は、私にも家庭にも合いませんでした。 「一度、そして長い間」すべてをやりたいという願望がありました。 多くのオプションが試されました-あらゆる種類の再インストール、機器またはオペレーティングシステムへのバインドの問題を回避するために、さまざまな場所のさまざまなタスク用の複数のPC、作業中のラップトップへのリモートデスクトップ。 しかし、仮想化システムの1つを試してみると、これにより多くの問題が一度に解決されることがわかりました。 これは、無料バージョンの多くの制限がESXiで廃止されたときに起こったため、今ではハイパーバイザーはミニプロダクションに適しており、家はすでに雀銃だったためです。
最初のレーキはもうすぐでした。 通常のツール(VMware vCenter Converter Standalone Client)を使用して転送する場合、ハードドライブを生き残ったラップトップからのWindows 7は、もちろんbluskrinでした。 解決策は、レジストリエディター、必要な値を編集して必要なドライバーをアクティブ化するブートディスクです( ソリューションオプション )。
遅い5年前のシステムを「治療」して装飾するのは、なんて楽しいことでしょう。 「あまり必要ではない」プログラムはすべて転送され、システムは500ギガバイトから50ギガバイトに圧縮されました。 すべてが素晴らしかったが、もちろん、私はすぐに「迅速に」したかった。 ここから、実際にサーバー側の考察が始まりました。 既存のコンポーネントを最大限に活用して、余裕を持ってシステムを構築することが決定されました。 基本的な要件は、ノイズレスとパフォーマンスです。
INPC DL36は、マザーボードのフルサイズ、本格的なラジエーターを使用するための高さ3U、ノイズのない電源など、すべての要件に完全に適合する耐久性のある広々としたケースです。
ハードウェア構成:
- マザーボード Tyan S7012 2xLGA1366、4つのネットワークインターフェイス、ビルトインIPMI、購入時のeBayの価格-130ドル
- 1 x Intel Xeon L5630プロセッサ。 4x2.13GHz、TDP 40W。 2つ目はまだアイドル状態ですが、測定値で示されているように、実際には平均消費電力の減少(-10W)には影響しませんでした。 価格1個。 購入時-$ 50(ebay)
- LSI 9261-8iコントローラー。 SSDを完全に使用するために最低限必要です。 仮想マシン内のiopsの測定によりこれが確認されます。 購入時の価格は150ドル(ebay)です。
- ディスクサブシステムここで少し緊張しましたが、それでも分岐しました。 2 x Intel SSD DC S3500シリーズ(240GB、2.5インチSATA 6Gb / s、20nm、MLC)+ OCZ Denevaに基づくRAID1(セカンダリタスク用)。ただし、高速ディスクシステムが必要です。 HDDはシステムで最もノイズの多い要素であるだけでなく、単に必要ありませんでした! IOPS測定は、仮想化なしの直接RAIDパフォーマンステストに関して「エラーマージン」の範囲内でした。
- 電源ユニット Chieftec Smart GPS-500C。 彼はただ黙っています。 きしみ音や騒音は一切ありません。
- RAM現在の構成では3x8Gbです。サーバーの電源を再び切らないように、現在のタスクには十分であり、将来的には十分な余裕があります。
- 冷却通常のファンを外し、Noctua NF-S12A PWMを本体に吹き付けて取り付けました。 もちろん、主な問題はプロセッサの冷却でした。 標準のIntel STS100Cヒートシンク(Cu + Al)を調整可能なファンと一緒に使用することが決定されました(通常のファンは、最小の起動速度でも非常に騒がしかったです)。 San Ace 80は実験的に選択され、調整はLM2596Sに基づく一般的な降圧モジュールを使用して実行されます。 電圧を調整することにより、500-700 rpmの速度を達成することができました。これはほとんど静かな動作です。 このモードは、暑い夏でも過熱を許可しません。すべてのセンサーの読み取り値は通常の制限内です。
完全に受動的なCPU冷却への移行計画。
この段階では次のようになります。
正面図、サーバーをオフにすることなくディスクを変更できます。
その過程で、Windowsの定期的な再起動が必要であるという神話は払拭されました。
そのため、サーバーが組み立てられ、利用可能な制限内で信頼性を向上させます。 私は、一般に家庭で、特にサーバーで無停電電源装置の多くのオプションを考えました。 サーバーと基本的なネットワークデバイスに電力を供給するために最低限必要な電力を備えた専用UPSから、3相UPSを使用した家全体の完全な冗長性まで。 試行錯誤の結果、最も適切なオプションが選択されました。少なくとも12時間、重要なデバイスに電力を供給する余裕がある中電力UPSです。 これらは、ガスボイラー、実際には、サーバー、プロバイダーのスイッチ、ルーター、内部スイッチ、ビデオカメラ、自動ゲート、12Vの非常照明、家とユーティリティルームの非常ソケットです。 次の重要なデバイスである
通常モードでの冗長デバイスの消費:
ネットワーキング もう一度、私は法律の私自身の経験で確認しなければなりませんでした-計画に従って2本のケーブルを敷設する必要がある場合-4本を敷設する必要があります! スマートホームシステムがなくても。 さまざまな置換の後、次のスキームが適用されました。 私のネットワーク実装にとって、理想的なルーターはもちろんMikroTikでした。 最小限の電力消費で、すべての必要な機能を最低コストで提供します。 ローカルネットワークの簡単な設定、外部からのアクセスのセキュリティ、通信チャネルの予約、追加サービス-クラスデバイスは「一度設定され、設定され、忘れられました」。 バックアップの低電力Wi-Fiアクセスポイントの機能。高品質の配信は、このようなデバイスの主なタスクではないためです。 悪名高いRuckusがメインのワイヤレスアクセスポイントとして注文されました-設定して忘れて、Wi-Fiの問題は完全に止まりました。
プロバイダーからの2つのアップリンクは、優先度(距離)によって可用性が確認されます-優先プロバイダーに問題がある場合、自動的に予約への切り替えが行われます。 解決策はシンプルであり、最も信頼できるものではありませんが、原則として、民間部門の典型的なネットワークの問題、つまりケーブルの断線/電源不足には十分です。
さらに、なぜこれが実際にすべて始まったのか、結果はどうだったのかをお話ししたいと思います。 各タスクグループに個別の仮想マシンがインストールされました。
1. Windows 7をベースとするメインの作業システム。同じものが、正常に機能するラップトップから困難と注意を払って転送されました。
2.財務会計と転送を実行するための別のシステム-ただし、ネットブックから転送されます。
3.ビデオ監視用のソフトウェアを備えたOS。 完全に独立したシステムには独自の利点がありますが、これらの目的で仮想マシンを使用した6か月間の経験は、このようなソリューションの優れた信頼性を示しています。 ビデオ監視は、Hikvisionカメラと同じメーカーのフリーソフトウェアサーバーに基づいて構築されました。
4.メディアコンテンツのネットワークストレージ(FreeNAS)-主にローカルネットワーク内のデバイス間でファイルを共有し、テレビで写真/ビデオを表示するために使用します。
5. UNIXサーバー、Debian / Ubuntu、GUIなし。 簡単でトラブルのないシステムを使用せずに、統計を収集し、センサーの読み取り値をWebサーバーに表示し、ffmpegを使用してビデオをトランスコードし、テストスクリプトなどを実行するにはどうすればよいですか?
6.ボーナス-緊急時に、問題のある襲撃からコンテンツを引き出し、その場で仮想マシンにラップして一時サーバーに移動することで、大規模なサイトを保存する必要さえありました。
仮想環境と対話するには、ビデオ/ゲーム用の比較的強力なビデオカードが搭載された23インチモニターを備えたPCがインストールされ、マシンへの接続はRDPまたはSSHを介して行われます。 本当に怠けている場合は、ラップトップからソファに横になります。
すべての設定、試行錯誤の後、最終的にすべてが計画どおりに機能すると言うことができます! 細部にまで細心の注意が払われていたように見えますが、要するに多くの時間とお金を費やしました。つまり、家庭用デバイスの潜在的な車両全体をオン、オフ、交換、制御します。 、落下、忘れられた、盗まれたラップトップ、散らばったハードドライブなどの驚き。 私の経験がおもしろく、そしておそらく、誰かが自分の専門知識を応用して自宅で職場を手配する動機付けになることを願っています!