На одном из интервью была поставленна задача построить тестовую лабораторию сосотоящую из Ubuntu Desktop, Ubuntu Server Router и Ubuntu WEB Server с использованием виртуальных машин в VirtualBox на одном физическом хосте. 

Router имел три интерфейса (первый NAT на хост) и разделял две виртуальные подсети. В первую сеть на нем должен работать DNS server для обслуживания зоны "testzone.home", NAT и DHCP сервер. 

Desktop имел два интерфейса (первый NAT на хост) получает IP динамически и получает доступ к "www.testzone.home" на WEB server. Вторым интерфейсоам Router смотрит в подсеть 2 и на WEB serevr. 

На WEB server имеющем два интерфейса (первый NAT на хост) установлен NGINX, MySQL, PHP и Wordpress "www.testzone.home". 

К WEB server подключен внешний диск который монтируется при старте хоста. Каждые три часа база данных Wordpress, системные файлы /etc/, /home/ и папки с файлами Wordpress архивируется в примонтированный раздел. Архивы хранятся месяц после чего удаляются. 

network load balancing HA ProxyСтоит задача получить балансировщик сетевой нагрузки для WEB серверов с поддержкой SSL и в тоже время поддержкой Сookie (SSL Network Load Balancer). Причем сервера (два или больше) стоящие за NLB слушаю только 443 порт. Все реализованно на Linux машине и opensours продуктах Pound и HAProxy. Такой бесплатный NLB сравним с знаменитым балансеровщиком F5 или Amazon NLB.

Pacific Aikido FederationПрошло больше года с тех пор как я возобновил занятия Айкидо в додзе в Mountain View после переезда в Калифорнию  Я хочу поделиться информацией о додзе, о причинах его выбора, о правилах и тренерах.


Как генерировать задержки и патери пакетов при передачи в сети между двумя хостаими, сетями. Такая задача стоит при необходимости тестирования клиент-серверных систем/приложений с эмуляцией влияния глобальной сети на качество передачи данных между элементами тестируемой системы. Иными словами давайте сэмулируем свойства сети Интертнет на рабочем столе, в своем работем тестовом окружении. (эмуляция плохой сети, медленная сеть, патеря пакетов, задержки, повторная передача пакетов, плохой канал связи, все вместе)

Клиент - емулятор задержек сети - серверНаиболее простым является решени на Linux машине с двумя сетевыми картами. Шлюз Gateway выступает в роли моста между двумя сетевыми интерфесами eth0 и eth1. Шлюз прозрачен для сети и может быть установлен в разрыв сети в любом сетефом окружении. Главное, что бы IP адреса его интерфейсов не конфликтовали с IP адресами сети, то есть были из другой подсети.

Опускаю установку OS Linux. Замечу только, что желательно иметь последние обновления на OS Linux. Я выбрал для установки в свойе тестовой лаборатории дистрибутив Ubuntu 12.04.4 LTS.

 

Состав комплекта может качественно уменьшаться в походах ПВД и 1-2 категории сложности . В комплект не входит специальное альпинистское снаряжение (закладки, крюки, молотки и прочее альпинистское снаряжение).

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

1. Ходовое

1.1. Рюкзак 75-100л.
1.2. Чехол от дождя на рюкзак
1.3. Каримат (коврик в палатку под спальник)
1.4. Ботинки пластик (кожа) или трекинги чтобы можно закрепить кошки
1.5. Ледоруб
1.6. Альпенштоки (лыжные палки)
1.7. Кошки (подогнаны к ботинкам)
1.8. Перчатки теплые (лыжные, сноуборд)
1.9. Перчатки садовые 2 пары.
1.10. Гигиеническая помада
1.11. Очки солнцезащитные не ниже 4 уровень защиты.
1.12. Фонарик налобный на светодиодах с запасным комплектом батареек.
1.13. Седушка из кримата
1.14. «Фонарики» на ноги (защита от снега)
1.15. Каска альпинистская
1.16. «Балаклава» или маска - от ветра и мороза.
1.17. Страховочная система (беседка, низ), два уса самостраховки, 4 карабина, жумар или т-блок, спусковое устройство