Рейтинг
0.00

X5X Хостинг

3 читателя, 25 топиков

Время обновлять VPS-MICRO



Команда ИксФайвИкс постоянно работает над улучшением тех или иных продуктов. Не так давно мы запустили собственную панель управления VPS, которая заменила решения от SolusVM и OpenVZ Web Panel и принесла, как простоту и гибкость в управление нашими VPS, так и новые возможности.

Следующим этапом на пути совершенствования наших VPS является обновление инфраструктуры.

И первыми на очереди здесь VPS с тарифом VPS-MICRO. Не будем скрывать, на текущий момент это самый проблемный тарифный план, и мы хотим это исправить.

Проблемный он в связи с тем, что 2 года назад, когда мы запускали этот тариф, основной задачей было пустить в ход устаревшее оборудование, которое ещё способно работать, но уже не подходит для нагруженных проектов. В России для этих целей мы использовали старенькие AMD 64 X2, а в США — Core2Duo.

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

Именно поэтому мы решили начать проект по обновлению инфраструктуры VPS с тарифом VPS-MICRO.

Старенькие AMD 64 X2 будут заменены на современные Dual Intel Xeon 5620. По данным проекта cpubenchmark.net, AMD 64 X2 в 4 раза слабее Dual Intel Xeon 5620. Соответственно, мы ожидаем прирост производительности на клиентских VPS.

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

Для большинства VPS работы по переносу пройдут в фоновом режиме с сохранением IP-адреса, но для некоторых (их порядка 25) IP-адрес придётся всё-таки заменить. С такими клиентами мы будем связываться дополнительно.

Новый Looking Glass



Сегодня мы запустили Looking Glass для всех наших локаций. Обновление сервиса проверки скорости доступа к нашим локациям стало возможно благодаря сотрудничеству с проектом LOOKING.HOUSE

Новый Looking Glass доступен здесь, а также по следующим ссылкам:
Санкт-Петербург
Налдвейк (Нидерланды)
Денвер (США)
Западный Чикаго (США)
С помощью Looking Glass Вы можете проверить скорость доступа для всех наших локаций. Это особенно удобно при выборе места размещения при аренде VPS.

Наш новый сайт



Последнее время мы активно работали над новым сайтом нашего хостинга.

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

Поэтому было принять решение всё изменить и сделать нашу визитную карточку-наш сайт красивым и современным.

По технической части сайт остался неизменным, это всё тот же BootStrap, правда уже 4, тот же jQuery и PHP по ту сторону экрана.

Итак, получилось вот что:


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

Формы заказа стали лаконичнее, мы убрали лишние дублирующие подписи полей.

Например, тарифы VPS теперь выглядят вот так. Сначала показываются основные тарифы OpenVZ HDD, а с помощью кнопок можно переключаться на SSD и KVM тарифы.


Также на сайте есть база знаний, которую мы визуально подкорректировали.



А ещё важным моментом является то, что сайт теперь можно использовать на мобильных устройствах. В отличие от предыдущей версии сайта, новый адаптируется под устройство посетителя.

Установка различного ПО в один клик на VPS

На днях мы ввели новую возможность для клиентов, использующих наши OpenVZ VPS. Речь идёт об установке различного ПО на VPS в один клик.



В подавляющем большинстве случаев VPS поставляется с «голой» ОС и весь необходимый софт нужно устанавливать вручную или же с помощью специально подготовленных скриптов.

Раньше мы решали эту задачу путём подготовки шаблонов ОС с уже заранее установленным ПО. Но поддерживать актуальность этого тяжело, поскольку ПО обновляется часто, а пересобирать шаблоны каждую неделю просто нереально.

Мы решили облегчить эту задачу и сделали возможность установки наиболее популярного ПО в один клик.

На данный момент есть поддержка вот чего:
  • OpenVPN
  • Pritunl
  • Django
  • TeamSpeak
  • ISPmanager 5
  • VestaCP
  • CentOS Web Panel
  • BrainyCP
  • 1С-Битрикс: CRM
  • Виртуальная машина 1С-Битрикс

В ближайшее время планируем добавить поддержку:
  • WebMin
  • VNC-сервер
  • RDP-сервер
  • 3Proxy

