Как устроен облачный хостинг и как выбрать провайдера

Особенности VPS хостинга

В целом, традиционный хостинг — это прекрасный способ сэкономить. Собственный сервер обойдётся примерно в 200 тыс.р., и к этой сумме нужно добавить расходы на установку, настройку, обслуживание оборудование, на электроэнергию и пр.

Используя VPS хостинг, вы получаете виртуальный аналог реального сервера и обладаете теми же правами, что и во время использования собственного физического сервера. У вас будет персональная среда с vCPU, дисковым пространством, RAM, собственным IP.

У VPS хостинга широкие возможности настройки, но если ресурсов арендуемого сервера не хватает, приходится менять тариф или докупать vCPU, RAM и пр. Кроме того, даже если вы не полностью используете мощность своего сервера, сумма платежа не изменится. Сколько тарифом предусмотрено, столько и будьте любезны заплатить.

VPS хостинг обеспечивает хороший уровень безопасности и конфиденциальности данных, предоставляет полный контроль над арендуемым железом. Но в плане отказоустойчивости это не самое удачное решение. Также он вряд ли сможет противостоять DDoS. Да и обязательного наличия технических знаний, необходимых для управления арендуемым «железом», никто не отменял.

Реакция пользователей на падение VPS|VDS-хостера

В общем, такой хостинг имеет следующие преимущества:

  • Невысокая стоимость использования ресурсов;
  • Фиксированный ежемесячный/ежегодовой платеж;
  • VPS идеально подходит для простых проектов и сайтов;
  • Предоставляется root-доступ к конкретному серверу, можно выбрать ОС и установить любое ПО.

3. Dropbox

Dropbox — облачное хранилище данных, позволяющее пользователям хранить свои данные на серверах в облаке и разделять их с другими пользователями в интернете. Его работа построена на синхронизации данных.

Некоторые «фичи» Dropbox:

  • 256-битное шифрование AES и шифрование SSL;
  • Лучшая в своем классе технология синхронизации;
  • Интеграция с Microsoft Office 365;
  • Неограниченное восстановление файлов и журнал версий;
  • Ссылки доступа с паролем и сроком действия;
  • Настраиваемые уровни доступа;
  • Управление уровнями доступа и пр.

Тарифные планы Dropbox:

Пакет Месячная плата Инфо
Базовый аккаунт Бесплатно 2 Гб
Dropbox Pro 9.99 € 1Тбайт
Dropbox Business 10 € / пользователь / месяц Столько места, сколько нужно, неограниченное количество восстановление файлов, управление доступом к файлу, настраиваемаые уровни доступа, приоритетная техническая поддержка, 14 дней триал бесплатно
Dropbox Enterprise Цена зависит от необходимого функционала Всё то же самое, что и в Dropbox Business, но на корпоративном уровне

Может показаться,  что 2 Гбайта дискового пространства маловато, у Dropbox есть целый ряд БЕСПЛАТНЫХ способов, помимо платных,  с помощью которых можно постараться увеличить это пространство:

  • +500 Мбайт за приглашенного друга (до 16 Гбайт) в базовом аккаунте +  1 ГБ за пригашение для Pro аккаунта.
  • Но, это еще не все. Dropbox активно сотрудничает с разнообразными брендами и сайтами, с помощью которых можно получить еще дополнительное бесплатное пространство.

Внимание! Условия получения в Dropbox дополнительного пространства могут меняться, поэтому следите за аноносами Dropbox. Приложение Dropbox можно скачать и инсталлировать на PC, Mac, Linux или мобильное устройство

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

Приложение Dropbox можно скачать и инсталлировать на PC, Mac, Linux или мобильное устройство. В отличие от основных конкурентов, при работе с Dropbox редактированные файлы не копируются полностью на сервер — осуществляется передача только измененной части, предварительно сжатой. Считается, что именно этот факт во многом объясняет известную оперативность работы с Dropbox, по сравнению с аналогами.

Недостатки Dropbox

Главным недостатком Dropbox можно считать подход к выбору папок для синхронизации. Фактически приложение следит за содержимым только одной папки — Dropbox.

Кроме того,  в июле 2014  в своем интервью изданию The Guardian известный Эдвард Сноуден сделал заявление, которое может существенно пошатнуть доверие к Dropbox. В частности, он сказал, что Dropbox не в полной мере заботится о конфиденциальности данных пользователя и даже напрямую участвует в глобальной системе слежке PRISM.

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

