Как стать автором
Обновить

Администрирование

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Нотариусы, которые хранят кучу сканов 50 лет: выбираем хранилище на следующие лет 20–30

Блог компании КРОК Серверное администрирование *Управление проектами *Хранение данных *
image

Приходят к нам нотариусы (в штате больше восьми тысяч человек). У них буквально каждый пользователь ежедневно грузит в корпоративный архив множество сканов и файлов, из-за чего этот самый архив стремительно разрастается. Все хранимые документы по требованиям регуляторов должны храниться не менее 50 лет, а некоторые — и дольше. Хотят новое хранилище для этого. Вводных совсем мало: для старта нужны два маленьких инстанса по 500 ТБ в двух разных ЦОДах и безлимитное масштабирование — в общем, всё выглядит хорошо. Вопрос только один: какое, собственно, хранилище выбрать?

Нам нужно было решить, что же им подойдёт лучше всего, то есть провести подбор решений и сравнить их. Начали мы с методологии — очень подробно собрали требования:

  1. Масштабируемое неограниченно (главная особенность — количество «холодных» данных будет постоянно нелинейно расти).
  2. Нечувствительное к потере частей, то есть катастрофоустойчивое и устойчивое к поломкам. Почти как хранилище на космический корабль.
  3. Способность экономически оправданно эволюционировать вместе с частями информационной системы, то есть в идеале — замена железа и обновление софта, а не переход к другим архитектурам и переносы в другие форматы хранения.
  4. Единообразный доступ к данным независимо от платформы исполнения.

Текущая инфраструктура развёрнута на двух площадках на расстоянии 10 км друг от друга. Стоят по две ленточные библиотеки, два драйва LTO 7, хранилище Oracle ZFS-2, дисковая полка. Дисковые хранилища используются для работы БД, ленточные хранилища — для хранения резервных копий. Для уменьшения объёмов БД необходимо редко запрашиваемые данные перемещать на более дешёвые и медленные устройства хранения с возможностью автоматического извлечения с доступом по API. Плюс централизованное управление конфигами и мониторинг.

В общем, пришлось немного почесать голову. Но выбор мы сделали, и сейчас это всё уже переходит в продакшн. Так что заходите в пост, обстоятельно расскажу, что и как.
Читать дальше →
Рейтинг 0
Просмотры 2
Комментарии 0

Новости

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

Help Desk Software *CRM-системы *Service Desk *Управление продажами *Инженерные системы

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

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 164
Комментарии 0

Apache Airflow и будущее инжиниринга данных: вопрос и ответы

Big Data *Хранение данных *Data Engineering *
Перевод

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

Недавно это была статья восход дата инжиниринга от Maxime Beauchemin – инженера данных из Airbnb и создателя фреймворка Apache Airflow. В Astronomer Apache Airflow - основа технического стека: наши интеграционные потоки построены как пайплайны данных на направленных ациклических графов (DAG) в Airflow. Такие статьи как эта позволяют понять, почему именно сейчас лучшее время для компаний, таких как Astronomer.

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

Читать далее
Рейтинг 0
Просмотры 129
Комментарии 0

Единая точка выхода в web, I2P, TOR и обход блокировок

Децентрализованные сети Настройка Linux *Системное администрирование **nix *
Tutorial

Коварный план


Преамбула… Даная статья была написана ещё летом но, по независящим от автора причинам, немножко подзадержалась...


Однажды, жарким летним вечером, после очередной введённой в консоли браузера команды вида :set content.proxy socks://localhost:9050, автор сего опуса понял, что дальше так жить нельзя и пора приводить выход во всякие скрытосети, а заодно и обход блокировок имени известной организации к какому-то единому, для любого софта вообще и браузера в частности, «общему знаменателю». А как приводить? Разумеется так, что-бы прокси сервер сам «понимал», через какой вышестоящий прокси отправлять и принимать трафик в зависимости от введённого адреса. Вторая цель, вытекающая из первой, вышестоящие прокси могут работать либо как http, либо как socks и оба протокола должны поддерживаться входным прокси. Ну и сам софт должен быть более менее актуальным, что-б в случае ошибок или «хотения фич», не приходилось грустно смотреть на одинокую репу на гитхабе, а то и вообще на каком-нибудь сорсфорже.
Итак цели поставлены!

