1.07K subscribers
260 photos
1 video
341 links
1cloud.ru — автоматизированный онлайн-сервис аренды виртуальной инфраструктуры.

Пишем про управление проектами, безопасность в ИТ, ЦОДы и облачную инфраструктуру.

Поддержка @onecloud_customerbot
Download Telegram
Даже самый мощный сетевой ресурс не может одновременно обрабатывать бесконечное число запросов. Кроме того, существуют ограничения по скорости передачи данных через канал, соединяющий сервер с глобальной сетью.

🎯Когда количество запросов превышает возможности любого из элементов инфраструктуры, работа ресурса полностью блокируется. Так работают DDoS-атаки. В карточках перечислили наиболее популярные типы таких атак. А чтобы защититься от них, рекомендуем воспользоваться сервисом Anti-DDoS Qrator от 1cloud.
👍9🔥6⚡5
DNSSEC — это протокол для повышения безопасности системы доменных имен (DNS).

🌐При запросах друг другу DNS-серверы не могут проверить подлинность ответа. Они лишь проверяют, поступает ли ответ с того же IP-адреса, по которому был отправлен запрос. Но IP-адрес легко подделать и направить пользователя по другому пути.

DNSSEC использует цифровую подпись, основанную на криптографических ключах, чтобы убедиться в подлинности записи. Подпись формируется и проверяется с помощью двух ключей: ключа подписи зоны (ZSK) и ключа подписи ключа (KSK).

🔐Любой криптографический протокол периодически требует смены ключей. И на этом этапе есть риск ошибок, которые могут привести к наличию невалидных подписей в кеше на какое-то время.
👍5🔥5⚡4😁3👏1🤨1
Сетевые протоколы — это правила и стандарты, которые определяют, как информация передается между устройствами в сети. Они работают на разных уровнях сетевой модели OSI или TCP/IP.

Ключевые протоколы — Ethernet и стек протоколов TCP/IP. Первый определяет передачу данных по физическим кабелям, а TCP и IP задают правила передачи данных по сети.

Существует альтернатива TCP — UDP (User Datagram Protocol). Это более быстрый, но менее надежный метод обмена данными, используемый в случаях, когда непрерывность потока важнее.

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

Аббревиатура DNS обычно относится к системе доменных имен, хотя это также и протокол, который делает эту систему работающей. Он помогает DNS-серверам обмениваться базами данных, а клиентским устройствам — запрашивать информацию об IP-адресах различных ресурсов.

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

Вообще сетевых протоколов существует огромное множество, ведь они постоянно развиваются, чтобы соответствовать новым технологиям и актуальным требованиям безопасности.
👍6⚡5🔥4😁1💯1
​​Грамотно подобранный накопитель позволяет получить существенный прирост производительности всей системы. Но сделать правильный выбор мешает обилие терминов: SATA, SAS, HDD, SSD, M.2, NVMe и т.д.

В нашем блоге мы разобрались со всеми типами накопителей данных и разложили все по полочкам.
🔥6👍4⚡3❤2💯1
Node.js — платформа с открытым исходным кодом для работы с JavaScript, построенная на движке Chrome V8. Она позволяет исполнять JavaScript отдельно от браузера.

⚙️Основное преимущество среды — асинхронное программирование. Node.js позволяет продолжить обработку других задач, не дожидаясь завершения передачи данных.

Один из примеров работы Node.js — совместное редактирование документов или обмен мгновенными сообщениями. Также этот инструмент популярен у стриминговых сервисов, ведь Node.js имеет встроенный модуль потоковой передачи, способный передавать большие объемы данных в последовательном порядке.

🔄Еще один пример работы Node.js — загрузка страницы с фоновым изображением. Пока происходит формирование страницы, сервер запрашивает фоновое изображение у базы данных. На этом моменте загрузка страницы не останавливается. В результате, когда приходит ответ от БД, сама страница уже сформирована и остается только вставить нужное изображение. Такая параллельная сборка значительно ускоряет загрузку страницы.
🔥6👍4⚡3
Среди множества решений виртуализации гипервизор Xen выделяется высокой гибкостью и возможностью адаптации практически под любые нужды. У него есть две особенности: паравиртуализация и минимальный объем кода.

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

Малый объем кода у Xen достигается за счет выноса большего количества функций управления за пределы самого гипервизора.

