Các sản phẩm Bộ chuyển đổi Ethernet Có thể lập trình của Intel®
Xây dựng mạng có thể tùy chỉnh, cực nhanh để đáp ứng nhu cầu cơ sở hạ tầng độc đáo của bạn và cung cấp các giải pháp khác biệt cho khách hàng của bạn.
Xem bộ chuyển mạch Ethernet quang học đóng gói đầu tiên trong ngành ›
Các sản phẩm Bộ chuyển đổi Ethernet Có thể lập trình của Intel®
Khi tốc độ tăng trưởng dữ liệu tăng nhanh và yêu cầu khối lượng công việc mới trở thành nhiệm vụ quan trọng, khách hàng của chúng tôi cần mạng của họ làm việc chăm chỉ hơn. Với Intel® Programmable Ethernet Switch Products, bạn có thể tạo mạng siêu nhanh hoàn chỉnh theo nhu cầu của mình. Danh mục sản phẩm này loại bỏ tắt nghẽn và có thể chuyển đổi thậm chí cả một trung tâm dữ liệu lớn nhất thành một máy tính hiệu suất cao tập trung, cân bằng và được tối ưu hóa cho chính nó.
Các sản phẩm nổi bật liệt kê ở đây là từ thương vụ mua lại Barefoot Networks của Intel vào tháng 6 năm 2019. Bước đi này giúp Intel đáp ứng hiệu suất và nhu cầu luôn thay đổi của các chủ sở hữu mạng, đồng thời hỗ trợ công ty tập trung vào hệ thống mạng từ nguồn đến đích (end-to-end) và dẫn đầu cơ sở hạ tầng.
Dòng Tofino™ Series
Đáp ứng nhu cầu tăng vọt về băng thông và dữ liệu sẵn có với bộ chuyển mạch Ethernet ASIC lập trình P4 nhanh nhất thế giới.
Intel® Tofino™
Intel® Tofino™ là bộ chuyển mạch Ethernet có thể lập trình cho người dùng cuối đầu tiên trên thế giới. Nó được xây dựng bằng Kiến trúc Chuyển mạch Độc lập Giao thức (PISA) và có thể lập trình P4. Bộ chuyển mạch Intel® Tofino™ có sẵn trong một loạt các SKU để phù hợp với các ứng dụng và nhu cầu khác nhau.
Intel® Tofino™ 2
Thế hệ tiếp theo của bộ chuyển mạch Ethernet có thể lập trình, Intel® Tofino™ 2 là sự lựa chọn tốt nhất để đáp ứng nhu cầu của các trung tâm dữ liệu siêu cấp.
Được xây dựng với cùng kiến trúc giống như Intel® Tofino™, có khả năng mang lại băng thông gấp đôi thế hệ tiền nhiệm của mình — lên đến 12,8 Tb/s.
Intel® P4 Suite
Truy cập bộ công cụ hoàn chỉnh, API, và nhiều hơn nữa để phát triển và tối ưu hóa phần mềm P4 cho các sản phẩm Intel® Programmable Ethernet Switch. P4 là ngôn ngữ mã nguồn mở duy nhất được thiết kế cho các thiết bị xử lý gói tin có thể lập trình được.
Intel® P4 Studio
Trong môi trường phát triển thế hệ tiếp theo, Intel® P4 Studio cung cấp cho bạn bộ công cụ điều khiển tùy theo trường hợp sử dụng bao gồm tất cả các tài nguyên bạn cần để nhanh chóng phát triển phần mềm P4 tùy chỉnh cho Intel® Tofino™ Programmable Ethernet Switches. Nó linh hoạt và cứng cáp cho nhiều tùy chọn mặt phẳng điều khiển và cung cấp hữu ích để sẵn sàng triển khai mặt phẳng dữ liệu.
Intel® P4 Insight
Giảm thời gian phát triển các giải pháp mạng và tối ưu hóa hoàn toàn phần mềm mạng của bạn với Intel® P4 Insight. Phần mềm này cung cấp các công cụ gỡ lỗi mạnh mẽ và cung cấp cho bạn chế độ xem trang tổng quan chi tiết về chương trình P4 của bạn để bạn có thể biết chính xác cách nó được định vị tới tài nguyên phần cứng.
Phần mềm Phân tích Mạng Chuyên sâu Intel®
Intel® Deep Insight Network Analytics Software cho phép hiển thị theo thời gian thực trên mỗi gói vào cơ sở hạ tầng mạng của bạn. Theo dõi và phân tích từng gói tin bị mất. Phát hiện và lưu trữ các sự kiện bất thường cho các phân tích chuyên sâu hơn.
Trường hợp sử dụng nổi bật
Đo từ xa mạng thời gian thực
Thu thập dữ liệu đầu cuối về trạng thái mạng của bạn trong thời gian thực để theo dõi các vấn đề — bao gồm cả các sự kiện tồn tại trong thời gian ngắn — gây ra tắc nghẽn dữ liệu và lỗi mạng. Điều này sẽ cho phép doanh nghiệp của bạn sửa lỗi cấu hình và tối ưu hóa định tuyến dữ liệu để cải thiện đáng kể hiệu suất mạng.
Cân bằng tải Lớp 4
Các nỗ lực cân bằng tải thường cần các thiết bị phức tạp có thể là gánh nặng cho cơ sở hạ tầng mạng. Với khả năng lập trình Intel® Tofino™ và Intel® P4, cân bằng tải có thể được thực hiện bên trong bộ chuyển mạch, thu hẹp khoảng cách giữa bộ chuyển mạch nhiều terabit với máy chủ và thiết bị gigabit.
Phát hiện DDoS trong mạng
Intel® Tofino™ Programmable Ethernet Switches có thể cho phép các mạng phát hiện các cuộc tấn công DDoS nhanh hơn và giảm thiểu chúng hiệu quả hơn nhờ hiệu suất đặc biệt cao, vì các tác vụ này được thực hiện trong mạng và không dựa vào các tài nguyên khác.
Các trường hợp sử dụng bổ sung
- Bộ nhớ đệm DNS
- Tường lửa
- Network packet broker
- Cổng đường hầm
Trung tâm Giáo dục Intel® Connectivity
Tìm hiểu cách ngôn ngữ lập trình P4 có thể biến đổi cơ sở hạ tầng mạng của bạn từ đầu đến cuối. Duyệt qua các khóa học học thuật, đăng ký các video trực tuyến nâng cao hoặc tham gia chương trình nghiên cứu của chúng tôi. Trung tâm giáo dục cung cấp cho bạn các nguồn lực và kỹ năng để phát triển các giải pháp mạng mạnh mẽ và hiệu quả với các sản phẩm kết nối của chúng tôi.
Những câu hỏi thường gặp
Những câu hỏi thường gặp
Các chip chuyển mạch lập trình có đắt hơn các ASIC chức năng cố định cũ không?
Không. Chi phí ASIC được xác định theo kích thước khuôn. Kích thước khuôn Intel® Tofino™ tương tự như khuôn của các ASIC có chức năng cố định cũ chạy với cùng tốc độ.
Các chip chuyển đổi có thể lập trình tiêu thụ nhiều điện năng hơn các ASIC chức năng cố định cũ phải không?
Không. Trên thực tế, trong nhiều trường hợp thì tiêu thụ ít hơn. Đối với các tính năng và giao thức tương đương thì tiêu thụ điện năng là như nhau. Trong một thiết bị chuyển mạch có thể lập trình, bạn có thể tắt các tính năng bạn không cần và giảm năng lượng hoặc sử dụng các bảng nhỏ hơn.
Tôi đã nghe một qui tắc may rủi nói rằng thiết bị chuyển mạch có thể lập trình chậm hơn thiết bị có chức năng cố định cũ. Điều đó có đúng không?
Không. Với Intel® Tofino™ và Intel® Tofino™ 2, chúng tôi đã chứng minh rằng khả năng lập trình không đi kèm với sự thỏa hiệp về hiệu suất. Người dùng có thể lập trình đầy đủ Intel® Tofino™ và Intel® Tofino™ 2, sử dụng ngôn ngữ lập trình P4 và hiện có thể xử lý lên đến 12,8 Tb/s.
P4 phải là ngôn ngữ mở hay do Intel kiểm soát?
P4 là ngôn ngữ nguồn mở được Apache cấp phép thuộc sở hữu của P4.org, một tổ chức phi lợi nhuận độc lập. Bất kỳ công ty, trường đại học hoặc cá nhân nào cũng có thể tham gia P4.org miễn phí và đóng góp vào ngôn ngữ, trình biên dịch và công cụ. Intel là một trong hơn 100 thành viên của P4.org, bao gồm các công ty từ tất cả các ngành của chúng tôi, từ AT&T đến ZTE và một số trường đại học hàng đầu thế giới. Ban cố vấn P4.org bao gồm Amin Vahdat (Google), Jennifer Rexford (Princeton), Nate Foster (Cornell), Guru Parulkar (ONF) và Nick McKeown (Stanford/Intel). Ngôn ngữ này được thiết kế bởi các chuyên gia thế giới về thiết kế ngôn ngữ lập trình từ Princeton, Cornell, Stanford, VMware, Intel, Microsoft, Xilinx, Barefoot và Google. P4 là mã nguồn mở và thuộc sở hữu của mọi người. Ngôn ngữ được thiết kế cẩn thận để độc lập với mục tiêu và có thể được sử dụng để lập trình bất kỳ thiết bị chuyển tiếp có thể lập trình nào. Cho đến nay, nó đã được sử dụng để lập trình nhiều loại chuyển mạch phần mềm, phần cứng và NIC từ các nguồn khác nhau. Xem P4.org để biết thêm chi tiết.
P4 sẽ thay thế OpenFlow?
P4 tổng quát hơn OpenFlow, cho phép người dùng xác định chính xác cách mặt phẳng chuyển tiếp xử lý các gói tin. OpenFlow có thể được thể hiện bằng ngôn ngữ P4; openflow.p4 cung cấp một cách hữu ích để bắt đầu.
Tôi đang đánh giá một thuyết bị chuyển mạch dựa trên Intel® Tofino™ cho dự án trung tâm dữ liệu thế hệ tiếp theo của mình. Tôi có các yêu cầu cụ thể về khả năng mở rộng mà tôi muốn so sánh theo bảng dữ liệu. Kích thước bảng cho các chức năng mạng điển hình như quy tắc máy chủ lưu trữ L2, L3, đối sánh tiền tố dài nhất L3 (LPM) và ACL là gì?
Đây là một câu hỏi rất hữu ích cho một thiết bị chuyển mạng dựa trên ASIC chức năng cố định. Intel® Tofino™ có khả năng lập trình cao, bao gồm nhiều đường ống và Đơn vị Match Action (MAU) bên trong mỗi đường ống. MAU chứa logic phân tích cú pháp linh hoạt và nhiều khối bảng SRAM và TCAM có thể được điều chỉnh để phù hợp với một triển khai cụ thể. Intel có thể cung cấp số liệu mẫu đã được xác minh về khả năng mở rộng dựa trên chương trình tham chiếu P4 và theo NDA. Tuy nhiên, số liệu này không nên hiểu là giá trị lý thuyết tối đa về khả năng mở rộng của chip.
Các trường hợp sử dụng điển hình mà tôi có thể bắt đầu là gì?
Khả năng lập trình cho phép khả năng linh hoạt vô hạn và nhiều trường hợp sử dụng, từ việc tùy chỉnh kích thước bảng chuyển đổi để có quy mô hiệu quả, đến việc nâng cao các chức năng mạng hiện có, đồng thời bổ sung các khả năng mới như đo từ xa, bảo mật và cân bằng tải.
Tôi là người dùng cuối đang nói chuyện với một nhà cung cấp chuyển đổi ODM/OEM/OS về việc hỗ trợ giao thức mới hoặc đóng gói và tôi được thông báo rằng điều này chỉ có thể có trong ASIC thế hệ tiếp theo. Intel® Tofino™ có thể giúp không?
Chắc chắn! Bạn nên hỏi nhà cung cấp về việc họ hỗ trợ Intel® Tofino™ trong nền tảng chuyển mạch của họ. Sau khi nền tảng dựa trên Intel® Tofino™ được cung cấp, bạn sẽ có toàn quyền thực hiện các yêu cầu tính năng mặt phẳng dữ liệu và mong đợi một bản đồ phân phối tính năng trên ASIC hiện có.
P4 phải là ngôn ngữ mở hay do Intel kiểm soát?
P4 là ngôn ngữ nguồn mở được Apache cấp phép thuộc sở hữu của P4.org, một tổ chức phi lợi nhuận độc lập. Bất kỳ công ty, trường đại học hoặc cá nhân nào cũng có thể tham gia P4.org miễn phí và đóng góp vào ngôn ngữ, trình biên dịch và công cụ. Intel là một trong hơn 100 thành viên của P4.org, bao gồm các công ty từ tất cả các ngành của chúng tôi, từ AT&T đến ZTE và một số trường đại học hàng đầu thế giới. Ban cố vấn P4.org bao gồm Amin Vahdat (Google), Jennifer Rexford (Princeton), Nate Foster (Cornell), Guru Parulkar (ONF) và Nick McKeown (Stanford/Intel). Ngôn ngữ này được thiết kế bởi các chuyên gia thế giới về thiết kế ngôn ngữ lập trình từ Princeton, Cornell, Stanford, VMware, Intel, Microsoft, Xilinx, Barefoot và Google. P4 là mã nguồn mở và thuộc sở hữu của mọi người. Ngôn ngữ được thiết kế cẩn thận để độc lập với mục tiêu và có thể được sử dụng để lập trình bất kỳ thiết bị chuyển tiếp có thể lập trình nào. Cho đến nay, nó đã được sử dụng để lập trình nhiều loại chuyển mạch phần mềm, phần cứng và NIC từ các nguồn khác nhau. Xem P4.org để biết thêm chi tiết.
P4 sẽ thay thế OpenFlow?
P4 tổng quát hơn OpenFlow, cho phép người dùng xác định chính xác cách mặt phẳng chuyển tiếp xử lý các gói tin. OpenFlow có thể được thể hiện bằng ngôn ngữ P4; openflow.p4 cung cấp một cách hữu ích để bắt đầu.
Tôi đang đánh giá một thuyết bị chuyển mạch dựa trên Intel® Tofino™ cho dự án trung tâm dữ liệu thế hệ tiếp theo của mình. Tôi có các yêu cầu cụ thể về khả năng mở rộng mà tôi muốn so sánh theo bảng dữ liệu. Kích thước bảng cho các chức năng mạng điển hình như quy tắc máy chủ lưu trữ L2, L3, đối sánh tiền tố dài nhất L3 (LPM) và ACL là gì?
Đây là một câu hỏi rất hữu ích cho một thiết bị chuyển mạng dựa trên ASIC chức năng cố định. Intel® Tofino™ có khả năng lập trình cao, bao gồm nhiều đường ống và Đơn vị Match Action (MAU) bên trong mỗi đường ống. MAU chứa logic phân tích cú pháp linh hoạt và nhiều khối bảng SRAM và TCAM có thể được điều chỉnh để phù hợp với một triển khai cụ thể. Intel có thể cung cấp số liệu mẫu đã được xác minh về khả năng mở rộng dựa trên chương trình tham chiếu P4 và theo NDA. Tuy nhiên, số liệu này không nên hiểu là giá trị lý thuyết tối đa về khả năng mở rộng của chip.
Các trường hợp sử dụng điển hình mà tôi có thể bắt đầu là gì?
Khả năng lập trình cho phép khả năng linh hoạt vô hạn và nhiều trường hợp sử dụng, từ việc tùy chỉnh kích thước bảng chuyển đổi để có quy mô hiệu quả, đến việc nâng cao các chức năng mạng hiện có, đồng thời bổ sung các khả năng mới như đo từ xa, bảo mật và cân bằng tải.
Tôi là người dùng cuối đang nói chuyện với một nhà cung cấp chuyển đổi ODM/OEM/OS về việc hỗ trợ giao thức mới hoặc đóng gói và tôi được thông báo rằng điều này chỉ có thể có trong ASIC thế hệ tiếp theo. Intel® Tofino™ có thể giúp không?
Chắc chắn! Bạn nên hỏi nhà cung cấp về việc họ hỗ trợ Intel® Tofino™ trong nền tảng chuyển mạch của họ. Sau khi nền tảng dựa trên Intel® Tofino™ được cung cấp, bạn sẽ có toàn quyền thực hiện các yêu cầu tính năng mặt phẳng dữ liệu và mong đợi một bản đồ phân phối tính năng trên ASIC hiện có.
Tài nguyên
Tài liệu
Đăng nhập để truy cập tài liệu dành cho các sản phẩm Programmable Ethernet Switch.