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

Гипервизор Xen портировали на Raspberry Pi 4

Виртуализация *Разработка на Raspberry Pi *Гаджеты

29 сентября 2020 года разработчики проекта Xen рассказали, что в новую версию гипервизора (Xen 4.14) добавлена поддержка Raspberry Pi 4.
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 9.4K
Комментарии 6

Домашний сервер: виртуализация на основе Xen

Настройка Linux *
Волей случая, пришлось обновить домашний сервер, в новом сервере оказался процессор core 2 duo и прилично памяти (3 гигабайта). Т.к. обычно сервер использовался в качестве файлопомойки, раутера и музыкального сервера, решил его чем-нибудь занять, чтобы не простаивали ресурсы, благо их теперь достаточно много. Решил настроить довольно популярную в последнее время технологию виртуализации, чтобы было возможно проводит различные опыты с настройкой и собирать пакеты в различных дистрибутивах/системах.
Читать дальше →
Всего голосов 78: ↑62.5 и ↓15.5 +47
Просмотры 78K
Комментарии 70

Xen server своими руками. Часть первая

Системное администрирование *
В комментариях к топику Системное администрирование. Начало. прочитал, что сообществу были бы интересны статьи о виртуализации. Довольно давно у меня на жёстком диске лежит описание процесса установки Xen hypervisor и гостевой ОС на сервер под управлением Ubuntu/Debian.

Итак, приступим...
Всего голосов 31: ↑28 и ↓3 +25
Просмотры 61K
Комментарии 17

Xen networking: проблема выбора

Системное администрирование *

Preface



Жил-был на сервере Xen hypervisor, виртуальные машины крутил, по сети трафик гонял, ни о чём не думал.
Сеть жила через xenbr0, который обьединял eth0 и виртуальные интерфейсы.
Кроме eth0 был на сервере ещё один интерфейс — eth1. Который за ненадобностью не использовался.
И вот в связи с умиранием роутера — решил админ через eth1 пускать свою локалку в Сеть.
Недолго думая поднял eth1, воткнул провайдерский шнурок, байтики потекли — хорошо…
Но случилось страшное — ребут. После ребута xenbr0 напрочь отказался подниматься, мотивируя это тем, что интерфейс ppp0 занят…

При чём здесь ppp0
Всего голосов 33: ↑31 и ↓2 +29
Просмотры 4.9K
Комментарии 4

Xen. Fedora 10 в качестве Dom0

Системное администрирование *
Последняя версия из племени Fedora, штатно поддерживающая работу
в режиме Dom0, была за номером 8. Xen там был версии 3.1.2, а ядро для Dom0 — 2.6.21.
Хочется более новых версий всего софта, т.к. все уже довольно сильно устарело.
Главное устарел сам XEN — текущая stable версия за номером 3.3.1 датируется 05.01.2009, и там довольно много вкусностей.

Fedora 9/10 не поддерживают работу в режиме Dom0, то есть в них нет соответствующего ядра. Что делать? Я нашел довольно простой способ, который полноcтью покрыл мои потребности.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1.4K
Комментарии 1

Как можно снизить потребление оперативной памяти на VPS в 2 раза, ничего не меняя в настройках программ

Хостинг
Взял VPS, построенный на OpenVZ. Поставил туда Debian Lenny и всякие программы (обычный LAMP, по сути). С точки зрения потребления ресурсов ничего почти не настраивал, вышло где-то 200М занятой оперативной памяти (сразу после старта).
Написал ulimit -s 1024 в /etc/init.d/rc ближе к верху. Перезагрузился. Потребление памяти на VPS упало более чем вдвое, стало около 100М.

Если у Вас VPS на Xen или аналогичных, то у Вас нет граблей, с которыми я тут боролся. Если на OpenVZ (Virtuozzo) со товарищи — у Вас, скорее всего, на VPS эти же грабли.

В статье — почему и как это работает.

Читать дальше →
Всего голосов 66: ↑62 и ↓4 +58
Просмотры 31K
Комментарии 45

GRUB2. Начало

Настройка Linux *

0. Это что такое?


