Рубрики
Uncategorized

Будущее сетевого программного обеспечения

Редактировать: оригинальный пост может быть отредактирован с момента публикации здесь. Пожалуйста, проверьте оригинальный пост, если вы … С меткой DevOps, Networking, SoftWaredried, Opensource.

Редактировать : Оригинальный пост может быть отредактирован с момента публикации здесь. Пожалуйста, проверьте оригинальный пост, если вы читаете это намного позже после опубликованной даты.

Я считаю, что будущее сетей — это программное обеспечение. Чтобы быть немного более конкретным в моих мыслях, я считаю, что будущее сетей в центре обработки данных — это программное обеспечение. Вода мокрая, и на этой ноте спасибо, что пришел в мои TED Talk. И быстрый PS: облака также размещены в центрах обработки данных.

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

Вещи, безусловно, меняются на это позже. Но, поставщики сети все еще пытаются продать вам дорогостоящие коммутаторы, они только сейчас серьезно относятся к DEVOPS, и их идею программного обеспечения, определенной сети (SDN) — запускать кучу программного обеспечения на их существующем традиционном решении сетевого решения. стек (т. е., asic — Дорогие коробки + в основном-Blackbox Нос /Прошивка + нелепые лицензирование + непомерные профессиональные услуги + консультирование, которое гарантирует, что вы остаетесь с ними).

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

Я считаю, что будущее сетей — по крайней мере, сетей в центре данных — находится в программном обеспечении. Сетевые в целом постепенно направляются таким образом. Индустрия Telco узнала из того, что произошло с «Cloud Fad», и пытаются перейти к NFV 2 SDN 3 и SD-WAN 4 уже. Но позвольте мне сосредоточиться на центре обработки данных (и, в свою очередь, облако), который был Моя рабочая область некоторое время.

Я считаю, что активаторы этого сдвига будут многократными. Например, сетевая виртуализация 5 и сетевые функции виртуализации 2 являются предшественниками, и они уже были здесь некоторое время. Кроме того, сетевое оборудование, поддерживающее альтернативную альтернативную нос некоторое время. Например, некоторые продавцы бренда, такие как Mellanox и Dell EMC-а также, а также поставщики переключателей Whitebox — поддерживают несколько OSS, такие как универсальный Linux, Cumulus, открытая сеть Linux, Sonic, вдоль их собственного OSS на своих коммутаторах.

Я считаю, что следующая волна конвергенции будет включать в себя сеть в уже конвергентную вычислитель и хранение. Для отсутствия лучших терминов и в соответствии с именами на основе модных слоев (например, CI 6 /HCI 7 ) — вызовите его полностью конвергентной инфраструктурой (FCI). Если и когда это становится реальностью, вполне вероятно, что он будет сосуществовать с существующими типами инфраструктуры — аналогично тому, как HCI/CI все еще остается несколько рынков ниши. Однако, если это придет с достаточно значительным усыновлением, это будет основой индикатор, который баланс был опрокинут оборудования к программному обеспечению.

В любом случае, я считаю, что будет значительная смена в направлении от специализированного аппаратного коммутатора/сетевой техники для программные сети на общих вычислительных платформах .

Я не уверен, как пробел будет точности. Возможно, сеть на основе серверов X86 станет более мощным, чтобы догнать до ASIC/ FPGA -Ацелерированные сети. Возможно, аппаратное обеспечение сетевого устройства станет общими открытыми платформами. Возможно, Asics и FPGAS станут все более универсальными, пока они не станут товарными компонентами в общих вычислениях. Возможно, это будет где-то между ними.

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

Программное обеспечение в сетевой индустрии с другой стороны, было немного больше шума. Хотя запатентованные пакеты программного обеспечения традиционных поставщиков также развивались дальше, также интерес к консолидации усилий на общих компонентах. Например, Linux Foundation Networking и Фонд открытой сети Получил вклад от даже более крупных сетевых продавцов, таких как Cisco, Arista, Juniper и Mellanox. Это привело к разработке или совершенствованию интересных технологий открытых исходных кодов, таких как DPDK , P4 , VPP , Соник , Stratum , так далее. Открытый исходный код, а также собственный поставщик OSS 9 Также были доступны на рынке.

Физические сети (например, волокна/медная инфраструктура, оптические трансиверы, кабели, разъемы и т. Д.) Компоненты могут оставаться и продолжать развиваться в традиционных/запатентованных цепях поставок, поскольку они включают в себя физическое изготовление, производство и другую логистику.

Но нефизическая сторона сетевого пространства (например,, которая содержит обработку, экспедирование, маршрутизацию/коммутационные решения, протоколы, виртуальные конечные точки, сегментацию/микросегментацию, политические рамки, телеметрия/наблюдаемость и т. Д.) Получите гораздо более интересную. Я не говорю, что традиционное сетевое оборудование станет устаревшим в спешке. Но я считаю, что строительные сети с общими вычислительными платформами, по крайней мере, сродни на X86 Servers сегодня, возможно, дополнены FPGAS или ASIC — по крайней мере станут основным вариантом для команд OPS. Эта сетевая инваструктура во многом будет обрабатываться программным обеспечением, которое они бегают.

С облачными вычислениями 10 Став тем, что наряду со всеми смещениями, думая, что это приносит сеть, связано с повторной воображением. В то время как тело знаний доменов, стандартов, абстракций и даже экспертиза может быть повторно использовано, я считаю, что традиционное мышление, такое как те, которые включают верить в разные переключатели для разных мест 11 В сети IS-IMHO-Antiquifated и служат только для привлечения продаж поставщиков сети.

Application-Aware Слой 4 — слой 7 Программные системы уже начинают делать довольно крутые вещи 12 Отказ Тем не менее, слой 2 — слой 3 сети, который позволяет им, а также может дополнительно расширить их возможности — еще не догонявшись к будущему, которое уже заседает.

И я считаю, что это будет здорово построить.

  1. E.G., Ceph С Минио , так далее. ↩

  2. Сетевые функции Виртуализация (например, OPNFV) ↩

  3. Программное обеспечение сети

  4. SD-WAN

  5. Виртуализация сети (например, VMware NSX) ↩

  6. Конвергентная инфраструктура

  7. Инфраструктура HyperConvered

  8. Конкурирующие поставщики, такие как Arista и Cisco, используют один и тот же Broadcom Asic Silicon Series (например, Tomahawk, Trident, Jericho) в некоторых из их сопоставимых коммутаторов. ↩

  9. E.G., Cumulus Networks, Big Networks и Networks Pluribus ↩.

  10. Облачные вычисления и его внутренние аспекты, такие как открытые/гибридные облака, нативная инфраструктура облака и т. Д. Стало основой в отрасли, и продолжает влиять на мышление в соседних областях технологии. ↩

  11. Либо разговаривает с точки зрения старого CORE/AGREGING/ACCEST CLASSILICION или нового классификации позвоночника/листовой классификации, по-прежнему наведет на то, что эти коммутаторы обычно строятся для разных целей с различными ограничениями и возможностями. Однако, если все это программное обеспечение, работающее на достаточной вычислительной мощности, а также необходимым физическим подключением, не будет много технического обоснования, почему один из ваших коммутаторов не может быть основным переключателем, а другой — это заказы дороже, чем предыдущий. ↩

  12. Параметры программного обеспечения уровня 4 — 7 включают в себя облачное собственное программное обеспечение, например Килиюн , Service Mesh Software (E.g., Engoy / ISTIO и LinkerD ), так далее. ↩

Оригинал: «https://dev.to/gaveen/the-future-of-networking-is-software-3ddm»