Что нужно для настройки облака. У меня есть друзья на Ближнем Востоке, которые хотят настроить облака, похожие на Google и Amazon, и задаются вопросом, есть ли какие-либо открытые технологии, которые они могут использовать для настройки облачного сервиса. Любые идеи?
Cloud Computing: что нужно, чтобы настроить облако
Ответ 1
Это несколько облачных серверов с открытым исходным кодом:
Ответ 2
Вы должны проверить Eucalyptus. Цель Eucalyptus - дать вам возможность настроить собственное облачное облако, похожее на Amazon EC2.
Ответ 3
Программное обеспечение важно, и нет ничего публичного, который воспроизводит то, что вы можете найти в Google, Microsoft или Amazon. Корпорация Майкрософт больше всего писала об их инфраструктуре. AutoPilot и Стоимость облаков - две интересные статьи. Реальный сегмент затрат будет заключаться в проектировании и строительстве ЦОД. Количество необходимых компьютеров не является тривиальным. Чтобы быть ясным, я не думаю, что один кластер из 5000 машин - это облако. Многие кластеры из 5000 машин - это облако. Кроме того, облака должны быть устойчивыми к сбою ЦОД, поэтому, вероятно, должно быть по крайней мере два центра обработки данных.
За исключением геолокации, есть ли какая-то причина, по которой они хотят иметь свои собственные, а не использовать EC2 или Azure?
Ответ 4
Недавно VMWare анонсировала Cloud Foundry. Cloud Foundry - это коммерческий продукт и проект с открытым исходным кодом. cloudfoundry.com является веб-сайтом коммерческой службы. Проект с открытым исходным кодом находится в cloudfoundry.org, исходный код находится на github.
До сих пор я видел, что облачное программное обеспечение и, следовательно, сервис, разрабатываемый cloudfoundry, скорее представляют собой PaaS чем IaaS. Это может показаться неожиданным, учитывая тот факт, что сила ядра VMWare - это виртуализация.
Для вашего требования вы, вероятно, можете построить все облачное решение, объединив OSS с облачным литейным оборудованием с другим программным обеспечением IaaS с открытым исходным кодом, например Eucalyptus, чтобы сделать ваш собственный полный стек.
Ответ 5
"Облако" - это часто неправильно понимаемый термин.
Любой компьютер, выполняющий какую-либо работу в Интернете, квалифицируется как облако. Это просто метафора для работы с компьютером "где-то еще".
Возможно, вы имели в виду распределенные вычисления?
Ответ 6
Набор решений Rackspace работает на OpenStack.