Twitter @ ripper2kの同僚からのヒントで、私の話は、iTunesプロジェクトと、 AppleホームインフラストラクチャのDLNAメディアサーバーとファイルストレージの実装についてです。 成功した実装 。
私のコンピューターパークの構成要素に関するいくつかの言葉:
- オールインワンApple iMac MC813;
- Apple Macbook Air MD224;
- Philips LCD TV 40PFL8505H;
- ブルーレイプレーヤーPioneer BDP-140;
- Apple TV 3世代のプレフィックス。
- RostelecomのIPテレビ。
- iPhone
- ASUS DSL-N10 ADSLモデムとApple Airport Extremeベースステーションルーター( ここでは、ネットワーク実装に関する詳細なストーリーを読みます );
-
インターネットアクセスとTV入力(冗談)を備えた電子レンジ。
ご覧のとおり、実際のコンピューターサブシステムはMacに基づいています。Macには、ファイルおよびメディアストレージを整理するための独自の要件があります。もちろん、プロジェクトを実装する際に考慮する必要があります。
- 両方のホームMacのバックアップコピーを作成するためのTime Machineソフトウェアエミュレーション(TM)。
- AFPを介した共有データへのアクセス。
AFP(Apple File Protocol)はMac OSのネイティブファイルシステムであるため、私の状況ではAFP(Apple File Protocol)が優先されることを強調します。2番目に、Windows 7から共有されるリソースはMac OS X( 10.8-マウンテンライオン)。 Windows XPでは、すべてがよりシンプルで使いやすくなりましたが、オペレーティングシステムはハードドライブのボリュームに制限を課しています。
iPhoneやApple TVコンソールに直面したiOSデバイスにも制限があります。
- 音楽とビデオのiTunesライブラリは、必須の方法で取得する必要があります。
- 別のアイテムとして、iTunesで「ホームコレクション」を作成し、ローカルネットワーク上のデバイスへのアクセスを提供することの重要性を理解しています。
テレビデバイス(少なくとも私のセットでは)には、音楽ライブラリにアクセスするために別のDLNAサーバーを取り出します。
さて、最後のポイントは私の個人的なウィッシュリストです:
- トレントおよびファイルロッキング。
- 共有ドキュメントライブラリ。
- ホームシアター用の音楽とビデオの保存;
- データが1 TBを超えるハードドライブを少なくとも3台取り付けて表示する機能。
- モバイルデバイスからでも、世界中のどこからでもリモートアクセスできます。
したがって、問題の条件はわかっていますが、それを解決するためのオプションは何ですか? 主なものをリストします。
スタンドアロンNAS
既製のNASソリューションの間違いない利点の中で、私は強調します。
- コンパクトさ;
- 電気エネルギーの低消費;
- 追加のハードドライブをインストールするための柔軟なオプション。
- すぐに使用できる十分に大きなソフトウェア機能。
しかし、これらすべてのニシュタキは、機内に所有権のあるオペレーティングシステムが存在するという事実によってカバーされています。 たとえば、ホームコレクションをサポートする本格的なiTunesサーバーはもう持ち上げることができないため、リストからNASを削除します。 別のニュアンスは価格です:4台のハードドライブ用のデバイスと上記のニーズに対応するソフトウェア機能の代わりに、HDD用のMac mini +外付けThunderboltボックスを非常に安全に購入でき、スチームバスを選択できません。
完成したハードウェアは私たちに合わないので、自分で作成できます! そして、そのようなプラススキームにはもっと多くのものがあります-これは価格です、これは特定のニーズに合わせてコンポーネントを選択する能力です、これはプログラムシェルを選択する範囲などです 私の場合、これは7/24モードで動作し、オプションでテレビに接続された多数のハードドライブを備えた最も単純なPCデスクトップです。
しかし、そのようなハードウェアソリューションの場合、適切なソフトウェアを選択する必要があります。この部分では何を持っていますか?
Linuxディストリビューション
適切なソリューションの検索の一環として、 FreeNASをメディアサーバーにインストールしました。印象は次のとおりです。
- プロジェクトはFreeBSDに基づいて無料であり、常に進化しています。
- 外部USBスティックにインストールして、そこから起動できます。
- 必要な多数のサービスの実装:AFP、TM、iTunes(ただし、ホームコレクションはありません)。
- 2 TB以上の大容量のハードドライブのサポート。
- かなり弱い構成でFreeNASを実行するための人道的なハードウェア要件。
約2か月後、このディストリビューションはインストールされた状態になりましたが、次の考慮事項のために最終的には放棄しました。
- 私は基本的なコマンドのレベルでLinuxを知っていますが、Linuxをより深く研究したいという欲求はわずかではありません。
- ホームコレクションなし;
- 互換性とパフォーマンスを最大化するには、ハードドライブをUFSに再フォーマットする必要があります。
- 柔軟性に欠ける :ITオタクとして、Webブラウザーを介さずにシステムを完全に管理したい(段落1を参照)。
もちろん、ハードドライブ用の外部Thunderbolt-boxでMac miniを持ち上げることもできましたが、それは将来どういうわけかです。
気配りのあるプレゼンターは、もちろん、私がこのホームコレクションに執着していることを尋ねますか? 私の答えは次のとおりです。このテクノロジーにより、iTunesはデータをApple TVと共有し、ビデオと音楽を無線でiOSデバイスにブロードキャストできます。音楽ライブラリをiPhoneに保存せずに、空中に取り込むのは非常に便利です
ファイナルカット
そのため、検索の最後の繰り返しで、私はすべての労働力のAppleユーザーが嫌うWindows 7に基づいて、ソリューションの最終バージョンに到達しました。
適切なPCデスクトップが見つかりましたが、そこにはいくつかの困難を伴い、3台のデータハードドライブがマウントされていました。