Сайт Dropbox: http://www.dropbox.com

Регистрация, пробный период и оплата

Регистрация на платформе довольно проста — нужно указать электронный ящик и придумать или сгенерировать пароль для аккаунта. Также доступна возможность регистрации через Google. Впоследствии в аккаунте можно активировать 2FA.

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

Далее у пользователя есть два варианта — активировать тестовый период либо сразу оплатить полный доступ. Для этого необходимо пополнить счет на сумму от 10 долларов США. При выборе тестового режима новые пользователи получают на свой баланс $50. Их нужно использовать в течение 20 дней. После окончания тестового периода остаток неиспользованного бонуса спишется со счета. 

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

Professional hosting solutions

In recent times, there exist a lot of web hosting solutions. There are a whole lot of plans being given which meets everyone’s demand. If one has a tiny or even medium sized business website which is more or less for just the firm only, then one has to go for a business hosting plan. These plans may include personal space for medium and small scale websites. Such accounts are usually used as shared web hosting.

Another web hosting solution is use of dedicated servers. These dedicated servers are simply those that are managed private web servers. When speaking about reliability, security and performance, dedicated servers are servers that prove to be the best in the space. The dedicated servers can easily take care of even the most demanding websites on the world wide web.

In the enterprising business world, competition appears fierce. This is the reason why many companies try to get a good competitive edge while working in a particular field. Cloud hosting is practically new to the market and a lot of companies have the aim of making their mark with a simple offer of cloud hosting for clients.

Cloud hosting is the most recent platform made available for hosting solutions. The cloud hosting platform is seen as state of the art for tech enthusiasts. Cloud gives quick, tailored on demand hosting upon demand. Cloud hosting is a network of servers connected to themselves. The users are able to improve their business without worrying about additional overhead or inventory. This is because cloud hosting servers are not found in the same data center.

As the cloud and managed hosting industries continue to increase, a lot more companies and organizations are searching for expert companies that can take care of the load. Recent businesses are seeking for hosting services that can meet their changing needs. Cloud hosting is a very good option for a lot of companies who are in need of hosting solutions that give more than the traditional hosting plans.

A lot of companies give both private and public cloud hosting options for the most flexible possibilities. They sometimes also make provision for safe and secure data centers that are managed twenty four hours a day by technicians working full time. Therefore, businesses making use of cloud hosting should have continuous service.

Website hosting solutions have a lot of plans that differ from one another but one is advised to take a good look into the requirements and details before settling for a particular solution. Also check if it is affordable or not. A complete and proper solution would be a collection of everything. It may include spam block services, merchant accounts that accept credit card information on their website and is meant to be secure enough for transactions, secure certificates such as secured encryptions of credit card info, website design, custom programming, domain names, etc.

With the numerous options available to clients today, the aim is to provide better service and customer satisfaction. Organizations and companies should research the possibilities available and compare the alternatives. Searching for reputation and quality is the key to getting a good match.

Considerations

  • Virtual servers vs. physical servers: Physical (bare metal) servers are best for data-intensive workloads. Virtual servers are better for highly variable workloads.

  • Virtualization: Cloud servers can be physical or virtual. Virtualization software options include VMware, Parallels, and Hyper-V. To learn more about virtualization, check out our video «Virtualization Explained»:

  • Customization: Physical servers have numerous customization options, such as more processing power, additional RAM, and backup power.

  • Security: Security options for cloud servers include firewalls, anti-virus software, monitoring, and host intrusion protection.

Кластер

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

  1. KVM — виртуальные машины общего назначения без снимков состояния виртуальных машин, только снимки томов (AWS-like);
  2. XenServer
    • виртуальные машины с графическими ускорителями,
    • виртуальные машины с поддержкой снимков состояний и динамическим масштабированием;
  3. Hyper-V — виртуальные машины для предоставления услуг ОС Windows.

В рамках рассматриваемой модели развертывания, кластер — это элемент, на уровне которого ограничивается распространение отказа обслуживания за счет выделения первичного NFS-хранилища именно кластеру, что позволяет добиться того, что при отказе первичного хранилища отказ не распространяется за пределы кластера. Для достижения этой цели при добавлении первичного хранилища к облаку его область действия должна быть указана как Кластер, а не как Зона. Необходимо отметить, что поскольку первичное хранилище относится к кластеру, то живая миграция виртуальных машин может производиться только между хостами кластера.

