Mang lại sự đơn giản của VxRail với khả năng tương thích vLCM

Khi những ngày bắt đầu với buổi sáng mát mẻ và bình minh muộn hơn, chúng ta chào đón mùa thu. Mỗi mùa trong quá trình trưởng thành đều mang đến những truyền thống và hoạt động riêng. Mặc dù việc khám phá mê cung ngô rất thú vị, nhưng mùa thu trước hết và quan trọng nhất có nghĩa là thời điểm hái táo. Khi rà soát vườn cây ăn quả, bạn liên tục tìm kiếm quả táo nào để hái, thậm chí so sánh những quả cùng một nhánh vì không có hai quả nào giống hệt nhau. Cũng giống như khả năng tương thích với VMware vSphere Lifecycle Manager (vLCM) mới được giới thiệu trong VxRail 7.0.240, có những điểm khác biệt trong việc triển khai VxRail so với các Node sẵn sàng cho Dell EMC vSAN, mặc dù chúng cùng thuộc một “nhánh” vLCM.

Giờ đây, khi VxRail đã tương thích với vLCM, đây là cơ hội tốt để cập nhật bài đăng trên blog của Cliff năm ngoái, trong đó anh ấy đã chia sẻ một bài đánh giá toàn diện về trải nghiệm của khách hàng với quản lý vòng đời của các Node sẵn sàng vSAN và cụm VxRail. Mặc dù bài đăng trên blog trước đây của tôi về bản phát hành VxRail 7.0.240 đã tóm tắt về việc triển khai vLCM của VxRail và các giá trị gia tăng, lần này tôi sẽ tập trung nhiều hơn vào trải nghiệm của khách hàng. Việc kết hợp thực hành Trạng thái Xác thực Liên tục để đảm bảo tính toàn vẹn của cụm với trải nghiệm do VxRail điều khiển thực sự cho thấy quy trình vLCM có thể tự động hóa đến mức nào. 

Trong blog này, tôi sẽ đề cập đến những nội dung sau:

  • Tổng quan về VMware vLCM
  • So sánh cách thiết lập hình ảnh cơ sở 
  • So sánh cách thực hiện cập nhật cụm

Tổng quan về VMware vLCM

Hình  : Khung VMware vSphere Lifecycle Manager vLCM

VMware vLCM được giới thiệu trong vSphere 7.0 như một nền tảng cho phép cập nhật phần mềm và phần cứng cùng lúc như một hệ thống duy nhất. Việc có thể kết hợp ảnh ESXi, firmware và trình điều khiển thành phần thành một quy trình làm việc duy nhất giúp đơn giản hóa trải nghiệm cập nhật. Để làm được điều đó, các nhà cung cấp máy chủ được giao nhiệm vụ phát triển plugin riêng của họ vào nền tảng vLCM này để thực hiện chức năng của tiện ích bổ sung firmware và trình điều khiển như được mô tả trong Hình 1. Việc triển khai của nhà cung cấp máy chủ cung cấp chức năng xây dựng danh mục phần cứng gồm firmware và trình điều khiển trên máy chủ và cung cấp các bit cho vCenter. Đối với một số thành phần, các nhà cung cấp máy chủ không cung cấp firmware và trình điều khiển của họ, mà dựa vào các nhà cung cấp riêng lẻ để cung cấp khả năng bổ sung. Kết hợp lại, phần mềm và phần cứng tạo thành một ảnh cụm. Để bắt đầu sử dụng vLCM, bạn cần xây dựng một ảnh cụm và gán nó làm ảnh cơ sở. Đối với các bản cập nhật trong tương lai, bạn phải xây dựng một ảnh cụm và gán nó làm ảnh trạng thái mong muốn. Phát hiện trôi dạt giữa hai ảnh này sẽ xác định những gì cần được khắc phục để cụm đạt được trạng thái mong muốn.

Đối với Dell EMC vSAN Ready Nodes, bạn sẽ sử dụng plugin OMIVV (Tích hợp OpenManage với VMware vCenter) cho vCenter để sử dụng khung vLCM. Hiện tại, VxRail đã nâng cao VxRail Manager để cắm vào vCenter trong triển khai vLCM của mình. Sự khác biệt giữa hai triển khai thực sự chứng minh rằng vSAN Ready Nodes, dù là của Dell EMC hay các nhà cung cấp máy chủ khác, đều mang lại trải nghiệm hướng đến khách hàng so với trải nghiệm hướng đến VxRail. Cả hai triển khai đều có ưu điểm riêng vì chúng nhắm đến các vấn đề khác nhau của khách hàng. Trải nghiệm hướng đến khách hàng có ý nghĩa đối với những khách hàng đã đầu tư vào nguồn lực CNTT để có thể kiểm soát hoạt động tốt hơn đối với những gì được cài đặt trên cụm của họ. Đối với những khách hàng đang tìm kiếm hiệu quả hoạt động giúp giảm thiểu và đơn giản hóa trách nhiệm hàng ngày của họ trong việc quản trị và bảo mật cơ sở hạ tầng, trải nghiệm hướng đến VxRail mang đến cho họ sự tự tin để có thể làm như vậy. 

