Что такое виртуализация? Как нам говорит ru.wikipedia.org:
Виртуализа́ция — предоставление набора вычислительных ресурсов или их логического объединения, абстрагированное от аппаратной реализации, и обеспечивающее при этом логическую изоляцию друг от друга вычислительных процессов, выполняемых на одном физическом ресурсе.
Виртуализация — это создание виртуальной, а не реальной версии чего-либо, например операционной системы (ОС), сервера, устройства хранения или сетевых ресурсов.
Виртуализация использует программное обеспечение, моделирующее функциональность оборудования, для создания виртуальной системы. Такая практика позволяет ИТ-организациям работать с несколькими операционными системами, несколькими виртуальными системами и различными приложениями на одном сервере. Преимущества виртуализации включают большую эффективность и экономию на масштабе.
Виртуализация ОС — это использование программного обеспечения, позволяющего аппаратному обеспечению запускать несколько образов операционных систем одновременно, что позволяет существенно экономить дорогостоящие вычислительные мощности.
- Гипервизор KVM (7)
- Контейнеры LXC (1)
- Контейнеры LXD (2)
- Для установки KVM в Ubuntu Server 16.04 нужно выполнить следующие шаги: Убедиться что ваш компьютер поддерживает аппаратную виртуализацию: $ sudo apt-get install cpu-checker $ kvm-ok INFO: /dev/kvm exists KVM acceleration can be used Установить необходимые пакеты qemu-kvm: $ sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils Создать и сконфигурировать мост (bridge): $ sudo cp /etc/network/interfaces /etc/network/interfaces.bakup-12.nov.2016 […]
- Установка Groupoffice версии 5.0.29 достаточно простая и проверена на Ubuntu server 64 13.10 Добавляем в файл /etc/apt/sources.list следующую строчку: deb http://repos.groupoffice.eu/ fivezero main Это можно сделать любым редактором текста (например sudo nano /etc/apt/sources.list) или в терминальном режиме, введя следующую команду: sudo add-apt-repository ‘deb http://repos.groupoffice.eu/ fivezero main’ Для проверки подлинности пакетов необходимо импортировать публичный ключ: sudo […]
- fetchmail [опция…] [сервер…] Установка в Ubuntu sudo apt-get install fetchmail Описание Fetchmail — это надежная, бесплатная, полнофункциональная и хорошо документированная программа для удаленного получения и переадресации почты, предназначенная для использования с соединениями TCP/IP «по требованию» (например, по протоколам SLIP или PPP). Программа поддерживает все почтовые протоколы, используемые в настоящее время в Интернете: POP2, POP3, RPOP, […]
- Журнал транзакций PostgreSQL работает следующим образом: все изменения в файлах данных (в которых находятся таблицы и индексы) производятся только после того, как они были занесены в журнал транзакций, при этом записи в журнале должны быть гарантированно записаны на диск. В этом случае нет необходимости сбрасывать на диск изменения данных при каждом успешном завершении транзакции: в […]
- Несколько раз приходилось сталкиваться с ситуациями, когда провайдеры VPS хостинга на KVM, по непонятным причинам, отдавали виртуальную машину вообще без swap (файла подкачки). Это конечно хорошо если виртуалка «молотит в холостую», а когда на ней будут крутиться несколько сайтов с непредсказуемой нагрузкой…. Простейший выход — создать swap не в разделе, а в файле. Предположим есть […]