Из http://wiki.mikrotik.com/wiki/Manual:Metarouter по поводу RouterBOARD RB1100AHx2: функция MetaROUTER в данный момент на этом роутере не поддерживается. Есть ли ориентировочные сроки появления поддержки? И ещё, будет ли metarouter поддерживаться на плате CCR?
Отличные новости… Мне только что сказали, что metarouters поддерживаются на X2. У меня не получилось их запустить, но я верю тому, что мне сказали. И это для меня очень важно, поскольку RB1100AH, который отлично работает с metarouters, снимают с производства. У меня их развернуто больше 60 штук. Они же не уберут модель роутера, не заменив её на другую с теми же возможностями, правда? Можно ли запускать metarouters на других моделях x2?
14 марта 2013 года, 7:31 утра, «… MikroTik support [Krisjanis]» 15 марта (4 дня назад) написал мне: Здравствуйте, да, можете. Ограничений по метароуторам на этих моделях нет, единственное отличие — технические характеристики железа.
Итак… ты хочешь сказать, что Кришьянис мне солгал… рассказал неправду?.. Если это так… Почему тогда решили прекратить выпуск 1100AH и при этом не предложили ничего взамен, что могло бы работать с метарутерами так же хорошо?
Пожалуйста, поправьте меня, если я ошибаюсь: metarouter был доступен только на всех однопроцессорных RouterBOARD? И поддержки metarouter нет ни на каком другом железе, а также на любом оборудовании с более чем одним активным ядром? Если это правда, то мы видим полное несоответствие принципу «обратной совместимости». Плохая история.
Планируется ли вообще когда-нибудь запустить MetaRouter на RB1100AHx2? Пожалуйста, дайте честный ответ — настолько ли это технически сложно, что может и не быть реализовано вообще? Было большим разочарованием, когда я получил AHx2 и обнаружил, что он не поддерживает MR, ведь я уже разворачивал MR на других RB и не думал, что на флагманской модели это будет проблемой. Мой клиент может подождать и некоторое время параллельно держать старые устройства, но если это затянется надолго, лучше сразу подумать о замене AHx2 на что-то другое.
Мне тоже очень хочется знать ответ на это. Мне кажется, проблема связана с тем, как правильно реализовать MetaROUTER на многоядерном процессоре. Если это так, то MikroTik должен выпустить версию, которая для начала использует только одно ядро для гостей, чтобы сами гости думали, что они работают на одноядерном процессоре. Если возможно, стоит также дать пользователям выбор, на каком ядре запускать гостя MetaROUTER, чтобы распределять нагрузку (гость №1 – на ядре 1, гость №2 – на ядре 2 и так далее). Даже если это не идеальное решение, по крайней мере, это было бы что-то, а не ничего; сейчас в производстве нет Rackmount PPC RouterBOARD, который мог бы запускать MetaROUTER! (Одноядерный RB1100 уже снят с производства). Если это невозможно или слишком сложно, тогда второй вариант — дать пользователям RB1100x2 возможность отключать одно из ядер процессора и запускать однопроцессорное ядро RouterOS (что-то вроде команды “/system hardware set multi-cpu=no” в RouterOS для x86), которое поддерживало бы MetaROUTER. Я знаю, что у нас есть несколько RB1100x2, и я был бы готов пожертвовать одним ядром ради возможности запускать на них MetaROUTER. Опять же, это временное решение, но хотя бы дало бы людям выбор, а сейчас этого выбора нет. – Натан
Поддержка MetaROUTER для обеих архитектур RouterBOARD multicore – PPC и TILE – запланирована. Однако я не могу назвать точные сроки, когда это произойдет. Только что спросил у разработчиков по этому поводу – будет либо полнофункциональная реализация, без всяких обходных решений.
Звучит здорово, но, как ты и сказал, точных сроков нет. Это может занять от шести месяцев до года и больше, пока эта поддержка не будет готова. Но реализовать возможность запуска однопроцессорного ядра на двухпроцессорном PowerPC (что-то похожее на x86 с опцией “/system hardware set multi-cpu=no”) не должно занять столько времени и дало бы нам, пользователям, немного передышки, пока ваши разработчики дорабатывают ту самую поддержку без компромиссов, о которой ты говоришь. – Nathan
Мне кажется, я придумал способ, который позволит плате на базе двухъядерного RB1100 (RB1100AHx2, RB1100Hx2) запускать MetaROUTERы, если вы готовы пожертвовать одним ядром CPU (этот программный метод фактически отключит второе ядро). К сожалению, протестировать это сам я не могу, потому что все наши AHx2 сейчас в эксплуатации. Поэтому я надеялся, что найдётся кто-то со свободным Hx2 или AHx2, который согласится попробовать эту процедуру. Хотя теоретически эту модификацию можно отменить, просто перепрошив устройство, и она не должна наносить постоянный вред железу, на всякий случай предупреждаю — я не несу ответственности, если вы вдруг угробите свой RouterBOARD. Почему бы вам вообще это делать? Недавно сняли с производства одноядерный RB1100AH по цене $395 и заменили его на двухъядерный RB1100Hx2 по той же цене. С одной стороны, звучит круто — дополнительное ядро без дополнительной платы! Но в реальности ни одна многопроцессорная PowerPC RouterBOARD сейчас не поддерживает MetaROUTER (меню есть, но при попытке создать гостя вылетает ошибка), а 1100AH был последней моделью серии 1000, которая поддерживала MetaROUTER, пока её не сняли с производства, оставив заметный пробел в линейке RouterBOARD. Хотя MikroTik обещали в будущем добавить поддержку MetaROUTER на многопроцессорных RouterBOARD, мы все понимаем, что это может занять время. А пока тем, кто реально пользуется MetaROUTER, приходится довольствоваться куда более слабыми 400, 700 и 900 сериями (или собирать x86-машину и запускать KVM). Было бы здорово покупать Hx2 и использовать их так же, как раньше использовали AH — к тому же их официальная цена совпадает. Если решитесь попробовать, напишите мне — я помогу. Если всё получится, выложу тут подробную инструкцию. Если же MikroTik решит, что так делать не стоит, они могут убрать мой пост. – Натан. П.С. Забыл оставить e-mail: nathana@fsr.com