UMGUM.COM (лучше) 

Стартовая  →   ( Развёртывание и поддержание сетевой инфраструктуры, конфигурирование коммуникационного оборудования и приложений, инсталляция и сервисное сопровождение серверов, а также консультирование по существу в области сетевого и серверного администрирования. )


Меня зовут Нарожный Андрей и мой стаж деятельности в области информационных технологий превышает полтора десятка лет. Большую часть этого времени я работал на предприятиях вроде системных интеграторов. Если Вы находитесь в поиске того, кто исправит сломанное или сделает так, чтобы всё изначально работало хорошо и долго, то вполне возможно цель достигнута здесь.

Предлагаю услуги удалённого администрирования сетей передачи данных и серверов.

Я разрабатываю планы, внедряю и поддерживаю востребованное в области телекоммуникаций (каналы передачи данных, доступ в интернет, структурированные локальные сети), компьютеризации (оборудование офисов, центров хранения и обработки данных), а также информационных технологий вообще (операционные системы и приложения, программно-аппаратные комплексы), предпочитая решения на базе Cisco и Linux. Документирую процессы и оставляю внятные руководства к действиям. Пишите о своих желаниях.

Чиню то, с чем уже смирились и сочли особенностью реализации.

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

Делаю так, чтобы всё работало по возможности хорошо и незаметно.

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

Примеры успешно реализованных проектов.

Оформить заявку на проведение работ!

   [ просмотреть в полном объеме ]




Let‘s Encrypt  →   ( Настройки подсистемы получения и автоматического обновления сертификатов "Let's Encrypt" для web-сервера "Apache2". )

16 октября 2018

OS: "Linux Debian 7/8/9 (Wheezy/Jessie/Stretch)", "Linux Ubuntu 14/16/18 LTS", "Linux Fedora 23/24/25".
Application: "Certbot client v.0.12/0.26" for "Let`s Encrypt" (on Python), "Apache2".

Основная инструкция по настройке "Let`s Encrypt" в спарке с web-сервером "Nginx" и опубликована отдельно. Здесь рассматриваются лишь отличия от неё в плане интеграции с web-сервером "Apache2".

   [ уже посетило: 52 ]   [ просмотреть в полном объеме ]


В Новосибирске  →   ( Немного фото с поездки на джип-трофи "Салаирское рубилово 2018". )

6 октября 2018

размер: 320 400 640 800 1024 1280


В поисках развлечений и попытках вырваться из круговорота "дом-работа-дом" заскочил на сайт новосибирского "Министерства Безобразного Отдыха" - а там анонс о предстоящем прям вот скоро джип-трофи "Салаирское рубилово 2018". Ни разу не участвовал в таком, и загорелось. Сразу решено было ехать:

20181006. На своротке к запруде речки Суенга, недалеко от места её слияния с речкой Кинтереп.
1280x960  • 20181006. На своротке к запруде речки Суенга, недалеко от места её слияния с речкой Кинтереп.

   [ уже посетило: 99 / +2 ]   [ изображения: 16 ]   [ просмотреть в полном объеме ]


Конвертирование  →   ( Адаптация образа виртуального диска системы виртуализации Qemu-KVM для эксплуатации в "VMware ESXi". )

1 октября 2018

OS: "Linux Debian 9", "Linux Ubuntu 16 LTS", "VMware ESXi v5/6".
Application: qemu-img, vmkfstools.

Задача: мигрировать работающую в среде виртуализации "Linux Kernel-based Virtual Machine (KVM/Qemu-KVM)" виртуальную машину на платформу "VMware ESXi v6/6.5", как она есть, монолитным виртуальным диском. Будем считать, что внутри виртуальной машины исполняется достаточно современная OS "Linux" с типовым набором драйверов "паравиртуальных" устройств ввода-вывода, и это сильно упрощает миграцию, избавляя нас от необходимости какой-либо предварительной подготовки "гостевой системы".

Сразу скажу, что подавляющая масса советов и даже развёрнутых инструкций, описывающих муторный процесс миграции от KVM к "VMware ESXi" путём двухэтапной конвертации: вначале в VMDK(v4/v6)-формат, совместимый с "VMware Workstation/Fusion/Server", а потом в формат, якобы с дополнительными описаниями структуры, удовлетворяющий требованиям "VMware ESXi" - неверны на уровне понимания сути устройства компонентов ввода-вывода систем виртуализации.

Развеивая миф о сложностях конвертации, по (большому) секрету скажу, что в современном "VMware ESXi v5/6" виртуальные диски типов "Raw/Thick/Thin" на самом деле представляют собой последовательность данных, полностью соответствующую виду, в котором таковые находятся на "реальных" физических (IDE/AHCI/SCSI/SAS) или блочных (RAID/LVM) устройствах - разница лишь в способах указания на ресурс, организации (схлопывания) пустот и выделения дополнительного места на несущей файловой системе для "not-preallocated"-формата.

То есть, если исходный виртуальный диск в среде виртуализации Qemu-KVM представляет собой LVM-том (что является наиболее скорострельным с точки зрения производительности и предпочтительным в эксплуатации нагруженного сервиса) или RAW-файл, то "конвертация" сводится к "по-байтному" копированию его содержимого на целевую несущую файловую систему "VMware ESXi" и создания там для него простейшего текстового файла-описания. А если ваша виртуальная машина выросла из тестового стенда, где принято хранить данные в сжатых QCOW2, VDI, VHD или VMDK, то как раз пришло время избавиться от переживаний за исчерпывающееся на СХД свободное место, перейдя в стан специалистов умеющих считать и планировать.

