CÔNG NGHỆ CÂN BẰNG TẢI MẠNG MULTI-WAN CỦA PEPLINK Hôm nay, mình sẽ giới thiệu cho các bạn công nghệ Load balancing của Peplink. Đã được chứng minh, công nghệ SD-WAN là công nghệ hàng đầu trong ngành. Tăng tốc độ dữ liệu mạng, độ tin cậy và tính linh hoạt trong khi giảm chi phí kết nối với công nghệ Peplink SD-WAN được thiết kế để cân bằng tải liên kết MULTI-WAN. Công cụ phần mềm SD-WAN của Peplink có thể tải cân bằng lưu lượng truy cập lên đến 13 liên kết Internet và có thể định tuyến dữ liệu bằng cách sử dụng 8 thuật toán thông minh. Tất cả đều tăng lên đến tốc độ cao và độ tin cậy vững chắc ở mức tiết kiệm tới 90% so với các giải pháp được xây dựng trên mạng WAN truyền thống và các liên kết đắt tiền khác. Với các thiết bị định tuyến MAX và Balance, tất cả các kết nối cáp, cáp đồng, cáp quang, di động, 3G và 4G LTE sẽ hoạt động cùng nhau để xử lý ngay cả lưu lượng truy cập khó tính nhất, không bị trễ hoặc có thời gian ngừng hoạt động. Khi bạn cần tốc độ cao hơn, hãy thêm nhiều kết nối hơn. Bộ định tuyến cân bằng tải không dây SD-WAN của Peplink sẽ nhận thức được, vì vậy bạn có thể đảm bảo rằng dữ liệu và ứng dụng quan trọng nhất luôn được xử lý ưu tiên. Thêm băng thông bất cứ lúc nào. Nếu cần thêm băng thông? Chỉ cần thêm các liên kết từ bất kỳ ISP nào. Các bộ định tuyến của Peplink tích hợp liền mạch chúng vào một vùng kết nối đa WAN có thể truy cập được đối với tất cả các network clients, bất kể chúng nằm ở đâu. Cân bằng tải SD-WAN không dây được triển khai nhanh chóng. Ưu tiên và cân bằng lưu lượng truy cập theo loại hoặc ứng dụng. Peplink SD-WAN kết hợp 8 thuật toán cân bằng tải liên kết ứng dụng và các quy tắc tùy chỉnh giúp bạn kiểm soát hoàn toàn các ưu tiên dữ liệu mạng. Đơn giản chỉ cần đặt ưu tiên lưu lượng truy cập của bạn, bao gồm lưu lượng truy cập ứng dụng VoIP và tùy chỉnh, đồng thời cho phép Peplink chăm sóc các chi tiết cân bằng tải và tối ưu hóa. Thời gian hoạt động trên 100% với Hot Failover. Hot Failover giữ cho mạng của bạn hoạt động bằng cách định tuyến lưu lượng xung quanh các kết nối không hoạt động hoặc gián đoạn. Bạn thậm chí có thể sử dụng bộ điều khiển SD-WAN dựa trên đám mây (InControl 2) để xác định hành vi của Hot Failover, chỉ định các liên kết dự phòng có điều kiện hoặc chuyên dụng tự động phản hồi trạng thái mạng. Tăng tốc truy cập của khách truy cập. Thuật toán cân bằng tải của Peplink cho phép khách truy cập vào máy chủ của bạn thông qua các liên kết Internet khác nhau để nâng cao trải nghiệm của khách hàng với thời gian phản hồi nhanh hơn và tốc độ cao hơn. Hosting Email, thương mại điện tử, VoIP và các ứng dụng kinh doanh khác chưa bao giờ dễ dàng hơn, nhanh hơn và đáng tin cậy hơn. Như vậy, chúng ta đã tìm hiểu sơ lược về công nghệ Load balancing của Peplink.
Tìm hiểu về công nghệ SpeedFusion Dynamic Weighted Bonding (Cộng Gộp Băng Thông Theo Trọng Số Động) VỀ SPEEDFUSION BANDWIDTH BONDING: - Bandwidth bonding là tổng hợp dữ liệu ở cấp độ gói tin, cho phép bạn cộng lại tốc độ của tối đa tới 13 kết nối. Điều này rất hữu ích trong các tình huống khan hiếm băng thông, chẳng hạn như ở một địa điểm ở xa hoặc trên một phương tiện đang di chuyển. Công nghệ này cũng cho phép các điểm chi nhánh kết nối với trụ sở chính với tốc độ kết nối nhanh hơn. - Nếu bạn đang mở một chi nhán tại nơi mà kết nối internet chậm và không ổn đinh, Speedfusion Bandwidth Bonding có thể tiết kiệm thời gian. Bằng cách cộng tốc độ của nhiều đường DSL, các văn phòng có thể tăng độ tin cậy bằng cách tối ưu nhiều đường truyền DSL cùng lúc, và tổng hợp băng thông của nhiều kết nối vào cùng một đường truyền nhanh hơn. - SpeedFusion Bandwidth Bonding cũng là một cách đơn giản để tiết kiệm chi phí hơn so với các kết nối MPLS hoặc Quang trắng. Thay cho chi phí kết nối quang trực tiếp cần đến chi phí lắp đặt và duy trì khổng lồ, bạn có thể chạy nhiều loại kết nối như DSL, LTE hoặc FTTH cùng lúc với nhau. CẤU HÌNH DYNAMIC WEIGHTED BONDING: - Mặc định, khi bạn tạo một SpeedFusion profile mới trên thiết bị cân bằng tải Peplink/Pepwave, bạn vẫn đang sử dụng thuật toán Bonding truyền thống, việc này vẫn hoàn toàn ổn. Tuy nhiên, nếu bạn cảm thấy hiệu suất liên kết vẫn chưa tối ưu các WAN với khả năng có thể đạt được, bạn có thể thử chọn Dynamic Weighted Bonding. - Kể từ firmware 8.2.0, sẽ có bảng cài đặt mới cho “Traffic Distribution” và tùy chọn “Dynamic Weighted Bonding” ngay bên dưới "Bonding" mặc định. - Một điều cần lưu ý là bản thân Policy này chỉ kiểm soát hành vi liên kết cho hướng tải lên, vì vậy tốt hơn hết bạn nên cấu hình Policy đó trên cả hai thiết bị ngang hàng. Ngoại lệ là nếu bạn đang thực hiện việc đó cho SpeedFusion Cloud vì việc kích hoạt Policy cũng sẽ tự động áp dụng chính sách đó cho cả hướng tải lên và tải xuống. - Để kích hoạt Dynamic Weighted Bonding cho InControl 2, thêm hoặc sửa một SpeedFusion profile để thấy màn hình "Profile Options". Tích chọn hộp “Show advanced settings” ở phía dưới phần cài đặt "SpeedFusion Mode". Cuối cùng, chọn "Dynamic Weighted Bonding" để kích hoạt nó. Vậy, Dynamic Weighted Bonding (DWB) là gì? - Đây là nỗ lực mới nhất của Peplink nhằm giúp liên kết hoạt động tốt hơn trong môi trường mà thuật toán liên kết mặc định không hoạt động tốt; đặc biệt là khi liên kết nhiều đường truyền LTE với các vấn đề về lỗi Bufferbloat. - Khi nói về Bufferbloat là chúng ta bàn về độ trễ. Nếu độ trễ của mạng WAN của bạn tăng lên trong khi gửi dữ liệu, thuật toán DWB sẽ theo dõi nó và giảm tỷ lệ gói tin đi đến đường kết nối này để tránh nó trở nên quá tắc nghẽn. - DWB cũng xác định các đường kết nối xấu. Điều này có nghĩa là khi hiệu suất hoặc độ ổn định của liên kết quá kém để trở thành một phần của đường Bonded Tunnel, thì các gói tin người dùng sẽ được gửi đến liên kết WAN-to-WAN đó nữa. Điều này giúp hiệu suất tổng thể không bị ảnh hưởng bởi mạng WAN hoạt động không tốt, chẳng hạn như Mobile router đang di chuyển có một trong các kết nối LTE đi đến khu vực có tín hiệu yếu. - Bây giờ hãy xem DWB hoạt động. Trong các ví dụ bên dưới là mô phỏng các tình huống khác nhau và đưa ra lời giải thích về cách hoạt động của nó. Tình huống 1) Tình trạng bufferbloat quá mức trên ISP - ISP A - 20Mbps / 50ms idle latency (Đỏ) - ISP B - 10Mbps / 40ms idle latency (Vàng) Mặc định "Bonding" ở bên trái | "Dynamic Weighted Bonding" ở bên phải - Bonding: Nếu bạn kiểm tra với TCP stream, độ trễ sẽ tiếp tục tăng mà không làm mất gói. Tuy nhiên, tại thời điểm bufferfloat phía ISP hết, độ trễ sẽ đạt giá trị tối đa (trong trường hợp này là khoảng 2500 ms) và bắt đầu loại bỏ các gói tin (tam giác màu đỏ trong biểu đồ); và do độ trễ quá cao nên quá trình truyền lại TCP mất nhiều thời gian để bắt đầu nên thông lượng tổng thể thấp hơn và dao động nhiều. - Dynamic Weighted Bonding: Thuật toán mới này xử lý tình trạng bufferfloat bằng cách theo dõi độ trễ theo thời gian thực, so sánh nó với độ trễ khi không hoạt động và loại bỏ các gói tin trước khi độ trễ quá cao. Việc mất gói sau đó có thể được người gửi xác nhận nhanh nhất và mang lại thông lượng tổng thể ổn định cho các TCP stream. Tình huống 2) Khi một kết nối đang loại bỏ các gói tin - ISP A - 20Mbps / 50ms idle latency (Đỏ) - ISP B - 10Mbps / 40ms idle latency (Vàng) - ISP C - 10Mbps / 40ms idle latency (Xanh) Trong ví dụ này, chúng ta đang thực hiện bài test thông lượng TCP trong 180 giây: 60s đầu tiên: Không có packet loss 60s thứ hai: Packet loss 2% trên ISP C 60s thứ ba: Không có packet loss Mặc định "Bonding" ở bên trái | "Dynamic Weighted Bonding" ở bên phải - Bonding: Khi ISP C bắt đầu mất các gói tin, thông lượng tổng bị ảnh hướng nghiêm trọng và giữ mức giảm từ 35Mbps xuống 10Mbps. Thuật toán Bonding mặc định sẽ giảm thiểu việc sử dụng cổng WAN hoạt động kém này, nhưng nó sẽ không loại bỏ hoàn toàn, do đó việc các gói tin bị mất không thể tránh khỏi, và nó sẽ ảnh hưởng tiêu cực tới hiệu năng chung. - Dynamic Weighted Bonding: Với khả năng của DWB là xác định các đường link xấu, khi ISP C bắt đầu mất các gói tin, trọng số của WAN này sẽ liên tục giảm cho đến một ngưỡng mà dữ liệu người dùng không còn gửi tới WAN này nữa. Từ góc độ của người gửi, không có packet loss sau khi DWB tạm thời đình chỉ ISP C. Ngoài ra, thông lượng tổng chỉ giảm 9Mbps từ 35Mbps xuống còn 26Mbps, trong đó 26Mbps về mặt kỹ thuật là mức tổng tối đa của ISP A và B. - Trong khi ISP C đang tạm đình chỉ bằng thuật toán DWB, nó vẫn được dùng để gửi dữ liệu dự phòng để giám sát trạng thái cổng WAN để khi hiệu suất tốt trở lại (120s của bài kiểm tra), ISCP C có thể được đưa vào lại nhóm (Màu xanh), và thông lượng chung có thể quay lại mức bình thường 35Mbps. Tình huống 3) Bond một WAN Nhanh và một WAN chậm - ISP A - 50Mbps / 50ms idle latency (Đỏ) - ISP B - 5Mbps / 40ms idle latency (Vàng) Mặc định "Bonding" ở bên trái | "Dynamic Weighted Bonding" ở bên phải - Bonding: Chiến lược chọn mạng WAN để gửi gói tin ra có thể làm tắc nghẽn một mạng WAN chậm hơn nhiều so với các mạng khác. Khi thông lượng tăng cao, một loạt gói có thể chuyển sang mạng WAN chậm hơn. Mặc dù băng thông được sử dụng vẫn nằm trong khả năng của mạng WAN nhưng việc dồn gói tin này có thể làm tắc nghẽn mạng WAN trong một thời gian ngắn. Sự tắc nghẽn này có thể tạo ra độ trễ hoặc mất gói cao hơn và ảnh hưởng đến hiệu suất tổng thể. - Dynamic Weighted Bonding: Chiến lược được thiết kế lại sẽ đảm bảo rằng không có sự bùng nổ gói tin nào đối với bất kỳ liên kết WAN-to-WAN nào. Một mạng WAN chậm có thể được 'bond' với một mạng WAN nhanh mà không vượt quá dung lượng của nó và do đó, tận dụng tất cả băng thông có sẵn theo cách tốt hơn nhiều. Tình huống 4) Cộng gộp nhiều WAN - Sử dụng (8) WAN như ví dụ sau. - ISP A - 15Mbps / 50ms idle latency (Đỏ) - ISP B - 20Mbps / 50ms idle latency (Vàng) - ISP C - 25Mbps / 50ms idle latency (Xanh) - ISP D - 30Mbps / 50ms idle latency (Tím) - ISP E - 15Mbps / 50ms idle latency (Dương) - ISP F - 20Mbps / 50ms idle latency (Hồng) - ISP G - 25Mbps / 50ms idle latency (Xanh nhạt) - ISP H - 30Mbps / 50ms idle latency (Đỏ đậm) Mặc định "Bonding" ở bên trái | "Dynamic Weighted Bonding" ở bên phải - Bonding: Khi số lượng WAN tăng lên, chúng ta có thể rơi vào trường hợp tương tự như trong Tình huống 3 vì thông lượng tổng thể lớn hơn nhiều so với một WAN đơn lẻ. Điều này đôi khi có thể làm tắc nghẽn mạng WAN và gây mất gói. Do đó, thông lượng tổng thể sẽ dao động rất nhiều. Trong thử nghiệm ở trên, thông lượng tổng thể là 130Mbps. - Dynamic Weighted Bonding: Với thuật toán mới rất nhạy cảm với sự thay đổi độ trễ. Các gói tin được gửi cẩn thận đến từng mạng WAN mà không làm tắc nghẽn chúng. Bạn có thể thấy thông lượng tổng thể rất ổn định trong ảnh chụp màn hình ở trên và thông lượng tổng thể là 153Mbps. - Tinh chỉnh Dynamic Weighted Bonding: Như bạn có thể thấy trong bảng "Traffic Distribution", có 5 tùy chọn có thể cấu hình cho DWB, đây là cách chúng hoạt động. 1. Congestion Latency Level - DWB coi mạng WAN là bị tắc nghẽn dựa trên sự thay đổi độ trễ, ví dụ: khi độ trễ của WAN là 30ms, thì DWB theo mặc định sẽ coi mạng đó là bị tắc nghẽn khi độ trễ cao hơn 60ms. Tuy nhiên, hành vi này có thể khác nhau đối với các ISP khác nhau, việc đặt tùy chọn này thành 'Low' sẽ giảm ngưỡng độ trễ (vd: 45ms) và đặt 'High' sẽ chấp nhận độ trễ cao hơn (vd: 75ms) - Nếu ngưỡng độ trễ động ở trên không phù hợp, bạn cũng có thể đưa ra một ngưỡng cứng cho từng WAN trong ô 'Cut-off Latency'. Ở hình trên, ISP B sẽ được xem như bị nghẽn khi độ trễ cao hơn 120ms. 2. Ignore Packet Loss Event - Nếu WAN của bạn có sự cố mất gói tin được xác định và bạn không muốn DWB xử lý nó như bị tắc nghẽn, bạn có thể bật tùy chọn này. Bất kỳ gói tin nào mất trên WAN sẽ được xử lý như bình thường và DWB sẽ không giảm lưu lượng được gửi đến nó. 3. Disable Bufferbloat Handling - DWB có thể giám sát độ trễ thay đổi và ngăn xảy ra lỗi Bufferbloat bằng cách loại bỏ gói tin trước độ trễ tồi tệ hơn. Tuy nhiên trong một số trường hợp bạn ưu tiên cho độ trễ cao hơn packet loss, ví dụ nếu bạn đang có video phát trực tiếp, sau khi bật tùy chọn này sẽ vô hiệu hành vi. 4. Disable TCP ACK Optimization - DWB có thể nhân các gói TCP ACK lên, chúng có kích thước nhỏ nên sẽ không ảnh hưởng nhiều tới băng thông. Tuy nhiên, việc sao chép chúng sẽ đảm bảo việc truyền lại gói tin đáng tin cậy hơn trong tunnel bị thất thoát. Nếu bạn muốn giảm sự ảnh hưởng lớn cho băng thông này, bạn có thể bật tùy chọn này sau đó các gói TCP ACK sẽ không bị nhân lên nữa. 5. Packet Jitter Buffer - Đây là bộ đệm động sẽ cố gắng giảm gói tin jitter, mặc định là '150ms', nghĩa là gói có thể bị trễ tối đa 150ms (khi được yêu cầu). Đặt giá trị này thành '0' sẽ vô hiệu hóa bộ đệm. Trong thử nghiệm thực tế, bạn có thể nhận thấy rằng bộ đệm này có thể giúp cải thiện hiệu suất liên kết rất nhiều khi có nhiều WAN LTE/5G được cộng lại với nhau (chẳng hạn như hơn 4 WAN), 150ms mặc định sẽ là giá trị được tối ưu hóa khi tất cả các mạng WAN có độ trễ tương tự nhau , nhưng nếu chênh lệch độ trễ lớn (vd: WAN1 là 30ms và WAN2 là 250ms), việc tăng bộ đệm này có thể giúp cải thiện hiệu suất. - Lưu ý: việc sửa đổi giá trị của "Packet Jitter Buffer" sẽ vô hiệu hóa "Receive Buffer", hai tính năng này không thể được bật cùng lúc.
GIẢI PHÁP CỘNG BĂNG THÔNG TRÊN TẤT CẢ CÁC WAN CỦA PEPLINK BALANCE - Khi được sử dụng với công nghệ Peplink SpeedFusion VPN Bonding, thiết bị Peplink Balance có thể kết hợp băng thông của tất cả các liên kết WAN có sẵn, giúp bạn tận dụng tối đa tất cả băng thông của mình. Trong các trường hợp khác, lưu lượng truy cập sẽ được phân phối trên tất cả các liên kết WAN bằng cách sử dụng cân bằng tải và tất cả băng thông sẽ được sử dụng khi Peplink Balance phân chia lưu lượng truy cập trên các liên kết Internet của bạn. Peplink SpeedFusion Bonding - sử dụng VPN Bonding. Thiết bị cân bằng tải Peplink Balance sẽ kết hợp tất cả băng thông của WAN có thể ngày cả khi chỉ có một dữ liệu được truyền. Sẽ cần có một hiết bị cân bằng tải Peplink ở mỗi đầu của lưu lượng này để sử dụng SpeedFusion VPN Bonding. Khi đang truyền một file tới điểm chi nhánh khác, một lần truyền file sẽ sử dụng tất cả các đường WAN sẵn sàng. Peplink Balance Internet Link Load Balancing – Thiết bị Peplink Balance có thể sử dụng tất cả bằng thông của WAN sẵn có khi có nhiều file được truyền cùng lúc. Trong môi trường nhiều người dùng, hoạt động Internet của các user này khác nhau sẽ tạo nhiều lưu lượng mạng đa phiên. Peplink Balance phân phối lưu lượng này trên tất cả các WAN tận dụng tối đa băng thông. Sử dụng phần mềm như Download Manager, một file được truyền sẽ được chia thành nhiều phiên. Peplink Balance phần chia lưu lượng này trên tất cả các WAN, tận dụng tối đa hết băng thông sẵn có. Khi chỉ có một lượt truyền file (như khi tải một file chỉ từ một user), lưu lượng sẽ đặt qua một đường WAN. Lúc này, tốc độ của đường WAN tương ứng với tốc độ truyền dữ liệu.