☁️Создать облачный сервер в связке с гипервизором Xen можно в Панели 1cloud. Вы сможете гибко настроить конфигурацию сервера под свои задачи и выбрать ЦОД в Санкт-Петербурге, Москве, Таллине или Амстердаме.
👍6⚡4🔥4💯2
Выбор системы хранения данных для корпоративных приложений — сложная и рискованная задача. Неправильный выбор форм-фактора сделает невозможной установку накопителя в сервер. Неоптимальный интерфейс ограничит производительность. Выбор накопителей с недостаточным ресурсом приведет к тому, что накопители придется менять уже через несколько месяцев работы.

💾В карточках выделили главные разновидности СХД, а в нашем блоге рассказали о них подробнее, чтобы вы могли сделать правильный выбор.
⚡4🔥4💯4👍2👎1
Хранение данных с Nextcloud

Nextcloud — файловое хранилище с функционалом и интерфейсом, похожим на Dropbox. Это почти все функции Dropbox, Google Диска или iCloud в одном месте, а если вам не хватает какой-то функции из коробки — есть плагины, расширяющие возможности хранилища.

⚙️Это гибкое решение с большим количеством интеграций и приложений. Вот главные возможности Nextcloud:

• Хранение и обмен мультимедийными файлами
• Совместная работа над документами
• Почтовый сервис через отдельное приложение
• Интеграция со множеством приложений
• Кроссплатформенность (Jira, Notion, GitHub, GitLab и т.д.)

Что важно, Nextcloud поддерживает все популярные методы защиты данных: шифрование на сервере AES-256, защиту от брутфорс-атак, двухфакторную аутентификацию, аутентификацию по стандарту SAML/SSO и политику паролей.

📖О том, как быстро установить Nextcloud на недорогой VPS от 1cloud вы можете прочитать в нашем блоге. Пользуйтесь!
🔥6⚡5💯4👍1💔1
За 10 лет развития Kubernetes (K8S) стал успешным open-source проектом, который используют компании по всему миру: от маленьких проектов до огромных кластеров и облаков. Компоненты K8S можно разделить на две плоскости: плоскость управления и плоскость данных.

1️⃣В плоскости управления находятся компоненты, которые управляют кластером, а также данные о состоянии и конфигурации кластера.

• ETCD. Хранилище конфигурации кластера
• Kubernetes API. Предоставляет API для взаимодействия между компонентами K8s и клиентами внутри и вне кластера
• Kubernetes controller manager. Реализует контроллеры, управляющие основными сущностями кластера
• Kubernetes scheduler. Выбирает узлы, на которых будут запускаться POD
• Cloud controller manager. Используется для реализации функций, специфичных для работы с облаком, если кластер K8s работает в облачной среде

2️⃣Плоскость данных состоит из компонентов, работающих на каждом узле.

• Kubelet. Следит за тем, чтобы контейнеры были запущены в поде
• Kube-proxy. Распределяет трафик между подами, следит за соблюдением сетевых правил

Контейнеризация позволила организовать гибкую работу приложений на разных устройствах, а Kubernetes автоматизировал управление контейнеризированными приложениями.
⚡4👍4🔥2
DHCP (Dynamic Host Configuration Protocol) — сетевой протокол, который упрощает управление адресацией и помогает легко добавлять новые устройства в сеть.

Принцип работы протокола такой:

1️⃣ Когда устройство подключается к сети, отправляется запрос DHCP Discover для поиска DHCP-сервера

2️⃣ Получив запрос, DHCP-сервер отправляет предложение о конфигурации (DHCP Offer) с IP-адресом и другими параметрами

3️⃣ Клиент выбирает одно из предложений и отправляет запрос на подтверждение (DHCP Request) серверу

4️⃣ Сервер подтверждает назначение IP-адреса (DHCP Acknowledgment)

У DHCP есть и свои проблемы, связанные с безопасностью, сложной настройкой в рамках больших сетей и другими нюансами. Но даже с их учетом, практической альтернативы протоколу DHCP до сих пор не существует.
⚡6👍4💯3🔥1👏1
У каждого Docker-образа есть свой размер, который он занимает на жестком диске. Контейнер с запущенным приложением, содержащий в себе всего одну строчку кода, может весить больше, чем образы с легковесными ОС.

Есть несколько способов как уменьшить размер готового образа, чтобы ускорить его сборку, повысить производительность и безопасность. О них рассказываем в карточках.
🔥5👍4👏3⚡1❤1💯1