装置であって、中央処理ユニットと、不揮発性方式で情報を格納する半導体ストレージモジュールと、前記装置をネットワークに通信接続させるネットワークインターフェースコンポーネントNICと、ブロックレベルアクセス要求を処理することにより、前記中央処理ユニットを前記半導体ストレージモジュールに通信接続させる第1のアービターと、前記NICからのブロックレベルアクセス要求を処理することにより、前記NICを前記半導体ストレージモジュールに通信接続する第2のアービターとを備える装置。前記第1のアービターへの前記ブロックレベルアクセス要求を提供するコントローラハブを更に備える請求項1に記載の装置。前記半導体ストレージモジュールと接続されるストレージコントローラと、前記コントローラハブ、前記第1のアービター、及び前記ストレージコントローラを含んで、前記中央処理ユニットを前記半導体ストレージモジュールに通信接続させるホストストレージアクセスリンクと、前記第2のアービター及び前記ストレージコントローラを含んで、前記中央処理ユニット及び前記装置のメインメモリを迂回して前記NICを前記半導体ストレージモジュールに通信接続させるネットワークストレージアクセスリンクとを更に備える請求項2に記載の装置。前記NIC及び前記第2のアービターを有するコントローラハブを更に備える請求項1に記載の装置。前記第2のアービターは、処理ユニット及びメモリを有する請求項1に記載の装置。前記処理ユニットは、バッファを特定するアクセス要求を受信し、前記メモリのリンクリストに基づき、前記バッファに対応する物理的な格納空間のアドレスを決定し、前記物理的な格納空間のアドレスを有する他のアクセス要求を発行する、請求項5に記載の装置。前記半導体ストレージモジュールは、NANDフラッシュデバイスを有する請求項1に記載の装置。前記半導体ストレージモジュールは、相変化ストレージデバイスを有する請求項1に記載の装置。サーバのネットワークインターフェースコンポーネントNICにおいて、ネットワークを介し、リモートエンティティーから、リモートポスティングバッファを特定するストレージアクセス要求を受信する段階と、アービターが前記NICと直接的に接続すること、又は当該アービターが前記NICに統合されることにより、前記ストレージアクセス要求に基づき前記サーバの半導体ストレージモジュールにアクセスするアクセス段階とを備える方法。前記ストレージアクセス要求を受信する段階は、前記サーバをセットアップする、又は前記サーバの用途を変更するためのブートイメージと、前記ポスティングバッファの前記ブートイメージを格納するコマンドとをブートサーバから受信する段階を有する請求項9に記載の方法。前記アクセス段階は、前記アービターにより、前記ポスティングバッファに対応する物理的な格納空間のアドレスを決定する段階と、前記アービターにより、前記物理的な格納空間のアドレスを含んだ他のアクセス要求を、ストレージコントローラに対して発行する段階とを有する請求項9に記載の方法。前記サーバの他のアービターにおいて、コントローラハブから、ブロックベースのアクセス要求を受信する段階と、前記他のアービターにより、前記ブロックベースのアクセス要求に基づき前記サーバの前記半導体ストレージモジュールにアクセスする段階とを更に備える請求項9に記載の方法。サーバのメインメモリ及び中央処理ユニットCPUを迂回したネットワークストレージアクセスリンクを経由して、前記サーバのアービターから直接的に、半導体ストレージモジュールのアドレス空間からのデータを含んだレポートコマンドを受信する手段と、前記データを含んだレポートを、ネットワークを通じてリモートエンティティーに送信する手段とを備える装置。前記サーバの障害イベントを検出する手段と、前記検出に基づき、前記レポートコマンドを生成する手段とを更に備える請求項13に記載の装置。前記検出する手段は、前記リモートエンティティーから障害インジケータを受信する手段を有する請求項14に記載の装置。前記検出する手段は、障害フラグが前記半導体ストレージモジュールにセットされていることを決定する手段を有する請求項14に記載の装置。ブートサーバが、ターゲットサーバに搭載されたアービターに、割当要求を送信する段階と、前記ブートサーバが、前記アービターから、前記割当要求に基づいて前記ブートサーバに割り当てられたポスティングバッファの識別子を示す応答を受信する段階と、前記識別子とブートイメージとを、前記ブートサーバにより前記アービターへ送信して、前記ポスティングバッファに対応した半導体ストレージモジュールの格納空間に格納する段階とを備える方法。前記ブートサーバが、ネットワークを通じて前記ブートイメージを送信することにより、前記ターゲットサーバを含む複数のサーバをセットアップする段階を更に備える請求項17に記載の方法。前記ターゲットサーバのネットワークインターフェースコンポーネントから、媒体アクセス制御MACアドレスを受信する段階と、前記MACアドレスに基づいて、前記ターゲットサーバがセットアップ可能なサーバであることを決定する段階と、前記決定に基づいて、前記割当要求を送信する段階とを更に備える請求項17に記載の方法。前記割当要求における前記ポスティングバッファの要求サイズを提供する段階を更に備える請求項17に記載の方法。以下の詳細な説明では、全体を通して、数が指定されているような複数の要素等のうちの1つの要素を形成し、かつ、実施されてもよい発明の実施形態の例として示される、添付の図面を参照する。他の実施形態が利用され、本発明の範囲から外れることのない構造上の又は論理的な変更がされることが理解されるであろう。したがって、以下の詳細な説明は、限定的な意味に解釈されてはならず、本発明にしたがった実施形態の範囲は、添付の特許請求の範囲及びそれらの均等物により定められる。様々なオペレーションは、それぞれの並列の離散したオペレーションとして記載され、ある意味で本発明の実施形態の理解を助けるだろう。しかしながら、記述の順番について、オペレーションが順番に依存するという意味を含むと解釈されるべきでない。本発明では、A及び/又はBという表現はA、B、又はA及びBを意味する。本発明では、A、B及び/又はCという表現はA、B、C、A及びB、A及びC、B及びC、又はA、B又はCを意味する。説明においては、1つ以上の同じ又は異なる実施形態を言及してもよい1つの実施形態又は複数の実施形態という表現を用いるだろう。更に、本発明の実施形態に関して用いられる備える、有する含む等の用語は、同義である。本開示の実施形態は、半導体ストレージのリモートダイレクトアクセスに関するシステム及び方法を含む。いくつかの実施形態において、中央処理ユニットCPU及びサーバのメインメモリを迂回するネットワークストレージアクセスNSAリンクによって、サーバのネットワークインターフェースコンポーネントNICは、サーバの半導体ストレージモジュールにアクセスしてもよい。NSAリンクは、半導体ストレージのリニアなメモリビューにリモートエンティティーを提供するために、リモートダイレクトメモリアクセスRDMAをサポートしてもよい。いくつかの実施形態において、NSAリンクは、NIC及びストレージコントローラと直接接続するアービターを含んでもよい。様々な実施形態においては、NSAリンクは、ネットワークにおいて、クラウドサーバプールにおけるサーバのセットアップ、及び/又は用途の変更に用いられてもよい。いくつかの実施形態において、NSAリンクは、故障検出及び/又はレポーティングオペレーションに用いられてもよい。NSAリンクは、暗号化及び/又は圧縮をもたらして、安全な通信、及び/又はネットワーク回線容量の確保をしてもよい。図1は、様々な実施形態にしたがったサーバ100を説明している。サーバ100は、サーバ100をネットワークに通信接続させるNIC104を含んでもよい。NIC104は、相互接続112によって、NIC-ストレージコントローラ間NTSアービター108と直接接続されてもよい。ここで、第1の構成要素から送信された信号が、中間処理又は信号のルーティングなしに直接第2の構成要素に提供されたならば、2つの構成要素は互いに直接接続しているとみなす。構成要素は、相互接続により互いに直接接続してもよい。相互接続は、例えば相互接続112だが、これに限らず配線、ワイヤ、ビア等であってもよい。NTSアービター108は、相互接続120によってストレージコントローラ116に直接接続されてもよい。別の実施形態においては、NTSアービター108は、NIC104に統合されてストレージコントローラ116に直接接続されてもよく、又はストレージコントローラ116に統合されてNIC104に直接接続されてもよい。ストレージコントローラ116は、相互接続128によってストレージモジュール124に接続されてもよい。ストレージモジュール124は、NANDフラッシュデバイス又は相変化ストレージデバイスのような不揮発性ストレージデバイスであってよい。サーバ100は、サーバ100の様々な周辺機器に関連する入/出力I/Oタスクをコントロールする集積回路が統合されているコントローラハブ132を含んでもよい。コントローラハブ132は、プラットフォームコントローラハブPCH、サウスブリッジ、I/Oコントローラハブ等であってよい。コントローラハブ132は、直接的又は間接的にサーバ100の中央処理ユニットCPU136に接続されてもよい。CPU136は、直接的又は間接的にメインメモリ140に接続されてもよい。コントローラハブ132がサウスブリッジである実施形態において、コントローラハブ132はノースブリッジを経由して間接的にCPU136に接続されてよい。本実施形態においてCPU136は、ノースブリッジを経由してメインメモリ140に接続されてもよい。サーバ100は、コントローラハブ132とストレージコントローラ116との間で接続されるコントローラハブ-ストレージコントローラ間CTSアービター144を含んでもよい。いくつかの実施形態において、CTSアービター144は、ストレージコントローラ116又はコントローラハブ132に統合される。CPU136は、コントローラハブ132、CTSアービター144及びストレージコントローラ116を横断するホストストレージアクセスHSAリンク148を経由してストレージモジュール124とアクセスしてもよい。HSAリンク148を経由するストレージモジュール124へのアクセスは、従来のストレージアクセスのように見えてもよい。例えば、コントローラハブ132は、ブロックレベルアドレスを有するCTSアービター144へのアクセス要求を発行してもよい。このブロックレベルアドレスを有するCTSアービター144へのアクセス要求は、ブロックレベルアクセス要求として言及されてよい。CTSアービター144は、ウェアレベリング及び/又はエラー修正を提供するために、ブロックレベルアドレスを物理的なアドレスに翻訳してもよい。CTSアービター144は、適切な物理的なアドレスを有するアクセス要求を、ストレージモジュール124内の指定された空間にアクセスしてもよいストレージコントローラ116に対して発行してもよい。HSAリンク148を経由するストレージモジュール124へのアクセスは、従来のストレージアクセスのように見えてもよいと同時に、CPU136及びメインメモリ140を迂回するネットワークストレージアクセスNSAリンク152を経由するストレージモジュール124へのアクセスは、リモートエンティティーへのメモリアクセスのように見えてもよい。これは、ストレージモジュール124から、又はストレージモジュール124へ送信されたデータにアクセスするときに、リモートエンティティーが参照してもよいバッファをNTSアービター108が登録することにより行われてもよい。いくつかの実施形態において、NIC104、NTSアービター108、CTSアービター144、及び/又はストレージコントローラ116は、コントローラハブ132に統合されてもよい。図2は、いくつかの実施形態にしたがったNTSアービター108の更なる詳細を説明している。NTSアービター108は、メモリ208に接続する処理ユニット204を含んでもよい。NTSアービター108は、キャッシュメモリであるメモリ208を有する集積回路であってもよい。処理ユニット204及びメモリ208は、離れていてよく、CPU136及びメインメモリ140とは区別されてよい。更に、処理ユニット204及びメモリ208は、NSAリンク152に関連するタスクを実行するのに限定された機能性を有してさえいればよい。このため、これらの構成要素は、パワーが、CPU136及びメインメモリ140よりも著しく、小さく/少なくてもよい。オペレーションにおいて、処理ユニット204は、バッファレベルアクセス要求として、アクセス要求をリモートエンティティーにNIC104を経由して伝えてもよく、物理的なアドレスPAに基づくアクセス要求として、アクセス要求をストレージコントローラ116に伝えてもよい。例えば、処理ユニット204は、バッファを識別するNIC104からアクセス要求例えば、読み書きのリクエストを受信してもよい。処理ユニットは、メモリ208のリンクリスト212に基づいて、バッファに対応する物理的な格納空間のアドレスを決定してもよい。バッファを物理的な格納空間のアドレスに翻訳すると、処理ユニット204は、物理的な格納空間のアドレスを含んだ別のアクセス要求を、ストレージコントローラ116に対して発行する。説明されているように、リモートダイレクトストレージアクセスを提供するサーバ100は、サーバ100のリモートマネジメントについての多くの利点を提供するだろう。図3は、いくつかの実施形態にしたがった、ネットワーク312を経由してクラウドサーバプール308に通信接続されたマネージングサーバ304を含むデータセンタ300を説明している。クラウドサーバプール308は、例えばマネージドサーバ316等の1以上のマネージドサーバを有する。マネージングサーバ304は、リモートダイレクトストレージアクセスを用いて、クラウドサーバプール308のマネージドサーバに関する多くのマネージメントタスクを実行してもよい。マネージメントタスクの例として、新しいサーバのセットアップ、既存のサーバの用途の変更、故障のマネジメント、オペレーションのリカバリ等が挙げられる。マネージングサーバ304は、NIC324及びストレージ媒体328と、直接的又は間接的に接続するCPU320を含んでもよい。ストレージ媒体328は、格納されている、CPU320に実行されるとマネージングサーバ304に、ここで記載されている様々なマネージングタスクを実行させる命令を含んでもよい。命令は、ストレージ媒体328から直接実行されてもよく、CPU320による実行に先だって、例えば揮発性メモリ等の他の媒体に移動されてもよい。サーバ100に類似していてもよいマネージドサーバ316は、上述したような半導体ストレージモジュールへのNSAリンクを有し、少なくともいくつかのマネージメントタスクを容易にしてもよい。クラウドサーバプール308の他のマネージドサーバもまた、サーバ100に類似してもよい。しかしながら、いくつかの実施形態においては、1以上の他のマネージドサーバは、NSAリンクを有さなくてもよい。図4は、いくつかの実施形態にしたがった、例えばクラウドサーバプール308等のクラウドサーバプールを遠隔的にセットアップする、例えばマネージングサーバ304等のマネージングサーバのメソッドのフローチャート400である。ブロック404において、マネージングサーバは、リモートプロビジョニングの手順に入るだろう。これは、サーバの新しいグループがデータセンタに加えられた場合又は、サーバの既存のグループの用途が変更された場合に起こるとよく、適切なブートイメージを有するサーバが提供されるのが望ましい。ブートイメージは、命令、及びサーバ上のハードウエアのブートを許可するデータを含んでもよい。ブートイメージは、例えばオペレーティングシステム、ユーティリティー、及び診断等の、ブート及びデータのリカバリー情報等を含んでもよい。これらの実施形態においては、マネージングサーバはまた、ブートサーバとして言及されてもよい。ブロック408において、マネージングサーバは、クラウドサーバプールに、セットアップするさらなるサーバが存在するか否かを決定してもよい。ブートサーバは、セットアップすべきブートサーバの入力、すなわちマニフェストと、以前にセットアップされたサーバの内部で生成したリストとの比較によりこれを決定してもよい。ブロック408において、セットアップするさらなるサーバが存在すると決定された場合、ブロック412において、ブートサーバは、セットアップするさらなるサーバからターゲットサーバを選択してもよい。ブロック412に続くであろうブロック416において、ブートサーバは、選択されたターゲットサーバのセキュリティー接続が証明されているかを決定してもよい。ターゲットサーバが以前にブートサーバとの安全な接続をもったことがある場合は、ブートサーバは、以前の安全な接続がまだ有効なのかを決定する。例えば新しいサーバであるとき等、ターゲットサーバが以前にブートサーバとの安全な接続をもったことがない場合、ブートサーバは、ターゲットサーバから、例えば媒体アクセス制御MACアドレス等の認証情報を読み出し、読み出した認証情報を、セットアップされるサーバのマニフェストから得た認証情報と比較してもよい。ブロック416において、ブートサーバは、セキュリティ接続が証明されないことを決定した場合、ブロック420において、ブートサーバは、ターゲットサーバはセットアップ不可であることを示してよく、手順はブロック408にループバックしてもよい。ブロック416において、ブートサーバが、セキュリティー接続が証明されることを決定した場合、ブロック424において、ブートサーバは、ポスティングバッファの割当のために、マネージドサーバのNTSアービターと交渉してもよい。マネージドサーバのNTSアービターと直接交渉されるときは、マネージドサーバのCPU又はメインメモリからのいかなるアクションも伴わないだろう。交渉には、ブートサーバが、所定サイズの格納空間の割当要求をNTSアービターへ送信することが含まれてもよい。ポスティングバッファの割当とポスティングバッファの識別子とを示す割当要求に基づいて、ブートサーバは、NTSアービターからの応答を受信してもよい。また応答は、ポスティングバッファのサイズを含んでもよい。ブロック424に続くであろうブロック428において、ブートサーバは、ブートイメージとポスティングバッファの識別子とをNTSアービターに送信してもよい。NTSアービターは、ブートイメージの、ポスティングバッファに関連するストレージモジュールの物理的な空間への格納をもたらしてもよい。上述のように、ブートイメージは、マネージドサーバのNSAリンクを経由してストレージモジュールに保存されてもよい。ひとたびブートイメージが半導体ストレージモジュールに保存されると、CPUは、次のブート手順においてCPUによって用いられるブートイメージへのアクセスを入手できるだろう。ブロック428においてブートイメージが送信された後、ブートサーバは、セットアップされたサーバのリストをアップデートしてもよく、ブロック432においてターゲットサーバがセットアップされることを示す。プロビジョニング手順は、ブートサーバが、セットアップするさらなるサーバがクラウドサーバプールにあるか否かを決定するブロック408へループバックしてもよい。ブロック408において、さらなるセットアップされるサーバが存在しないと判断された場合、ブロック436において、ブートサーバは、プロビジョニング手順から抜け出てもよい。図4において議論されたマネージドサーバの遠隔的なプロビジョニングの方法が、全てのブートイメージの初期のプロビジョニングを意図する一方で、他の実施形態は、異なる利用モデルにおけるリモートダイレクトストレージアクセスを採用することができる。例えば、一実施形態においては、マネージングサーバは、1以上のアップデートカプセルがマネージドサーバへ積極的に転送される、段階的なプロビジョニングにおけるリモートダイレクトストレージアクセスを用いてもよい。いくつかの実施形態において、マネージドサーバは、選択肢を有し、アップデートをスケジュールしてもよい。図4を参照して説明された遠隔的なプロビジョニング手順は、マネージドデバイスの半導体ストレージモジュールへのデータの転送に用いられるリモートダイレクトストレージアクセスの実施形態である。他の実施形態においては、リモートダイレクトストレージアクセスは、例えばリカバリーオペレーション等の半導体ストレージモジュールからのデータの転送に用いられてもよい。そのような実施形態は、図5に関連してこれから記述される。図5は、いくつかの実施形態にしたがった、例えばマネージングサーバ304等のマネージングサーバに、リカバリーオペレーションにおける故障レポートを提供する、例えばマネージドサーバ316等のマネージドサーバのメソッドのフローチャート500である。ブロック504において、例えばNTSアービター108等のNTSアービターは、故障イベントを検出してもよい。故障イベントは、マネージドサーバのCPU及び/又はメインメモリに関連してもよい。いくつかの実施形態において、マネージドサーバの操作の失敗を検出した場合、マネージングサーバによって生成かつ送信された故障レポートを、マネージングサーバから受信することにより、NTSアービターは故障を検出してもよい。マネージドサーバの反応が悪くなった場合、及び/又は期待されたアクション/レポートの提供を失敗した場合、マネージングサーバは、マネージドサーバの操作の失敗を検出する。他の実施形態において、NTSアービターは、内部で、言い換えればマネージングサーバからのレポートなしで、故障イベントを検出してもよい。NTSアービターは、ストレージモジュール内の故障フラグをモニタリングすることにより、故障イベントを検出してもよい。失敗が起きた場合、例えばマネージドサーバのCPU等によって故障フラグがセットされてもよい。NTSアービターは、故障フラグがセットされたことを決定してよく、それにより故障イベントを検出する。いくつかの実施形態において、故障フラグは、例えばストレージモジュール124等のストレージモジュールのパフォーマンスに基づいて、例えばCPU136及び/又はストレージコントローラ116等のコントローリングデバイスによりセットされてもよい。オペレーションにおいて、コントローリングデバイスはストレージモジュールの操作パラメータを監視してもよい。操作パラメータは、リード/ライトの失敗、失敗したセルを有するストレージモジュールの部分、有効なストレージ、応答時間等を含んでもよい。これらの操作パラメータが望ましい閾値を下回った場合、コントローリングデバイスは、NTSアービター108によって、識別できる故障フラグをセットしてもよい。ブロック504の後に起こるであろうブロック508において、NTSアービターは、アクセス要求をマネージドサーバのストレージコントローラに送信してもよい。アクセス要求は、ブートイメージが存在する、及び/又は例えばメモリファイルイメージ、クラッシュダンプログ、スタック状態データ、及び/又はレジスタ値のような処理状態データ等の実行状態データの格納専用の実行状態格納空間である格納空間に関連する読み込み要求であってもよい。マネージドサーバのCPUは、HSAリンクを経由し、例えば、さまざまなプロセスへの入口/出口を容易にする、及び/又は先行する、又は後に起こる、CPUが故障フラグをセットしてもよいシステムの故障例えば、オペレーティングシステムの障害かもしれない異常を検出した場合等の実行状態データを、通常動作の工程における実行状態の格納空間に格納してもよい。ブロック508の後に起こるであろうブロック512において、NTSアービターはマネージドサーバのNICへレポーティングコマンドを送信してもよい。レポーティングコマンドは、ストレージモジュールの望ましい格納空間から読み出したデータを含んでもよい。ブロック512の後に起こるであろうブロック516において、NICは、ネットワーク上でマネージングサーバへレポートを送信してもよい。好ましい実施形態を記載する目的で、いくつかの実施形態を説明したが、多種多様の代替、及び/又は同等の実施形態、又は同じ目的を達成するための計画された実装は、本発明の範囲から逸脱すること無い実施形態に置換されてもよいことを、当業者はよく理解するだろう。本願は、ここで議論された実施形態の様々な適応又は変形をカバーすることが意図されている。したがって、本発明にしたがった実施形態は、特許請求の範囲及びその均等のみに限定されていることを明確に意図している。