?

Log in

No account? Create an account

Previous Entry | Next Entry

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




Предположим, что у Вас есть веб-сайт или планы его создать. Вы обратились к специалисту, который знает с помощью каких технологий разрабатывать сайт. Вероятней всего, он уже имеет личное представление на каком хостинге его разместить, и предложит ресурс из своих собственных наработок. Но Вы любите сами во всем разбираться, и поэтому, чтобы добраться до истины, предпочитаете озадачиться поиском надёжного и действительно подходящего веб-хостинга. Того самого ресурса, который и определяет, как Ваш сайт будет размещен в Интернете.

VPS\VDS. Эти аббревиатуры встречаются довольно часто - одни пишут VPS, другие используют VDS. Оба понятия появились примерно в одно время и на самом деле означают одно и то же. VPS (Virtual Private Server) или VDS (Virtual Dedicated Server) – виртуальный выделенный сервер.

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

Виртуализацией называют технологию, которая запускает на одном физическом компьютере несколько изолированных друг от друга виртуальных машин. Для того, чтобы осуществлять виртуализацию, необходимы технические средства. На каждый физический сервер (у провайдера их могут быть сотни) устанавливается гипервизор. Сервера объединяются в кластер, руководит кластером сервер управления.



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

Исторически первыми на рынке появились shared-сервера VPS. Они были построены, как правило, на базе Linux upstream containers. Каждый клиент на таком хостинге получает изолированный контейнер для размещения своих файлов и приложений. При этом пользователь имеет доступ с ограниченными правами в пределах своего VPS.

Сегодня эта технология уже устаревает, и со временем ее полностью заменит облачный VPS, который имеет ряд преимуществ:

  • Виртуальные машины (ВМ) пользователей независимы – исключено влияние одного пользователя на других;

  • Каждая ВМ может использовать свою ОС;

  • Клиент получает полный административный доступ внутри ВМ и может устанавливать любое ПО;

  • ВМ можно переносить между серверами и экспортировать\импортировать;

  • При аварии физического сервера ВМ сразу запускаются на других серверах;

  • При высокой нагрузке на физический сервер ВМ перемещаются на менее загруженные сервера.


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

Shared-хостинг -  это, как правило, совсем простой тип хостинга. На сервере провайдера устанавливается набор приложений – web-сервер, СУБД, PHP, и тп. Каждому пользователю доступна папка для размещения файлов и панель управления, из которой он может выполнить настройки предоставляемых частей web-сервера и СУБД для нужд работы сайта. Преимущество такого хостинга – низкая стоимость и простота.

Минусы:
Проекты пользователей сильно влияют на производительность. Если одному сайту потребуется больше ресурсов, то другие сайты на хосте могут работать ощутимо медленнее;
При аварии физического сервера все сайты клиентов, размещенные на нём, не работают;
Нельзя установить своё ПО и библиотеки.

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

Shared-хостинг и виртуальный сервер могут выполнять как одни и те же задачи, так и разные. Если на «шаред» размещают только сайты, то на VPS можно запускать высоконагруженные приложения (SAP HANA, базы Oracle, сервер 1С: Бухгалтерии) или обеспечивать работу PHP скриптов.

Из заказанного виртуального сервера, пользователь может сделать при желании свой собственный shared-хостинг. Управлять им можно совместно. Управление происходит как с ПК, так и со смартфона.

К каким же выводам мы пришли:



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

Рекомендуется с самого старта использовать тот ресурс, который наиболее подходит именно для Вашей задачи, чтобы два раза не бегать!
;-))

Subscribe to  kukmor

Recent Posts from This Journal

promo ledy_lisichka 18:00, вчера 21
Buy for 100 tokens
Сам пост вот Российские женщины проигрывают заморским ?. Сижу сейчас, читаю комментарии. Вчера никак не успела, теперь навёрстываю (увы, у меня это теперь система, опаздывать за вами ) Вот смотрите, типа ноу-хау от френда : nquatro И пояснение, что это : Знакомьтесь в…

Comments

