Введение
Как я уже сказал, обзоры хостингов на своем сайте я не делаю по одной простой причине. Я не знаю, как написать статью на эту тему, чтобы она была не просто рекламой, а несла какую-то практическую ценность читателям. Все заказные статьи, которые я пишу, так или иначе наполнены не только коммерческим смыслом. Я как минимум делаю обзор продукта и инструкцию по быстрому запуску в работу. Плюс, беру только те продукты в обзор, которые сам считаю полезными для системных администраторов. Бесполезные вещи мне тоже предлагают рекламировать. Лидеры в этом псевдо антивирусы, которые продаются по подписке.
В данном случае меня заинтересовали 2 вещи в Serverspace:
Использование в качестве платформы для виртуализации vStack на базе гипервизора bhyve. Эта система построена на базе Freebsd, к которой у меня ностальгические, теплые чувства, так как с этой системы я начинал изучение Unix и системное администрирование. У меня есть небольшая серия статей на сайте по Freebsd. Но в итоге пришлось их прекратить писать, так как система явно не востребована в последнее время. Я с ней в продакшене не сталкиваюсь вообще уже несколько лет. Да и современный софт на нее не спешат переносить. Того же докера там нет Я бы хотел, чтобы эта система получила какое-то развитие и заняла более существенную нишу в современных it инфраструктурах.
Мне понравился сервис для работы с 1С, который позволяет очень быстро и просто начать работать в облаке в своей базе 1С. Я сам использую 1С для ведения бухгалтерии своего ИП. Так же время от времени настраиваю кому-нибудь знакомому по просьбе 1С базы в различных вариациях
Недавно как раз занимался такой задачей, поэтому сразу обратил внимание на сервис, который ее предлагает из коробки. Я ни разу подобным не пользовался, вот и решил посмотреть и изучить предложение.
Далее более подробно рассмотрю некоторые услуги, которые предлагает Serverspace.
Как правильно выбрать VDS облачный хостинг?
В первую очередь, стоит понимать, что хороший хостинг за 99 рублей, при нынешнем курсе доллара, является утопией. Конечно, такие предложения можно встретить на рынке, однако это практически всегда обозначает крайне небольшие вычислительные ресурсы и место на диске.
Также стоит смысл обратить внимание на возраст компании, которая предоставляет услуги, а также наличие о ней отзывов от реальных пользователей. В нашей статье “Что такое VDS и VPS хостинги” вы можете подробней ознакомиться с темой
Еще один крайне важный момент – наличие грамотной и быстрой технической поддержки. Дело в том, что даже при всем удобстве изменения параметров облачного хостинга, запрос не сможет быть выполнен быстро, если он не будет вовремя обработан сотрудниками поддержки. Это же касается ответов на различные вопросы, решения проблем.
Модель управления
Если вы пользуетесь услугой виртуального хостинга, то всеми серверами управляют администраторы хостера. В случае VPN-хостинга клиент управляет своим виртуальным сервером. Поэтому нужно, чтобы кто-то за ним присматривал, контролировал производительность и работоспособность. Если эти эти функции берет на себя провайдер VPS, то это управляемый хостинг (managed VPS), а в случае неуправляемого (unmanaged VPS) клиент сам отвечаете за свой виртуальный сервер.
В случае неуправляемого VPS клиенту нужно будет самостоятельно устанавливать и конфигурировать ПО, панель управления, обеспечивать защиту сервера и его сопровождение/обслуживание.
Если сервер «упал», или появились какие-то проблемы с производительностью или безопасностью, то решать их придется клиенту. Такой вариант подходит профессиональным системным администраторам.
Для владельцев бизнеса подходит вариант управляемого VPS. Это платная услуга, и в этом случае за сервером будут в режиме 24×7 следить профессиональные системный администраторы провайдера услуги VPS-хостинга.
Облако для холдинга
Внутри холдинга, объединяющего несколько компаний, облачные технологии позволяют сократить расходы на обслуживание одинаковых программ 1С. Например, в каждой из компаний, входящих в холдинг, ведется бухгалтерский учет. Можно развернуть один сервер 1С: бухгалтерию в облаке, и использовать в режиме разделения данных. Этот режим позволяет хранить данные нескольких организациях в одной информационной базе.
В этом сценарии каждая компания будет работать в своей собственной области данных, а настраивать обновлять и выполнять резервное копирование нужно для одной информационной базы.
Бонус: Cloudways – не бесплатно, но очень удобно
Да, у Cloudways нет бесплатного тарифа, это факт, хотя и есть 3-дневный бесплатный пробный период. Конечно, бесплатные облачные хостинги могут показаться очень заманчивым вариантом, однако в первую очередь необходимо задуматься, готовы ли вы к тому уровню ответственности и компетенций, который нужен для работы с ними.
Если вы еще только знакомитесь с миром облачных хостингов и пока не готовы к сложностям, то вам стоит поискать другие сервисы, а именно недорогие и качественные облачные хостинги. Cloudways – это моя личная рекомендация №1, так как у этого сервиса отличная техподдержка, превосходное качество работы и достаточно низкие цены.
Cloudways работает, используя существующую облачную инфраструктуру: вы сможете выбрать из нескольких различных облачных сервисов, а Cloudways возьмет на себя вопросы развертки, конфигурации, установки, безопасности и обновлений. Вам останется лишь наслаждаться работой с новым хостингом.
- Вы сами выбираете облачный сервис – тарифы Cloudways основаны на облачных услугах от DigitalOcean, Linode, Vultr, AWS и GCP.
- Поддержка 24/7 – такого вам не обеспечит ни один бесплатный хостинг. Сотрудники техподдержки Cloudways будут всегда на связи и ответят на любой вопрос про ваш хостинг. Имейте в виду, что русский не является рабочим языком техподдержки.
- Бесплатная миграция – эксперты Cloudways возьмут в свои руки процесс миграции от и до. Если вы хотите сменить свой облачный хостинг в пользу Cloudways, то процесс переноса пройдет для вас максимально комфортно.
- Управляемые резервные копии – компания создаст резервную копию всего вашего хостинг-контейнера, что позволит при необходимости с легкостью восстановить все наработки.
Cloudways Облачный хостинг
Название планаХранилищеПропускная способностьЦПОЗУЦенаНазвание планаХранилищеПропускная способностьЦПОЗУЦенаDO1GB25 GB1 TB1 CORE1 GB$10.00ПодробнееDO2GB50 GB2 TB1 CORE2 GB$22.00ПодробнееDO4GB80 GB4 TB2 CORES4 GB$42.00ПодробнееDO8GB160 GB5 TB4 CORES8 GB$80.00ПодробнееLinode1GB25 GB1 TB1 CORE1 GB$12.00ПодробнееLinode2GB50 GB2 TB1 CORE2 GB$24.00ПодробнееLinode4GB80 GB4 TB2 CORES4 GB$50.00ПодробнееLinode8GB160 GB5 TB4 CORES8 GB$90.00ПодробнееVULTR1GB25 GB1 TB1 CORE1 GB$11.00ПодробнееVULTR2GB40 GB2 TB1 CORE2 GB$23.00ПодробнееVULTR4GB60 GB3 TB2 CORES4 GB$44.00ПодробнееVULTR8GB100 GB4 TB4 CORES8 GB$84.00ПодробнееAWS Small20 GB2 GB1 CORE1.75GB$36.51ПодробнееAWS Medium20 GB2 GB1 CORE3.75GB$86.77ПодробнееAWS CO Large20 GB2 GB2 CORES4GB$176.26ПодробнееAWS Large20 GB2 GB4 CORES8 GB$274.33ПодробнееGCE Small20 GB2 GB1vCPU1.70 GB$33.63ПодробнееGCE n1-std-120 GB2 GB1vCPU3.75 GB$75.29Подробнее
Подробнее
Red Hat OpenShift – самый мощный облачный инстанс, который перестал быть бесплатным
Компания Red Hat, та самая, что подарила миру дистрибутив Red Hat Linux, еще не так давно могла предложить всем желающим воспользоваться бесплатным тарифом своего надежного облачного хостинга. Сейчас этого тарифа уже нет, однако остался 30-дневный бесплатный пробный период для OpenShift Online Pro, так что Red Hat OpenShift по-прежнему остается в нашем списке. Опять же, это ведь один из самых мощных облачных хостингов на сегодняшний день!
Процесс настройки здесь достаточно сложный, однако имейте в виду, что серверы перейдут в спящий режим спустя 30 минут бездействия. Когда 30-дневный пробный режим кончится, ваша подписка продлится автоматически. Отменив ее до конца пробного периода, вы все равно сможете целых 30 дней работать с Red Hat OpenShift.
Отмена бесплатного тарифа — это, конечно, большое огорчение, однако это не мешает называть OpenShift лучшим облачным хостингом для студентов и учащихся на сегодняшний день. Эта платформа просто создана для быстрой разработки (она уступает в этом плане Heroku, однако обходит AWS, Google Cloud и Azure), и вы сможете запустить на ней практически любой тестовый проект или школьное приложение. Вы можете использовать эту платформу вместе с AWS, Azure и Google Cloud — более того, Red Hat и AWS объявили о заключении партнерства, в ходе которого OpenShift будет теснее интегрирован с AWS.
- 30-дневный бесплатный пробный период включается в себя доступ к американскому облачному инстансу (4 vCPU, 2 ГБ RAM, 2 ГБ дискового хранилища).
- Настраиваемая консоль управления – вы сможете управлять и настраивать облачный хостинг как через командную строку, так и через разработанную OpenShift консоль.
- Поддержка для разработчиков – платформа OpenShift позволяет быстро устанавливать фреймворки и языки за счет использования предварительно настроенных контейнеров.
- Git-функционал – вы сможете использовать интерфейс OpenShift для внесения изменений в код и базовый образ, что существенно упрощает работу в команде.
VPS vStack
Простая и удобная панель управления, где новый сервер создается буквально за 1-2 минуты. Заказал и сервер тут же готов. Нет никаких isp manager, которые используются у многих недорогих хостеров.
Используются современные процессоры Intel Xeon Gold 6254 3 ГГц
На это стоит обращать внимание, так как бюджетные хостинги обычно предлагают очень старое оборудование, хотя по описанию тарифа это будет не понятно
Автоматическое расширение диска при переходе на более высокий тариф. Вы в панели управления выбираете новый тариф, перезагружаетесь и файловая система диска автоматически расширяется.
Есть SLA на iops и latency. Вы покупаете не кота в мешке, как это часто бывает у лоу костеров, а вполне конкретные ресурсы, которые можете замерить. Я попробовал замерить иопсы, но так как не умею толком это делать, не уверен, что все сделал правильно. Вот что у меня получилось на виртуальной машине с 1 CPU, 1 Gb Ram и 25 SSD.
Данный тест создал файл размером 4Гб и выполнил чтение и запись 4Кб с использованием разделения 75%/25% в файле, причем одновременно выполнялись 64 операции. На каждые 3 операции чтения — одна операция на запись. Вот результат.
В данном тесте я получил 9923 iops на чтение и 3316 iops на запись. Дальше тест случайного чтения.
Получили 16700 ips на случайное чтение. В завершении просто попробовал записать на диск большие файлы. Вот что получилось.
Большого практического смысла в подобном тестировании vps я не вижу, так как производительность будет зависеть от загрузки конкретной ноды, где мы будем делать измерения. Это проблема всех облачных провайдеров. Я много раз сталкивался с тем, что производительность дисковой подсистемы на разных виртуальных машинах сильно разная. Особенно это заметно, если ты арендуешь виртуальную машину под ноду криптовалюты. К примеру, Ethereum. У нее очень тяжелый и требовательный к диску блокчейн. Если производительности дисков не достаточно, то нода просто не может полностью синхронизироваться. Много раз с этим сталкивался.
Особенности Serverspace
Подводя итог своему обзору serverspace, отмечу так же остальные услуги этого хостера.
Виртуальная инфраструктура на базе VMware. Решение типовое, но мне его трудно оценить и что-то сказать, так как никогда подобное не использовал из-за дороговизны. Это в основном актуально для крупного бизнеса, с которым я не сотрудничаю.
S3 объектное хранилище. Тоже типовая услуга, о которой рассказывать нечего. Она везде одинаковая. Я постоянно использую различные s3 хранилища для бэкапов. У разных хостеров разная ценовая политика в отношении этой услуги, так что подбираю обычно под конкретные задачи. Где-то дешевле хранение, но дороже трафик, где-то наоборот. Надо по месту разбираться
Важно только бэкапы хранить не у того же хостера в S3, где основные данные.
Бесплатный DNS хостинг и SSL сертификаты. Казалось бы, кому нужен DNS хостинг, если он давно есть у Яндекса бесплатный
Я тоже так долго думал, пока не заблокировали сервисы DNS Яндекса на Украине. А там много русскоязычных пользователей. Лично мне пришлось перенести dns сайта с Яндекса в другое место.
-
Поминутная тарификация, а это очень удобно. Есть далеко не у всех. Я бы даже сказал, мало у кого именно такая тарификация. Например, я очень часто заказываю виртуальные машины на день — два для тестов и написания статей. Тут вы можете на недельку заказать 4-5 vps и попробовать погонять на них кластер kubernetes. Ниже пример моих расходов на виртуальные машины для написания статьи.
- Простая и удобная панель управления. Ничего лишнего, а все, что нужно, на виду. Можно загрузить свой ключ для ssh доступа, чтобы он автоматом приезжал в новые виртуальные машины.
- Возможность создания публичного проекта. Поясняю, что это такое. Можно сделать проект из нескольких виртуальных машин и дать доступ к этому проекту другому пользователю. Мне очень нравится, когда такой функционал есть у хостера, потому что это удобно в управлении серверами заказчика. Не нужно брать у него доступ к личному кабинету, где могут быть другие проекты, которые не относятся ко мне.
- Как уже говорил, использование инфраструктуры на базе Freebsd.
- Enterprise оборудование. У хостера цены на vps на уровне low cost, но при этом современное оборудование, а не списанное старье из цодов.
-
Быстрая и информативная тех поддержка. Сделал несколько запросов вечером в выходной день. Отвечали в среднем за 15-30 минут.
Предварительно я ни с кем не договаривался, когда и что буду спрашивать, чтобы мне побыстрее ответили.
- Серверы в Европе и Америке, а юридическое лицо Serverspace в России. Нет заморочек с оплатой для юрлиц, так как платишь в рублях по безналу.
Классификация по формату услуг
VPS/VDS – виртуальный выделенный (частный) сервер позволяет развернуть машину с нуля за считанные минуты и задать необходимую конфигурацию. С другой стороны можно воспользоваться готовым решением провайдера, развернув VPS/VDS согласно установленным тарифам.
IaaS (Infrastructure as a Service) – инфраструктура как сервис позволяет развернуть парк серверов для решения задач различной сложности. Клиенту предоставляется доступ к виртуальному окружению через панель управления/ портал самообслуживания. В этой модели пользователь может создавать новые ВМ, устанавливать ОС и приложения, делать копии существующих машин, выполнять необходимые настройки, в том числе сетевые и вносить необходимые конфигурационные изменения.
SaaS (Software as a Service) – программное обеспечение как услуга в отношении облачного сервера дает возможность работать с виртуальной машиной, на которой предустановлено требуемое ПО.
PaaS (Platform as a Service) – платформа как сервис позволяет развернуть инфраструктуру, а также ПО промежуточного слоя с ориентиром на разработку программного обеспечения. Преимущества для клиента
Преимущества использования 1с в облаке
Работа из любого места
1С: Предприятие, размещенное в облаке, позволяет работать с 1С в любом месте, где есть Интернет. В зависимости от имеющихся каналов связи с пользователями и имеющихся у них устройств для работы с 1С, их можно подключать различными способами.
Команда разработчиков
При необходимости стандартные конфигурации 1С нужно дорабатывать. Это можно сделать или при помощи программиста 1с, работающего в организации, или воспользовавшись услугой многочисленных компаний, имеющих статус 1с-франчайзи. Но есть и более простой способ. При размещении 1С в облаке провайдер облачных услуг обычно предоставляет свою команду разработчиков, которые могут внести в конфигурацию необходимые изменения.
Размещение в дата-центре
Базы данных 1С расположены в дата-центрах провайдера облачных услуг, что гарантирует высокую скорость подключений и доступность сервиса в 99,9% в режиме 24/7.
Техническая поддержка
Техническая поддержка также работает в режиме 24/7
Бесплатные обновления
Услуги размещения в облаке 1с сервера в рамках модели IaaS или SaaS обычно включают в себя бесплатные обновления технологических платформ 1С и стандартных конфигураций.
Резервное копирование
Облачные провайдеры предоставляют услуги по резервному копированию информационных баз по заранее согласованному графику.
Сетевая связность и сетевое оборудование
На границе сети каждой облачной площадки установлены дублированные магистральные маршрутизаторы Cisco ASR 9001, соединенные с внутренними коммутаторами Cisco Nexus 93180, и подключенные по высокоскоростным физическим каналам связи к двум независимым и территориально распределенным магистральным провайдерам.
Cisco ASR 9001
Маршрутизаторы непрерывно отслеживают состояние доступности друг друга. В случае выхода одного из них из строя, вся нагрузка по обработке трафика переносится на другой маршрутизатор, благодаря чему достигается постоянная связь облака с интернетом.
На что обратить внимание при аренде облачного сервера
Выбирая облачного провайдера, мы отталкиваемся от бизнес-задачи. Если в организации уже реализовано частное облако, удобнее идти к провайдеру, который работает на той же платформе — использует тот же гипервизор и технологии виртуализации.
Настоящие облачные провайдеры дают возможность выбрать ресурсы под сервер и в дальнейшем менять их с минимальным временем простоя (downtime) или вовсе без него.
Обратите внимание на физическую локацию сервера — страну и город. Целесообразно выбирать расположение серверов там, где находится большинство ваших клиентов и сотрудников. . Уточните, есть ли возможность оплаты за фактически использованные ресурсы
Или возможность на время “заморозить” часть виртуальных машин, не удаляя их и не оплачивая их полную стоимость.
Уточните, есть ли возможность оплаты за фактически использованные ресурсы. Или возможность на время “заморозить” часть виртуальных машин, не удаляя их и не оплачивая их полную стоимость.
Позволяет ли провайдер запускать на сервере нужную операционную систему? Не все поддерживают запуск Windows, некоторые предоставляют только Linux. Также уточните возможность аренды лицензий на ПО — например, такое, как SQL Server или пользовательские лицензии для терминального сервера.
Важно и то, насколько детально провайдер позволяет выбирать спецификации оборудования для облачных серверов. Можно ли выбрать тип хранения — SSD/NVMe или HDD — и скорость дисков? Тип и скорость процессоров?. В “Максиплэйс” можно выбрать тип дисков, а скоро будет доступен выбор и мощности процессора (до 3ГГц или до 5 ГГц)
Большинство провайдеров такой возможности не предоставляет.
В “Максиплэйс” можно выбрать тип дисков, а скоро будет доступен выбор и мощности процессора (до 3ГГц или до 5 ГГц). Большинство провайдеров такой возможности не предоставляет.
Обратите внимание, есть ли у провайдера готовые решения под различные задачи. Например, у “Максиплэйс” уже есть готовые модули на базе облачной инфраструктуры для сайтов и порталов на “1С-Битрикс” — процессоры с высокой частотой, шаблоны для “1С-Битрикс” и многое другое
Сотрудники поддержки разбираются в Битрикс, могут помочь с настройкой и дать ценный совет.
Если у вас есть задача ускорить работу сайта на “1С-Битрикс”, в нашей статье “Как ускорить сайт на 1С-Битрикс: 14 шагов, чтобы увеличить производительность и скорость” вы найдёте неочевидные способы это сделать.
Одно дело — выбрать провайдера по заявленным им условиям и характеристикам сервера. И совсем другое — протестировать облачный сервер, чтобы убедиться, что фактические параметры соответствуют обещанным.
Размещение 1С:Предприятие в виртуальной инфраструктуре
Размещение платформы 1С в виртуальной инфраструктуре облачного провайдера имеет свои особенности.
Следует помнить, что приложения в виртуальных машинах будут работать медленнее, чем на физических. Помимо издержек оборудования на обслуживание сервера виртуальных машин (гипервизора) есть еще один фактор замедления — это организация течения времени. Скорость течения времени в физическом сервере и в виртуальном не одинаковы и во многом зависит от конкретного производителя серверов для создания виртуальной инфраструктуры.
Замедление работы виртуальной машины может достигать 15-30% от скорости работы физического сервера.
Можно минимизировать задержки виртуализации, подобрав настройки, соответствующие характеру нагрузки. Для работы виртуальной инфраструктуры 1С следует использовать убедиться, что используются выделенные серверы виртуальных машин, настроенные определенным образом:
- Некоторые производители гипервизоров обеспечивают повышение скорости за счет встроенных в слой виртуализации механизмов кэширования. Однако кэш может переполниться, и тогда произойдет резкое падение производительности.
- Для виртуальных серверов нужно выключать механизм создания снимков системы (snapshots).
- Для работы 1С:Предприятия необходимо использовать только физические диски, а не виртуальные.
- Следует помнить, что передача по сети между двумя виртуальными машинами на одной физической машине медленнее протокола Shared Memory.
- Функции динамического перераспределения ресурсов между несколькими виртуальными машинами вносит замедление в работу виртуальных машины. Рекомендуется выключать такие функции. Динамическое распределение ресурсов также может привести тому, что программная лицензия может выйти из строя.
- В BIOS сервера виртуальных машин должны быть включены технологии виртуализации (VT-x, EPT, AMD-V и т.д.). Также необходимо настроить CPU power saving в режим OS Controlled mode.
- Для повышения быстродействия следует отключить опцию NUMA Node Interleaving и включить опцию Enable NUMA.
- Для гипервизорах ESXi 6.0 и старше не стоит использовать сетевые интерфейсы WMXNET3, использовать только типа E1000e.
- На хостах ESXi также следует отключить дедуплекацию памяти — Transparent Page Sharing.
- Следует включить схему питания максимальной производительности (High performance)
- На всех виртуальных машинах следует устанавливать дополнения Vmware Tools.
- Для оптимизации дисковой системы увеличить значение Disk.DiskMaxIOSize до 128ю
- При использовании внешних хранилищ следует:
- использовать режим Independent Persistent Mode, как наиболее производительного.
- При использовании iSCSI нужно настроить jumbo frames (или установить значение MTA равным 9000) на всех интерфейсах и сетевом оборудовании.
- Если виртуальные машины и система хранения (СХД) использует режим MultiPathing, то можно вручную настроить на каждом хосте адреса LUN и использовать режим Fixed — это даст большую производительность, чем режим RoundRobin.
Заключение
Надеюсь, у меня получилось содержательно и не банально рассказать об облачном хостинге serverspace с необычной виртуализацией на базе Freebsd. Хотелось бы, чтобы этот продукт, как и хостер на его базе, получил развитие и бурный рост. Я бы не отказался поработать снова с Freebsd, если она получит дальнейшее развитие. Готов даже возродить раздел по этой теме и собрать что-нибудь в портах из исходников :). И пропатчить kde.
Онлайн курс по Linux
Если у вас есть желание научиться строить и поддерживать высокодоступные и надежные системы, рекомендую познакомиться с онлайн-курсом “Administrator Linux. Professional” в OTUS. Курс не для новичков, для поступления нужны базовые знания по сетям и установке Linux на виртуалку. Обучение длится 5 месяцев, после чего успешные выпускники курса смогут пройти собеседования у партнеров.
Что даст вам этот курс:
- Знание архитектуры Linux.
- Освоение современных методов и инструментов анализа и обработки данных.
- Умение подбирать конфигурацию под необходимые задачи, управлять процессами и обеспечивать безопасность системы.
- Владение основными рабочими инструментами системного администратора.
- Понимание особенностей развертывания, настройки и обслуживания сетей, построенных на базе Linux.
- Способность быстро решать возникающие проблемы и обеспечивать стабильную и бесперебойную работу системы.
Проверьте себя на вступительном тесте и смотрите подробнее программу по .