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

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

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

Двойной VPN, или как построить цепочку из WireGuard VPN серверов на Windows

Информационная безопасностьСетевые технологии

В этой статье мы рассмотрим процесс настройки цепочки VPN серверов с помощью WireGuard на Windows. В Интернете есть множество руководств, посвященных построению и настройке цепочек VPN серверов, однако большинство из них основаны на Linux и требуют определенных навыков администрирования данной ОС. В предыдущей статье мы уже узнали, как настроить WireGuard VPN Server в Windows, здесь же мы используем ту же технологию для создания цепочки WireGuard VPN из двух хостов Windows с помощью WireGuard и WireSock.

Если заинтересовал, то добро пожаловать под кат.

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

Новости

Показать еще

Мобильные дата-центры: от КАМАЗа до военных решений

Блог компании SelectelIT-инфраструктураСетевые технологииСетевое оборудованиеIT-компании

О том, что такое стационарные дата-центры, на Хабре, вероятно, говорить не стоит. Но есть и мобильные ЦОД, которые, как правило, предназначены для оперативного перемещения в регион, где срочно нужно влиться в процесс обработки большого объема данных. В большинстве случаев мобильные дата-центры являются одномодульными.

Их располагают в специализированном транспортном контейнере с собственной сетевой, инженерной, энергетической и прочими инфраструктурами. Во многих случаях мобильные ЦОДы являются еще и модульными, то есть из нескольких контейнеров можно собрать достаточно серьезный в плане характеристик и возможностей дата-центр. Под катом говорим о наиболее интересных экземплярах мобильных дата-центров.
Читать дальше →
Всего голосов 12: ↑11 и ↓1+10
Просмотры800
Комментарии 1

Организация распределённого хранения файлов с помощью git-annex

Open sourceGitСистемы управления версиямиХранение данных
Из песочницы
Tutorial

Разберем способ удобного хранения 35 000 файлов домашней коллекции, которая используется на 3 ПК и 2 телефонах. При этом сразу все данные на некоторых устройствах не нужны.

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

Ethereum приближается к долгожданной реформе, позволяющей сократить потребление электроэнергии более чем на 99%

Блог компании ITSOFTХостингДецентрализованные сетиФинансы в ITКриптовалюты
Перевод

Статья на портале Data Center Knowledge говорит о грядущих преобразованиях в механизме работы криптовалюты Ethereum: замена «доказательства работы» на «доказательство доли» избавит систему от необходимости запускать серверы майнеров для генерации валюты.

Мэтью Лейзинг (Matthew Leising) из аналитического агентства Bloomberg сообщает: “Пользователи и разработчики наиболее блокчейна часто спорят о проблеме углеродного следа (совокупности всех выбросов парниковых газов, прямо и косвенно произведенных организацией). Теперь недавние достижения наконец позволят резко сократить потребление энергии в течение года или даже раньше”.

Ethereum (Эфир) и более известный соперник Bitcoin используют для выполнения транзакций правило proof-of-work или доказательство выполнения работы, которое позволяет защитить систему от злоупотреблений. Данный механизм требует выполнения на стороне клиента некоторой достаточно длительной работы (решение задачи), результат которой легко и быстро проверяется на стороне сервера. Для реализации этого подхода необходима круглосуточно работающая глобальная сеть компьютеров. 

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

Доказывать лучше долю, а не работу
Всего голосов 13: ↑6 и ↓7-1
Просмотры3.7K
Комментарии 13

7 причин, по которым мы предпочли Apache Pulsar Apache Kafka

Блог компании OTUSData Engineering
Перевод

Наша миссия в Kesque — дать разработчикам возможность создавать распределенные облачные приложения, сделав высокопроизводительную технологию обмена сообщениями независимую от типа облака доступной для всех. Разработчики хотят писать распределенные приложения или микросервисы, но не хотят возиться с управлением сложной инфраструктурой сообщений или быть привязанными к конкретному поставщику облачных услуг. Им нужно решение, которое просто работает. Везде.

