Открыть список
Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Запуск платформы управления виртуальными машинами VMmanager

Блог компании ISPsystem
Мы рады представить новый программный продукт для управления виртуальными машинами под названием VMmanager.

Он, как и все наши продукты пятой версии, основан на новом программном “ядре” COREmanager 5, что обеспечивает универсальный интерфейс как для разработчиков, так и для пользователей нашего программного обеспечения.

В качестве гипервизора используется QEMU/KVM, а все операции по управлению гипервизором выполняет библиотека Libvirt. Мы выбрали KVM, как наиболее динамично развивающееся и стабильное решение.

Особенности пользовательского интерфейса VMmanager 5


Теперь установка программного обеспечения осуществляется через удобный веб-интерфейс управления COREmanager, через который также можно будет установить другие наши программные продукты



Мы разработали новый веб-интерфейс (в пятой версии изменена тема оформления) под кодовым названием orion которая имеет больше возможностей в сравнении со старым интерфейсом, например, появилась возможность быстрого поиска в меню, поддержка вкладок.

Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры16.7K
Комментарии 8

VMmanager: Сравнение производительности локальных хранилищ

Блог компании ISPsystem
Recovery mode
Наши клиенты часто задают вопросы о том, какое из поддерживаемых в VMmanager типов хранилищ данных самое лучшее, самое быстрое, и какое выбрать в их случае. К сожалению, ответить на этот вопрос просто так не получится.

Поэтому мы решили провести тестирование производительности хранилищ данных.
image
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры16.5K
Комментарии 11

Миграция с Proxmox на VMmanager

Блог компании ISPsystem
Tutorial
Хостеры, уже выросшие из домашнего сервера с 1-2 виртуальными серверами до нескольких высокопроизводительных серверов в ДЦ, задумываются об автоматизации рутинных действий и администрировании виртуальных серверов.
Наиболее популярным из бесплатных менеджеров виртуализации является Proxmox.
При своих плюсах (он бесплатный, с открытым исходным кодом и сообществом), он имеет и минусы, которые с лихвой перекрывают эти плюсы:


Читать дальше →
Всего голосов 4: ↑1 и ↓3 -2
Просмотры10.3K
Комментарии 11

Технологии, позволяющие повысить отказоустойчивость VPS

Блог компании FirstVDS / FirstDEDIC
Недавно мы решили выйти за пределы сегмента бюджетных серверов: пересмотреть свое видение хостинга виртуальных машин и создать максимально отказоустойчивую услугу.
В этой статье я расскажу как организована наша стандартная платформа для VPS и какие приемы мы применили, чтобы ее улучшить.

Наша стандартная технология создания VDS
Сейчас хостинг виртуальных серверов у нас выглядит следующим образом:

В стойках установлены одноюнитные серверы примерно такой конфигурации:
  • CPU — 2 x Intel Xeon CPU E5-2630 v2 @ 2.60GHz
  • Motherboard: Intel Corporation S2600JF
  • RAM: 64 Gb
  • DISK: 2 x HGST HDN724040ALE640/4000 GB, INTEL SSDSC2BP480G4 480 GB

Один из серверов является основным. На нем установлен VMmanager и к нему подключены узлы — дополнительные серверы.
Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Просмотры7K
Комментарии 7

Рецепты. Как установить ПО на серверы используя VMmanager и DCImanager

Блог компании ISPsystemПрограммированиеXMLРазработка под Linux
Tutorial


Согласитесь, приятно получить сервер уже готовый к выполнению задач. Установленный ISPmanager позволит сразу приступить к размещению сайта. Teamspeak – организовать тренировку по WoT без траты времени на инсталляцию.
Провайдеры за счет этого повышают доход. Сегодня они предлагают не просто машины с чистой ОС, а бухгалтерские, торговые, игровые серверы. «Предпродажная подготовка» повышает лояльность клиентов и уменьшает нагрузку на техподдержку.

Изначально в наших продуктах это было реализовано посредством установки нужных пакетов через Шаблон ОС. Проблема в том, что шаблоны требуют значительных затрат на создание, поддержку и актуализацию. Все усугубляется, когда клиент просит сделать предустановку непопулярного набора пакетов. К примеру, BigBlueButton, платформы для проведения вебинаров. Пользователь заказывает VDS и проводит видеоконференции, но только раз в 3 месяца. Он не хочет тратить по 30 минут на инсталляцию ПО при каждом заказе выделенного сервера. Провайдеру же подобные запросы не всегда интересны. Узкоспециализированный шаблон порой влечет неоправданные издержки.
Под катом мы расскажем о том, как решить такие проблемы с помощью рецептов — скриптов, выполняющих автоматическую установку ПО в VMmanager и DCImanager.

Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры4.5K
Комментарии 2

