Покупка кластерного/сетевого/облачного времени?
-
03-07-2019 - |
Вопрос
Я использовал кластеры в промышленных и академических условиях, но они принадлежали организациям, в которых я работал.Я никогда не покупал время у компании, которая продает время кластера/облака/грида.
Предположим, я хочу запустить какую-нибудь программу с интенсивными вычислениями, например, большое моделирование или приложение для интеллектуального анализа данных.Или, может быть, я хочу оптимизировать полную сборку большого набора продуктов, запустив распределенную сборку на аутсорсинговой инфраструктуре. Где я могу приобрести кластерное время для запуска таких программ?
Мне интересно узнать о кластерах, на которых работают популярные платформы ОС, такие как Linux, BSD, Mac OS X и Windows.
Очевидно, что существует решение «создайте свой собственный кластер», используя быстрое и дешевое оборудование, доступное в наши дни, но меня особенно интересует аутсорсинговое решение.
Решение
Возможно, вы захотите воспользоваться сервисом Amazon EC2:
Некоторые люди уже проделали некоторую работу по кластеризации с помощью EC2:
Кроме того, Microsoft предложила Windows Azure, который имеет встроенные перехватчики для .NET, позволяет вам запускать что угодно (Java, php), учитывая, что вы можете загружать среду выполнения и код из хранилища (или развертывать вместе с вашим приложением, но у этого есть свой набор плюсов). /минусы).
Другие советы
В данный момент сайт обновляется, но я знаю, что у Sun есть такая услуга. http://www.network.com/, Прошло много времени с тех пор, как я на него смотрел, но, если я правильно помню, он был по довольно хорошей цене и с большим количеством опций.
В настоящее время я использую кластер для своего выпускного университетского проекта, который имеет 496 ядер, к счастью, за его использование не нужно платить :).
Амазонка Эластичное вычислительное облако очень интересно.Вы платите за то, что используете (память, процессор, постоянное хранилище) и множество опций ОС.
меня сейчас очень интересует Лазурный Облачные вычисления технология Microsoft (которая будет выпущена в этом году) с поддержкой .NET.
Дополнительно имеются:
- Google App Engine - Фреймворк Python от Google
- Облачный виртуальный сервис - от VMWare
- Веб-сервисы Amazon
Появилась новая услуга под названием Amazon Elastic MapReduce который работает поверх кластера EC2.Он имеет API для многих языков программирования, включая Ruby и PHP.Также, если вам нужен более налаженный сервис, оформите заказ ЗеленыйСлива