- Автор flashr октября 23, 2011
По случаю того, что микрософт во всю начало проводить конференции и врать с больших экранов, что облачное Core намного лучше и дешевле простого VPS решил написать ниже небольшое сравнение реальной ситуации. Речь пойдет о 1 Extra Small Core в
Azure и 1 VPS в
Agava. Буду приводить преимущества.
Преимущества Agava
1) Цена 400р в месяц против 0,05у.е., плюс как говорил softline это не баксы как написано на сайте микрософта, а евро, кроме того они еще добавляют НДС. В общем примерно 1500р за простой ExtraSmallCore, то есть в 3 раза дороже.
2) Диск у агавы получается 25Гб (10Гб расширяемых, просто все установки по умолчанию идут с 15Гб видимых), против 20Гб у Азура.
3) Трафик у Агавы бесплатен, но ограничен 10МБ, а в Азуре исходящей трафик платный, а про ограничения ни слова.
4) Производительность ввода-вывода в Азуре написана, что "низкая", то есть низко-приоритетный трафик. У Агава известно, что это 2МБ в сек. доступа к диску.
5) Для азура придется переписывать весь много кода, чтобы соответствовать требованиям. Кроме того для Worker Role нет возможности просто вести много потоков, По сути 1 Worker - 1 поток, поэтому многие уже начинают придумывать извращения, типа SharedTimer и само-писаного пула потоков.
6) В WorkerRole Нельзя встроить сложные лицензионный комовские компоненты.
7) VPS может выполнять еще кучу задач, таких как файловый архив или DNS Server.
Преимущества Azure
1) простота администрирования по удалению, добавлению новых машин и .т.п.
2) в азуре не надо обновлять виндовс и перезагружать машину раз в месяц.
3) гарантирует 1 Ггц вместо 0,5Ггц у агавы.
4) Больше оперативной памяти - 1Гб вместо 0,5Гб, также часть памяти съедает сама система.
Вывод: делайте сами, очевидно, что для некоторых задач лучше азур, чтобы избавится от вопросов администрирования. мне же больше нравятся возможности балансировки нагрузки на несколько машин для крупных проектов.
Метки: Analytics | microsoft