Как и многие технические специалисты - за последние несколько лет у меня накопилось несколько старых серверов x86, настольных компьютеров x86 и коммутаторов Cisco.
Я хотел бы построить небольшой облачный кластер для экспериментов с веб-приложением (веб-сервер + база данных + сервер приложений). То есть я не стремлюсь масштабировать всю ОС. Окружающая среда.
Какие у меня варианты программного обеспечения для создания небольшого личного облака приложений?
Вы считали Эвкалипт? Это бесплатно и довольно просто установить на пару коробок, которые у вас могут быть. Со своего сайта:
EUCALYPTUS - Архитектура эластичных служебных вычислений для связывания ваших программ с полезными системами - это программная инфраструктура с открытым исходным кодом для реализации «облачных вычислений» в кластерах. Текущий интерфейс EUCALYPTUS совместим с интерфейсом Amazon EC2, но инфраструктура разработана для поддержки нескольких клиентских интерфейсов. EUCALYPTUS реализован с использованием общедоступных инструментов Linux и базовых технологий веб-сервисов, что упрощает установку и обслуживание.
Предположительно, вам не нужны облачные вычисления, только кластерные вычисления. Облачные вычисления включают в себя разделение времени на кластер, и это на 100% ваше! Существуют такие проекты, как Hadoop для создания кластера google mapreduce, но, возможно, для начала вам стоит проверить BashReduce, который имитирует Hadoop с гораздо более легкими зависимостями.