Пора переходить к реализации!
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 617
Комментарии 6

Консалтинговые услуги DevSecOps

Блог компании Nixys Системное администрирование *IT-инфраструктура *DevOps *
Перевод

Философия интеграции методов безопасности в процесс DevOps


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


Несмотря на огромную популярность, одного DevOps недостаточно в случаях, требующих безопасной доставки кода. Это привело к развитию нового подхода (известного, как DevSecOps), интегрирующего методы безопасности с DevOps.

Читать дальше →
Всего голосов 3: ↑0 и ↓3 -3
Просмотры 243
Комментарии 0

Хроники крупнейшего сбоя Facebook, причины и серьезные последствия для компании

Блог компании Selectel Информационная безопасность *IT-инфраструктура *Облачные сервисы Социальные сети и сообщества

4 октября пользователи со всего мира заметили, что социальная сеть Facebook перестала открываться. Более того, прекратили работать и несколько связанных с FB сервисов, включая Instagram, WhatsApp и другие.

Еще через некоторое время частично или полностью прекратили работать Discord, Twitter, Google, TikTok, Telegram, YouTube, Netflix, Zoom и Viber. Тогда многим пользователям показалось, что начался всемирный интернет-апокалипсис, который положил конец существованию глобальной сети. Чуть позже оказалось, что не все так мрачно. Сейчас все успокоилось, так что самое время вспомнить об этом событии и оценить причины и последствия сбоя.
Читать дальше →
Всего голосов 14: ↑10 и ↓4 +6
Просмотры 4K
Комментарии 7

ETL-пайплайны на Airflow: Хороший, Плохой, Злой

Open source *Python *Хранилища данных *Data Engineering *
Перевод

Airflow это популярная опенсорсная платформа управления задачами. В частности его используют для построения ETL-пайплайнов. Например, мне доводилось переливать данные между базами данных, хранилищами и озерами данных с его помощью. А также я использовал его для препроцессинга данных для моделей машинного обучения. Но так ли подходит Airflow для ETL на сегодняшний день?

В этой статье мы рассмотрим как с помощью Airflow ETL операторов выгрузить данные из Postgres в BigQuery в парадигмах ETL и ELT. Далее разберем сложности, с которыми вы можете столкнуться при реализации инкрементальной загрузки данных в DAG (DAG - directed acyclic graph, ориентированный ацикличный граф - цепочка связанных задач). Наконец, мы обсудим почему Airflow ETL операторы не смогут покрыть все ваши потребности в интеграциях в дальней перспективе.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1K
Комментарии 0

Перешли всем отделом геймдизайна на Notion. Полёт нормальный

Блог компании Lightmap Разработка игр *Управление проектами *Управление продуктом *Облачные сервисы

Недавно наш отдел геймдизайна поменял основной инструмент и переехал с Google Документов на Notion —  хотели решить проблемы хранения и организации документов. В общем, ни разу не пожалели. 

Notion — это такой мегакомбайн, совмещающий в себе Jira, Confluence и Google Docs. В нем бок о бок уживаются огромная база данных, совместная работа над документами, календари, напоминания, списки задач, канбан-доски, интеграции сторонних инструментов и много-много другого.

Для себя мы организовали удобное хранилище всех геймдизайнерских материалов (ГДД, концепт-доки, фоллоу-апы, планы по контенту и так далее), сделали систему тегов, которая быстро позволяет найти любой документ, и создали готовые шаблоны для создания ТЗ в пару кликов.

Под катом расскажу, зачем решили сменить инструмент, как его выбирали и почему остановились на Notion. А мой коллега поделится логикой и организацией инструмента изнутри.

Читать далее
Всего голосов 40: ↑40 и ↓0 +40
Просмотры 4.6K
Комментарии 7

Обновление Elementary OS 5 Hera до Elementary OS 6 Odin без переустановки

Настройка Linux *Habr DIY или Сделай сам
Из песочницы

