Aisamiery

Aisamiery
Рейтинг
319
Регистрация
12.04.2015
team-voice #:

Онлайн кинотеатры,  CDN,  скрабинг центры.

Зачем CDN  56 ядерный (112 поточный)  с 512 рам? Если там важно количество серверов распределенных по гео?

Онлайн кинотеатры хостятся на одной машине? Или зачем всем серверам онлайн кинотеатра  100 Gbit анлим на раздачу?

Что такое третье я вообще в душе не чаю, ну и опять же ваш сервер за $5999 не нужен ни цветочному магазину не международной компании, я вообще не представляю кому нужен именно в такой конфигурации сервер. Если полоса пропускания, то там балансир, ему нафиг не нужно 96Тб NVME, за ним может стоять уже хоть сотня серверов приложения подключенной внутренней не тарифицируемой сетью по сути. Короче я хз в какую архитектуру можно воткнуть такой сервер, лучше будет несколько более маленьких чем один "здоровый и толстый".

livetv #:
Я могу заказать самый базовый сервер, а оно само в облаке увеличит при необходимости ресурсы, а потом заберет назад?

Тут много ньюансов, но в целом да, так можно. Можно обратить внимание на https://mirhosting.com/ru/cloud у них стоит jelastic, там можно указать до какого количество подов можно разрастаться в случае нагрузки, но вообще масштабированием должно что то управлять, само по себе облако это больше про то, что заказав ресурсы ты их получишь достаточно быстро, допустим за пару минут уровня развертывания инстанса и так же быстро отказаться от этих ресурсов заплатив лишь за время использования, заказав просто выделенный сервер можно ждать от нескольких часов до нескольких дней и платить придется за месяц вперед, еще и установочный платеж может быть. 

Ну и следить за железом при выделенных серверах придется самостоятельно, например за состоянием хардов чтоб не рассыпались.

team-voice #:
За проектом в клауде точно так же необходимо следить и раскатывать, там точно такой же набор специалистов, за исключением 1 позиции.

Так вот посчитайте эту позицию чтобы закрыть её в 24/7, с учетом больничных, отпусков и 3х смен работы.

team-voice #:
я не ошибся в цифре (5999), там 100 гигабитный безлимитный канал с утилизацией 100%  24/7/365

Для чего может понадобится такая машина стоимостью в $5999 в месяц? Каковы ваши кейсы?

team-voice #:

Это уже какой то маленький специфический проект  , в виде цветочного магазина ?  Таргет не на него.  Цветочному магазину и не нужен кубер, ему хватит "shared hosting"

У онлайн кинотеатров и международных проектов  утилизация ресурсов  +- равномерная в любое время дня и суток из за разницы часовых поясов на планете )

Цифры условные, тут сам факт что за бареметал вы всегда платите 100% неважно утилизируете вы или нет, а вот в облаке ресурсы по требованию, тут даже больше скажу, что лучше? Месяц утилизировать такую машину за $5999 или заплатить столько же но за 2 недели и сделать те же самые операции? Когда проект пишется под облако там всё сильно становится экономичнее, можно взять сервер и крутить на нем выгрузку товаров раз в сутки, а можно в облаке автоматом запросить машину, развернуть на ней задачу, сделать её и удалить машину.

team-voice #:
Мы же про крупные проекты говорим, ну откуда там х500,  х2 ? ок реально.  Крупный проект знает заранее когда будут эти самые Х2  и заранее к этому готов

я на многих крупных проектах, правда не международных побывал, готовность это x2 переплата а то и больше, ни о какой экономии вообще речи не идет, так что вообще не понимаю зачем вы приплетаете крупные проекты и экономию на серверах. Международные крупные проекты строят свои ДЦ уж если на то пошло.

team-voice #:
Я именно эту мысль и поддерживаю, каждый кейс нужно считать отдельно.  Где то клауд от AWS будет НАМНОГО предпочтительнее. Но где то  применение AWS будет просто самоубийством.

Да тут все просто, если у вас проект голимый монолит и 1.5 калеки на поддержке, то aws выйдет сильно дороже, так как им будут пользоваться как выделенными серверами, в остальных случаях облако предпочтительнее. И да даже цветочный магазин можно затолкать в кубер, особенно если это лидер нишы, работающий по всей стране и которой принимает и доставляет заказы 24/7

team-voice #:
Если говорить именно про селектел  то с клаудом в селектеле может быть идеентичная ситуация, под нодами виртуализации  стоит точно такой же бареметал, и в моменты черной пятницы точно так же как и вы, куча проектов начинают на "неделю"  увеличивать ресурсы х10, и предустановленных нод  может точно так же не хватить (при этом вы о этом узнаете только по тормозам) ибо для виртуализации создать 40 виртуальных ядер на оставшееся 1 физическое.... задачка на "раз плюнуть"

