Компания Cisco Systems анонсировала (http://newsroom.cisco.com/dlls/2008/prod_030408b.html) новую серию
высокопроизводительных пограничных маршрутизаторов Cisco ASR 1000, построенных на базе нового 40-ядерного чипа QuantumFlow, способного обрабатывать 160 потоков одновременно. Cisco ASR 1000 способен справиться с нагрузкой в компании с 60 тысячами сотрудников, каждый из которых имеет высокоскоростной выход в Интернет, или обеспечить интернетом целый город размером с Франкфурт.
Самое интересное, что в данном продукте в качестве базиса используется основанная на Linux ядре операционная система Cisco IOS XE (http://www.cisco.com/en/US/prod/collateral/routers/ps9343/pr...). Linux не задействован для маршрутизации и используется как управляющая среда для обеспечения отказоустойчивого функционирования оригинального Cisco IOS 12.2SR (виртуальная архитектура на базе KVM). Например, поддерживается автоматический запуск новой копии Cisco IOS в случае программного сбоя или при проведении обновления. Кроме того, реализована возможность наращивания функциональности через установку дополнительных пакетов, в которых реализованы определенные сервисы (функции межсетевого экрана, системы обнаружения атак, бизнес-сервисы и т.д.).URL: http://www.informationweek.com/blog/main/archives/2008/03/do...
Новость: http://www.opennet.me/opennews/art.shtml?num=14587
придет время, и IOS будет редакцией Линуха, а не бзди ;)хотя... GPLя могут испугацо %)
Вопрос исключительно в целях самообразования: IOS это редакция BSD?
И где можно почитать об этом, если можно конечно.
>Вопрос исключительно в целях самообразования: IOS это редакция BSD?
>И где можно почитать об этом, если можно конечно.в гугле если повезет.
А вообще, ответ в целях разрядки ситуации: я могу быть запросто жертвой слухов :)
Погуглил немного, поговорил с нашими инструкторами по Cisco (все CCIE - самое высокий статус спеца по циске), и выяснил что IOS не имеет никакого отношения к BSD. Есть версии IOS на микроядре QNX.
Так что, уважаемый _Nick_, вы стали жертвой слухов.
>Погуглил немного, поговорил с нашими инструкторами по Cisco (все CCIE - самое
>высокий статус спеца по циске), и выяснил что IOS не имеет
>никакого отношения к BSD. Есть версии IOS на микроядре QNX.
>Так что, уважаемый _Nick_, вы стали жертвой слухов.благодарю за инфу
наличие сертификата CCIE ни коим образом не ставит их в разряд гуру или последней инстанции. Я знаю очень много спецов которые имеют сертификаты CCNP итд, а потом забили на них, ибо она нах кому нужно, разве что самоутвердится. Благо книжки есть в интернете и никто вам не запрещает изучить это самому без здачи екзаменов.
>наличие сертификата CCIE ни коим образом не ставит их в разряд гуру
>или последней инстанции. Я знаю очень много спецов которые имеют сертификаты
>CCNP итд, а потом забили на них, ибо она нах кому
>нужно, разве что самоутвердится. Благо книжки есть в интернете и никто
>вам не запрещает изучить это самому без здачи екзаменов.CCNP и CCIE - это очень разный уровень специалистов...
Эта QNX версия - для хай-енд рутеров на пару шкафов, шансы столкнуться с ней у большинства крайне малы, а так IOS разработана с нуля своими усилиями.
Если от bsd что и есть - то что-нибудь совсем мелкое, потому как ядро у IOS свое.
В частности, без защиты памяти, с довольно простеньким шедулером, и многими другими фишками.
И IOS не реалтайм нигде.
Вообще, чем слухи плодить - лучше бы взяли скажем официальную книжку от Cisco Press по структуре IOS и сами бы узнали.
Если же conspiracy theory развести охота - можете поискать в сети исходники IOS, спи%%еные несколько лет назад, и сами поймете, много ли там от bsd или чего еще.
Cisco недавно стала активно нанимать на работу разработчиков ядра FreeBSD и один из таких "наёмников" как-то обмолвился в рассылке фрюхи, что фря используется в IOS, конечно же это вызвало ажиотаж, и его тут же закидали вопросами типа "Вау? А насколько много кода БиЭсДи в ИОСе", на это последовал ответ "Вы даже понятия не имеете, на сколько много в циске линукса, а вы просто об этом не знаете, кое-что будет заменено на BSD, и вы опять таки не узнаете об этом". Надо понимать, что это всего лишь слова, как к ним относиться - личное дело каждого, но они были сказаны.
>как к ним относиться - личное дело каждого, но они были сказаны.правильно вы сказали - правды мы наверняка не узнаем.
>"Вы даже понятия не имеете, на сколько много в циске линукса, а вы просто об этом не знаете, кое-что будет заменено на BSD, и вы опять таки не узнаете об этом".Кто тут говорил GPL защищает авторов софта? Я таки соглашусь с теми, кто говорил что кому надо - прут под любой лицензией. Если тот парень NDA подписывал (а в больших лавках по другому не бывает) - то его показания _нельзя_ использовать в суде :(
Кстати, Nick который жертва ... слухов .... про кысько не скажу (ибо они молчуны), а так BSD массивно юзает Juniper, которые как раутеры всяко лучше кыськи.
Juniper настолько заинтересован, что даже вернули свой порт FreeBSD под MIPS к мамочке, под BSDL .... жаль что не 4 года назад когда у меня ещё была комнатка с пачкой SGI O2 :(Что хорошего - даже богатые проп-ки :) уже не могут без opensource ,) Ату их!
>Кто тут говорил GPL защищает авторов софта?давай доказательства - будет тебе защита.
А недомолвки кого бы то ни было - просто не дают нам права обвинять
цыску в нарушении GPL (хотя право подозревать - да)
>Кто тут говорил GPL защищает авторов софта?Наличие денег на юриста и разборка на территории цивилихованной страны подразумеваются.
>тот парень NDA подписывал (а в больших лавках по другому не
>бывает) - то его показания _нельзя_ использовать в суде :(Бу-го-га :). Суд просто потребует предьявить от компании исходный код для изучения назначенными судом экспертами (а не для публикации в интернете). И наверняка NDA не может помешать человеку сообщить о преcтуплении.
http://www.linuxkernel.ru/?q=node/92
а здесь другое написанно
>Cisco недавно стала активно нанимать на работу разработчиков ядра FreeBSD и один
>из таких "наёмников" как-то обмолвился в рассылке фрюхи, что фря используется
>в IOS, конечно же это вызвало ажиотаж, и его тут же
>закидали вопросами типа "Вау? А насколько много кода БиЭсДи в
>ИОСе", на это последовал ответ "Вы даже понятия не имеете, на
>сколько много в циске линукса, а вы просто об этом не
>знаете, кое-что будет заменено на BSD, и вы опять таки не
>узнаете об этом". Надо понимать, что это всего лишь слова, как
>к ним относиться - личное дело каждого, но они были сказаны.
>Как вы правильно заметили - это все го лишь слова - ни один линукс, так же как и Free/Net/Open BSD по возможностям даже близко не стоят к ОС реального времени на таких задачах как маршрутизация.
>Как вы правильно заметили - это все го лишь слова - ни
>один линукс, так же как и Free/Net/Open BSD по возможностям даже
>близко не стоят к ОС реального времени на таких задачах как
>маршрутизация.IOS - realtime OS ??
>>Как вы правильно заметили - это все го лишь слова - ни
>>один линукс, так же как и Free/Net/Open BSD по возможностям даже
>>близко не стоят к ОС реального времени на таких задачах как
>>маршрутизация.
>
>IOS - realtime OS ??Ну уж голосовые-то как минимум да... А вы не замечали разницу между софтовым маршрутизатором на Линуксе и пусть даже младшей моделью кошки? Никогда разницу пусть даже в величине пинга в несколько раз не видели под нагрузкой?
>Ну уж голосовые-то как минимум да... А вы не замечали разницу между
>софтовым маршрутизатором на Линуксе и пусть даже младшей моделью кошки? Никогда
>разницу пусть даже в величине пинга в несколько раз не видели
>под нагрузкой?пардон, целенаправленно такое не исследовал.
>>Ну уж голосовые-то как минимум да... А вы не замечали разницу между
>>софтовым маршрутизатором на Линуксе и пусть даже младшей моделью кошки? Никогда
>>разницу пусть даже в величине пинга в несколько раз не видели
>>под нагрузкой?
>
>пардон, целенаправленно такое не исследовал.разница прежде всего в высокопроизводительной сетевухе на кошках. и в real-time ядре ИОС на цыске. в принципе реально собрать сервак, догоняющий по производительности младшие модели кошки. к сожалению, если не ошибаюсь, догонит и по цене.
cisco ios - это сильно переделанный QNX. разница примерно такая же, как MacOS и FreeBSD. тоесть уже практически ничего общего.
информация из истории Cisco (кажется, на Wiki читал).
Зато какой загаловок, а на деле оказалось, что Linux просто прокладка для перезапуска IOS-а...:)
>Зато какой загаловок, а на деле оказалось, что Linux просто прокладка для
>перезапуска IOS-а...:)ниче другого готового и столь подходящего просто не нашлось ;)
ну а раз за IOS'ом нуна вочдогить - то пришлось
>>Зато какой загаловок, а на деле оказалось, что Linux просто прокладка для
>>перезапуска IOS-а...:)
>ниче другого готового и столь подходящего просто не нашлось ;)
>ну а раз за IOS'ом нуна вочдогить - то пришлосьвсе проще, они признали что linux работает лучше и табильней нежели из IOS
Да я вовсе не против, это тоже хорошо, просто заголовок слегка вызывающе звучит, а так рад за GNU\Linux, ибо CISCO настолько закостенелые проприетарщики, что скорее в аду гореть будут, чем что-то откроют, а тут на тебе, GNU\Linux заюзали, может и цены снизят на своё чудо технической мысли, когда-нибудь...:-\
Заголовки тут последнее время частенько желтизной отдают... Прям секлаб какой-то.
>Да я вовсе не против, это тоже хорошо, просто заголовок слегка вызывающе
>звучит, а так рад за GNU\Linux, ибо CISCO настолько закостенелые проприетарщики,
>что скорее в аду гореть будут, чем что-то откроют,:)
>а тут на тебе, GNU\Linux заюзали, может и цены снизят на своё чудо
>технической мысли, когда-нибудь...:-\а ведь почти-таки чудо... ппц... 40 процов, судя по всему 4 ядерники, раз 160 потоков
(или манагерская улоффка? кто вкурсе?)
PS в GNU/Linux неправильный слеш ставишь ;))
>а ведь почти-таки чудо... ппц... 40 процов, судя по всему 4 ядерники,
>раз 160 потоков
>(или манагерская улоффка? кто вкурсе?)
>неа, уже реальность: 1 cpu
[quote]More than half a decade in the making, the Cisco QuantumFlow Processor consists of 40 cores on a single chip and can perform up to 160 simultaneous processes, making it uniquely geared for today's network environments and several generations beyond what is currently available in network processors[/quote]
http://newsroom.cisco.com/dlls/2008/prod_022508c.html
ну, это уже не грешно и технологиями назвать :)
>[оверквотинг удален]
>
>>а тут на тебе, GNU\Linux заюзали, может и цены снизят на своё чудо
>>технической мысли, когда-нибудь...:-\
>
>а ведь почти-таки чудо... ппц... 40 процов, судя по всему 4 ядерники,
>раз 160 потоков
>(или манагерская улоффка? кто вкурсе?)
>
>
>PS в GNU/Linux неправильный слеш ставишь ;))У SUNа 8-ми ядерник обрабатывает 64 потока....
GNU / (slash) Linux а не GNU \ (backslash) Linux! ;-)
Упс... исправлюсь, дык в тесте новости вроде идёт речь именно про один проц в 40 ядер!!!=-O
Я сюда как-то кидал ссылочку, о 1027 ядерном гибриде (то ли ARMa, то ли PowerPC)
Это, как я понял, замена гигабит сериес роутерс ака 12000?
>Это, как я понял, замена гигабит сериес роутерс ака 12000?Сам поправляюсь - нет, это уровня 7000 :)
Extreme Networks в своей Extreme XOS юзает Линукс. Ихние Black Daemon-ы тоже хорошие аппараты.
>Extreme Networks в своей Extreme XOS юзает Линукс. Ихние Black Daemon-ы тоже
>хорошие аппараты.Extreme Networks - редкостную фигню выпускают. Тестил их управляемый коммутатор. Половина того, что заявлено - не работает. Другая половина работает только в лаб условиях. Забили и купили nortel 460 подержанные.
>Extreme Networks в своей Extreme XOS юзает Линукс. Ихние Black Daemon-ы тоже
>хорошие аппараты.AlliedTelesis в своей AlliedWare Plus также использует Linux, можно даже скачать исходники open-source модулей
http://www.alliedtelesyn.co.nz/support/gpl/index.html
http://www.alliedtelesis.com/media/datasheets/alliedware_plu...
Для тех кто интересуетя JuniperOS редакций BSD а они не мало лутше чем cisco :-).
Cisco и другие девайси с linux випускаютhttp://www.cisco.com/en/US/products/hw/vpndevc/ps4077/ps5367...
CISCO SYSTEMS IDS-4215
Embedded BIOS Version 5.1.7 03/02/04 11:20:35.01
Compiled by dnshep
Evaluating Run Options ...
Check for Valid Disk Image
GRUB Loading stage1.5.GRUB loading, please wait...
GNU GRUB version 0.94 (632K lower / 523264K upper memory)
-------------------------------------------------------------------
0: Cisco IPS
1: Cisco IPS Recovery
-------------------------------------------------------------------Use the ^ and v keys to select which entry is highlighted.
Press enter to boot the selected OS, 'e' to edit the
commands before booting, or 'c' for a command-line.Entry 0 will be booted automatically in 1 seconds.
Booting 'Cisco IPS'root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel /vmlinuz-2.4.26-IDS-smp-bigphys ro ramdisk_size=76800 rootrw=/dev/hda2 r
oot=/dev/ram0 init=loadrc hda=flash nousb console=ttyS0 bigphysarea=16384
[Linux-bzImage, setup=0x1400, size=0x11a8a3]
initrd (hd0,0)/runtime.gz
[Linux-initrd @ 0x1f850000, 0x79f550 bytes]Linux version 2.4.26-IDS-smp-bigphys (csailer@mcq) (gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-112)) #2 SMP Thu Jun 8 20:54:13 CDT 2006
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009e000 (usable)
BIOS-e820: 000000000009e000 - 00000000000a0000 (reserved)........
init started: BusyBox v1.00-rc1 (2006.06.09-01:10+0000) multi-call binary.......
Надо было WAN роутер без наваротов. Запросили цену на ASR1004, 2x10G, 8x1G, IOS Advanced IP Services, когда узнали цену тихо прифигели за 140000$. И это при 10G switch-fabric. Плюнули купили С7606 RSP7203CXL 2x10G(onboard) + 4x10G + 24x1G SFP получилось дешевле.
>Надо было WAN роутер без наваротов. Запросили цену на ASR1004, 2x10G,
>8x1G, IOS Advanced IP Services, когда узнали цену тихо прифигели за
>140000$. И это при 10G switch-fabric. Плюнули купили С7606 RSP7203CXL 2x10G(onboard)
>+ 4x10G + 24x1G SFP получилось дешевле.Дешевле, для вашей конкретно задачи, когда потребуются допфичи, которых нет и не закладывалось в CXL PFC, будете докупать модули..
В финале очень легко может выйти дороже.p.s. хотя я не спорю, Sup720тый сначала в паре с 6500тыми, а затем с 7600тыми очень достойная железка.
p.s.s. Не в курсе случайно какой обьем Flow Entries тянет ASR?
Не знаю, погуглил пишут "512k entries, hardware based", если надо точно могу в понедельник уточнить.