ИМХО, выбор серверного обеспечения уже давно остался за рамками технических особенностей железки. Тут уже надо полагатся на сколько гибко интегрируется то или иное решение в существующию инфраструктуру.
Можно кинуть пять копеек в сторону нексусов, в зависимости от начинки железки, себестоимость одного «nexus» порта достаточно высока ИМХО, можно заранее расмотреть вариант использования fabric extender в сети.
Ни в коем случаи, не так давно слушал вебминар по RH Satellite, там ясно сказали, что ansible будет внедрен в версию 4.0, как дополнение к функционалу продукта Satellite.
Был опыт внедрения и эксплуатации, похожей инфраструктуры виртуализации, на базе Cisco Nexus 5k /UCS 5800 /6248UP. В свое время, не стали обновлять существующие корзины HP C7000 до 10Gb, решили переехать на новые крзины Cisco UCS. Довольно таки, гибкое решение. Автор, поделитесь опытом эксплуатации NFS в среде виртуализации, интересно узнать ваше мнение?
Отличная статья! Спасибо. На фото узнал своего инструктора CCNP (который активно вглядывается в монитор). Заслуженный мастер спорта по альпинизму и вообще добрый и отзывчивый человек.
Мой опыт подготовки к CCNA заключался в прочтении офф книжки курса и параллельное выполнение практики Cisco PT Activity 8.0 (в нем аж надо было выполнить 401 действие), пару ночей положил на это дело) имхо: очень рекомендую начинающим сетевым инженерам.
Еще бы посоветовал вам выполнить CCNA Skills Integration Challenge PT Activity. Уж очень помогает осознать практическую составляющею теоретической основы курса CCNA:)
У каждого крупного вендора, есть своя линейка платной и бесплатной системой сертификации (доступная для каждого зарегистрированного на сайте, к примеру oracle.com, cisco.com, juniper.net, avaya.com и др.) курсами, веб тренингами, семинарами и много другими вкусностями.
Статья то что надо. Спасибо большое.
Но чаще всего просто достаточно настроить Idle PC, под минимальное потребление ресурсов компа, на каждом виртуальном устройстве в GNS.
Не то что встречается, в нашей стране у одного из моб. операторов, на всех sparc серверах (>70) настроен именно probe based ipmp, во всех его проявлениях-). Хотя причины этого мне не понятны.
Во первых, то что вы все изучили и проверили, достойно уважения. Как было уже отмечено выше, все что нужно при настройке ipmp — это внимательно прочитать ман ifconfig.
Во вторых, как уже я отписался в комментарии выше, да, действительно, правильнее было бы написать, что существует по сути только два метода (а не режима) работы IPMP, а вот режимов куда поболее будут.
Согласен, я не очень то подробно расписал про все переменные которые использовались при настройке интерфейсов, но я упомянул в статье о том что, все взято из man ifconfig. Дело в том что у меня на все это ушло около 30 минут, что бы разобраться, какие именно параметры добавлять в /etc/hostname.* и я не увидел в этом ничего сложно, чтоб расписывать и растравлять, как говориться все «по полочкам».
ИМХО: ipmp не та тема, которая требует детальный обзор для хабра, а вот готовый шаблон настроек для повседневной жизни админа, самое оно.
А не счет последнего утверждения, опять таки же, ничего супер сложного нет в настройке ipmp, все уже давно расписано в ман ifconfig, поэтому:
… хочу сразу предупредить, что статья несет в основном практическую нагрузку, поэтому заранее извиняюсь если где то не в полном объеме раскрыл теоретическую составляющую данной темы...
Прошу прощения, если вам, как вы написали, «нихрена непонятно». Но судя по одному из коментариев, кому та она не много помогла.
Но в любом случае, спасибо за конструктивную критику. Была бы карма, плюсанул бы, честно)
IPMP выполнят две задачи, это избыточность сетевых карт (в следствии достигается отказоустойчивость) и балансировка нагрузки исходящего трафика, т.е. в моем примере получается что, ввод трафика будет происходит одной сетевой картой, а вывод двумя.
Но также (прошу прощения, забыл указать это в статье) существует реализация протокола LACP под solaris, он в свою очередь работает на уровне mac адресации, в отличии от ipmp работающего на 3-ем уровне, со всеми выходящими от сюда плюсами и минусами. Более подробно о преимуществах вам скажут тут
1.С первым утверждением согласен.
2. В пору, когда я готовился к сертификации по Oracle Solaris 10 Network Administrator, в книжке было написано следующее:
Probe-based IPMP Configurations Compared With Link-based IPMP Configurations:
There are two methods for configuring IPMP: probe-based and link-based. Probe-based IPMP utilizes test addresses to monitor the health of interfaces. Link-based IPMP does not utilize test addresses. Instead, the interface kernel driver performs this function.
Так что даже не знаю кому верить. Скорее всего, правильно было бы указать именно про два метода работы ipmp, а не режима, хотя на мой взгляд суть от этого не изменилась бы.
Хмм… не хочу показаться грубым, но кажется это у вас кое-какие не точности.
1. В solaris-е multicast пингуется, это можно проверить выводами команд netstat -rn, ping 224.0.0.1. Другой вопрос для чего он там нужен. Но думаю это сюжет для отдельной статьи. Если есть интерес, то могу в ближайшем будущем раскрыть данную тему.
2. Суть Вашего второго замечания для меня не вполне понятна. Где это Вы увидели в статье о настройке link-based mode? Я сразу написал, что рассматриваю только probe-based.
3. Знак + возможно лишний, но это мой рабочий конф. файл. В принципе сам файл /etc/hostname.* можно заполнить как угодно, в зависимости от конкретной ситуации, достаточно внимательно прочитать man ifconfig и не забыть добавить ipmp группу.
Для Сана это и есть стандартная агрегация каналов. И пока лучше IPMP для Oracle Sun (к сожалению теперь их так величают), лучше ничего не придумали. И зачем создавать новый велосипед, ipmp легок в настройке и вполне оправдывает свое применение на продакшен уровне.
В качества облака у вас только OpenStack? Есть ли решения на базе CaaS?
Просто заставили улыбнуться=)
Но чаще всего просто достаточно настроить Idle PC, под минимальное потребление ресурсов компа, на каждом виртуальном устройстве в GNS.
Во вторых, как уже я отписался в комментарии выше, да, действительно, правильнее было бы написать, что существует по сути только два метода (а не режима) работы IPMP, а вот режимов куда поболее будут.
Согласен, я не очень то подробно расписал про все переменные которые использовались при настройке интерфейсов, но я упомянул в статье о том что, все взято из man ifconfig. Дело в том что у меня на все это ушло около 30 минут, что бы разобраться, какие именно параметры добавлять в /etc/hostname.* и я не увидел в этом ничего сложно, чтоб расписывать и растравлять, как говориться все «по полочкам».
ИМХО: ipmp не та тема, которая требует детальный обзор для хабра, а вот готовый шаблон настроек для повседневной жизни админа, самое оно.
А не счет последнего утверждения, опять таки же, ничего супер сложного нет в настройке ipmp, все уже давно расписано в ман ifconfig, поэтому:
Прошу прощения, если вам, как вы написали, «нихрена непонятно». Но судя по одному из коментариев, кому та она не много помогла.
Но в любом случае, спасибо за конструктивную критику. Была бы карма, плюсанул бы, честно)
Но также (прошу прощения, забыл указать это в статье) существует реализация протокола LACP под solaris, он в свою очередь работает на уровне mac адресации, в отличии от ipmp работающего на 3-ем уровне, со всеми выходящими от сюда плюсами и минусами. Более подробно о преимуществах вам скажут тут
2. В пору, когда я готовился к сертификации по Oracle Solaris 10 Network Administrator, в книжке было написано следующее:
Probe-based IPMP Configurations Compared With Link-based IPMP Configurations:
There are two methods for configuring IPMP: probe-based and link-based. Probe-based IPMP utilizes test addresses to monitor the health of interfaces. Link-based IPMP does not utilize test addresses. Instead, the interface kernel driver performs this function.
Так что даже не знаю кому верить. Скорее всего, правильно было бы указать именно про два метода работы ipmp, а не режима, хотя на мой взгляд суть от этого не изменилась бы.
1. В solaris-е multicast пингуется, это можно проверить выводами команд netstat -rn, ping 224.0.0.1. Другой вопрос для чего он там нужен. Но думаю это сюжет для отдельной статьи. Если есть интерес, то могу в ближайшем будущем раскрыть данную тему.
2. Суть Вашего второго замечания для меня не вполне понятна. Где это Вы увидели в статье о настройке link-based mode? Я сразу написал, что рассматриваю только probe-based.
3. Знак + возможно лишний, но это мой рабочий конф. файл. В принципе сам файл /etc/hostname.* можно заполнить как угодно, в зависимости от конкретной ситуации, достаточно внимательно прочитать man ifconfig и не забыть добавить ipmp группу.