Привет, Хабр! 10.08.2021 вышло крупное обновление операционной системы Elementary OS - Elementary OS 6.0 Odin. Так как я около двух лет пользуюсь Elementary OS и имею уже настроенную под себя ОС, я задался логичным вопросом - Как обновить Elementary OS без переустановки?

Все мои изыскания в Google не привели меня к искомой информации, сами разработчики Elementary OS рекомендуют переустановку ОС как способ перехода на новую версию. Пришлось разобраться в вопросе и найти способ решения своей проблемы, чем и делюсь с вами.

Для тех кто не знаком с данной ОС, можно ознакомиться здесь и да, добро пожаловать в сообщество Elementary OS :)

Читать далее
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 3.3K
Комментарии 7

Веб приложение для анализа и визуализации выборов в Государственную Думу в 2021

Python *Django *Открытые данные *Визуализация данных Data Engineering *
Из песочницы

В результате выборов, которые завершились 19 сентября был сформирован большой массив данных, которые могут рассказать исследователям интресные истории. В статье представлен проект и прототип веб приложения для анализа и визуализации данных выборов в Государственную Думу 2021. В проекте используется фреймворк Django и набор библиотек : Pandas, Matplotlib. 

Читать далее
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 1.3K
Комментарии 1

Боремся с майнером Kinsing на зараженных серверах Linux

Настройка Linux *Информационная безопасность **nix *
Из песочницы

Kinsing — вредоносное ПО на основе Golang, работает как агент. Основная цель данной малвари это добыча криптовалюты на взломанном сервере. Оно распространяется путем использования уязвимости в ошибке конфигурации сервисов, которые доступны извне.

Малварь может добавлять задания в запланировщик задач cron, чтобы иметь возможность переподключиться, например после перезагрузки сервера.

Как определить, что ваш сервер используется для майнинга малварью Kinsing?

Определите процессы, которые используют ресурсы процессора с помощью диспечера задач top или htop. В результате вы увидете, например, такие процессы: kdevtmpfsikinsing или dbused, которые максимально используют все ресурсы процессора.

Убить процессы отправкой сигнала KILL вы не сможете, так как со временем они запустятся снова.

Можно попытаться найти задания в запланировщике задач пользователей:

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 3.6K
Комментарии 7

Инструменты практического изучения сетей

Блог компании Karuna Сетевые технологии *
Привет! Я — golang разработчик в Каруне. Часто в работе сталкиваюсь с тем, что нужно понять, как функционирует та или иная сетевая система. Как правило, современные компьютерные системы объединены в сеть, и взаимодействие между узлами этой сети можно рассматривать через теоретическую призму модели OSI. 
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 1.8K
Комментарии 0

Модифицируем процесс загрузки с помощью утилиты make-initrd

Блог компании «Актив» Настройка Linux *Информационная безопасность *Системное администрирование *
Tutorial

В этой статье мы хотим помочь глубже разобраться, как устроен процесс загрузки Linux, дать советы по реализации сложных сценариев загрузки Linux, а также познакомить с удобным и быстрым генератором initramfs образов - make-initrd.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 1.9K
Комментарии 4

Правда ли SSD надёжнее, чем HDD?

Блог компании Дата-центр «Миран» Серверное администрирование *Компьютерное железо Накопители Настольные компьютеры
Перевод


В серии статей SSD 101 мы рассмотрели SSD со всех сторон. А теперь проверим главный аргумент фанатов SSD — что эти устройства выходят из строя гораздо реже, чем старые добрые HDD. Они обычно объясняют, что в SSD нет движущихся частей, и предъявляют документы от производителей с мутными расчётами среднего времени до отказа (MTBF). Всё это хорошо для рекламы, но мы предпочитаем реальную статистику частоты отказов.
Читать дальше →
Всего голосов 38: ↑35 и ↓3 +32
Просмотры 20K
Комментарии 66

IRC. Первый мессенджер в истории

Блог компании ITSOFT Мессенджеры *Стандарты связи Киберпанк

Время рождения протокола IRC хорошо ощущается по одному факту: у IRC нет официального логотипа. Видимо, в конце 80-ых уделяли мало внимания красивой обложке программного обеспечения. Несмотря на это, IRC — настоящий титан своей ниши среди современников того времени: синхронизированная работа нескольких серверов в рамках одной IRC-сети, различные роли пользователей, групповые чаты, личные сообщения, простота разработки ботов, крайне низкое потребление системных ресурсов сервера.