Ограничения гипервизора KVM при использовании с панелью Apache CloudStack

Гипервизор KVM имеет ряд ограничений, которые могут препятствовать его внедрению, однако широкая распространенность показывает, что данные ограничения не рассматриваются большинством провайдеров как блокирующие. Основные ограничения следующие:

  1. не поддерживается динамическое масштабирование виртуальных машин, то есть для изменения количества ядер и RAM необходимо остановить машину и запустить;
  2. не поддерживаются полные снимки виртуальной машины вместе с дисками (это ограничение именно Apache CloudStack, поскольку сам QEMU/KVM поддерживает такую возможность);
  3. нет поддержки виртуальных графических ускорителей, поэтому если планируется предоставлять VDI, совместно с инфраструктурой от NVidia, то KVM не подойдет.

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

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

Проектирование кластера может производиться, исходя из понимания потребностей среднестатистической виртуальной машины. К примеру, в одном из существующих облаков пользователи, в среднем, заказывают услугу, которая выглядит как . Если попробовать рассчитать требования к кластеру, исходя из объема хранилища (без учета требований к IOPS), то можно получить следующие числа:

  1. Storage 24 x 1TB SSD (RAID6 + 1HS) — 21 TB
  2. Количество экземпляров VM — 350 = 21000 / 60
  3. RAM — 700 GB = 350 x 2
  4. Cores — 700 = 350 x 2
  5. Узел 2 x Xeon E5-2699V4 / 160 GB RAM — 88 Vcores (166 с переподпиской 1 к 2)
  6. Количество узлов (+1 резервный) — 5 + 1

Итоговый кластер будет выглядеть следующим образом:

  1. Хранилище: Storage 24 x 1TB SSD (RAID6 + 1HS)
  2. Сервер виртуализации 6 x Server 2 x Xeon E5-2699V4 / 160 GB RAM

В рамках данного кластера удастся обслужить до 350 типовых виртуальных машин. Если планируется выделение ресурсов для обслуживания 1000 машин, то необходимо развертывание трех кластеров. В случае реального облака с дифференциацией по продуктам, необходим расчет, который максимально точно отражает прогноз потребностей рынка.

Сопутствующее программное и аппаратное обеспечение

Прежде всего, помимо самих услуг на разработку корпоративного хранилища данных, продаются еще и лицензии как на серверное програнное обеспечение (ОС, базу данных, сервер приложений и др.), так и на клиентские места (средства антивирусной защиты и обеспечения безопасности).

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

Помимо самих серверов для хранения значительного объема информации необходимы дисковые массивы.

Намереваясь строить корпоративное хранилище данных, потенциальный клиент не всегда понимает как он будет обеспечивать резервирование. Зачастую существующие у клиента системы резервного копирования не способны одномоментно подключить к резервированию объемы данных от 20-30 Тб.

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

Администрирование и поддержка

Администрирование не входит в стоимость тарифных планов, так как сервис рассчитан на опытных пользователей. Но если вы хотите получить помощь технических специалистов, то это обойдется 50 долларов в час. Это, впрочем, не касается стандартных вопросов нетехнического характера. Служба поддержки реагирует быстро, а связаться с ней можно через тикет из кабинета пользователя.

Дополнительные адреса IPv4 можно заказать через службу поддержки, однако эта опция недоступна в пробном режиме.

Тестирование облачных серверов

Для проведения теста мы взяли по одной виртуальной машине из каждой тарифной линейки в локации Ashburn: 

  1. Start XS (1 vCPU, 1 ГБ RAM, 10 ГБ NVMe SSD, 5 ТБ трафика) за $3 в месяц 
  2. Smart XS (4 vCPU, 8 ГБ RAM, 80 ГБ NVMe SSD, 20 ТБ трафика) за $30 в месяц 
  3. Pro M (16 vCPU, 64 ГБ RAM, 640 ГБ NVMe SSD, 50 ТБ трафика) за $160 в месяц

Каналы связи

