Я пытаюсь создать службу посредничества виртуальной виртуальной частной сети, которая может занять компьютерную мощность как по требованию VM, от инфраструктуры частного и общедоступного облачного компьютера. У меня есть следующие цели для моего обслуживания.библиотека/платформа разработки на EC2/Rackspace/Eucalyptus/OpenStack
Аннотация из конкретного поставщика API и библиотек, которая даст возможность выбирать любого из поставщиков (например. EC2, Rackspace) ВМ с амбулаторным, влияющими на мою службу, построенную на вершине библиотеки.
Также у меня должна быть гибкость, чтобы брать виртуальные машины из чистой частной инфраструктуры облака, построенной с использованием стеков, таких как OpenStack/Eucalyptus. Из-за огромного аванса Capex мы будем использовать публичные облака, но мы планируем перейти к частной облачной инфраструктуре. Поэтому с точки зрения дизайна мы хотим скрыть эти детали, прозрачные для брокерских услуг.
Моего вопрос, если есть какая-либо открытый исходный код/коммерческие библиотеки или платформа разработки облака, которые могут дать мне эту функцию, по которой я могу только строить свою службу, не очень заботясь о поставщике конкретных деталях.
Я столкнулся с правозащитной картой & scalr, но я не понимаю, являются ли они инструментами или платформой. Мне нужна платформа, над которой я могу разработать не только инструменты для мониторинга и автоматического развертывания облачных приложений.
TIA.