ну давайте остановимся на то что это ваши фантазии и реальных прецедентов на руках у вас нету, у селектела не один ДЦ, машины связаны виртуальные, набрать их можно в любом ДЦ чтобы масштабироваться, а то что вы там где то своим клиентам 40 ядер виртуальных на одном физическом делаете еще не значит что все так делают

Тут какой то странный спор ведется на самом деле. Каждый со своей колокольни конечно но всё же.

team-voice #:

указанная выше конфигурация в виде бареметал стоит 5999$ в месяц включая VAT, что на счет AWS ?

Вы заблуждаетесь в направлении мысли. Клоуд конечно будет дороже если сравнивать характеристики в лоб, но клауд так не используется. Я не говорю конечно же что каждый вордпресс надо заливать в облако, но до облака надо дорасти, с него обычно начинать нет смысла.

1) Вот вы предложили конфигурацию, давай те в стоимость её накинем развертку кластера кубера на 3 машинах и их сопровождения? Сколько надо людей чтобы 24/7 смотреть за таким кластером? Я так понимаю вы в стоимость бареметал это не вложили конечно же?

2) Предположим что ваша конфигурация нужна проекту в черную пятницу, когда приходить х10 нагрузки (хотя на самом деле пики сильно выше чем х10), то в остальном случае проекту хватит  16-ядерный сервер на 32 гига памяти за $400 итого чисто на цифрах получится экономии на ~$2500 в год экономичнее (там же $599 имелось ввиду?) и это мы еще не учитываем стоимость людей сопровождения бареметал. Много у вас специалистов, которые смогут построить сервис уровня RDS?

3) А теперь учтем, что например 50% времени ресурсы в принципе простаивают и чтобы обеспечить работоспособность, например ночью достаточно вообще машинки за $100?

4) А дальше представим, у вас пришла нагрузка х500, как быстро вы сможете на своих бареметал докидать кластер серверами? Достаточно быстро чтобы сервис не лег и не было простоев?

В общем если считать, то надо считать в кейсах в которых клауд используют, а не просто в лоб по характеристикам. Я через многое из этого прошел, и самый смак был когда в кластер надо было докинуть машин чтоб черную пятницу выдержать, а селектел сказал что в этом ДЦ у него нет больше серверов и надо ждать хз сколько. Как мы платили по 400к в месяц за админов кластера и так далее. Бареметал хорош особенно когда его хочется грузить 24/7, но в вэбе таких задач на самом деле очень мало

ArbNet #:
И ещё у него тернарный оператор return $entities?:null; ничего не возвращает фактически из функции

В php столько прекрасного если полистать его документацию, есть даже оператор с крутым названием космический корабль (spaceship) =))

ТС, protected на то и protected чтоб их никто не получал кроме самого класса и наследников. Закрытая реализация, она же инкапсуляция, один из столпов ООП.

И в целом вы прописываете методу возврат массива, хотя возвращаете результат функции у которой прописано что может быть null. Зачем вы сами себе в ногу стреляете то?


Не делайте так никогда, шторм обычно кричит о таких ошибках, у вас на деве она может всегда возвращать массив и вы ошибку не поймаете, а у пользователей обязательно оно вылезет

Когда то давно внедрял клиентам https://www.yclients.com/ это было выгоднее чем костылять что то свое и потом это поддерживать
Sly32 #:
Беда какая то, тут уже докер  считается древним, а они все про какой-то опенсервер талдычат.

А чем докер заменяют нынче?

-= Serafim =- #:

Сразу видно джуна, вчера узнал про клауд инфраструктуру и везде ее тычет теперь, потому что модное слово. Им может хватить несколько мощных дедиков и цена получится в разы ниже, чтобы понимать что лучше нужно знать детали и не только софта, а всех процессов.

А может и не хватить. Под клауд нужно уметь делать проекты, они немного отличаются от привычных и в итоге получается не факт что дешевле. 1 млн пользователей для сообщества уже норм заявка так на нагрузку, при том нагрузка не бывает линейной и в какие то моменты может спокойно скакнуть х2-х10, мы арендовали "свои сервера" стоимость >300к в месяц и 99% времени использовали на 5%, при том их мощность нам нужна была по сути на несколько дней в году в которые генерировалось 80% выручки. Залить ресурсами намного дешевле, даже свои сервера нужно как то и кем то поддерживать, сейчас у нас целая команда девопсов и мы все равно ушли в облака, потому что поддерживать разработку штата в 70 разработчиков достаточно сложно, куча фич, куча команд, всем нужно что то деплоить, что то тестировать изолированно на приближенном к бою окружению. Да у нас нагрузка побольше конечно чем 1 млн пользователей, но тут больше вопросов к сложности сопровождения. Сервера это копейки так то, по сравнению с человекочасами

user178 #:

Если сайт Б для разработки, накройте просто заглушкой и все. Под админом весь функционал будет доступен. 

Не надо уже ничего закрывать, надо галку в настройке главного модуля поставить что это копия для разработки, чтоб лицензию не заблочили

Всего: 4110