Для проверки сетевых возможностей решили использовать сервер одного из российских провайдеров. Первым делом пропингуем наш VPS сотней маленьких (64 байта) и сотней больших (1 килобайт) пакетов: пакеты не бьются (0% потерь), а среднее время отклика составляет 128 миллисекунд. Для такого длинного сетевого маршрута результат неплох — DNS-серверы Google, например, с тестового VPS пингуются с гораздо меньшим временем отклика — менее миллисекунды.

Далее проведем тест скачивания стомегабайтных файлов тестируемой виртуальной машины при помощи утилиты wget:

Результаты теста можно увидеть в таблице:

corbina cachefly speedtest
время, сек         5.5 0.8   3.2
скорость, МБ/сек   18.1 128   31.4
скорость, Мбит/сек 144.8    1024 251.2

Напоследок замерим скорость с помощью клиент-серверной утилиты iperf. На внешнем российском VPS запускаем сервер:

Потом на машине Advanced Hosting выполняется команда:

Тестирование шло в течение 60 секунд, средняя скорость передачи данных составила 168 Мбит/сек. Ради интереса мы повторили тест, использовав в качестве удаленного сервера виртуальные машины расположенные не в России, а в Европе и Америке: скорость была значительно выше — 249 Мбит/сек и 658 Мбит/сек, соответственно. 

Вычислительные возможности

Измерение производительности облачных серверах проводилось с помощью утилиты GeekBench 5. Она делает около двух десятков синтетических тестов, проверяя работу различных алгоритмов сжатия, обработку JPEG, парсинг HTML, SQLite и так далее. Синтетические тесты не дают представления о способности машины справиться с потребностями реального проекта, но, не зная конкретики, нагрузочное тестирование провести невозможно. Многое также зависит от загруженности физического хоста, на котором работают виртуальные машины. 

Сводные результаты показаны на диаграмме ниже. Более подробные данные по результатам теста каждого тарифа можно посмотреть на сайте разработчика бенчмарка — Start XS, Smart XS и Pro M.

 

Производительность дисковой подсистемы

Для тестирования выполнения операций чтения/записи в случайном порядке мы воспользовались утилитой fio. 

Вот результаты тестирования.

Start XS                                    Smart XS Pro M
Скорость чтения, IOPS                       65500 52100 41200
Скорость чтения, МБ/сек                     537 427 337
Latency (среднее значение при чтении), мсек 0.67752  0.85450 1.07854
Скорость записи, IOPS                       28200 22400 17700
Скорость записи, МБ/сек                     231 184 145
Latency (среднее значение при записи), мсек 0.69085  0.86278 1.10252

Как можно увидеть из результатов тестирования, скорость работы дисков находится на высоком уровне, ведь даже на самых дешевых тарифных планах клиентам доступны быстрые NVMe SSD. Некоторое снижение производительности записи/чтения вполне естественно при увеличении объема накопителя в более дорогих тарифах.

Итого

Облачные серверы от Advanced Hosting обладают серьезным набором возможностей. Серверы можно объединять в сети, подключать мощные по возможностям волюмы. Они работают на топовом железе, могут управляться по API и расположены в надежных датацентрах уровня Tier IV. Другие достоинства: RAID10, возможность ручного и автоматического создания резервной копии без остановки сервера, дополнительная защита аккаунта при помощи двухфакторной авторизации.

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

A Cloud and VDS: The common and the difference

Well, we already know the essence of VPS and cloud technologies — let’s compare them.

There are some common characteristics of cloud and virtual dedicated servers: both VDS and the cloud are based on physical servers and virtualization systems. And… that’s all similarities.

What are the key differences? There’re many more of them:

  • Scalability — each VPS is technically self-sufficient and is a closed system. It means that you cannot change the configuration of the virtual machine by yourself. Using VDS, you can hardly solve the task of building your networks and subnets. In the cloud, this task is resolved quickly, in a couple of clicks;
  • Information security— VDS has only basic data center protection and the security that the user applies by himself/herself. At the same time, your cloud resource pool is protected by the Information Security systems of the cloud, in addition to defending the data center security system and your data protection tools. E.g., in SIM-Cloud IaaS, data storage disks are protected by hardware-based encryption;
  • Independence from the environment — as we told above, when the physical server is down, all VDS that deployed on it are guaranteed fall. In the cloud, such incidents are impossible due to the mass of technical solutions at the cloud architecture level to ensure high-availability and fail-proof.

These technical nuances explain the technological and price gap between a virtual dedicated server and a resource pool in the cloud.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector