PowerFlex: Những lợi thế của việc triển khai cơ sở hạ tầng phân tách

Trong nhiều năm, đã có một động thái lớn từ khá nhiều nhà cung cấp CNTT hướng tới việc cung cấp các giải pháp dựa trên Cơ sở hạ tầng siêu hội tụ hoặc HCI. Khái niệm chung của HCI là lấy ba thành phần chính của CNTT, điện toán, mạng và lưu trữ, và cung cấp chúng ở định dạng được xác định bằng phần mềm trong một khối xây dựng, thường là máy chủ dựa trên x86. Các khối xây dựng này sau đó được kết hợp với nhau để tạo ra một môi trường lớn hơn, phục hồi tốt hơn. Các thành phần được xác định bằng phần mềm thường là một trình quản lý ảo để cung cấp điện toán, bộ điều hợp ảo và bộ chuyển mạch cho mạng, cùng với một số phần mềm lấy các đĩa cục bộ được gắn vào máy chủ, kết hợp chúng với các đĩa được gắn trực tiếp vào các khối xây dựng khác và trình bày chúng dưới dạng hệ thống lưu trữ ảo trở lại môi trường.

Phương pháp HCI hấp dẫn khách hàng vì nhiều lý do:

  • Nâng cấp dễ dàng chỉ bằng cách thêm vào một khối xây dựng khác
  • Một giao diện quản lý duy nhất cho máy tính ảo, mạng ảo và lưu trữ ảo
  • Có một nhóm quản lý mọi thứ vì tất cả đều ở một nơi

Tất nhiên có những trường hợp mà mô hình HCI không phù hợp, những hạn chế thường liên quan đến phần lưu trữ được xác định bằng phần mềm của môi trường, chẳng hạn như sau:

  • Cần thêm dung lượng lưu trữ nhưng không cần thêm khả năng tính toán và cấp phép liên quan.
  • Thanh toán cho việc cấp phép cơ sở dữ liệu trên các lõi đang được sử dụng cho các quy trình lưu trữ ảo.
  • Dung lượng lưu trữ chưa sử dụng trong môi trường HCI mà các máy chủ bên ngoài môi trường HCI không thể truy cập được.
  • Yêu cầu về máy chủ cho khối lượng công việc cụ thể không khớp với các khối xây dựng đã triển khai. 
  • Khi cần bảo trì, nó sẽ ảnh hưởng đến cả khả năng tính toán và lưu trữ.

Một số nhà cung cấp HCI đã cố gắng giải quyết những vấn đề này nhưng giải pháp của họ thường liên quan đến sự thỏa hiệp.

Sẽ thế nào nếu có một giải pháp cung cấp bộ nhớ được xác định bằng phần mềm đủ linh hoạt để đáp ứng các yêu cầu này mà không phải thỏa hiệp?

Tiến tới PowerFlex, một sản phẩm đủ linh hoạt để triển khai dưới dạng kiến ​​trúc HCI, kiến ​​trúc phân tách (các lớp tính toán và lưu trữ riêng biệt được quản lý trong cùng một nền tảng) hoặc kết hợp cả hai.

Vậy PowerFlex có thể linh hoạt như thế nào? 

Tất cả đều liên quan đến cách sản phẩm được thiết kế và phát triển ban đầu, chủ yếu bao gồm ba thành phần phần mềm riêng biệt:

  • Storage Data Client (SDC): Thành phần phần mềm được cài đặt trên hệ điều hành sẽ sử dụng bộ nhớ. Nó có thể được coi là tương tự như trình điều khiển bộ điều hợp Fibre Channel từ thời mảng lưu trữ kết nối SAN. Nó có thể được cài đặt trên nhiều hệ điều hành và trình quản lý siêu giám sát, hầu hết các bản phân phối Linux, VMware và Windows đều được hỗ trợ.
  • Máy chủ dữ liệu lưu trữ (SDS): Thành phần được cài đặt trên máy chủ hoặc máy chủ ảo cung cấp dung lượng đĩa cục bộ, hoạt động với các máy chủ khác được cài đặt phần mềm SDS để cung cấp nhóm lưu trữ mà từ đó các khối lượng được phân bổ. Nó thường được cài đặt trên nền tảng Linux.
  • Trình quản lý siêu dữ liệu (MDM): Thành phần quản lý phần mềm, đảm bảo rằng các thành phần SDC và SDS hoạt động tốt và phối hợp tốt với nhau (cha mẹ của nhiều trẻ sẽ hiểu điều này).

