Тем кто-то следит за ресурсом и немного разочарован тем, что нет ничего нового…

Тем кто-то следит за ресурсом и немного разочарован тем, что нет ничего нового…

Внимание!! на данный момент я занят подготовкой к поступлению в ВУЗ поэтому новых статей появляться не будет, голова занята ЕГЭ. В голове летает много идей и желаний чего бы хотелось пощупать и настроить, но пока приоритеты другие… Что-то новое появится только в августе 2010.

Apache2 + Nginx + eAccelerator.

Рассматривается настройка широко известной связки Apache2 + nginx + eAccelerator в Gentoo Linux. Nginx выступает в качестве шлюза (фронтэнда) который отдает статические файлы, а остальные запросы в том числе и запросы на выполнение php-скриптов, он отдает на выполнение Apache2. Полезным также будет использование eAccelerator, который является PHP-акселератором, основное назначение которого состоит в кэшировании бинарного представления кода. Каждый раз при выполнении скрипта, PHP читает все подключаемые файлы и переводит их в бинарный код, при запросе скрипта операция повторяется. Задача eAccelerator состоит в сохранении бинарного кода для повторного использования, уменьшая время выполнения скрипта.

Continue Reading »

virsh(1).

Приведен вольный перевод man-страницы virsh, дополненый переводом man’а идущего в дистрибутиве libvirt-0.7.6-r1 и данные из help’а самого virsh. Утилита virsh является основным интерфейсом для управления виртуальными окружениями и сетями, пулами хранения данных, сетевыми интерфесами и различными объектами виртуальной инфраструктуры.

Continue Reading »

OpenSWan; advanced routing.

Такая ситуация. Есть сеть 1.1.1.0/24 она соединена посредством ipsec (OpenSWan) с сетью 2.2.2.0/24. В сети 2.2.2.0/24 есть хост 2.2.2.3 который является шлюзом в сеть 3.3.3.0/24. Задача следующая, как из сети 1.1.1.0/24 получить доступ в сеть 3.3.3.0/24 и наоборот.

Continue Reading »

virt-clone(1).

Приведен вольный перевод man страницы virt-clone. Virt-clone это консольная утилита входящая в состав пакета Virtinst и предназначена для клонирования виртуальных машин.

Continue Reading »

virt-install(1).

Приведен вольный перевод man страницы virt-install. Virt-install это консольная утилита входящая в состав пакета Virtinst и предназначена для создания виртуальных машин.

Continue Reading »

GNBD. Настройка.

GNBD (Global Network Block Device) предоставляет доступ к локальному блочному устройству поверх Ethernet-сети. GNBD компоненты запускаются в качестве клиентов на узлах где будет развернута GFS и в качестве сервера на узле который будет предоставлять свое локальное блочное устройство. Серверный узел GNBD экспортирует хранилище на блочном уровне из своих локально подключенных устройств (это может быть DAS или SAN) на GFS узлы. GNBD в отличие от iSCSI зависима от кластерной инфраструктуры и CLVM, таким образом необходимо предварительно поднять кластер и запустить CLVM.

Continue Reading »

HA-кластер на RHCS по шагам.

В статье описывается как пошагово настроить и запустить HighAvailability (HA) кластер. Вобще конечно существует проект Conga, с которым сконфигурировать и запустить кластер гораздо проще и быстрее. Делалось это лично для себя и для того чтобы мне самому лучше понять какие используются компоненты, как они взаимодействуют между собой, какбы попытка заглянуть за ширму.

Continue Reading »

iSCSI. Настройка.

Протокол iSCSI (Internet Small Computer System Interface) — это протокол, который базируется на TCP/IP и разработан для установления взаимодействия и управления системами хранения данных, серверами и клиентами. Системы на основе iSCSI могут быть построены на любой достаточно быстрой физической основе, поддерживающей протокол IP, например Gigabit Ethernet или 10G Ethernet. Использование стандартного протокола позволяет применять стандартные средства контроля и управления потоком, а также существенно уменьшает стоимость оборудования по сравнению с сетями Fibre Channel.
iSCSI target — программа или контроллер, осуществляющие эмуляцию диска и выполняющие запросы iSCSI.
iSCSI initiator — программа, осуществляющая клиентский доступ к SCSI.
Continue Reading »

Clusters Basics.

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

Continue Reading »