Итак, приступим, разумеется рассчитав заранее примерное время простоя сервиса (прикинув скорость записи на диск для возможной предварительной конвертации из "сжатого" формата в RAW и передачи данных по сети на целевую систему виртуализации).

   [ уже посетило: 129 / +1 ]   [ просмотреть в полном объеме ]


В Санкт-Петербурге  →   ( Немного фото с пешей прогулки по городкам Кронштадту и Ломоносову. )

9 июня 2018
 На карте

Три года назад я уже посещал остров Котлин и Кронштадт, а также портовый городок Ломоносов, катаясь окрестностями Санкт-Петербурга на велосипеде. По мотивам были написаны отчёты (Кронштадт и Ломоносов), гораздо более развёрнутые, чем этот. Здесь же просто немного свежих фотографий, на память.

размер: 320 400 640 800 1024 1280
20180609. Кронштадт. Итальянский пруд, часть старого перевалочного морского порта Санкт-Петербурга.
1280x960  • 20180609. Кронштадт. Итальянский пруд, часть старого перевалочного морского порта Санкт-Петербурга.

   [ уже посетило: 393 / +2 ]   [ изображения: 11 ]   [ просмотреть в полном объеме ]   [ есть комментарии: 3 ]


В Санкт-Петербурге  →   ( Немного фотографий с поездки на курсы повышения квалификации в Питер. )

2 июня 2018
 На карте

размер: 320 400 640 800 1024 1280
20180604. Гладь Красного пруда в Петергофе.
1024x768  • 20180604. Гладь Красного пруда в Петергофе.

   [ уже посетило: 363 / +1 ]   [ изображения: 8 ]   [ просмотреть в полном объеме ]


В Новосибирске  →   ( Весна, ветер, солнце, тучи и внутренний дворик НГУ. )

27 апреля 2018
 На карте

размер: 320 400 640 800 1024 1280
А из нашего окна площадь НГУ-шная видна.
1280x1280  • А из нашего окна площадь НГУ-шная видна.

   [ уже посетило: 400 ]


В Новосибирске  →   ( Побывал, помечтал и снова в лямку тягловую. )

2 апреля 2018
 На карте

Этой весной довелось посетить крупнейшую за Уралом конференцию разработчиков, тестировщиков, дизайнеров, менеджеров проектов и продуктов, проводимую в Новосибирске.

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

За два дня конференции послушал про выходящий на первый план в России PostgreSQL, растущий на замену Tomcat-у легковесный контейнеризатор NGINX Unit, чуть ли не ежегодно меняющие масть NoSQL-системы баз данных, взрослеющий и уже не разваливающийся от каждого чиха Docker-оркестратор Kubernetes, естественное повсеместное применение CI/CD посредством Git и средств автоматизации, распространение идеи пассивных микросервисов и ещё примерно столько же всякой всячины.

Ясное дело, хотелось бы всё это новое и бодрое пощупать, да и в дело пустить. Во вдохновляющей атмосфере мероприятия было размечтался, но первый рабочий понедельник спустил на землю - на мне же починка сотни капризных кривеньких и незадокументированных сервисов, в течении десяти лет накручиваемых предыдущей командой из пяти человек, ныне разбежавшихся за высокими зарплатами - так что пока только успевай спадающие с НГУ штаны удерживать.

Однако светлое будущее непременно не за горами, а его проявления так и вообще под боком:

размер: 320 400 640 800 1024 1280
20180331. Я и девчонки с казанского Иннополиса, на "CodeFest-2018" в Новосибирске.
960x1280  • 20180331. Я и девчонки с казанского Иннополиса, на "CodeFest-2018" в Новосибирске.

   [ уже посетило: 469 / +3 ]


PostgreSQL  →   ( Установка и базовая настройка спарки мультиплексора и сервера СУБД, с последующим созданием зеркальной реплики. )

7 ноября 2017

OS: Linux Debian 9, Linux Ubuntu 16.4 LTS.
Applications: PostgreSQL 9.5 и PgBouncer.

Задача: установка и настройка сервера СУБД PostgreSQL, предназначенного для обслуживающего годами накапливающихся производственных данных предприятия, добиваясь при этом минимально допустимого уровня отказоустойчивости.

Выделим три условных этапа реализации поставленной цели:

1. Сформируем системное окружение, оптимизировав по возможности подсистемы, могущие стать узким местом в дальнейшей эксплуатации СУБД.

2. На входе поставим мультиплексор запросов PgBouncer, позволяющий снизить нагрузку на СУБД, беря на себя задачи по открытию и закрытию соединений клиентских транзакций, что позволит серверу СУБД не страдать от наплывов запросов множественных, но коротких и однотипных.

3. Запустим вторичный сервер СУБД, который станет зеркальной "репликой" первичного, поддерживаемой посредством функционала "Streaming Replication (SR)". С "зеркала" данных появится возможность снимать произвольной глубины и охвата резервные копии данных, не блокируя при этом и не снижая производительности сервисов первичного сервера СУБД.

   [ уже посетило: 1452 ]   [ просмотреть в полном объеме ]


Эпизоды  →   ( Немного фотографий с однодневной поездки. )

5 ноября 2017
 На карте

размер: 320 400 640 800 1024 1280
20171105. На Колыванском шоссе, в пути от Новосибирска к Томску.
1024x768  • 20171105. На Колыванском шоссе, в пути от Новосибирска к Томску.

   [ уже посетило: 2211 / +6 ]   [ изображения: 10 ]   [ просмотреть в полном объеме ]   [ есть комментарии: 4 ]


Старее →
58  57  56  55  54  53  52  51  50  49  ...  Первая →