ホームサーバーまたはオールインワンのデスクトップ

画像
目的:仮想マシンへのPCIデバイスの転送をサポートするシステムを安価に組み立てます( IOMMUを使用 )。 本格的な職場を作成し、仮想ルーターと他の便利な小さなものを上げます。

付属品:




メモリモジュールGT440には、すでにハードドライブがありました。

ハイパーバイザー


すべてのサービスが同じオペレーティングシステム内で回転することは望ましくありません。 そして、ESXi(5.1)を実行する専用サーバーをすでに持っているので、今それを使用します。

BIOSで、IOMMU、ホットスワップSATAドライブを事前に有効にします。
VMware ESXi 5.1.0がUSBスティックにインストールされ、ローカル仮想ネットワークが構成されました。 それは非常に簡単で、プロセスの説明は必要ありません。

USBコントローラーを転送するには、ESXi510-201303001パッチをインストールする必要がありました。
公式ウェブサイトで見つけることができます: www.vmware.com/patchmgr/findPatch.portal

パッチをインストールするには、ESXi設定でSSHサーバーを有効にし、コンソールでコマンドを実行する必要があります。
# esxcli software vib install -d "/vmfs/volumes/datastore_name/ESXi510-201303001.zip" 


ネットワーク


ルーター、1つのvCPU、256のvRAM、8 GBのディスクになる仮想マシンを作成すれば十分です。
異なるvSwitchにある仮想マシン2ネットワークインターフェイスに接続します。

画像

ホームルーターのオペレーティングシステムはpfSense 2.1になります。これは、親relativeにとって重要な使いやすいインターフェイスを備えているためです。

pfSenseには、ホームに必要なすべてのサービス(DNS、DHCP、NTP、uPnP、VPN(OpenVPN、PPTP、IPsec、L2TP)、IGMPプロキシ、WoL、SNMP)が含まれています。 また、ネットワークインターフェイスにグラフを描画し、診断用のユーティリティを多数備えています。 コンソールに入る必要はありません。 ところで、pfSenseに追加のパッケージをインストールできます。リポジトリには必要なVMware Toolsがあります。

ダウンロードリンクとすべての必要な指示は、公式Webサイトwww.pfsense.orgにあります。

自分でルーターを構成する場合は、 この記事を使用できます。

職場(またはHTPC)



Windows 8.1オペレーティングシステム用の仮想マシン、好みのリソースを作成し、4vCPU、4GB vRAM、およびOS用の60GBドライブに決めました。

ビデオカードとUSBコントローラーを仮想マシンに接続し、以前に「パススルーモード」で構成しました。

私にとってはこのように見えます:
画像
画像
画像

仮想マシンを起動し、ISOイメージを接続して、通常どおりWindowsをインストールします。
Windows 8.1をインストールした後、ネットワーク上でビデオカードとUSBコントローラーに必要なすべてのドライバーを見つけました。

外部モニター/ TVをメインにし、VMwareの組み込みモニターを無効にします。

画像

USBキーボードとマウスを接続します。 お気に入りのブラウザでYoutube 1080pを起動して、HTPCとしての仮想マシンの適合性を確認し、パフォーマンスをテストするためにお気に入りのおもちゃを起動します。 Diablo 3の最大設定では、1秒あたり30フレームを安定的に表示するスムージングと垂直同期が使用されています。

今では、これが仮想マシンであることを忘れ、ゲーム、マルチメディア、仕事など、私たち自身の目的に使用しています。

何か手に入れる


ホストシステムにはまだ空きリソースがありますか? はい、あります。 サイトのミラーを作成します。

仮想マシンを作成し、OSをインストールし、ソフトウェアを構成します。

これを行う方法がわからない場合は、多くの記事があります。

Debian SqueezeでのNginx + php-fpm + perl
debian / ubuntuサーバーを小さなサーバー用にブーストします。 パート1
インストールとセットアップ:Nginx + php5-fpm
自宅でのNginx + LAMPサーバーの構成。 パート1:フロントエンドのセットアップ-バックエンド
VPSのLAMP + Nginxは安定しており、頭痛がありません

そして、検索はこちらです。

何か手に入れた?


ホストシステムにはまだ空きリソースがありますか? はい、あります。 サーバーにトレントをダウンロードしましょう。そうしないと、有名なメーカーのSOHOルーターが非常にゆっくりと実行し、USBポートがほとんどありません。

仮想マシンを作成し、お気に入りのOSをインストールし、お気に入りの送信とsamba / nfs-ballを構成します。

これを行う方法がわからない場合は、多くの記事があります。

DebianでTransmissionを構築および設定します。またはTransmissionについて知りたいが、尋ねることを恐れていたすべてのもの
送信-パンを導入します
マルチプレイヤー伝送急流ロッキングチェア
自動伝送速度

そして、検索はこちらです。

落とし穴


すべてのビデオカードを仮想マシンに転送できるわけではありません。 Nvidia GTS 250およびGT440を転送できませんでした。 Windowsはビデオカードを表示しますが、画像の表示を拒否し、Nvidiaコントロールパネルは、モニターがNvidia GPUに接続されていないと言います。

ESXi510-201303001パッチがないと、USBコントローラーはパススルーモードになりません。

別のPCなしで仮想マシンをオフにすることはできないため、家に他のPCがない場合は、VMware vSphere Clientで仮想マシンをオフにしないことをお勧めします。

今後の計画


GT-440を、HD7850 / 7870などの仮想マシンに転送できる別のビデオカードに置き換えて、別のワークステーションを提供したいのですが、ESXiはビデオカードなしで動作します。

転送されたRAIDコントローラーを備えた別の仮想マシンで、写真とドキュメント用のストレージを増やします。

まとめ





費用はかかりますが、通常のデスクトップのように見えますが、デスクトップ+ホームサーバーがあります。
ルーター、トレントダウンロード、およびネットワークストレージはまったくスペースを占有せず、ノイズを発生せず、電力を消費しないことがわかります。これはデスクトップによって行われます;)

長い間ホームサーバーの購入を検討している場合は、デスクトップを見てください。ホームサーバーになるでしょうか。

Source: https://habr.com/ru/post/J203488/


All Articles