x5x.ru

HTTP/2 - что это и как мы переходили



HTTP/2 — это вторая версия протокола HTTP, который без сомнения известен всем веб-мастерам. Если говорить простым языком, то этот протокол отвечает за то, чтобы сайты отображались в браузере.

Главное новшество в HTTP/2 — более быстрая загрузка страниц.

В основном это достигается за счёт полностью иного подхода к формированию пакетов. Если в HTTP первой версии пакеты передавались отдельно, то в HTTP/2 они передаются совместно, в рамках одного TCP-соединения, а разделяются уже на стороне сервера. Также в HTTP/2 разработчики поработали и над сжатием пакетов, правда тут пока не всё гладко.

HTTP/2 имеет обратную совместимость с HTTP/1, поэтому даже если Ваше устройство ещё не поддерживает HTTP/2, то проблем здесь не будет.

На данный момент HTTP/2 поддерживают все современные браузеры: это и все браузеры на движке Chrome, FireFox, Microsoft Edge и Safari. Также поддержка есть и у мобильных устройств. К слову, для смартофонов и планшетов это особенно актуально, так как при использовании HTTP/2 тратится меньше трафика (что полезно в том же роуминге).

Другой важной особенностью HTTP/2 является и то, что для полноценной работы сайт должен быть доступен по HTTPs. То есть у сайта должен быть рабочий SSL-сертификат. в самом протоколе такой обязанности нет, но разработчики браузеров решили внедрять поддержку только для шифрованного соединения. Возможно, таким образом они пытаются стимулировать веб-мастеров переходить на HTTPs. Благо, теперь всем доступен Let's Encrypt и тратиться на SSL-сертификаты уже не нужно.

На хостинге ИскФайвИкс поддержка HTTP/2 уже в полной мере реализована. Вы можете пользоваться всеми преимуществами этой технологии уже сейчас!

В нашем случае внедрение было довольно простым. По сути оно сводится к обновлению OpenSSL, а также сборке Apache и Nginx с новыми параметрами.

Информация о состоянии работы наших услуг

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

Его адрес: status.x5x-noc.ru. А выглядит он вот так:


Это удобно в том случае, если у Вас есть какие-то проблемы с доступом и Вы не знаете, проблема у Вас или же где-то у нас.

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

Сервис хранения заметок

Мы в ИксФайвИкс много работаем с большим объёмом данных (всякие тексты, логи, отчёты от мониторинга).

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

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

Для этого существует куча сервисов хранения заметок, например: pastebin, paste.ee и многие другие.

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

Pastebin постоянно отваливался отвечая, что видите ли их серверы перегружены, попробуйте позже. Paste.ee почему-то не захотел работать по API, хотя всё делал согласно их документации. С другими сервисами также были какие-то проблемы, либо они были неудобными.

Тут меня посетила идея — «а зачем мучиться, если можно опять изобрести велосипед?»

«Ведь наверняка есть готовые скрипты для этого...» — подумал я.

И да, конечно, они нашлись.

Итогом стал сервис paste-it.ru, который можете использовать и вы.



Он работает на open-source решении Stikked, с мелкими улучшениями с моей стороны. Мы планируем постепенно его улучшать и делать удобнее, не только для себя, но и для пользователей.

Как мы решили изобрести велосипед

Мы в ИксФайвИкс практически с самого старта проекта решили, что использовать коммерческий, массовый софт это не про нас.

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

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

Наш первый биллинг — BroomUnion
Так вот, мы решили делать своё. Шёл 2010 год. Первая версия нашего собственного биллинга частично базировалась на коде и логике RootPanel, мы назвали его BroomUnion.

Выглядело это так:



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

Так было до марта 2013 года, когда для клиентов стала доступна наша новая панель управления, которую мы развиваем и по сей день.

Это было начало 2013 года. Мы поняли, что BroomUnion за 3 года уже устарел, а дорабатывать его было всё сложнее и сложнее.

В свет выходит наша новая панель управления CP.X5X.RU. Сразу покажу, как она выглядела тогда.


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

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

