2009-06-01 3 views
17

Что нужно для настройки облака. У меня есть друзья на Ближнем Востоке, которые хотят настроить облака, похожие на Google и Amazon, и задаются вопросом, есть ли какие-либо открытые технологии, которые они могут использовать для настройки облачного сервиса. Есть идеи?Cloud Computing: что нужно для настройки облака

+1

Что вы подразумеваете под «облаком»? Служба облачных вычислений? Облачное хранилище? –

+4

Исправьте меня, если я ошибаюсь, но is'nt Cloud Computing должен охватывать как сервис, так и хранилище? То, как я думаю о облаке, является безграничным (конечно, я не живу в реальном мире) ресурсом, где я разворачиваю свой сайт, а затем не нужно беспокоиться о хранении, процессоре и т. Д. И мне сообщают о моем использовании ресурсов. –

ответ

1

«Облако» - это часто неправильно понимаемый термин.

Любой компьютер, выполняющий какую-либо работу в Интернете, квалифицируется как облако. Это просто метафора для работы с компьютером «где-то еще».

Возможно, вы имели в виду distributed computing?

+1

Существует огромная разница между облачными вычислениями и распределенными вычислениями. Пожалуйста, прочитайте http://en.wikipedia.org/wiki/Cloud_computing –

+0

Облако означает дистанционное управление.Если я размещаю документы на сервере у себя дома, это облачные вычисления. Обычно, как поставщик услуг, я должен предлагать производительность и избыточность и так далее. Но даже без этого, это все еще облачные вычисления. Это означает меньше модного слова. –

+2

Итак, конденсация на моем разогнанном, охлажденном водой процессоре не учитывается тогда, а? – crowne

9

Вы должны проверить Eucalyptus. Цель Eucalyptus - дать вам возможность настроить собственное облачное облако, похожее на EC2 от Amazon.

2

Программное обеспечение имеет важное значение, и нет ничего публичного, который воспроизводит то, что вы можете найти в Google, Microsoft или Amazon. Корпорация Майкрософт больше всего писала об их инфраструктуре. AutoPilot и Cost of Clouds две интересные статьи. Реальный сегмент затрат будет заключаться в проектировании и строительстве ЦОД. Количество необходимых компьютеров не является тривиальным. Чтобы быть ясным, я не думаю, что один кластер из 5000 машин - это облако. Многие кластеры из 5000 машин - это облако. Кроме того, облака должны быть устойчивыми к сбою ЦОД, поэтому, вероятно, должно быть по крайней мере два центра обработки данных.

Помимо географического положения есть ли причина, по которой они хотят иметь свои собственные, а не использовать EC2 или Azure?

+1

Одна из причин - NIH http://en.wikipedia.org/wiki/Not_Invented_Here – crowne

+0

@crowne Nice. +1, но я хотел бы + Бесконечность. – Alexandru

2

Недавно VMWare объявила облачный литейный завод. Cloud Foundry - это коммерческий продукт и проект с открытым исходным кодом. cloudfoundry.com - это веб-сайт коммерческого сервиса. Проект с открытым исходным кодом находится на cloudfoundry.org, исходный код - github.

До сих пор я видел, что облачное программное обеспечение и, следовательно, сервис, разрабатываемый cloudfoundry, представляет собой более PaaS, чем IaaS. Это может показаться неожиданным, учитывая тот факт, что основной силой VMWare является виртуализация.

Для вашего требования вы, вероятно, можете построить все облачное решение, объединив OSS для облачного литейного производства с другим программным обеспечением IaaS с открытым исходным кодом, например Eucalyptus, чтобы создать свой собственный полный стек.