プライベート/パブリック クラウド コンピューター インフラストラクチャから、VM のオンデマンドとしてコンピューターの能力を借りることができるクラウド VM 仲介サービスを構築しようとしています。私のサービスには次の目標があります。
ベンダー固有の API をライブラリに抽象化します。これにより、ライブラリの上に構築されたサービスに影響を与えることなく、任意のベンダー (EC2、ラックスペースなど) の VM を柔軟に選択できます。
また、OpenStack/Eucalyptus などのスタックを使用して構築された純粋なプライベート クラウド インフラストラクチャから VM を借りる柔軟性も必要です。莫大な先行設備投資のため、パブリック クラウドを使用しますが、プライベート クラウド インフラストラクチャに移行する予定です。したがって、設計の観点から、これらの詳細を仲介サービスに対して透過的に隠したいと考えています。
私の質問は、ベンダー固有の詳細を気にせずにサービスを構築できるこの機能を提供できるオープンソース/商用ライブラリまたはクラウド開発プラットフォームがあるかどうかです。
rightscale と scalr に出会いましたが、ツールなのかプラットフォームなのかはっきりしません。クラウド展開を監視および自動プロビジョニングするためのツールだけでなく、開発できるプラットフォームが必要です。
ティア。