Чтобы понять, какой сервер стоит выбрать под вашу задачу, опишем основные виды хостинга.
Читайте также: Облака поддерживают предпринимателей в непростые времена
Виртуальный хостинг
В виртуальный хостинге сайты нескольких клиентов размещаются на одном веб-сервере, для каждого из которых отведено своё рабочее пространство. При этом они делят между собой процессор, оперативную память и дисковое пространство, что может приводить к конкуренции за вычислительные ресурсы. В один момент времени пользователю может быть доступна большая производительности, если сайты других пользователей не нагружают веб-сервер. А в момент загруженности оставшихся ресурсов может не хватить. Выделение новых ресурсов обычно подразумевает смену тарифного плана.
Если сравнить виды хостинга с квартирами, то виртуальный хостинг — это коммунальная квартира с несколькими комнатами. У квартиры общий номер (IP-адрес), общая ванна и кухня (вычислительные ресурсы), за которые в “час-пик” начнется борьба, и если вас затопят, то это будет общая проблема. Но виртуальный хостинг — самый экономичный способ разместить сайт в интернете. Романтично и дёшево.
Ваш выбор — виртуальный хостинг, если у вас:
- у вас малый бизнес и не ожидается большая нагрузка;
- ограниченный бюджет;
- нетребовательный проект (блог, одностраничный сайт и т.п.);
- нет высоких требований к безопасности и надежности;
- ожидается низкая или средняя нагрузка;
VDS
Виртуальный выделенный сервер (Virtual Dedicated Server — VDS) отличается от виртуального хостинга тем, что пользователям не приходится делить ресурсы веб-сервера между собой. Каждый пользователь получает в своё распоряжение операционную систему с root-доступом. Это позволяет реализовать проекты, недоступные на виртуальном хостинге по техническим причинам. Увеличения производительности VDS требует некоторого времени.
При такой же стоимости, как и виртуальный хостинг, VDS уступает ему в производительности. Этот разрыв компенсируется тем, что пользователь VDS получает гарантированный объем вычислительных ресурсов.
Если виртуальный хостинг был коммуналкой, то VDS — это квартира. Появляется личное пространство, которые можно обставить как душе угодно, но ограничения все же не ушли: площадь(ресурсы) фиксированные, а планировка(операционная система) типовая.
Ваш выбор — VDS, если у вас:
- относительно небольшой проект. Например виртуальные рабочие столы для коллектива из 10 человек. Timeweb Cloud может помочь реализовать это.
- нет потребности в сложных IT решениях;
- небольшой бюджет;
- есть необходимость в технологиях, недоступных на виртуальном хостинге. Например Node.JS;
- нет потребности в больших ресурсах;
Выделенный сервер
При выборе выделенного сервера клиент арендует физический сервер. Полноценный физический сервер предоставляет мощную, стабильную и безопасную площадку для реализации нагруженных систем. Аренда выделенного сервера стоит дороже, чем VDS и виртуальных хостинг. Увеличение производительности выделенного сервера связано с физическими манипуляциями с аппаратурой, что сложно осуществить в короткий срок.
Выделенный сервер — это целый частный дом. Он большой, вместительный и вообще “суперулёт”. Но его дорого и, порой, сложно обслуживать. А главное — нужно ли столько пространства?
Ваш выбор — выделенный сервер, если у вас:
- есть потребность в больших вычислительных ресурсах и хранении больших объемов данных;
- есть необычное оборудование;
- сложные инфраструктура и IT-решения;
- проект, который будет нагружать сервер 24/7;
- есть потребность в частых бэкапах;
- нет планов на расширение в ближайшее время;
Поскольку вы берёте в аренду целую машину, то задачи по администрированию тоже ложатся на вас. У Timeweb Cloud можно арендовать выделенный сервер как с администрированием, так и без. Характеристики серверов начинаются от самого простого с 4 ядрами по 3.4-3.8 ГГц с оперативной памятью в 8 ГБ DDR3 до самого крутого с Intel Xeon Gold: 52 ядра с частотой от 2.1 до 4 ГГц и памятью 192 ГБ DDR4. Сервера находятся в Санкт-Петербурге, в TIER 3 ЦОДе.
Если не найдете подходящего решения для своих задач — мы подготовим конфигурацию под заказ.
Облачный сервер
В облачном хостинге клиент размещает сайт в “облаке” — виртуальной машине на кластере из физических серверов и систем хранения данных, объединенных в одну сеть. Затрачиваемые сервисом клиента ресурсы гибко распределяются между серверами в кластере, причем незаметно для пользователя. Нагрузка может приходиться как на один сервер, так и “размазываться” по нескольким. Если один из физических серверов выйдет из строя, то это не выведет всю систему из строя: она продолжит работать, в отличие от предыдущих вариантов хостинга.
Условно облачный хостинг разделяют на публичный и частный. В публичном клиент делит облако с другими пользователями, а в частном всё облако находится в распоряжении одного клиента.
Облачный сервер сложно сравнить с какой-нибудь жилплощадью. Это скорее некая община из нескольких домов в общем пользовании: сегодня можно переночевать в одном доме, а завтра, при необходимости, в другом.
Ваш выбор — облачный сервер, если:
- неоднородная нагрузка. Облачные сервера позволяют управлять вычислительными ресурсами в реальном времени. Например, если основная нагрузка приходится на рабочие часы, то для оптимизации расходов стоит выбрать облачный хостинг. Аналогично для сезонных нагрузок;
- требуется адаптивность и масштабируемость и высокая скорость развертки;
- срочно нужен высокопроизводительный сервер;
- у вас масштабным проект со сложными решениями и развитой инфраструктурой;
- нужен высокий уровень безопасности и надежности;
В облачных серверах мы используем мощные процессоры Intel Xeon Gold 6230R 2.8 ГГц, Intel i9-9900KF 5.0 ГГц, AMD EPYC 7502 3.3 ГГц и сверхбыстрые диски NVMe — они быстрее в 3-5 раз обычных SSD. Совмещать их можно как душа пожелает, но также есть и тарифы с фиксированной производительностью и памятью.
Какие ещё сервисы предоставляют облачные технологии?
Облачный хостинг относится к модели IaaS (Infrastructure as a Service) — инфраструктура как услуга. Провайдер предоставляет клиенту информационно-технические ресурсы и берет на себя вопросы с “железом”. На основе облачной инфраструктуры можно получить и другие сервисы, которые входят в модели PaaS (платформа как услуга) и SaaS (ПО как услуга).
Облачные базы данных
В Timeweb Cloud облачная базы данных (DBaaS) — это готовая база данных в облаке. Мы берем на себя вопросы с администрированием и упрощаем запуск. Сейчас доступны 2 СУБД: MySQL и PostgreSQL. В скором времени появятся Postgres PRO, Redis, MongoDB и ClickHouse.
Вот перечень преимуществ облачной базы данных перед стандартным решением:
- быстрый запуск;
- легкое масштабирование
- снижение затрат и повышение надежности за счет преимуществ облака;
Хранилище данных S3
Объектные хранилища S3 — это способ надежно хранить любые данные в облаке. Технология была разработана Amazon в 2006 году. Хранилища Timeweb Cloud совместимы с протоколом Amazon. За счет того, что данные размещаются в облаке, они в меньшей степени подвержены нагрузкам: контент будет почти всегда доступен (SLA 99.99%) и из любой точки мира — главное, чтобы интернет был.
Для сохранности данные хранятся в нескольких экземплярах. В наших хранилищах S3 размещают бэкапы, архивы, журналы, медиафайлы. А скоро появится возможность с помощью S3 сделать хостинг статических сайтов.
С чем ещё может помочь Timeweb Cloud?
Kubernetes в облаке
Kubernetes — это программное обеспечение для оркестровки (управления) контейнерами. Вы можете развернуть Kubernetes в нашем облаке. Проект будет автоматически адаптироваться под уровень нагруженности, а мы займемся обслуживанием. Так вы сможете сосредоточится непосредственно на разработке приложения.
Защита от DDoS атак
DDoS атака — это хакерская атака с целью вывести сервис из рабочего состояния. Злоумышленники отправляют большое количество запросов к серверу с целью его перегрузить.
Защита от DDoS атак позволяет минимизировать ущерб. Мы осуществляем защиту на трех уровнях: L3, L4 и L7. Защиту предоставляет наш партнер DDoS Guard.
Балансировщик нагрузки
Балансировщик нагрузки распределяет входящий трафик между серверами. Он регулярно проверяет их текущее состояние и понимает, какой сервер готов сейчас принять запрос.
Балансировщик нагрузки Timeweb Cloud работает с любыми серверами, в том числе и с серверами других провайдеров. Достаточно лишь указать ip-адрес сервера.
Персональные данные
Если вы работаете с персональными данными, то мы предоставим вам инфраструктуру, которая будет соответствовать 152-ФЗ (закон о персональных данных). Также поможем с документацией.
Администрирование
Timeweb Cloud возьмет на себя задачи по администрированию: от полной настройки сложной инфраструктуры до точечных решений.
VPN
Мы предоставляем услугу “Timeweb Private VPN” — это быстрый и конфиденциальный способ сервис для серфинга в интернете. Работает на десктопе и мобильных устройствах.
Кстати, в официальном канале Timeweb Cloud собрали комьюнити из специалистов, которые говорят про IT-тренды, делятся полезными инструкциями и даже приглашают к себе работать.