Расскажу о новой версии самого популярного загрузчика. Она появилась опционально в стабильном Debian 5.0 Lenny, а значит можно сделать вывод о некоторой стабильности. К сожалению, по словам самих разработчиков, на документацию времени нет, поэтому всё пока работает методом тыка, логики и комментариев в коде :)
Кстати, о версиях. Первой и пока основной считается ветка 0.9x(которую уже окрестили GRUB Legacy), а версии 1.хх официально называются GRUB 2.
Итак, чем же отличается эта версия от старого доброго дефолтного загрузчика всего и вся? На официальном сайте сказано примерно так:
  • Поддержка скриптов, в частности циклов, условий, переменных и функций
  • Графический интерфейс
  • Динамическая подгрузка модулей, позволяющая расширять функционал не на этапе сборки, а прямо во время выполнения
  • Переносимость на разные архитектуры
  • Интернационализация
  • Настоящее управление памятью, делающее GNU GRUB более гибким
  • Модульный, иерархичный, объектно-ориентированный фреймворк для файловых систем, файлов, устройств, дисководов, терминалов, команд, таблиц разделов и загрузчиков операционных систем
  • Кроссплатформенная установка, позволяющая установить GRUB с другой архитектуры
  • Безопасный режим для трудных случаев. Stage 1.5 ликвидирована
  • Исправление ошибок, которые были допущены при проектировании GRUB Legacy, и не могли быть исправлены из-за требований обратной совместимости. Например, способ нумерации разделов

Читать дальше →
Всего голосов 83: ↑79 и ↓4 +75
Просмотры 12K
Комментарии 18

GRUB2 и ядра Xen

Настройка Linux *
Вчера я написал маленький обзорчик нового загрузчика GRUB 2. А привлекла моё внимание одна неприятная вещь. Ведь, если ничего не работает, на это и не обращаешь внимания. Так вот, я решил попробовать виртуализацию на основе Xen. Она потребовала установить модифицированное ядро. Конечно же, разработчики ещё не думали над такими тонкостями, поэтому свежедобавленный пункт меню не работал. Очевидно, у нас есть два выхода. Нам нужен либо скрипт, который корректно найдёт ядро и правильно составит пункт меню, либо придётся кустарным способом вписывать пункт меню ручками в /boot/grub/grub.cfg.
Естественно, я не очень представлял, как должен выглядеть правильный пункт меню, поэтому пошёл в Google. Он подсказал мне заметку «xen with grub2 on debian etch» в блоге простого австралийского парня по имени Daniel Mateos. Мне статья помогла и всё было бы хорошо, если бы Daniel не снёс свой блог :) Точнее, ему надоел Wordpress, и он, положа руку куда-то не туда, создал новый сайт на django. Вот поэтому я и решил написать то, что было рассмотрено в его статье, здесь. Для большей сохранности.
Читать дальше →
Всего голосов 27: ↑22 и ↓5 +17
Просмотры 4.4K
Комментарии 11

AppScale — а построй ка мне Google AppEngine сам? Будет сделано!

Высокая производительность *
logoCегодня одна из самых популярных и активных тем какая? Cloud Computing вообще, а один из лучших, оригинальных и ярких его представителей — Google App Engine в частности. Хорошая новость про добавление в платформу возможности работы приложения на Java — может и я попробую, хотя его, в какой то мере конкурент, Stax, о котором я, с прискорбием, никак не напишу, мне намного больше близок и нравиться. Но если вы все же остаетесь приверженцем Python и хотите нечто подобное, но полностью свое — для вас есть хорошая новость. Открытый проект AppScale позволяет развернуть собственную систему облачных вычислений предоставить возможность развертывать и запускать там приложения на Python-е, в принципе, без изменения кода, что для GoogleAppEngine, что написанные специально под систему.
Читать дальше →
Всего голосов 29: ↑28 и ↓1 +27
Просмотры 1.4K
Комментарии 12

Проверяй позиции в поисковиках %username%, бесплатно

Я пиарюсь
Привет, Хабражители!
Несколько месяцев назад открылся сервис проверки позиций Сеумка.

Он позволяет владельцам сайтов отслеживать позиции своих сайтов в Google, Яндекс и Rambler в автоматическом режиме.

После длительного тестирования мы счастливы выставить сервис на обозрения Хабрасообщества.
Узнать, что к чему...
Всего голосов 48: ↑39 и ↓9 +30
Просмотры 608
Комментарии 57

Открытие панели управления VDS!