(エンジンコンパートメントのスペースが限られているため、システムは2.5「ラップトップ-ハードディスクドライブ」に設置されました。
ハードドライブ-Western Digitalのグリーンシリーズ、キットのテラバイトは5年目で動作しており、私は少しコメントしていません。 最近では、このようなシステムで使用するために特別に設計されたファッショナブルなレッドシリーズが、その後のシステムアップグレードに関与します。
ソフトウェアコンポーネントは、ライセンスを取得したWindows 7が主導し、次のサービスが解除されました。
- Windowsコンピューターのデータへのアクセス(ローカルネットワーク上の標準共有);
- AFPおよび2台のMac用の優れた稼働を行うTime Machineを介して-コンピューターにアクセスします。
- iPhoneとApple TVが完全に見るホームコレクションを備えたiTunesサーバー。
- 無料のµTorrentと無料のダウンロードマネージャーで、何のために理解していますか。
- 「 ホームメディアサーバー(UPnP、DLNA、HTTP) 」は、DLNAを介してテレビデバイスにアクセスします(素晴らしいプログラムです。ちなみに、著者を別に賞賛したいです!)。
- コンピューターはHDMIを介してテレビに接続されているため、コンピューターとして、およびXBMCメディアセンターとして使用できます(これはまれです)。
- リモートサーバー管理は、ローカルネットワークと外部の両方でRDPを介して実行されます。 さらに、µTorrent WebUIへのアクセスも半端です。
- RostelecomによるIPアドレスの動的割り当てにより、 Dyn UpdaterプログラムがインストールされたDynDNSサービスを使用して、現在のIPアドレスが自動的に登録されます(モデムもこれを行うことができますが、何らかの形で曲がっています )。
- サーバーでは、MKVmergeなどのさまざまなユーティリティが起動される場合があります。
ハードドライブは、新しいシステムに完全に定着しました。

(Windows Explorerの赤みを評価するドキュメントをお勧めします)
結論、彼は一人であり、彼は
このシステムを使用した実践的な経験は、このようなソリューションの成功を証明し、5つのポイントでタスクに対処しました。 このサーバーは、MacからiPhoneまで、非標準の(壮大なWindowsストレージの観点から)アップルインフラストラクチャに完全に適合します。
将来的には、ハードウェアサブシステムをHP ProLiant MicroServer G7 N40Lにアップグレードする可能性を検討しています(多くの点で、3DNewsの優れた概要に触発されています )。 しかし、一方で、ハードウェアのパフォーマンスは依然としてかなり弱く、場合によってはあらゆる種類の処理でシステムをロードする必要があるため、この流行はまだ深いアルファ段階にあります。