Mỗi thành phần này có thể được cài đặt trên một cụm máy chủ theo nhiều cách khác nhau để tạo ra các kịch bản triển khai linh hoạt. Các thành phần SDC và SDS giao tiếp với nhau qua mạng TCP/IP chuẩn để tạo thành một mạng lưới thông minh, tất cả đều được giám sát bởi MDM, không nằm trong đường dẫn dữ liệu.  

Một số hình ảnh sẽ giúp minh họa điều này tốt hơn nhiều so với những gì tôi có thể diễn đạt bằng lời.

Bằng cách cài đặt SDC (chữ C trong hộp màu vàng) và SDS (chữ S trong hộp màu xanh lá cây) trên cùng một máy chủ, môi trường HCI sẽ được tạo ra. 

Nếu SDC và SDS được cài đặt trên các máy chủ chuyên dụng, một cơ sở hạ tầng phân tách sẽ được tạo ra

Và vì PowerFlex hoàn toàn linh hoạt (tên gọi đã nói lên điều đó), HCI và các kiến ​​trúc phân tách có thể được kết hợp trong cùng một môi trường.

Lợi ích của việc triển khai môi trường phân tách là gì?

  • ĐỘ LINH HOẠT TỐI ĐA – Tài nguyên tính toán và lưu trữ có thể được mở rộng độc lập.
  • KINH TẾ GIỐNG ĐÁM MÂY – tiếp theo từ trên – điều gì sẽ xảy ra nếu một ứng dụng cần xử lý việc tăng gấp đôi đột ngột tài nguyên tính toán (ví dụ, để xử lý một sự kiện kinh doanh một lần)? Với triển khai phân tách, các tài nguyên chỉ dành cho tính toán bổ sung có thể được thêm tạm thời vào môi trường, đáp ứng nhu cầu cao điểm, sau đó ngừng hoạt động sau đó, giảm chi phí bằng cách chỉ sử dụng những gì cần thiết.
  • TỐI ĐA HÓA VIỆC SỬ DỤNG LƯU TRỮ – Các môi trường hoàn toàn không đồng nhất có thể chia sẻ cùng một nhóm lưu trữ.
  • CHỌN CPU ĐÚNG VỚI KHỐI LƯỢNG CÔNG VIỆC – Máy chủ có bộ xử lý được tối ưu hóa tần số có thể được triển khai để sử dụng cho cơ sở dữ liệu và không yêu cầu giấy phép cho các lõi có khả năng thực hiện xử lý liên quan đến lưu trữ.
  • TRÁNH TẠO NHIỀU ĐẢO ĐẢO LƯU TRỮ ĐƯỢC XÁC ĐỊNH BỞI PHẦN MỀM – Có thể triển khai hỗn hợp các chương trình quản lý ảo và hệ điều hành trong cùng một môi trường; VMware, Hyper-V và Red Hat Virtualization, cùng với các hệ điều hành chạy trên phần cứng máy chủ, tất cả đều truy cập vào cùng một bộ lưu trữ.
  • CẬP NHẬT LƯU TRỮ & TÍNH TOÁN ĐỘC LẬP – Bảo trì có thể được thực hiện trên các nút lưu trữ hoàn toàn độc lập với các nút tính toán và ngược lại, do đó đơn giản hóa thời gian ngừng hoạt động đã lên kế hoạch. Điều này có thể đơn giản hóa đáng kể các hoạt động, đặc biệt là trên các cụm lớn hơn và ngăn chặn các nhà điều hành lưu trữ và tính toán vô tình giẫm lên chân nhau!

Trong khi triển khai HCI lý tưởng cho các môi trường mà yêu cầu tính toán và khả năng lưu trữ tăng lên theo từng bước, thì có nhiều trường hợp sử dụng mà nhu cầu tính toán và lưu trữ tăng lên độc lập, PowerFlex có khả năng đáp ứng cả hai yêu cầu. 

PowerFlex được xây dựng để cho phép phân tách tài nguyên ngay từ ngày đầu tiên, nghĩa là không có nhược điểm nào về hiệu suất hoặc dung lượng khi các nút lưu trữ được thêm vào các cụm hiện có, trên thực tế chỉ có ưu điểm, với hiệu suất, dung lượng và khả năng phục hồi được tăng lên, giúp PowerFlex trở nên khác biệt so với nhiều sản phẩm lưu trữ được xác định bằng phần mềm khác.