Kích hoạt VMware vLCM với hình ảnh cơ sở

Ảnh cơ sở là ảnh cụm mà bạn đã xác định là phiên bản được thiết lập để cung cấp trạng thái ổn định cho cụm của mình. Đội ngũ vận hành CNTT hài lòng vì cụm đang chạy mã an toàn và ổn định, tuân thủ các tiêu chuẩn bảo mật của công ty. Người dùng cuối của các ứng dụng chạy trên cụm cũng hài lòng vì họ nhận được dịch vụ nhất quán cần thiết để thực hiện công việc.

Đối với các Node sẵn sàng vSAN của Dell EMC hoặc bất kỳ Node sẵn sàng vSAN nào, trước tiên người dùng cần xác định hình ảnh cơ sở trước khi triển khai cụm. Điều này đòi hỏi phải nghiên cứu và thử nghiệm để xác nhận bộ firmware và trình điều khiển tương thích và tương thích với hình ảnh ESXi. Việc nhập firmware và trình điều khiển vào nền tảng vLCM bao gồm một loạt các bước.

Hình  : Quy trình do khách hàng thúc đẩy để thiết lập hình ảnh cơ sở cho các nút sẵn sàng vSAN của Dell EMC

Dell EMC vSAN Ready Node sử dụng plugin OMIVV để giao tiếp với vCenter Server. Người dùng cần triển khai máy ảo OMIVV này trên vCenter trước.

  1. Sau khi triển khai, người dùng phải đăng ký với vCenter Server. 
  2. Từ giao diện người dùng vCenter, người dùng phải cấu hình hồ sơ thông tin đăng nhập máy chủ cho iDRAC và máy chủ.
  3. Để có được các bit cho firmware và trình điều khiển, người dùng cần cài đặt Dell Repository Manager, nơi cung cấp kho lưu trữ cho tất cả firmware và trình điều khiển. Đây là nơi người dùng có thể xây dựng danh mục firmware và trình điều khiển theo từng thành phần (BIOS, NIC, bộ điều khiển lưu trữ, bộ điều khiển IO, v.v.) cho cụm của mình.
  4. Sau khi có danh mục, người dùng tải từng tệp lên chia sẻ NFS/CIFS mà vCenter Server có thể truy cập.
  5. Từ giao diện người dùng vCenter, người dùng tạo một hồ sơ kho lưu trữ trỏ đến thư mục chia sẻ có phần mềm hệ thống và trình điều khiển. Tiếp theo là xác định hồ sơ cụm với ảnh ESXi đang chạy trên cụm và hồ sơ kho lưu trữ. Hồ sơ cụm này sẽ trở thành ảnh cơ sở cho các lần kiểm tra tuân thủ và quét khắc phục lỗi trong tương lai.

Đối với VxRail, vLCM không được tự động bật sau khi cụm của bạn được cập nhật lên VxRail 7.0.240. Quyết định này phụ thuộc vào những lợi ích mà khả năng tương thích vLCM mang lại (đã được mô tả trong bài đăng trên blog trước của tôi ). Sau khi bật, tính năng này không thể bị tắt. Để bật vLCM, cụm VxRail của bạn cần phải chạy ở Trạng thái Xác thực Liên tục. Tốt nhất là bạn nên chạy trình kiểm tra tuân thủ trước.

Sau khi bạn đã quyết định tiếp tục, việc triển khai vLCM của VxRail cực kỳ đơn giản! Bạn không cần phải xác định ảnh cơ sở vì bạn đã chạy ở Trạng thái Xác thực Liên tục. Việc triển khai VxRail làm tối nghĩa tương tác của plugin và sử dụng API vLCM để tự động hóa tất cả các bước thủ công đã mô tả trước đó. Do đó, việc kích hoạt vLCM và thiết lập ảnh cơ sở đã được rút gọn thành quy trình 3 bước.

  1. Nhập thông tin đăng nhập người dùng vCenter.
  2. VxRail tự động thực hiện kiểm tra tính tuân thủ để xác minh cụm đang chạy ở Trạng thái xác thực liên tục.
  3. VxRail tự động đưa Trạng thái xác thực liên tục vào quá trình hình thành hình ảnh cơ sở.