Когда вы собираетесь создать лучшую инфраструктуру службы обмена сообщениями, первым делом необходимо выбрать правильную базовую технологию обмена сообщениями. Существует множество вариантов: от различных проектов с открытым исходным кодом, таких как RabbitMQ, ActiveMQ и NATS, до проприетарных решений, таких как IBM MQ или Red Hat AMQ. И, конечно же, есть Apache Kafka, являющийся чуть ли не синонимом потоковой передачи. Но мы выбрали не Apache Kafka, мы выбрали Apache Pulsar.

Итак, почему же мы создали нашу службу обмена сообщениями с использованием Apache Pulsar? Вот семь основных причин, по которым мы выбрали Apache Pulsar вместо Apache Kafka.

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

Кому нужны скрытые сети? Заметка без романтических небылиц о даркнете

Блог компании ITSOFTКриптографияСетевые технологииI2PMesh-сети

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

Итак, что такое скрытые сети и почему реальное положение дел для айтишника увлекательнее сказок с Ютуба.

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

MikroTik`s scripts спешат на помощь

Блог компании RUVDS.comСетевые технологииDNS
Tutorial

В статье показан пример практического анализа работы DDNS клиента, интегрированного в прошивку домашнего роутера, и его интерпретация на оборудовании MikroTik. Возможности RouterOS позволяют без труда выполнить всю необходимую работу. Если кому-то придется столкнуться с такого рода задачей, то держите решение, оно позволит сберечь ваше время и нервы.
Читать дальше →
Всего голосов 18: ↑18 и ↓0+18
Просмотры2.2K
Комментарии 0

На проприетарном гипервизоре, но с открытыми протоколами. Обзор решения Software-Defined-кампусной сети от Huawei

Блог компании КРОКИнформационная безопасностьСистемное администрированиеСетевые технологии
Как и все крупные сетевые вендоры, Huawei развивает свои решения программно определяемых сетей. В портфолио вендора есть решения для сетей ЦОД, для распределённых сетей (SD-WAN) и для сетей офисов/кампусов. Мы с коллегой провели пару дней в лаборатории за тестированием последнего. Расскажу в этом материале, как выглядит управление программно определяемой кампусной сетью по версии Huawei.

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

Обзор плагина Big Data Tools

Блог компании JetBrainsПрограммированиеBig DataData Engineering

Храните файлы в облачных файловых системах или, может быть, используете Hadoop, Spark и Zeppelin? А пробовали ли вы работать с ними напрямую из IDE?

Привет, меня зовут Олег, я из команды плагина Big Data Tools. В этой статье мы поговорим, зачем этот плагин нужен, как применяется и где его достать. За последний год плагин прошёл большой путь и из экспериментального продукта превратился в боевое решение, на которое стоит взглянуть специалистам по Big Data.

В JetBrains мы создаем IDE и другие инструменты, которые делают жизнь разработчиков лучше. Big Data Tools — это очень узкоспециализированный, редкоземельный плагин, который предназначен для конкретного вида разработчиков — для дата-инженеров.

Если вам интересно подробней узнать о мире Big Data и работе дата-инженеров, рекомендую развернутую серию статей Паши Финкельштейна. Здесь мы рассмотрим одну из самых популярных схем.

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

По следам The Standoff2021. Какие промышленные системы удалось взломать атакующим и как PT ISIM детектировал их действия

Блог компании Positive TechnologiesИнформационная безопасностьСпортивное программированиеIT-инфраструктураКонференции

Мы продолжаем уже ставший традиционным цикл статей о том, как продукты Positive Technologies — MaxPatrol SIEMPT Network Attack Discovery, PT Sandbox, PT Industrial Security Incident Manager и PT Application Firewall — отработали на полигоне The Standoff и что интересного они выявили во время майской кибербитвы. Акцент сделаем на изучении техник атакующих, но действия команд защитников тоже рассмотрим.

Сегодня расследуем самые, по нашему мнению, любопытные и — естественно — самые успешные атаки на промышленные объекты виртуального города F, которые глобальный SOC (security operations center) киберполигона детектировал с помощью PT ISIM (системы глубокого анализа технологического трафика). Кроме того, поговорим о защищенности технологических сетей на киберполигоне и в жизни, обсудим, могут ли такие инциденты произойти на реальных промышленных предприятиях и как своевременно реагировать на возникающие угрозы. Подробнее о том, что на киберучениях «поймала» наша песочница PT Sandbox, читайте в нашем блоге, а сейчас добро пожаловать под кат.

Вперед!
Рейтинг0
Просмотры603
Комментарии 3

Через тернии — к МКС

Блог компании RUVDS.comНаучно-популярноеКосмонавтикаБудущее здесьИнженерные системы

После успешного запуска в космос Многофункциональный лабораторный модуль «Наука» столкнулся с рядом проблем на пути к Международной космической станции. Сейчас он в автономном режиме успешно приближается к МКС, но его операторам удаленно пришлось решить ряд проблем. Попробуем сделать полный обзор непростого путешествия двадцатитонной «Науки» на низкой околоземной орбите.
Читать дальше →
Всего голосов 77: ↑77 и ↓0+77
Просмотры8.8K
Комментарии 14

Секреты observability. Часть 1: метрики

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

image
Фото ETA+, Unsplash.com


Первые шаги в сторону observability — собираем метрики с Prometheus


Представьте себе человека, который бьется над решением загадки, а вокруг собралось с десяток советчиков, которые помогают ему «найти убийцу». Знакомая ситуация? В таких случаях возникает больше вопросов, чем ответов, и если отвечать на все эти вопросы, ни на что другое времени уже не останется.


Сложно найти то, чего не знаешь и не понимаешь. Вот тут-то на помощь и приходит observability (наблюдаемость). Она помогает понять, что сломалось или плохо работает, и даже позволяет найти причину, чтобы вы могли постоянно вносить улучшения.


Что такое observability


Под observability мы подразумеваем показатель того, насколько эффективно можно определить внутреннее состояние системы по ее выходным данным (телеметрии). Ничего нового в этом нет — мы пытаемся разобраться в работе приложений по логам с начала времен, но сейчас все осложняется облаками, контейнерами, микросервисами, многоязычными средами и т. д.


Три кита observability


Observability основана на трех главных компонентах. Это данные телеметрии, которые можно агрегировать и анализировать, чтобы понять состояние системы:


  1. Метрики.
  2. Трассировки.
  3. Логи.

В этой серии статей мы рассмотрим все три компонента с примерами. Начнем с метрик и опенсорс-проекта Prometheus.

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

DataGrip 2021.2: Генерация источника на основе кода, поиск по истории изменений, управление списком автодополнения и др

Блог компании JetBrainsMySQLPostgreSQLSQLАдминистрирование баз данных

Привет! Рассказываем о том, что мы сделали в DataGrip за четыре месяца. Если вы пользуетесь другими IDE от JetBrains и работаете в них с базами данных, то этот пост для вас тоже.

Что внутри?
Всего голосов 3: ↑3 и ↓0+3
Просмотры650
Комментарии 3

Как мигрировать на Managed Kubernetes без боли

Блог компании Mail.ru GroupОблачные вычисленияDevOpsОблачные сервисыKubernetes

Concept Art: Airship Acres by ExitMothership

Недавно мы рассказывали, что Kubernetes в формате self-hosted — не всегда самая лучшая идея. Альтернатива — Managed-решения типа Kubernetes as a Service (KaaS), которые помогают запускать контейнерные рабочие нагрузки без необходимости погружаться во все тонкости управления кластером и беспокоиться об обновлениях и патчах K8s.

Но вот сам переход на Managed Kubernetes неизбежно ставит клиентов перед вопросом: как организовать переход с текущего технологического стека правильно, с наименьшими затратами и влиянием на пользователей?

Я Павел Селиванов, ведущий DevOps-инженер платформы Mail.ru Cloud Solutions, которая как раз-таки является провайдером Managed Kubernetes :)

В статье расскажу:

  • какие стратегии миграции на Managed Kubernetes существуют,
  • от чего зависит сложность и длительность миграции,
  • из каких этапов она состоит,
  • какие проблемы могут возникнуть в ходе миграции и как с ними справиться.

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

Построение потоковой stateful обработки данных на Akka

Блог компании НеофлексScalaBig DataData Engineering

В одном из исследовательских проектов нам с коллегами пришла идея совместить Akka Stream, Akka event sourcing (typed persistence) и Akka cluster sharding для реализации stateful stream processing. На мой взгляд, получилось достаточно интересное и лаконично решение, которым я бы и хотел с вами поделиться.

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

Представляем Kubernetes-платформу Deckhouse. Теперь в Open Source и для всех

Блог компании ФлантOpen sourceСистемное администрированиеDevOpsKubernetes

Сегодня состоялся долгожданный публичный Open Source-релиз нашей платформы для автоматизации обслуживания кластеров Kubernetes — Deckhouse. Этому предшествовало три с половиной года внутренней разработки и эксплуатации платформы на многочисленных и весьма разнообразных проектах. Сейчас с помощью Deckhouse мы обслуживаем в production более 170 кластеров (3500+ узлов), в которых развернуто около 3000 приложений. Deckhouse — это квинтэссенция нашего опыта в эксплуатации Kubernetes-кластеров и кульминация всей связанной с этим производственной деятельности последних лет.

Мы начали выдавать ранний доступ к платформе и демонстрировать её возможности ещё в мае, на конференции HighLoad++. Уже более 300 человек смогли самостоятельно попробовать Deckhouse. Пришло время поделиться нашим опытом автоматизации Kubernetes с более широким сообществом!

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

Управление, мониторинг, резервное копирование и восстановление в Foglight Evolve — анонс вебинара

Блог компании Gals SoftwareIT-инфраструктураВиртуализацияKubernetes
Приглашаем зарегистрироваться на вебинар по Quest Foglight Evolve, который состоится 28 июля в 11 часов по московскому времени.

image

На вебинаре вы узнаете о возможностях управления, мониторинга, резервного копирования и восстановления из единого интерфейса и для различных сред: VMware, Hyper-V, OpenStack, Citrix Virtual Apps & Desktops, VMWare Horizon и других. Решение объединяет в себе возможности резервного копирования решений NetVault Backup, Rapid Recovery и Veeam.
Читать дальше →
Рейтинг0
Просмотры353
Комментарии 0

Spark Structured Streaming graceful shutdown — Что в этом сложного и как это правильно делать?

ScalaBig DataData Engineering
Из песочницы

И почему shutdown требует отдельной статьи, а не вызова метода stop

Ну начну с того, что за метод stop такой.

Из документации, существует 2 метода которые собственно отвечают за остановку Structured stream.
query.stop() // Остановить запрос(stream)query.awaitTermination() // заблокировать пока запрос(stream) не прекратиться по причине вызова stop() или ошибки

Уже только по наличие 2ух методов мы может догадаться что метод stop() асинхронный. Что лично меня навело на мысль, что ни какой проблемы нет и graceful shutdown иметься из коробки.

Но я притворюсь что я умный и читал документацию, а не выгребал ошибки в production. Из документация

Останавливает выполнение этого запроса если он активен. Вызов блокируется до того как прекратиться выполнение query execution threads или по timeout(время не не выйдет, время задается в конфигурации).

И вот тут опытный Java/Scala разработчик по идее должен был напрячься.

Какой то Thread, уж больно напоминающий java thread по названию, прекратиться по сигналу. Да и в добавок к этому еще один, дополнительный, метод который ждет завершения. Это же thread.interupt() скажите вы, и будете правы - так что ни про какой graceful вообще речь идти не может.

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

Лучшие практики для защиты Zimbra OSE от нежелательных почтовых рассылок

Блог компании Zextras TechnologyИнформационная безопасностьСистемное администрированиеСетевые технологии

Электронная почта на протяжении всего времени своего существования остается основным вектором атаки на предприятия. Злоумышленники используют различные векторы атак на электронную почту, начиная от подбора паролей, и заканчивая мейл-бомбингом. В наших прошлых статьях мы рассказывали о том, как защитить свой почтовый сервер Zimbra OSE от спама, мейл-бомбинга и других атак, направленных на электронную почту предприятия. В этой статье мы соберем все эти материалы воедино и дадим несколько новых советов по защите вашего почтового сервера.

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