Tự động hóa VxRail Edge được giải phóng
Đơn giản hóa việc quản lý nút vệ tinh với Ansible
Trong bài viết trước, ” Cơ sở hạ tầng dưới dạng mã với VxRail dễ dàng hơn với Mô-đun Ansible dành cho Dell VxRail” , tôi đã giới thiệu các mô-đun cho phép tự động hóa các hoạt động của VxRail thông qua các quy trình dựa trên mã bằng Ansible và API VxRail. Phương pháp này không chỉ đơn giản hóa việc quản lý cơ sở hạ tầng CNTT mà còn phù hợp với các nguyên tắc Cơ sở hạ tầng dưới dạng mã (IaC), mang lại lợi ích cho cả chuyên gia kỹ thuật và lãnh đạo doanh nghiệp.
Bản demo tương ứng có sẵn trên YouTube:
Bài viết trước đã đặt nền móng cho hành trình tiếp theo, nơi chúng ta khám phá các kỹ thuật tự động hóa Ansible tiên tiến hơn, tập trung vào quản lý nút vệ tinh trong hệ sinh thái VxRail. Tôi thực sự khuyên bạn nên xem qua bài viết đó trước khi đi sâu hơn vào các chủ đề được thảo luận ở đây – vì các khái niệm được thảo luận trong bản demo này sẽ dễ tiếp thu hơn nhiều.
Các nút vệ tinh VxRail là gì?
Các nút vệ tinh VxRail là các nút riêng lẻ được thiết kế đặc biệt để triển khai trong môi trường biên và được quản lý thông qua một cụm VxRail chính tập trung. Các nút vệ tinh không tận dụng vSAN để cung cấp tài nguyên lưu trữ và là giải pháp lý tưởng cho những khối lượng công việc mà SLA và nhu cầu tính toán không đáp ứng được ngay cả những cụm vSAN 2 nút VxRail nhỏ nhất.
Các nút vệ tinh cho phép khách hàng đạt được các hoạt động thống nhất và tập trung trong trung tâm dữ liệu và tại biên, đảm bảo quản lý VxRail xuyên suốt. Điều này bao gồm quản lý vòng đời toàn diện, tự động cho các nút vệ tinh VxRail, đồng thời bao gồm cả phần cứng và phần mềm, đồng thời giảm đáng kể nhu cầu can thiệp thủ công.
Để tìm hiểu thêm về các nút vệ tinh, vui lòng kiểm tra các blog sau đây của đồng nghiệp tôi:
- Lời giới thiệu của David: Các nút vệ tinh: Bởi vì đôi khi ngay cả một cụm 2 nút cũng là quá nhiều
- Bản cập nhật của Stephen về các cải tiến: Nâng cao Quản lý Nút Vệ tinh ở Quy mô lớn
Tự động hóa hoạt động của nút vệ tinh VxRail bằng Ansible
Bạn có thể tận dụng các Mô-đun Ansible dành cho Dell VxRail để tự động hóa nhiều hoạt động VxRail, bao gồm các trường hợp sử dụng nâng cao hơn, chẳng hạn như quản lý nút vệ tinh. Điều này hoàn toàn khả thi ngay hôm nay bằng cách sử dụng các mẫu có sẵn trong kho lưu trữ chính thức trên GitHub .
Hãy xem bản demo sau đây, bản demo này sử dụng phiên bản mới nhất hiện có của các mô-đun này tại thời điểm ghi hình – 2.2.0. Trong bản demo, tôi thảo luận và trình diễn cách bạn có thể thực hiện các thao tác sau từ Ansible:
- Thu thập thông tin về số lượng nút vệ tinh được thêm vào cụm VxRail chính
- Thêm một nút vệ tinh mới vào cụm VxRail chính
- Thực hiện các hoạt động quản lý vòng đời – dàn dựng gói nâng cấp và thực hiện nâng cấp trên các nút vệ tinh được quản lý
- Xóa một nút vệ tinh khỏi cụm chính
Các ví dụ được sử dụng trong bản demo là phiên bản đã được chỉnh sửa đôi chút của các ví dụ sau đây từ tài liệu mô-đun trên GitHub . Nếu bạn muốn áp dụng chúng vào môi trường của mình, đây là các liên kết đến các ví dụ tương ứng để bạn tham khảo, cần chỉnh sửa đôi chút:
- Truy xuất thông tin hệ thống: systeminfo.yml
- Thêm một nút vệ tinh mới: add_satellite_node.yml
- Thực hiện các hoạt động LCM: upgrade_host_folder.yml (cả quá trình dàn dựng và nâng cấp như đã giải thích trong bản demo)
- Xóa một nút vệ tinh: remove_satellite_node.yml .
Trong bản demo, bạn cũng có thể quan sát một trong những tính năng thú vị của Mô-đun Ansible dành cho Dell VxRail được thể hiện trong thực tế nhưng không được giải thích rõ ràng. Bạn có thể biết rằng một số hàm API VxRail có sẵn trong nhiều phiên bản – thông thường, một phiên bản mới sẽ được cung cấp khi một số tính năng mới có sẵn trong Phần mềm Hệ thống HCI VxRail, trong khi các phiên bản trước đó được lưu trữ để cung cấp khả năng tương thích ngược. Ví dụ là “GET /vX/system”, được sử dụng để truy xuất số lượng các nút vệ tinh – thuộc tính này đã được giới thiệu trong phiên bản 4. Nếu bạn không chỉ định phiên bản, các mô-đun sẽ tự động chọn phiên bản được hỗ trợ mới nhất, giúp đơn giản hóa trải nghiệm của người dùng cuối.
Làm thế nào để bạn có thể có thêm kinh nghiệm thực tế về tự động hóa hoạt động VxRail theo chương trình?
Bản demo trên, thảo luận về việc quản lý các nút vệ tinh bằng Ansible, đã được cấu hình trong phòng thí nghiệm thực hành API VxRail có sẵn tại Trung tâm Demo của Dell Technologies . Với sự hỗ trợ của đội ngũ Trung tâm Demo, chúng tôi đã xây dựng phòng thí nghiệm này như một công cụ tự học để tìm hiểu về API VxRail và cách sử dụng nó để tự động hóa các hoạt động VxRail bằng nhiều phương pháp khác nhau – thông qua việc khám phá tài liệu tương tác tích hợp sẵn trên web, các Mô-đun PowerShell của API VxRail, các Mô-đun Ansible cho Dell VxRail và Postman.
Phòng thí nghiệm thực hành cung cấp môi trường thử nghiệm API VxRail an toàn, nơi bạn có thể dễ dàng bắt đầu thử nghiệm bằng cách làm theo các bài tập trong hướng dẫn phòng thí nghiệm hoặc tự mình thử một số trường hợp sử dụng khác mà không cần lo lắng về việc thay đổi cấu hình cho hệ thống VxRail.
Phòng thí nghiệm đã được nâng cấp cho hội nghị Dell Technologies World 2023 để tận dụng Phần mềm Hệ thống HCI VxRail 8.0.x và phiên bản mới nhất của Mô-đun Ansible. Nếu bạn là đối tác của Dell, bạn sẽ được truy cập trực tiếp, và nếu bạn là khách hàng muốn truy cập, vui lòng liên hệ với Tài khoản SE của bạn từ Dell hoặc Đối tác Dell. Phòng thí nghiệm có sẵn trong danh mục với mã hiệu: “HOL-0310-01 – Ảo hóa, Điện toán và Lưu trữ có thể Mở rộng với VxRail REST API”.
Phần kết luận
Trong bối cảnh cơ sở hạ tầng CNTT đang phát triển nhanh chóng, khả năng tự động hóa hoạt động hiệu quả không chỉ là một tiện ích mà còn là một nhu cầu thiết yếu. Với sức mạnh của Mô-đun Ansible dành cho Dell VxRail, chúng tôi đã khám phá cách đáp ứng nhu cầu này, thông qua các ví dụ về trường hợp sử dụng nút vệ tinh. Chúng tôi khuyến khích bạn khai thác toàn bộ tiềm năng của tự động hóa VxRail bằng cách sử dụng API VxRail và Ansible hoặc các công cụ khác. Nếu bạn chưa quen với điều gì đó mới mẻ, bạn có thể trải nghiệm bằng cách thử nghiệm với phòng thí nghiệm thực hành có sẵn trong danh mục Trung tâm Demo.
Bài viết mới cập nhật
Xem xét kỹ hơn các tính năng mới được mang đến trong VxRail 7.0.480
Bối cảnh phần mềm VxRail không ngừng phát triển. Khi các ...
VxRail Edge Automation Unleashed – Đơn giản hóa việc quản lý nút vệ tinh với Ansible
Tự động hóa VxRail Edge được giải phóng Đơn giản hóa ...
Tìm hiểu về phiên bản VMware Cloud Foundation 5.1 mới nhất trên Dell VxRail 8.0.200
Kết hợp tính linh hoạt cấu hình cao hơn với khả ...
Đáp ứng nhu cầu triển khai đa dạng như lá mùa thu với VxRail
Đáp ứng nhu cầu triển khai đa dạng như lá mùa ...