Và thế là xong! Video clip sau đây ghi lại quá trình kiểm tra tính tuân thủ mà bạn có thể thực hiện trước tiên và sau đó là quy trình ba bước để kích hoạt vLCM:

Hình  : Cách bật vLCM trên VxRail

Cập nhật cụm với vLCM

Đối với các Node sẵn sàng vSAN của Dell EMC, quy trình xây dựng hình ảnh trạng thái mong muốn do khách hàng tự thực hiện tương tự như hình ảnh cơ sở. Quy trình này đòi hỏi phải điều tra, nghiên cứu và thử nghiệm để xác định trạng thái hoạt động tốt tiếp theo và sử dụng Dell Repository Manager để lưu và xuất danh mục phần cứng sang vCenter. Từ đó, người dùng xây dựng một hình ảnh cụm bao gồm hình ảnh ESXi và danh mục phần cứng, trở thành hình ảnh trạng thái mong muốn.  

Không có gì ngạc nhiên khi việc thực hiện cập nhật cụm với vLCM không nằm ngoài phạm vi của cây VxRail. VxRail đơn giản hóa quy trình đó chỉ còn vài bước trong VxRail Manager. Bằng cách sử dụng API vLCM, VxRail tích hợp quy trình vLCM vào trải nghiệm VxRail Manager để mang đến trải nghiệm LCM hoàn chỉnh.

Hình 4 : Quy trình thực hiện cập nhật cụm với VxRail

  1. Từ công cụ cố vấn cập nhật mới, hãy chọn phiên bản VxRail mục tiêu mà bạn muốn cập nhật cụm. Sau đó, công cụ cố vấn cập nhật sẽ tạo một báo cáo khắc phục lỗi (gọi là báo cáo tư vấn) cung cấp phân tích từng thành phần về những gì cần cập nhật. Thông tin này cùng với thời gian cập nhật ước tính sẽ giúp bạn lập kế hoạch cho khoảng thời gian bảo trì.
  2. Việc chạy kiểm tra trước mức độ sẵn sàng của cụm trước thời hạn bảo trì là một thói quen tốt. Nó cho phép bạn có thời gian xử lý bất kỳ sự cố nào có thể phát sinh trước thời hạn bảo trì đã định hoặc lên kế hoạch cho thời gian bổ sung.
  3. Sau khi vượt qua bước kiểm tra sơ bộ, VxRail Manager sẽ tích hợp quy trình vLCM vào trải nghiệm riêng của nó. VxRail Manager bao gồm khả năng bổ sung của nhà cung cấp trong vLCM để bạn có thể thêm phần mềm hệ thống và trình điều khiển riêng biệt không thuộc Trạng thái Xác thực Liên tục của VxRail, chẳng hạn như HBA Fibre-channel. Sử dụng API vLCM, VxRail có thể tự động chuyển gói LCM Trạng thái Xác thực Liên tục và bất kỳ phần mềm hệ thống và trình điều khiển nào không do VxRail quản lý vào ảnh cụm để khắc phục sự cố.
  4. Nếu bạn muốn tùy chỉnh ảnh cụm nhiều hơn nữa với NSX-T hoặc Tanzu VIB, bạn có thể thêm chúng từ giao diện người dùng vCenter. Sau khi đã thêm ảnh trạng thái mong muốn, bạn có thể chọn khởi tạo quá trình khắc phục từ vCenter hoặc từ giao diện người dùng VxRail Manager. Đối với những người không thêm các VIB này, toàn bộ quá trình cập nhật cụm sẽ được thực hiện trong giao diện VxRail Manager đơn giản và quen thuộc.

Hãy xem đoạn video clip sau để thấy toàn bộ quá trình này diễn ra như thế nào:

Hình 5 : Cách cập nhật cụm VxRail của bạn bằng VMware vLCM

Phần kết luận

Với cả Dell EMC vSAN Ready Nodes và VxRail đều sử dụng cùng một nền tảng vLCM, việc so sánh trực quan và thể hiện rõ tính đơn giản của VxRail LCM với khả năng tương thích vLCM trở nên dễ dàng hơn nhiều. Việc triển khai vLCM này là một ví dụ hoàn hảo về cách VxRail được xây dựng với VMware và được tạo ra để nâng cao VMware. Chúng tôi đã tích hợp những cải tiến của vLCM vào trải nghiệm VxRail đơn giản và hợp lý. Khi VMware tìm cách cung cấp thêm nhiều tính năng cho vLCM, VxRail có vị thế tốt để thể hiện những khả năng này theo phong cách VxRail.