cranequinier (
cranequinier) wrote2015-06-18 10:13 am
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
Сумбур вместо музыки: VPS vs Cloud vs Shared, хостить виндовую программу и WordPress-ный сайт
Че-то у меня в голове стало даже запутаннее чем обычно. Помогите.
Что есть: shared hosting на Linux-е, на котором стоит довольно развесистый WordPress сайт.
Что надо: добавить туда страничку, которая будет принимать 100-килобайтные файлы от онлайновых юзеров и выплёвывать им 50-ти килобайтные файлы.
А программа, которая делает обработку, написана на Windows. Исходники есть и DLL делается, проверено. EXE тоже делается. Под Wine-ом работает из командной строки нормально и в Windows GUI тоже (ну как минимум как-то работает, поверхностно проверяли).
Попробовал добавить к существующему хостингу бесплатный Cloud Instance от Amazon - как-то получается, и классная игрушка такая.
И теперь вот не могу решить, как это всё барахло изящнее перепаковать. Купить виндовый VPS за $20 (условно) в месяц? А вдруг на нем будет всё время грохаться WordPress, и я не знаю что ещё - стрёмно как-то переходить от managed хостинга, за которым кто-то следит, к не-managed, за которым слежу я, тем более под Виндами.
Оставить бесплатный AWS Instance? А вдруг он такой дохлый, что умрёт под любой нагрузкой. Да и про платные инстансы у Амазона пишут скептически.
Купить линуксный VPS за $10 (условно)? А как вообще подключить к Apache под Linux-ом программу под Wine?
Почти уже склоняюсь к shared windows hosting-у discountasp.net, рекомендованому в прошлом посте
soonts
Но уже как-то хочется VPS - чтоб туда из-за файрволла ssh каналы просовывать, и вообще такая игрушка...
Нафига нужны облака по сравнению с VPS я как-то вообще не осознал, но чую за ними могучий дух.
Расскажите мне мужики, кто как хостится. Любой опыт будет интересен. Managed vs не-managed, VPS vs Cloud, конкретные провайдеры...
И да, как изюминка: на самом деле сайтов под вопросом штуки три-четыре, с ними со всеми похожие пожелания, пора что-то делать..
Что есть: shared hosting на Linux-е, на котором стоит довольно развесистый WordPress сайт.
Что надо: добавить туда страничку, которая будет принимать 100-килобайтные файлы от онлайновых юзеров и выплёвывать им 50-ти килобайтные файлы.
А программа, которая делает обработку, написана на Windows. Исходники есть и DLL делается, проверено. EXE тоже делается. Под Wine-ом работает из командной строки нормально и в Windows GUI тоже (ну как минимум как-то работает, поверхностно проверяли).
Попробовал добавить к существующему хостингу бесплатный Cloud Instance от Amazon - как-то получается, и классная игрушка такая.
И теперь вот не могу решить, как это всё барахло изящнее перепаковать. Купить виндовый VPS за $20 (условно) в месяц? А вдруг на нем будет всё время грохаться WordPress, и я не знаю что ещё - стрёмно как-то переходить от managed хостинга, за которым кто-то следит, к не-managed, за которым слежу я, тем более под Виндами.
Оставить бесплатный AWS Instance? А вдруг он такой дохлый, что умрёт под любой нагрузкой. Да и про платные инстансы у Амазона пишут скептически.
Купить линуксный VPS за $10 (условно)? А как вообще подключить к Apache под Linux-ом программу под Wine?
Почти уже склоняюсь к shared windows hosting-у discountasp.net, рекомендованому в прошлом посте
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
Но уже как-то хочется VPS - чтоб туда из-за файрволла ssh каналы просовывать, и вообще такая игрушка...
Нафига нужны облака по сравнению с VPS я как-то вообще не осознал, но чую за ними могучий дух.
Расскажите мне мужики, кто как хостится. Любой опыт будет интересен. Managed vs не-managed, VPS vs Cloud, конкретные провайдеры...
И да, как изюминка: на самом деле сайтов под вопросом штуки три-четыре, с ними со всеми похожие пожелания, пора что-то делать..
no subject
no subject
no subject
http://azure.microsoft.com/en-us/pricing/details/virtual-machines/
Хостинг существенно дешевле.
https://bestvps.us/
Про Амазон не знаю. Нашей конторе M$ дает большие скидки на Azure, так что мы пользуемся им.
no subject
Я пока не понял, нужна ли мне эта VM круглосуточно. Традиционно у меня десятки тысяч хитов в месяц. Это скажем сто тысяч секунд процессорного времени. Это ~~30 часов.
Как раз хорошо для облака?
> Хостинг существенно дешевле.
https://bestvps.us/
Так это ж сплошной Линукс. Понятно что под Линуксом всё хорошо с VPS-ами. И, возможно, надо там и жить с Wine.
Но вроде мы про Windows говорили?
no subject
>
> Как раз хорошо для облака?
Оно так не работает, по крайней мере, насколько мне известно. Как ты это себе представляешь - некто умный ловит запрос к твоему сайту, запускает VM, выполняет запрос и потом убивает VM? И так на каждый запрос? Так не бывает. Для любого сайта приличного VM должна крутиться круглосуточно. Другое дело, что на нее и 100 сайтов можно посадить, если трафик низкий.
no subject
Я себе это так представляю: в терабайтной памяти рэксервера за ~~$12K сидят пассивные, но совершенно живые 1024 VM. Какая из них получает запрос - та активизируется, съедает свою четрвертьсекунду одной из 64 кор и опять висит.
А какие проблемы-то, я что-то не вижу?
> Для любого сайта приличного VM должна крутиться круглосуточно.
Нафига, собственно? Если у меня десять тысяч человекозаходов в месяц - что совсем немало для шаравары, в которой каждый сотый заход генерирует $99 - то надо единицы процентов времени одной коры процессора. А в серверах меньше 16 кор не бывает.
А память и SSD не "крутятся", а просто есть, выделенные, их никто не шарит - у тебя свой кусок.
Вот, кстати, простой расчет: 1T памяти, 64 коры и 20TB SSD стоят в сумме ~~$30K. Значит если продавать VPS-ы на 1G/1C/20G по $10 в месяц, железо окупается в ноль за три месяца.
Нефиговый бизнес.
no subject
> но совершенно живые 1024 VM.
Мне неизвестны земные клауд сервисы, которые так работают. Найдешь - расскажи обязательно.
no subject
>> но совершенно живые 1024 VM.
>
>Мне неизвестны земные клауд сервисы, которые так работают.
А как работают известные тебе земные клауд сервисы, и чем это принципиально отличается?
no subject
no subject
В смысле - какая странная идея. Как по-твоему тогда вообще работает поминутная оплата за активность CPU?
no subject
Мы все еще про виртуальные машины?
Ажур берет деньги с момента, когда ты говоришь "старт машина" и до момента, когда ты говоришь "стоп машина".
Сколько она при этом жрет CPU не имеет значения.
Амазон, судя по всему, поступает точно так же.
http://aws.amazon.com/ec2/pricing/
"Pricing is per instance-hour consumed for each instance, from the time an instance is launched until it is terminated or stopped."
У ажура есть еще можно завести low-end web role, которая не имеет собственной вертуальной машины - ее отрубают, если она жрет слишком много CPU. Возможно, у Амазона тоже есть что-то похожее. Для production сайта такое не годится - проверено на горьком опыте.
Я что-то упускаю из виду?
no subject
Пошел сносить свои пассивные VM-ы - какое счастье что я ещё не успел вляпаться в бабло.
И тогда конечно совершенно непонятно нах нужен этот клауд - какая-то дорогая игрушка.
no subject
Есть почасовая.
Считаются часы с того момента, как ты развернул VPS и до того момента, как ты его уничтожил.
no subject
no subject
no subject