Mạng lưới có mục đích (#4) – Tổng kết cuối cùng

Giới thiệu

Chào mừng bạn đến với phần cuối cùng của loạt bài viết trên blog Networking with a Purpose. Mục đích của loạt bài này là cung cấp thông tin để đưa ra quyết định trước khi thiết kế và triển khai thiết bị PowerStore. Trong loạt bài này, chúng tôi đã thảo luận về các chủ đề từ kiến ​​thức cơ bản về phần cứng PowerStore đến các tính năng sẵn sàng cao nâng cao, mạng lưu trữ và sao chép. Mặc dù các blog được viết cho các triển khai mới, thông tin được trình bày có thể giúp biện minh cho các thay đổi đối với các triển khai hiện có. Điều này có thể xảy ra với các tính năng mới có trong PowerStoreOS 4.0. Đối với những bạn vẫn chưa chắc chắn nên bắt đầu từ đâu và cần thêm hướng dẫn trong các lựa chọn thiết kế của mình, thông tin bên dưới hy vọng sẽ giải đáp mọi thắc mắc còn lại của bạn. 

Những gì chúng ta biết là mỗi môi trường đều khác nhau, vì vậy tôi không thể chỉ nói thực hiện x, y và z để có cấu hình tốt nhất. Có quá nhiều yếu tố riêng biệt cần xem xét. Với những điều đã nói, có những điểm chung áp dụng cho mọi cấu hình. Trước khi viết blog cuối cùng này, tôi đã hỏi các đồng nghiệp của mình rằng họ sẽ bắt đầu từ đâu nếu họ cần lập kế hoạch kết nối của PowerStore. Câu trả lời phổ biến nhất mà tôi nhận được là bắt đầu với các cấu hình đặc biệt. Mặc dù đây là một tuyên bố chung, nhưng nó thực sự quay trở lại với những điều bắt buộc phải có và những thứ cần được lập kế hoạch xung quanh, chẳng hạn như mạng, sao chép và kết nối tệp. Vì mọi người dường như đều thích danh sách, dưới đây là sáu điều hàng đầu cần xem xét khi lập kế hoạch cấu hình mạng của PowerStore.

#1 Môi trường mạng

Điều đầu tiên cần xem xét khi lập kế hoạch kết nối PowerStore là cơ sở hạ tầng hiện có và PowerStore sẽ kết nối với những gì. Đây không chỉ là kênh cáp quang hoặc ethernet và tốc độ sẽ được sử dụng, mà còn là số lượng mạng khác nhau hiện có. Nếu cần kết nối với nhiều mạng trên phần cứng chuyên dụng/khác nhau, như thể hiện trong hình bên dưới, thì cần kết nối với từng nút từ mỗi mạng. Nếu chỉ có một mạng duy nhất, thì ít phải lo lắng hơn.

Thiết bị PowerStore trong trung tâm dữ liệu có chứa hai mạng khác nhau.

#2 Kết nối kênh sợi quang

Quyết định tiếp theo là PowerStore có yêu cầu kết nối kênh quang hay không. Kênh quang trong thiết bị PowerStore được sử dụng để truy cập máy chủ khối và di chuyển (nhập dữ liệu). Ngay lập tức, câu trả lời này xác định xem khe cắm mô-đun IO tùy chọn có cần được dành riêng cho mô-đun FC 32Gb hay không. Nếu môi trường chủ yếu là FC, thì có thể cả hai vị trí mô-đun IO đều sẽ bao gồm FC. Quyết định này hoàn toàn phụ thuộc vào sự kết hợp của các loại kết nối và số lượng máy chủ FC so với máy chủ dựa trên ethernet. Việc sử dụng cả hai vị trí mô-đun IO cho FC vẫn để lại thẻ bốn cổng cho kết nối ethernet. Một điều khác cần lưu ý là PowerStore có thể nhập dữ liệu qua kênh quang từ hệ thống nguồn. Nếu điều này yêu cầu ngay cả một lần, thì cần có mô-đun IO FC và nó phải nằm trong khe 0. Nếu không sử dụng FC, thì đó là một công nghệ ít phải lo lắng.

#3 Kết nối Ethernet

Kết nối Ethernet được sử dụng để truy cập khối và tệp, cùng với sao chép, di chuyển (nhập) và tích hợp sao lưu từ xa với Storage Direct, PowerStore có nhiều tùy chọn kết nối khả dụng bao gồm quang 100GbE, quang 25/10GbE (hỗ trợ kết nối quang SFP+ và kết nối đồng twinax) và đồng 10GbE. Kết nối đầu cuối cần phải phù hợp với những gì cần thiết để kết nối với mạng. Nếu có một mạng duy nhất có nhiều tùy chọn kết nối để truy cập mạng đó, thì hãy sử dụng tùy chọn kết nối nhanh nhất có sẵn. Ví dụ, trong phòng thí nghiệm của tôi, chúng tôi có các công tắc đồng 10GbE và quang 25GbE trên cùng một mạng vật lý. Thiết lập mạng này cho phép chúng tôi định cấu hình quyền truy cập từ bất kỳ máy chủ nào của mình đến bất kỳ hệ thống lưu trữ hiện tại và cũ nào của chúng tôi, bất kể chúng sử dụng 10Gb hay 25Gb. Nếu tôi đặt hàng một PowerStore mới cho mạng này như thể nó đang được sản xuất, tôi sẽ sử dụng các cổng đầu cuối 25Gb và bỏ qua việc thêm cả 10GbE và 25 GbE, mặc dù điều đó có thể không khả thi với tất cả mọi người. Nếu có nhiều mạng riêng biệt, thì có thể cần nhiều loại kết nối front-end.

Khi lựa chọn kết nối Ethernet, đừng quên rằng card bốn cổng hỗ trợ cả cáp quang 25/10GbE hoặc cáp đồng 10GbE. Các card này có nhiều phiên bản, card bốn phần và mô-đun IO, không giống như kênh quang và cáp quang 100GbE chỉ có trong biến thể mô-đun IO. Kết nối kênh quang và cáp quang 100GbE nên được lên kế hoạch và quyết định trước, sau đó mới bổ sung kết nối cáp quang 25/10GbE hoặc cáp đồng 10GbE.

#4 Sao chép

Khi lập kế hoạch kết nối của một hệ thống, cũng nên xem xét lại việc sao chép. Khi sử dụng sao chép đồng bộ hoặc sao chép đô thị, vì lý do hiệu suất, nên sử dụng một cổng chuyên dụng để sao chép vì mọi thao tác ghi phải được ghi vào cả hệ thống cục bộ và từ xa trước khi máy chủ được xác nhận. Điều này giúp tách biệt lưu lượng máy chủ và sao chép và loại bỏ tranh chấp. Trong một số trường hợp, các trang web từ xa được kết nối bằng mạng chuyên dụng giữa chúng. Các kết nối giữa các trang web có thể chỉ được sử dụng để sao chép và kết nối máy chủ sẽ diễn ra trên một mạng khác. Trong trường hợp này, một cổng trên mỗi nút có loại kết nối chính xác phải được dành riêng để sao chép. Ngay cả khi kết nối mạng với hệ thống từ xa không được dành riêng, quyết định dành một hoặc nhiều cổng cho lưu lượng sao chép PowerStore vẫn là một tùy chọn.

Trong hình ảnh này, hai môi trường được hiển thị. Bên trái, có nhiều mạng, mỗi mạng kết nối đến Site B từ xa. Bên phải, các mạng tương tự được hiển thị, ngoại trừ một mạng thứ ba dành riêng để kết nối đến Site B.

#5 Kết nối tập tin

Một cân nhắc khác là với tệp. Nếu đây là thiết bị đầu tiên trong một cụm, thiết bị có thể là Unified, cho phép thiết bị lưu trữ cả tệp, khối và khối lượng công việc ảo (vVol). Tùy chọn khác là Block Optimized, cho phép lưu trữ chỉ khối lượng công việc khối và vVol. Nếu tệp sẽ được sử dụng, một vài mục cần được xem xét. Đầu tiên, mạng có được tách biệt về mặt vật lý thành mạng khối và mạng tệp không. Nếu có nhiều mạng, thì kết nối cổng cần được lập kế hoạch và cấu hình phù hợp cho từng mạng. Nếu có một mạng duy nhất, cấu hình sẽ dễ dàng hơn, ngoại trừ kết nối tệp cần diễn ra qua liên kết hoặc cấu hình mạng an toàn. Nếu đang tạo tài nguyên tệp tối thiểu, thì việc sử dụng liên kết mặc định có thể là đủ. Nếu tệp cần nhiều cổng hơn, thì có thể tạo một hoặc nhiều liên kết hoặc FSN. Cấu hình của các cổng liên kết cũng cần được lập kế hoạch vì chúng có thể ở cấu hình chủ động/chủ động hoặc chủ động/thụ động như đã thảo luận trong Mạng có mục đích (#2) – HA để cứu vãn ngày hôm nay . Bạn nên sử dụng các cổng vật lý khác nhau cho cả IO tệp và IO khối khi có thể, nhưng điều này không bắt buộc. Giao diện máy chủ NAS cũng yêu cầu VLAN không chung với bất kỳ mạng lưu trữ khối nào trên cụm.

#6 Tính khả dụng cao

Thiết kế mạng và lưu trữ linh hoạt loại bỏ các vấn đề do các điểm lỗi đơn lẻ gây ra. Bạn không muốn một thành phần bị lỗi hoặc thứ gì đó khác gây ra sự cố trong môi trường. Theo thông lệ tốt nhất, mỗi mạng riêng lẻ phải có nhiều đường dẫn đến mỗi nút. Ví dụ: nếu mạng có hai bộ chuyển mạch, thì mỗi bộ chuyển mạch phải có ít nhất một đường dẫn đến Nút A và một đường dẫn đến Nút B, như được nêu trong hình bên dưới. Điều này đảm bảo rằng bất kỳ lỗi hoặc sự cố đơn lẻ nào trong đường dẫn dữ liệu sẽ không ảnh hưởng đến quyền truy cập vào một nút. Khi có nhiều mạng vật lý, điều này có thể nhanh chóng sử dụng hết nhiều cổng giao diện, đây không phải là vấn đề. Đây chỉ là sản phẩm phụ của cấu hình. Một thông lệ tốt nhất nữa là đi cáp và sử dụng tất cả các cổng trong thiết bị PowerStore ngay từ đầu. Việc phân bổ lưu lượng trên tất cả các cổng của hệ thống một cách đồng đều giúp phân bổ khối lượng công việc và đạt được hiệu suất tốt nhất.

Hình ảnh này mô tả cấu hình có tính khả dụng cao. Mỗi mạng có nhiều kết nối đến mỗi nút.

Trong Mạng có mục đích (#2) – HA để cứu ngày  (xem liên kết bên dưới), các liên kết và mạng an toàn đã được thảo luận. Trong khi liên kết là bắt buộc đối với tệp, mạng lưu trữ iSCSI và sao chép cũng có thể được ánh xạ thành một liên kết. Việc tạo nhiều liên kết do người dùng xác định trên hệ thống cũng có thể giúp phân tán các máy chủ NAS và do đó phân tán khối lượng công việc tệp. Khi cấu hình liên kết trên PowerStore, bạn nên cấu hình tổng hợp liên kết trên các cổng chuyển mạch tương ứng để đảm bảo các cổng đang hoạt động/hoạt động. Bạn cũng nên chọn các cổng PowerStore đến từ các mô-đun IO khác nhau. Điều này cũng được thực hiện để dự phòng. Tuy nhiên, có một điều cần lưu ý là các liên kết do người dùng xác định không hỗ trợ NVMe/TCP. Nếu NVMe/TCP sẽ được sử dụng, thì phải sử dụng bond0 hoặc các cổng riêng lẻ được gắn thẻ với mạng lưu trữ.

Khi tạo mạng lưu trữ, liên kết do người dùng xác định hoặc mạng an toàn, PowerStore sẽ luôn tạo cùng một cấu hình trên nút ngang hàng. Giả sử bạn đang gắn thẻ mạng lưu trữ trên Node A IOM 0 FEPorts 0 và 1. Hệ thống sẽ tự động gắn thẻ cùng một mạng vào cùng một cổng chính xác trên Node B. Điều này giúp duy trì cấu hình đối xứng trên các nút.

Phần kết luận

Và như vậy, bạn đã đến phần cuối của loạt bài Mạng lưới có mục đích. Cho dù đây là lần đầu tiên bạn xem PowerStore hay bạn đã triển khai nó, tôi hy vọng thông tin được cung cấp trong loạt bài này sẽ giúp ích cho bất kỳ phần nào của quy trình mà bạn đang tham gia. Mặc dù đây được lên kế hoạch là phần cuối cùng của loạt bài, nhưng ai biết được, có thể các cải tiến trong tương lai sẽ yêu cầu phải hồi sinh và mở rộng loạt bài. Và đối với những bạn vẫn đang đọc, bạn vẫn ở đây chứ? Kết thúc rồi