Тематические статьи →

Высокие нагрузки — что выбрать: кластерное или облачное решение?

Если к сайту или веб-при­ло­же­нию предъ­яв­ля­ются высо­кие тре­бо­ва­ния к быст­ро­дей­ствию и устой­чи­во­сти к высо­ким нагруз­кам, то встаёт вопрос о выборе между кла­стер­ным и облач­ным реше­ни­ем. Оба вари­анта спо­собны обес­пе­чить отлич­ное мас­шта­би­ро­ва­ние, поэтому выбор чаще всего осно­ван на эко­но­ми­че­ских критериях.

Кла­стеры и облака — в чём раз­ни­ца?

Кла­стер­ные реше­ния — это реше­ния, постро­ен­ные на базе несколь­ких выде­лен­ных сер­ве­ров, чаще всего физи­че­ских. Сер­вер­ное обо­ру­до­ва­ние исполь­зу­ется посто­ян­но, при росте нагрузки про­сто арен­ду­ются или заку­па­ются допол­ни­тель­ные сер­ве­ра. Оплата за аренду обо­ру­до­ва­ния посто­ян­ная и, как пра­ви­ло, еже­ме­сяч­ная.

Облач­ные реше­ния — это реше­ния, кото­рые также постро­ены на базе несколь­ких виртуальных сер­ве­ров. Коли­че­ство исполь­зу­е­мых в каж­дый момент вре­мени сер­ве­ров зави­сит от нагруз­ки: нагрузка высо­кая — исполь­зу­ется много сер­ве­ров, нагрузка низ­кая — неис­поль­зу­е­мые сер­вера отклю­ча­ют­ся. Опла­чи­ва­ется облач­ный хостинг обычно по часам — час работы каж­дого сер­вера в облаке тари­фи­ци­ру­ет­ся, таким обра­зом, если нагрузка высо­кая, то сумма к оплате боль­ше, если нагрузки нет — оплата мини­маль­ная.

Если срав­ни­вать цену за час работы иден­тич­ных сер­ве­ров в кла­стере и в «облаке», то кла­стеры выиг­ры­вают (час работы стоит дешевле). Одна­ко, если срав­ни­вать про­цент эффек­тив­ного исполь­зо­ва­ния опла­чи­ва­е­мых ресур­сов, то в «обла­ках» он выше — там опла­чи­ва­ется только то, что фак­ти­че­ски потреб­ля­ет­ся, а в кла­стере опла­чи­ва­ется и про­ста­и­ва­ю­щее «железо».

Ско­рость мас­шта­би­ро­ва­ния облач­ного хостинга зна­чи­тельно выше и под­даётся авто­ма­ти­за­ции, в то время как постро­е­ние кла­стера зани­мает больше вре­мени и авто­ма­ти­че­ских опе­ра­ций там мень­ше.

Кла­стер­ные реше­ния

Если нагрузка посто­янно высо­кая или про­сто пла­но­мерно рас­тёт, то это более пред­по­чти­тель­ный вари­ант. В этом слу­чае ресурсы кла­стера посто­янно исполь­зу­ются эффек­тивно (обо­ру­до­ва­ние не про­ста­и­вает), а на мас­шта­би­ро­ва­ние (уве­ли­че­ние числа сер­ве­ров) есть время и оно осу­ществ­ля­ется посте­пенно по мере роста нагруз­ки. Как пра­ви­ло, кла­стер лучше для интер­нет-мага­зи­нов, биз­нес-при­ло­же­ний, веб-сер­ви­сов, соци­аль­ных сетей.

Облач­ные реше­ния

Если нагрузки пери­о­ди­че­ские, напри­мер, свя­зан­ные с мар­ке­тин­го­вой актив­но­стью, или рас­тут лави­но­об­разно и вре­мени на раз­во­ра­чи­ва­ния кла­стера нет, то лучше исполь­зо­вать «облака». Здесь более высо­кая цена часа работы ком­пен­си­ру­ется отсут­ствием опла­чи­ва­е­мого про­стоя. Облач­ные реше­ния отлично под­хо­дят для сай­тов выста­вок, меро­при­я­тий, спе­ци­аль­ных акций, а также дру­гих сай­тов, где посе­ща­е­мость обычно низ­кая, но может в опре­де­лен­ный момент резко воз­рас­тать на несколько поряд­ков. «Облака» также отлично под­хо­дят ля быст­рого мас­шта­би­ро­ва­ния проектов, если посе­ща­е­мость резко выро­сла, а вре­мени на раз­во­ра­чи­ва­ние пол­но­цен­ного кла­стера про­сто нет.

Резюме

  • Облач­ный хостинг — пери­о­ди­че­ские высо­кие нагрузки или неспро­гно­зи­ро­ван­ный лави­но­об­раз­ный рост посе­ща­е­мо­сти.
  • Кла­стер­ные реше­ния — посто­ян­ные высо­кие нагрузки или про­гно­зи­ру­е­мый пла­но­мер­ный рост посе­ща­е­мо­сти.

Поделитесь с друзьями:


Информация о публикации:

Материал опубликован в 2014 году. Эта ста­тья про хостин­го­вые решения. При пере­пуб­ли­ка­ции обя­за­тельно ука­за­ние пер­во­ис­точ­ника в виде гипер­тек­сто­вой ссылки на сайт web-creator.ru

Воспользуйтесь нашими
знаниями и опытом

Отправьте нам сообщение при помощи формы. Или напишите на e-mail s@web-creator.ru

Мы максимально оперативно ответим Вам по электронной почте или перезвоним.

При отправке сообщения через форму, укажите пожалуйста предпочтительный способ связи с Вами: телефон или адрес электронной почты. Мы сможем ответить Вам подробнее, если Вы напишете что-то о запланированном проекте или предполагаемых задачах.

Либо просто позвоните нам по номеру: +7 495 215-1501

Мы работаем по будним дням с 10 до 19 часов.

Комплексные услуги

Реализация «под ключ» проектов по созданию различных видов сайтов, разработка веб-приложений для автоматизации бизнес-процессов, ведение контекстных и медийных рекламных кампаний, поисковое продвижение, комплексная поддержка веб-проектов, консалтинговые услуги.