Блог компании SpaceWeb
У нашего тестового VDS наконец появилась собственная панель управления!

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

Кроме того, что панель выполнена в новом дизайне, в ней еще появилось сразу несколько нововведений. Например, по мере надобности в ее «шапке» теперь будут появляться информационные сообщения, напоминающие об окончании сроков регистрации их доменов, недостатке денежных средств на продление хостинга (когда VDS выйдет в коммерческую экплутацию), выгодных акциях и т.д.

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

Вдобавок ко всему мы разработали новую форму «Хочу сказать!» для ваших предложений, благодарностей или жалоб относительно работы наших служб и качества оказываемых услуг. Здесь вы сможете высказать свои идеи, претензии или даже поблагодарить :) Мы гарантируем вам, что ни один вопрос не останется без ответа.

Также хотелось бы напомнить, что панель VDS, как и сама услуга, на данный момент работает в тестовом режиме, поэтому мы будем очень рады вашим отзывам и комментариям. Вы можете писать их как на уже известный ранее адрес vds@sweb.ru, так и с помощью новой формы «Хочу сказать!». Панель имеет еще незавершенный вид. Она будет постоянно меняться, в ней будут появляться новые возможности и сервисы, поэтому нам очень важно ваши мнения и пожелания.
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 2K
Комментарии 4

Тарифы VDS!

Блог компании SpaceWeb
Коммерческий запуск VDS состоится 1 июля 2009 года! Но уже сейчас мы готовы озвучить тарифные планы и стоимость наших VDS на технологии Xen!

Предложение включает в себя три тарифа: VX-1, VX-2, VX-3. Как мы и обещали, стоимость самого младшего тарифа линейки составляет всего 490 рублей, а старшего – 1490 рублей.

При разработке тарифов мы сделали упор на два основных показателя VDS – процессорную мощность и объем оперативной памяти, найдя таким образом наиболее удачные сочетания величин тарифов.
Ознакомиться с новыми тарифами вы можете прямо сейчас
Всего голосов 49: ↑29 и ↓20 +9
Просмотры 3.1K
Комментарии 77

Новые возможности ПУ VDS

Блог компании SpaceWeb
Панель управления VDS пополнилась сразу тремя новыми функциями, а именно:

• Переустановка ОС
• Бэкап
• Статистика

Теперь наши тестеры (а после коммерческого запуска VDS и все клиенты) могут создавать резервные копии своих VDS и восстанавливать их из сохраненных ранее копий. Благодаря своевременно сделанной копии система может быть восстановлена в случае ее сбоя, если вы при работе, предположим, случайно удалите важные системные файлы.

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

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

Вскоре в ПУ появятся еще несколько новых функций, которые сделают работу с нашими серверами еще более удобной. Следите за новостями!
Всего голосов 22: ↑15 и ↓7 +8
Просмотры 1.6K
Комментарии 24

Дополнительные IP-адреса

Блог компании SpaceWeb
К приближающемуся коммерческому запуску VDS на технологии Xen мы открыли все разделы нашей панели управления. Теперь у пользователей наших VDS появилась возможность добавлять на свои виртуальные серверы дополнительные IP-адреса.

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

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

1 июля все желающие смогут приобрести у нас VDS на технологии Xen и оценить удобство пользования нашей новой ПУ. До часа Х осталось 4 дня!
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 1.1K
Комментарии 0

Запуск VDS состоялся!

Блог компании SpaceWeb
Сегодня, 1 июля, мы запустили в коммерческую эксплуатацию нашу новую услугу — VDS на технологии Xen!

К этому дню мы готовились долгих 3 месяца, в течение которых с помощью наших активных пользователей проводили тщательное тестирование! Сегодня мы открываем нашу услугу VDS для широкой аудитории!
Читать дальше →
Всего голосов 38: ↑25 и ↓13 +12
Просмотры 2.2K
Комментарии 25

Мифические тормоза диска на Xen

Блог компании TrueVDS
Часто при обсуждении различных способов виртуализации, сторонники Virtuozzo (обычно, хостеры на OpenVZ) вспоминают про услышенное когда-то и где-то утверждение типа «Xen тормозит при работе с диском». Заблуждение это имеет корни, связанные с радикально отличающимися механизмами кэширования диска у виртуальных машин Xen и контейнеров Виртуоззо. Как следствие, сильно отличаются при различных условиях характеристики производительности дисковой системы. Но заблуждение оседает в сознании крепко и надолго.

