Рубрика «ит-инфраструктура» - 41

ЦОД из одних рук / Хабрахабр
Читать полностью »

Представляю Вашему вниманию уникальный дата центр Finger Lakes Technologies Group (FLTG), который находится внутри хранилища ядерных боеголовок. Американская компания FLTG является хостинг-провайдером и поставщиком услуг по размещению клиентского оборудования в машинных залах коммерческого ЦОД (данную услугу называют колокейшн). Это один из немногих провайдеров по всему миру и в США, который в силах гарантировать сохранность ценных данных и оборудования для своих клиентов (даже при ядерном взрыве).

Уникальный ЦОД Finger Lakes Technologies Group внутри ядерного хранилища - 1

Серверная ферма расположилась в северной части штата Нью-Йорк, где находятся сотни петабайт клиентских данных и тысячи физических серверов. Оборудование компании размещается в 64 помещениях, которые в прошлом использовали для надземного хранения ядерных боеголовок США. Толщина стен, отделяющая внешний мир от серверного оборудования, местами достигает метровой толщины из стали и бетона. За последние 10 лет компания Finger Lakes Technologies Group постепенно стала владельцем части хранилища, использовавшегося для хранения боеприпасов во времена холодной войны. База была построена еще в 1941 году и в последствии продана компании Seneca County Industrial Development Agency (перешла в ее собственность в 2000 году). Территория базы имеет общую площадь в 4.3 тис гектаров, большую часть из которой контролирует колокейшн-провайдер.

Читать полностью »

Компания NetApp впервые в мире реализовала и запатентовала технологию снепшотирования в 1993 г. С тех пор технология естественным образом развивалась и отлаживалась. Спустя 23 года можно с полной уверенностью сказать, что снепшотирование NetApp отлично работает, не влияя на производительность, независимо от протокола: блочного или файлового. С приходом Flash технологий ИТ индустрия обратила свой взор на использование снепшотов и тонкого клонирования из-за того, что Flash пока что – дорогая технология, и её ресурсы необходимо экономить. Компания NetApp долгие годы единолично вырабатывала и несла на своих плечах парадигму резервного копирования, построенную на сшепшотах, где снепшоты были не временной необходимостью, а основой всей этой идеи, и наконец-то получила признание того, что это эффективный и правильный подход для резервного копирования и разработки. А с появлением Thing Propositioning и UNMAP снепшоты стало действительно удобно использовать и хранить как резервные копии прямо на основную, продуктивную СХД, что позволяет крайне быстро восстанавливать данные после логической ошибки. А для резервирования и защиты от выхода из строя основной СХД использовать технологии репликации данных, основанные на снепшотах, чтобы реплицировать только изменения, а не полный набор данных.
NetApp ONTAP c Veeam Backup & Replication - 1
Читать полностью »

imageВ конце 2015 года система электронных платежей PayOnline уже в восьмой раз доказала, что мерчанты и плательщики находятся под надежной защитой. А в мае 2016 года компания получила физический сертификат соответствия требованиям стандарта PCI DSS версии 3.1, подтверждающий высший мировой уровень безопасности.

На фоне этого события мы бы хотели подробнее рассказать, что такое PCI DSS, по каким критериям осуществляется проверка на соответствие стандарту и как, не имея собственного сертификата, интернет-магазин может обеспечить безопасность финансовых данных пользователей.
Читать полностью »

Некоторое время назад нам передали на поддержку сервер BizTalk 2010. Наш клиент – оптовый поставщик продукции, и он использует BizTalk Server для обмена информацией между своей учетной системой и учетными системами своих клиентов. В частности, например, это получение заказов, выгрузка, отправка прайс-листов и накладных, электронный документооборот. Какие полезные советы мы вынесли из практики, рассказываем далее.

image

Читать полностью »

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

В последние годы требования к современным приложениям и методы их разработки значительно изменились. Большинство таких приложений используют асинхронную модель, состоящую из множества слабо связанных компонентов (микросервисов). Пользователи же хотят, чтобы приложение работало безотказно и всегда было в актуальном состоянии (данные должны быть синхронизированы в любой момент времени), проще говоря, пользователи чувствуют себя более комфортно, когда им не нужно каждый раз нажимать кнопку «Обновить» или полностью перезагружать приложение, если что-то пошло не так. Под катом немного теории и практики и полноценное приложением c открытым исходным кодом со cтеком разработки React, Redux/Saga, Node, TypeScript и нашим проектом Theron.

image
Rick and Morty. Рик открывает множество порталов.
Читать полностью »

«Переходи в мою команду и никогда не будешь вторым»
Жозе Моуриньо

High-Density WiFi. Часть 3: О технологиях. Часть 4: о деньгах - 1

Теперь поговорим о каждом блоке, из которого строятся правильные HD WiFi сети Аруба. Начнем с самого важного блока HD WiFi инфраструктуры – блока оптимизации радиосреды, без которого работа HD сети невозможна в принципе. Еще раз, кратко напомню основные сложности построения HD WiFi сетей:

  • WiFi работает в нелицензируемом спектре – огромное количество источников интерференции
  • Часто WiFi сети пересекаются между собой, конкурируя за радиоресурс
  • Множество не-WiFi устройств могут влиять на WiFi сеть, снижая ее производительность (Bluetooth, AV Systems, и т.д.)
  • Радиосреда в HD сетях очень динамична, меняется крайне быстро и наплывами

Читать полностью »

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

Варианты повышения энергоэффективности от Coolan, MacroAir, AMCA International и Cradle - 1

Читать полностью »

Как все начиналось

В ходе работы с микросервисами мы неоднократно сталкивались с проблемами сервис дискавери при автоскелинге, схлопывании лишних нод.

Были перепробованы почти все решения существовавшие или существующие на данный момент, но как водится — ничего не ложилось идеально на наши динамичные окружения (десятки остановок/запусков однотипных контейнеров в час). Наиболее близкое решение было NGINX+Consul+Consul templates, но оно было некрасивым, требовало перезапуска, не давало возможности использовать внешние хелсчеки иначе как через Consul.

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

salt-sshВ этом посте я хотел бы поделиться своим опытом использования системы управления конфигурациями SaltStack, и, в частности, её применением в Masterless режиме при помощи salt-ssh компонента.

По сути, salt-ssh является аналогом системы Ansible.

salt-ssh '*-ec2.mydomain.com' test.ping

Будут затронуты следующие темы:

  • Почему SaltStack, ключевые особенности
  • Базовые понятия SaltStack
  • Salt-ssh установка и использованиеЧитать полностью »

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js