【手続補正書】
【提出日】平成25年3月13日(2013.3.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ハイブリッドバックアップ環境においてストレージノードの組の間での複製の割り当てを容易にするシステムであって、
コンピューター実行可能命令を保持するメモリーに結合されたプロセッサーを具備し、前記プロセッサーは、
データの一部についての特性を識別し、
１つ以上のストレージノードの特徴を識別するために前記１つ以上のストレージノードを評価し、
データの一部についての識別された特性及び前記１つ以上のストレージノードについての識別された特徴の分析に少なくとも部分的に基づいて、前記データの一部について複製要件を生成する複製コンポーネントであって、
前記識別される特性は、前記データの一部のサイズと前記データの一部の圧縮率及び前記データの修復可能性のうちの少なくとも１つとを含む、複製コンポーネントと、
配置ポリシーを、（１）ストレージノードの利用可能性、ストレージノードの利用可能な記憶容量、ストレージノードに対応するストレージコスト、ストレージノードへの又はストレージノードからのデータ転送のコスト、及び起源ノードに対するストレージノードのネットワークの場所を含む前記１つ以上のストレージノードの特徴、並びに（２）１つ以上のユーザー選択であって、その１つが、配置ポリシーを生成する際に使用される１つ以上のストレージノードの特徴の重み付け及び好ましいストレージノードの識別を含む、１つ以上のユーザー選択に少なくとも部分的に基づいて、生成し、
前記複製要件及び配置ポリシーに従ってハイブリッドバックアップ環境において１つ以上のストレージノード間で前記データの一部の１つ以上の複製を分散させ、前記ハイブリッドバックアップ環境は、クラウドバックアップ環境のクラウドストレージ位置とピア・ツー・ピアバックアップ環境の１つ以上のピアとの両方を含み、前記クラウドストレージは前記１つ以上のピアとインタラクトする、
配置コンポーネントと
を実行するシステム。
【請求項２】
前記データの一部の特性は、前記データの一部の圧縮率を含む請求項１に記載のシステム。
【請求項３】
前記データの一部の特性は、前記データの一部の修復可能性を含む請求項１に記載のシステム。
【請求項４】
前記データの一部の特性は、前記データの一部についてのライセンス制限をさらに含む請求項１に記載のシステム。
【請求項５】
前記データの一部についての識別された特性及び前記１つ以上のストレージノードについての識別された特徴の分析は、機械学習又はヒューリスティックスのうちの少なくとも１つに基づく統計モデルを使用する請求項１に記載のシステム。
【請求項６】
前記配置ポリシーはストレージノードのランキングを指定し、前記配置コンポーネントが、複製を分散させる際にランキングのより高いストレージノードに優先度を与える請求項１に記載のシステム。
【請求項７】
前記配置コンポーネントは、前記データの一部の複製と前記複製が分散されたストレージノードとの間の関係をリストするインデックスを保持するカタログコンポーネントを含み、前記配置コンポーネントは、複製の分散の決定が前記配置コンポーネントによって与えられる場合、前記インデックスにおいてエントリーを追加し、削除し、又は修正することのうち少なくとも１つを行う請求項１に記載のシステム。
【請求項８】
１つ以上のストレージノードの特性の変化を検出するために該１つ以上のストレージノードを監視する観察コンポーネントをさらに含む請求項１に記載のシステム。
【請求項９】
前記配置コンポーネントは、前記観察コンポーネントによって連続的に通信される監視結果に基づいて複製の分散を動的に調節する請求項８に記載のシステム。
【請求項１０】
前記複製コンポーネントは前記複製要件を生成するために前記１つ以上のユーザー選択のうちの１つを利用し、前記配置コンポーネントは複製を分散させるために前記１つ以上のユーザー選択のうちの１つを利用する請求項１に記載のシステム。
【請求項１１】
前記配置コンポーネントは、クラウドストレージ位置に対応するストレージノードより高いレベルの優先権をピアに対応するストレージノードに適用することによって複製を分散させる請求項１に記載のシステム。
【請求項１２】
ハイブリッドバックアップ環境において１つ以上のストレージ位置にわたってデータを格納する方法であって、
１つ以上のストレージノードに特徴を割り当てるステップと、
データの一部についての特性を識別するステップと、
前記データの一部についての識別された特性及び前記１つ以上のストレージノードについての割り当てられた特徴の分析に少なくとも部分的に基づいて前記データの一部についての複製要件を指定するステップと、
（１）前記１つ以上のストレージノードの特徴及び（２）ユーザー選択に少なくとも部分的に基づいて配置ポリシーを生成するステップであって、
前記特徴は、ストレージノードの利用可能性、ストレージノードの利用可能な記憶容量、ストレージノードに対応するストレージコスト、ストレージノードへの又はストレージノードからのデータ転送のコスト、及び起源ノードに対するストレージノードのネットワークの場所を含み、
前記ユーザー選択は、配置ポリシーを生成する際に使用される前記１つ以上のストレージノードの特徴の重み付け及び好ましいストレージノードの識別を含む、生成するステップと、
前記複製要件及び配置ポリシーに従ってハイブリッドバックアップ環境において前記１つ以上のストレージノードに前記データの一部の１つ以上の複製を配置するステップであって、前記ハイブリッドバックアップ環境は、クラウドバックアップ環境のクラウドストレージ位置とピア・ツー・ピアバックアップ環境の１つ以上のピアとの両方を含み、前記クラウドストレージは前記１つ以上のピアとインタラクトする、配置するステップと
を実施するためにコンピューター読み取り可能な記憶媒体に格納されたコンピューター実行可能命令を実行するプロセッサーを使用するステップ
を含む方法。
【請求項１３】
プロセッサーを有するコンピューティング装置によって実行されると、ハイブリッドバックアップ環境においてストレージノードの組にわたってデータの複製を分散させる方法を実行するコンピューター実行可能な命令を格納する、１つ以上のコンピューター記憶媒体であって、前記方法は、
データの一部についての特性を確認するために該データの一部を評価するステップと、
ストレージノードの組の特徴を識別するステップと、
前記データの一部の特性及び前記ストレージノードの組の識別された特徴の分析に少なくとも部分的に基づいて前記データの一部についての複製要件を生成するステップであって、
前記識別される特性は、前記データの一部のサイズと、前記データの一部の圧縮率又は前記データの一部の修復可能性のうちの少なくとも１つとを含む、複製要件を生成するステップと、
（１）前記ストレージノードの特徴及び（２）ユーザー選択に少なくとも部分的に基づいて配置ポリシーを生成するステップであって、
前記特徴は、ストレージノードの利用可能性、ストレージノードの利用可能な記憶容量、ストレージノードに対応するストレージのコスト、ストレージノードへの又はストレージノードからのデータ転送のコスト、及び起源ノードに対するストレージノードのネットワークの場所を含み、
前記ユーザー選択は、配置ポリシーを生成する際に使用される１つ以上のストレージノードの特徴の重み付け及び好ましいストレージノードの識別を含む、配置ポリシーを生成するステップと、
前記複製要件及び配置ポリシーに従ってハイブリッドバックアップ環境において前記ストレージノードの組の中の１つ以上のストレージノードに前記データの一部の１つ以上の複製を配置するステップであって、
前記ハイブリッドバックアップ環境は、クラウドバックアップ環境のクラウドストレージ位置とピア・ツー・ピアバックアップ環境の１つ以上のピアとの両方を含み、前記クラウドストレージは前記１つ以上のピアとインタラクトし、
少なくとも１つのピアがスーパーピアとして指定され、前記スーパーピアは少なくとも１つのピアからクラウドへのデータのアップロードを容易にする、配置するステップと
を含む、１つ以上のコンピューター記憶媒体。