( 35 comments — Leave a comment )
sapb1
Apr. 9th, 2018 01:06 pm (UTC)
мне кажется лучше сразу взять максимально масштабируемый вариант
kukmor
Apr. 9th, 2018 01:10 pm (UTC)
вот и я так думаю)
(no subject) - kwakin_misha - Apr. 9th, 2018 01:55 pm (UTC) - Expand
(no subject) - kukmor - Apr. 9th, 2018 01:56 pm (UTC) - Expand
(no subject) - kwakin_misha - Apr. 9th, 2018 02:14 pm (UTC) - Expand
tatkomen
Apr. 9th, 2018 01:07 pm (UTC)
до чего техника дошла!)
kukmor
Apr. 9th, 2018 01:10 pm (UTC)
и не говорите)
(no subject) - krambambyly - Apr. 9th, 2018 01:18 pm (UTC) - Expand
(no subject) - kukmor - Apr. 9th, 2018 01:19 pm (UTC) - Expand
(no subject) - kwakin_misha - Apr. 9th, 2018 01:56 pm (UTC) - Expand
kosmos3000
Apr. 9th, 2018 01:08 pm (UTC)
доступно разъяснил)
kukmor
Apr. 9th, 2018 01:10 pm (UTC)
я старался))
(no subject) - kwakin_misha - Apr. 9th, 2018 01:56 pm (UTC) - Expand
(no subject) - kukmor - Apr. 9th, 2018 03:12 pm (UTC) - Expand
(no subject) - kwakin_misha - Apr. 9th, 2018 04:02 pm (UTC) - Expand
aksanova
Apr. 9th, 2018 01:11 pm (UTC)
как всё это недорого стало в наши дни
kukmor
Apr. 9th, 2018 01:13 pm (UTC)
согласен лет 15 назад это стоило баснословных денег
(no subject) - stranniksenya - Apr. 9th, 2018 01:18 pm (UTC) - Expand
(no subject) - kukmor - Apr. 9th, 2018 01:18 pm (UTC) - Expand
(no subject) - vestapetrowa - Apr. 9th, 2018 01:19 pm (UTC) - Expand
(no subject) - kukmor - Apr. 9th, 2018 01:20 pm (UTC) - Expand
stranniksenya
Apr. 9th, 2018 01:17 pm (UTC)
Переде тем как сделать выбор, следует хорошенько всё обдумать.
kukmor
Apr. 9th, 2018 01:18 pm (UTC)
шулай))
(no subject) - 7pravil - Apr. 9th, 2018 01:25 pm (UTC) - Expand
krambambyly
Apr. 9th, 2018 01:17 pm (UTC)
Интересные рекомендации, технологии не стоят на месте.
kukmor
Apr. 9th, 2018 01:18 pm (UTC)
летят вперед, семимильными шагами)
vestapetrowa
Apr. 9th, 2018 01:19 pm (UTC)
Как всё сложно - читаю по новой!
kukmor
Apr. 9th, 2018 01:20 pm (UTC)
да уж максимально просто написано)) проще некуда))
7pravil
Apr. 9th, 2018 01:24 pm (UTC)
Да, самое главное - это определить запросы к проекту
kukmor
Apr. 9th, 2018 01:56 pm (UTC)
ТЗ - наше всё!
kwakin_misha
Apr. 9th, 2018 01:58 pm (UTC)
какое всё полезное для людей! коты одобряют!
kukmor
Apr. 9th, 2018 03:10 pm (UTC)
;)
livejournal
Apr. 9th, 2018 02:38 pm (UTC)
Здравствуйте! Ваша запись попала в топ-25 популярных записей LiveJournal волжского региона. Подробнее о рейтинге читайте в Справке.
kukmor
Apr. 9th, 2018 03:10 pm (UTC)
гуд
zlobin_aa
Apr. 9th, 2018 05:25 pm (UTC)
Теме - лайк!
( 35 comments — Leave a comment )

Latest Month

May 2018
S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728293031  

Самый оперативный способ связи со мной

эл. почта - niaz1977@gmail.com

Репортажи из блогерских поездок:

Powered by LiveJournal.com