Чтобы закрыть тему «тормозов диска у Xen» и показать с цифрами, что тормозов нет, вот результаты unixbench, bonnie++ и упаковки исходников линуксовского ядра на одной и той же машине, на одном и том же разделе диска.
Читать дальше →
Всего голосов 22: ↑16 и ↓6 +10
Просмотры 2.5K
Комментарии 33

Citrix XenServer — окончание истории

Чулан
Сегодняшний пост должен был быть про обзор архитектуры Solaris COMSTAR и примерах его работы для построения FC-target. Однако требуется поставить точку в истории с таким продуктом как XenServer. Начало тут, тут и тут. Краткое содержание для тех кому лень кликать по ссылкам — при определенных операциях, например снапшотах DomU, хранилища дисков засираются непонятными «base copies» и со временем место заканчивается совсем. Мой пытливый ум всё-таки выяснил причину такого неудобства.

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

Кстате о Hyper-V или Microsoft — опять родина слонов

Чулан
Забыл рассказать — где-то месяца три назад мир облетела сенсация от Microsoft — Hyper-V наконец научился перемещать машины с сервера на сервер без даунов (при конечно же наличии shared storage).

Мой тесть пришел с такой презентации, где всё как он говорит было красиво и театрально обставлено, дорого сделано а умелые престидижетаторы умело вешали лапшу на уши. В результате собственно человек долго был уверен что iphone 3g — первый телефон с 3g Hyper-V — первый виртуализатор, способный перемещать контейнеры без даунов.

Но на мысль плохую наводит не то. Брешут и пускай себе брешут, нечего завидывать чужому гешефту. А наводит то что слишком как-то всё складно получается — Citrix покупает XenServer, у XenServer появляются VHD, у Hyper-V — live-миграция, не намного позже реализации в Xen, а ведь технология довольно сложная и требует для реализации много лет, короче таких совпадений просто не бывает. Выходит, ребята из Редмонда похоже таки пыздят код из Xen? Не буду утверждать, но мысль далеко не фантастическая…

А куда смотрит поедатель бородавок? А никуда. Вся эта GPL и прочий опенсорц — сказка для пипла, это возможность красиво уйти от налогов и антимонопольщиков, а изредка даже заполучить в команду бесплатных рабов-фанатиков. FSF — самая удачная наёбка фискальных органов, придуманная корпорациями за последние 50 лет. Я не хочу сказать что софт не должен быть открытым. Софт не должен быть бесплатным. Но free like a freedom, not like a free beer на практике — всё-таки пиво. Пиплу не нужна свобода. Ему нужны бухло и девки.
Всего голосов 41: ↑11 и ↓30 -19
Просмотры 289
Комментарии 1

Пошаговое руководство по установке Debian 5.0 Lenny + XEN + LVM + Routing на Hetzner DS3000

Хостинг

Вступление


Недавно мне потребовалось перенести несколько сайтов различных клиентов на нормальный выделенный сервер (не виртуальный). Я давно выбирал, где лучше арендовать сервер и выбором стала немецкая компания Hetzner Online и ее тарифный план DS 3000 (AMD Athlon 64 X2 4200+/2Gb DDR/2x160Gb HDD — как выяснилось потом — на сервере оказалось два винчестера по 320Гб).

Но мне не хотелось всех размещать на одном сервере. Поэтому было решено сделать виртуальные машины на базе технологии XEN (к тому же в придачу к серверу на ТП DS 3000 Hetzner Online бесплатно выдает 6 IP-адресов, которые очень удобно будут смотреться для отдельных проектов). В Сети можно найти много информации по теме настройки и самого XEN'а на Debian'e и настройки роутинга на нем, поднятии виртуалок на LVM (lvm дает большее быстродействие, чем виртуалки на базе image-файлов), даже в вики самой фирмы была информация об этом (но на немецком — Google Translate нам в помощь). Но. Было одно «Но». Она вся была разрозненная и кусками. Я нигде не смог найти толкового пошагового руководства для настройки «от» и «до».

Поэтому, всем кому интересна эта тема,
добро пожаловать под кат...
Всего голосов 71: ↑62 и ↓9 +53
Просмотры 15K
Комментарии 36