Рецепт установки блога GHost в VMManager для Debian 9

ХостингНастройка LinuxNginxВиртуализацияСерверное администрирование
Tutorial
Цель: Дать методику написания рецепта для VMManager, с самим рецептом в конце. В итоге упростить установку блога GHost для не подготовленных пользователей.

Целевая аудитория: Блогеры и те кто хотят ими стать, а так же хостеры желающие использовать подобный рецепт и просто администраторы.

Причина написания статьи кроется в том, что только за последний месяц ко мне уже второй раз обращаются за помощью в установке GHost, причём заваливаются на банальном. Поискал инструкции по установке и понял что рядовой пользователь, который не общается с консолью, вероятно не быстро их распробует.
Читать дальше →
Всего голосов 4: ↑3 и ↓1 +2
Просмотры2.3K
Комментарии 2

VMmanager 6: новый инструмент для создания виртуальных машин от ISPsystem

Блог компании ISPsystemВиртуализацияSaaS / S+S


5 февраля мы открыли бета-тестирование облачной версии VMmanager 6, новой панели виртуализации. Приглашаем сообщество Хабра (всех, кто сталкивается с созданием и управлением виртуальными машинами) посмотреть её и оставить свои отзывы.
Читать дальше →
Всего голосов 28: ↑26 и ↓2 +24
Просмотры4.5K
Комментарии 4

Разработка новой ветки продукта: как избавиться от непрактичного и сохранить полезное

Блог компании ISPsystemУправление разработкойУправление продуктомМикросервисы


Привет, Хабр! Меня зовут Дмитрий, я разработчик в ISPsystem. Недавно мы выпустили в бета-тестирование новую версию панели управления виртуальными машинами. Сегодня я расскажу, как мы решали, что взять из старого продукта, а от чего лучше отказаться. Пройдусь по самым важным для нас вопросам: библиотека для работы с libvirt, поддержка различных ОС при установке продукта, переход от монолита к микросервисам, развёртывание виртуальных машин.

В статье речь идёт о VMmanager. Это система управления, развёртывания и мониторинга виртуальных машин на основе виртуализации KVM и OVZ. Пятое поколение вышло в 2012 году. С тех пор интерфейс сильно устарел, а централизованная архитектура мешала развивать продукт. Пришло время делать новую версию.
Читать дальше →
Всего голосов 26: ↑25 и ↓1 +24
Просмотры4.5K
Комментарии 6

VMmanager 6: представляем коробку и сравниваем с предыдущим поколением

Блог компании ISPsystemХостингВиртуализацияIT-компании


8 октября вышла коробочная версия VMmanager 6 — новой панели управления виртуализацией. Теперь её можно установить на сервер и использовать для продажи виртуальных машин или управления собственной инфраструктурой. В этой статье сравним новое поколение с предыдущим — VMmanager 5 и VMmanager 6.


Обе панели поддерживают виртуализацию KVM и управляют физическим сервером средствами libvirt.


VMmanager 5 вышел в 2013 году, VMmanager 6 — в 2019-м. Новое поколение удобнее и устойчивее к нагрузкам. Поддерживает создание образов, управление задачами и мониторинг.


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

Читать дальше →
Всего голосов 29: ↑28 и ↓1 +27
Просмотры7.5K
Комментарии 18

Пишем Grafana reverse proxy на Go

Блог компании ISPsystemПрограммированиеGo
Tutorial


Очень хотелось назвать статью «Proxy-сервис на Go в 3 строчки», но я выше этого.


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


proxy := httputil.NewSingleHostReverseProxy(url)
r.Header.Set(header, value)
proxy.ServeHTTP(w, r)

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


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

Читать дальше →
Всего голосов 22: ↑20 и ↓2 +18
Просмотры6.7K
Комментарии 4

Ленивая подгрузка переводов с Angular

Блог компании ISPsystemРазработка веб-сайтовAngular
Tutorial

image


Если вы когда-нибудь участвовали в разработке крупного angular-проекта с поддержкой локализации, то эта статья для вас. Если же нет, то возможно, вам будет интересно, как мы решили проблему скачивания больших файлов с переводами при старте приложения: в нашем случае ~2300 строк и ~200 Кб для каждого языка.

Читать дальше →
Всего голосов 18: ↑18 и ↓0 +18
Просмотры2.6K
Комментарии 7