Если вы давно забыли про "ирку", либо вовсе никогда не имели с ней дело — эта статья адресована вам.

Читать далее
Всего голосов 18: ↑17 и ↓1 +16
Просмотры 3.7K
Комментарии 11

Миниатюрные ПК последнего времени в форм-факторе флешки, на которые стоит обратить внимание

Блог компании Selectel IT-инфраструктура *Гаджеты Компьютерное железо Настольные компьютеры

Портативность электронного оборудования — ценнейшее качество, как для компаний, так и обычных пользователей. Чем меньше места занимает оборудование, тем эффективнее использование полезного пространства. Одними из лучших в плане портативности являются компьютеры в форм-факторе флешки. Вставил в HDMI-разъем монитора или ТВ, и радуйся полноценному десктопному ПК, мало того, что компактному, так еще и почти бесшумному.

Качественных устройств такого типа не так уж и много, новые модели выходят относительно редко. В общем, давайте посмотрим, на что стоит обратить внимание из того, что появилось за последний год.
Читать дальше →
Всего голосов 50: ↑49 и ↓1 +48
Просмотры 22K
Комментарии 59

Всемирный день идиота или как удалить самих себя

Блог компании ua-hosting.company Хостинг Администрирование доменных имен *IT-инфраструктура *Социальные сети и сообщества

В последнее время я всё чаще и чаще ловлю себя на мысли, что идиоты правят этим миром. Это проявляется не только в том, что "Мнение большинства - всегда ошибочно, потому, что большинство людей - идиоты" (© Эдгар Алан По), но и в конкретных ситуациях с казалось бы крупными IT-компаниями и организациями, которыми руководит явно не большинство. Тем не менее идиотами становимся мы сами. Это крайне хорошо было продемонстрировано нами в 2018 году, когда мы, хостинг-провайдер ua-hosting.company, предоставляющий услуги в Нидерландах и США и "заразившись" интеллектом в этих странах, удалили свой сайт и биллинг, со всеми транзакциями, данными клиентов об услугах и прочим (подробнее описано в статье "Как мы убили себя в один клик, размещая сайт и биллинг на геокластере или ещё раз поговорим об избыточности").

Но 7 октября, всего за 3 дня до памятной даты, произошло еще одно событие, которое просто заставило меня вспомнить об ещё одном возможном празднике, который стоит отмечать и который пока мало известен, но точно наберёт популярность. Зона .club, в которой делегированы миллионы доменов перестала работать, в результате "отвалились" все сайты, которые в ней делегированы. И это после недавней новости о том, как Facebook успешно обновил маршрутизацию, что не только привело к недоступности соцсети в течении большого времени, но и к тому, что их сотрудники не могли войти даже к себе в офис, так как не работала из-за сбоя и система безопасности.

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

Читать далее
Всего голосов 35: ↑27 и ↓8 +19
Просмотры 11K
Комментарии 20

Как подружить helm со своим шаблонизатором?

DevOps *Kubernetes *
Tutorial

Helm использует go templates для рендеринга манифестов. Есть функции которые были разработаны специально для helm. Но в большинстве своем используется библиотека Sprig.

Но что если нам мало функций и мы хотим воспользоваться своим кастомным шаблонизатором?

уговорил, зайду почитаю...
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 1.1K
Комментарии 0

OTA обновление устройств с Linux

Настройка Linux *Разработка под Linux *Разработка для интернета вещей *Разработка на Raspberry Pi *Интернет вещей
Tutorial

OTA A/B обновление образа rootfs для IoT устройств с Linux при помощи проекта Mender. Как обновить образ системы на множестве удалённых устройств. Демонстрация на примере Raspberry Pi.

Читать далее
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 4.9K
Комментарии 4

Хранилища признаков: Сторона данных в конвейерах машинного обучения

Big Data *Машинное обучение *Хранилища данных *Карьера в IT-индустрии Искусственный интеллект
Перевод

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

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1.8K
Комментарии 1