На данный момент наша панель умеет, само собой, полностью автоматически обрабатывать заказы, регистрировать домены, принимать платежи, обрабатывать запросы от клиентов, управлять VPS и серверами, и многое-многое другое. Умеет она также управлять и хостинг-аккаунтами на базе DirectAdmin, но мы этим пока не пользуемся:


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

А из последнего: мы наконец-то сделали нормальное управления DNS-записями (раньше нельзя было изменять записи).

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

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

До момента создания этой панели активно работали на SolusVM и OpenVZ Web Panel. Обе штуки крутые, но там и там не хватало функционала.

SolusVM пару лет назад была куплена компанией OnApp и после этого развитие очень ослабло, хотя планы были грандиозные. Панелька всё ещё не умеет выдавать IPv6 по API, не умеет нормально включать TUN/TAP по API, да и само API скудное и, я бы сказал, тупое. Все наши попытки через поддержку решить эти проблемы ни к чему не привели, у них всё супер…

OpenVZ Web Panel уже давно перестала развиваться, но наши нужды в целом удовлетворяла. Единственной нерешаемой для нас проблемой было полное отсутствие поддержки IPv6. К слову, проблема эта была не единственной, но остальные мы решили путём доработки кода. Мы сделали управление TUN/TAP и PPP, поддержку recovery-режима и многие другие мелочи. Но на этом наши познания в области Ruby кончились, так что беду с IPv6 мы не победили.

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

Так родилась наша VPSPanel (да, главная страница пока пустая):


Раздел управления VPS позволяет делать вот такие штуки:


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


На данный момент наша панель умеет:
  • Управлять нодами: шаблоны ОС, пресеты конфигов, IP-адреса.
  • Управлять VPS: ребуты, переустановки, recovery, управление IP, бэкапами.
  • API: все вышеперечисленные функции, плюс ещё некоторые для удобства работы.

Сразу скажу, что это так скажем внутренний софт, мы не планируем давать доступ к нему клиентам. Клиенты имеют почти тот же функционал через CP.X5X.RU. А CP.X5X.RU уже работает с VPSPanel по API.

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

В планах разумеется панель развивать, вплоть до поддержки виртуализации KVM, VPS на которой мы начали предоставлять недавно.

X5X.RU — С Новым 2018 Годом!



Поздравляем Вас с наступающим Новым Годом!
До наступления Нового Года остаётся всего 3 дня, а это значит, что уже совсем скоро все мы окажемся уже в Новом, 2018 году!

Коллектив ИксФайвИкс поздравляет Вас с наступающими новогодними праздниками, желает Вам успехов и всего самого лучшего в Новом году!

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

Однако, просим Вас позаботиться о своевременной оплате Ваших услуг, так как в новогодние праздники банки не работают и банковские платежи получится зачислить только 10 января.
Новогодний подарок для Вас ;)
Мы также подготовили для Вас небольшой подарок! С 29 декабря по 3 января включительно Вы можете продлить Ваш хостинг и VPS со скидками.

При продлении хостинга введите промо-код NEWYEAR2018 и получите скидку 18% при продлении хостинга на срок от 1 месяца до 1 года.

При продлении VPS введите промо-код NEWYEAR2018 и получите скидку 18% при продлении VPS на срок от 1 до 3 месяцев.

Есть одно исключение: в акции не участвуют тарифы Визитка, Блог и VPS-MICRO.

x5x.ru/index.html

Поддержка стала ближе и доступнее

Мы рады представить нашу новую услугу — пакет администрирования для наших VPS и серверов по предельно низкой цене!

За 450 рублей в месяц сотрудники нашей службы технической поддержки готовы выполнить до 5 наиболее часто возникающих и популярных задач.

Среди таких задач: первоначальная базовая настройка web-сервера, установка расширений PHP, настройка NS, бэкапов, установка SSL-сертификатов и помощь в переносе сайтов. Полный список задач здесь.

Каждый дополнительный запрос сверх 5 включённых в пакет — всего 150 рублей.

Заказать услугу можно к любому VPS и выделенному серверу.

Наши VPS: x5x.ru/vps.html
Наши выделенные серверы: x5x.ru/servers.html