Технопарк Mail.ru Group, МГТУ им. Н.Э. Баумана. Курс «Проектирование высоконагруженных систем», Лекция №4 «Масштабирование нагрузки»
Лектор — Александр Быков.
Сначала даётся определение, что такое масштабирование нагрузки, какие виды бывают (вертикальное и горизонтальное). Далее подробно рассказывается об алгоритмах балансировки нагрузки (random, round-robin, weighted round-robin, least connections, least response time, load-based). Рассматриваются инструменты для балансировки: Round-Robin DNS, xixi DNS, L4-балансеры (Cisco CSS, LVS), L7-балансеры (Cisco ACE, LVS, nginx).
В этом видео представлена подробная инструкция для начинающих по установке дистрибутива Linux Mint на компьютер на примере версии 19.1 с графической оболочкой Cinnamon.
Установка других версий и редакций мало чем отличается, поэтому если Вам нужно установить другую версию или редакцию Linux Mint, т.е. с другой средой рабочего стола, то Вы также можете использовать данную видео-инструкцию.
Linux Mint – это бесплатный дистрибутив операционной системы Linux, основанный на Ubuntu. Данный дистрибутив отлично подходит в качестве операционной системы для домашнего компьютера, его смело можно рекомендовать начинающим пользователям Linux.
Лекция читается в рамках образовательного проекта «Технотрек Mail.ru Group» при МФТИ
В рамках данного курса будут рассмотрены основы системного администрирования интернет-сервисов, обеспечения их отказоустойчивости, производительности и безопасности, а также особенности устройства ОС Linux, наиболее широко применяемой в подобных проектах. В качестве примера будут использоваться дистрибутивы семейства RHEL 7 (CentOS 7), веб-сервер nginx, СУБД MySQL, системы резервного копирования bacula, системы мониторинга Zabbix, системы виртуализации oVirt, балансировщика нагрузки на базе ipvs keepalived. Также опционально будет возможность принять участие в практической работе по созданию отказоустойчивого распределенного веб-сервиса с полноценной системой мониторинга и управления конфигурацией.
Получаемые навыки:
Проектирование и эксплуатация распределенных отказоустойчивых веб-сервисов; балансировка нагрузки; создание системы централизованной аутентификации и авторизации; обеспечение безопасности серверной инфраструктуры; использование систем виртуализации; резервное копирование настроек и данных.
— О КАНАЛЕ:
Официальный канал образовательных проектов Mail.Ru Group
Жанр: докудрама
Тип: документальный
Год: 2011
Режиссер: Миша Костров
Креативный директор: Евгений Санников
Продюсер: Виктор Мирский, Сергей Созановский
Креативный продюсер: Оксана Майданская
Оператор: Владимир Кратинов
Автор сценария: Наталья Доильницына
Награды: Platinum Remi Award, WorldFest Houston 2013
Докудрама «Свободная энергия Теслы» объединила в себе историческую реконструкцию событий жизни великого ученого-физика и красивую CGI-графику, которая иллюстрирует смелые научные опыты и эксперименты с электричеством.
Еще в детстве, будучи смертельно болен, маленький Тесла пообещал родителям, что выздоровеет только в том случае, если они разрешат стать ему инженером. Он сдержал свое обещание. Стремление к знаниям, науные исследования, потрясающие идеи, перевернувшие все представления об электричестве в сочетании с верностью своим принципам, невероятным мужеством и смелостью — вот качества, которыми обладал гениальный физик. Никола Тесла навсегда останется тем ученым, чья жизнь больше похожа на мистификацию, чем на правду.
Видео наглядно демонстрирует как можно поднять на своем компьютере FTP сервер стандартными средствами windows 10 не прибегая к сторонним программам. Для реализации вам нужно:
1. уметь быстро слушать либо овладеть навыком ставить видео на паузу.
2. Голова там где надо
3. Руки, прямо растущие от туда, от куда надо.
hacker-basement.ru/ — наш сайт. Можно почитать статьи, посмотреть текстовые материалы к видео, скачать программы из видео и различную обучающую литературу.
В этом видео подробная инструкция по использованию скриптового движка Nmap. Разберём что такое Nmap Script Engine, как его использовать, какие бывают скрипты Nmap и категории скриптов Nmap.
Что будем делать?
1. За короткий срок узнаем особенности работы с высоконагруженными проектами
2. Изучим особенности ПО, способного работать с высокими нагрузками
3. Изучим особенности работы различных СУБД.
В результате обучения студенты курса получают:
1. Навык работы с mysql/tarantool/mongodb
2. Навык обоснованно выбирать инструмент в зависимости от типа проекта
3. Систематизацию знаний о паттернах оптимизации ПО для высоконагруженных проектов.
4. Навык проведения нагрузочного тестирования
5. Навык настройки apache и nginx
О КАНАЛЕ:
Официальный канал образовательных проектов Mail.Ru Group
В этом видео рассмотрим два варианта шифрования и защиты информации: VeraCrypt — вариант создания шифрованного контейнера для хранения данных, он больше подходит для повседневного использования и второй вариант — DeepSound, мы спрячем данные в аудиофайл.
Рассказ о выборе и установке оборудования для качественного 3G/4G интернета в деревне / на даче / за городом. Приведён полный алгоритм действий — поиск базовой станции, выяснение её режимов работы, частот, параметров сигнала, подбор антенны и роутера на основе этих данных, установка, крепление и настройка оборудования, и, конечно же, тесты.
В нашем примере мы смогли добиться из ситуации, когда дома вообще нет сигнала сотовой связи и он не везде есть на улице, мы имеем в районе 20 мегабит на загрузку и 20 мегабит на отдачу.
В ролике нет рекламы, всё куплено на свои деньги для личного использования:)
0:00 Что будем делать
1:36 Какая скорость Интернета ок?
2:40 Мегабиты и мегабайты в секунду
3:43 С чего начать?
4:32 Усиление сигнала конкретной частоты
5:39 Направленность антенны
7:30 Поляризация, MIMO антенны
10:38 О важности подготовки перед покупкой оборудования
11:09 Поиск базовых станций, параметры сигнала
13:33 Децибелы
14:38 Самодельные антенны
16:41 Волновой канал или антенна яги
18:23 Панельные антенны
19:41 Параболики или параболические антенны
21:37 Потери в коаксиальном кабеле, варианты обхода
24:03 Модем Huawei E3372
25:13 Mikrotik LHG LTE6 Kit
27:00 Пара слов о ТВ антеннах
27:47 Комплект для сборки и установки
32:19 Обжим сетевого Ethernet кабеля
40:22 Наша старая 3G антенна волновой канал
40:52 Сборка MikroTik LHG LTE6 kit
42:52 Установка мачты и антенны
45:35 Настройка направления антенны на мачте
46:20 Тест скорости на Speedtest.net
46:53 Итоги, тесты в Москве
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.