Chuyển đến nội dung chính
Kết nối vCenter Server để CloudThinker có thể kiểm kê VM, host, cluster và datastore, tìm VM quá khổ và snapshot cũ, và thực hiện thay đổi VM thông qua Approvals của bạn. Kết nối đăng nhập bằng tên người dùng và mật khẩu vCenter, và vSphere role bạn cấp cho người dùng đó quyết định agent có thể thấy và thay đổi những gì.

Điều kiện tiên quyết

  • Một vCenter Server mà CloudThinker truy cập được qua HTTPS bằng hostname hoặc địa chỉ IP. Cổng mặc định là 443.
  • Một tài khoản vSphere Client thuộc nhóm SSO Administrators, chẳng hạn administrator@vsphere.local, để tạo người dùng và gán global permission.
  • Một workspace CloudThinker chưa có kết nối VMware vCenter nào.
Mỗi workspace chỉ chứa một kết nối VMware vCenter. Kết nối chạy trên cloud của CloudThinker, nên vCenter phải chấp nhận HTTPS trên cổng của nó từ internet. Để vCenter vẫn kín với phần còn lại của internet, chỉ cho phép các egress IP của CloudThinker. Tài liệu này không công bố danh sách egress IP của CloudThinker: hãy hỏi đầu mối liên hệ CloudThinker của bạn, hoặc liên hệ chúng tôi. Xem Truy cập dịch vụ riêng tư để biết các lựa chọn khác.

Thiết lập

1

Tạo người dùng vCenter

Trong vSphere Client, mở Administration → Single Sign On → Users and Groups. Chọn SSO domain của bạn (vsphere.local trên bản cài đặt mặc định), mở tab Users, nhấn Add và tạo một người dùng như cloudthinker với mật khẩu mạnh. Người dùng mới bắt đầu không có quyền nào.
Mật khẩu SSO cục bộ hết hạn sau 90 ngày theo policy mặc định của vCenter, và kết nối sẽ hỏng khi mật khẩu này hết hạn. Thay đổi policy trong Administration → Single Sign On → Configuration, hoặc lên kế hoạch xoay vòng và cập nhật mật khẩu trong CloudThinker qua Xoay vòng mật khẩu.
2

Cấp role Read-only cho người dùng

Mở Administration → Access Control → Global Permissions và nhấn Add. Chọn domain, tìm người dùng, chọn role Read-only và đánh dấu Propagate to children. Nhấn OK.
Nếu không có Propagate to children, người dùng chỉ thấy đối tượng gốc và agent báo cáo inventory trống.
Để chia sẻ ít hơn, bỏ qua global permission và gán role theo từng đối tượng: chọn một datacenter, cluster hoặc folder, mở tab Permissions, nhấn Add, chọn người dùng và role Read-only, rồi đánh dấu Propagate to children.Trạng thái thành công: người dùng xuất hiện trong danh sách global permission (hoặc tab Permissions của đối tượng) với role Read-only.
3

Thêm kết nối trong CloudThinker

Trên thanh bên, nhấn More → Workspace settings → Connections và chọn VMware vCenter. Điền các trường trong Chi tiết kết nối: host, cloudthinker@<sso-domain> làm tên người dùng (ví dụ cloudthinker@vsphere.local), mật khẩu và cổng.Trước khi nhấn Connect, mở https://<vcenter-host> trong trình duyệt. Nếu trình duyệt tin cậy chứng chỉ, giữ Verify SSL certificate. Nếu có cảnh báo, hãy cài trên vCenter một chứng chỉ do CA tin cậy cấp, hoặc, chỉ trên hệ thống thử nghiệm, chọn Skip SSL verification. Nếu không, bước kiểm tra sẽ thất bại. Nhấn Connect.Trạng thái thành công: kết nối hiển thị Connecting và Verifying, rồi trạng thái Connected. CloudThinker đăng nhập vCenter và đọc phiên bản của nó để chứng minh thông tin xác thực hoạt động.

Chi tiết kết nối

Form hiển thị tên trường đúng như ở đây. Cả năm trường đều bắt buộc. Port và SSL được điền sẵn. Không có trường nào cho certificate authority tùy chỉnh. Nếu vCenter dùng chứng chỉ tự ký (phổ biến trên bản cài đặt mặc định và môi trường thử nghiệm), Skip SSL verification là cách duy nhất để kết nối. Tùy chọn này cũng loại bỏ khả năng bảo vệ trước một server mạo danh vCenter của bạn, nên hãy dùng cho hệ thống thử nghiệm và cấp cho vCenter production một chứng chỉ do CA tin cậy cấp.

Quyền yêu cầu

Bắt đầu với role có sẵn Read-only. vSphere cho phép người dùng có role này xem trạng thái và chi tiết của một đối tượng, và chặn mọi hành động trong menu và thanh công cụ. Role này bao phủ mọi khả năng đọc bên dưới.
Giữ người dùng CloudThinker ở Read-only cho đến khi bạn muốn agent thực hiện thay đổi. Nếu một câu hỏi thất bại với lỗi quyền, chỉ thêm đúng privilege mà vCenter nêu tên, trên càng ít đối tượng càng tốt.

Quyền ghi

Để cho phép agent bật/tắt nguồn, cấu hình lại, di chuyển, tạo snapshot hoặc xóa VM, hãy tạo một role tùy chỉnh trong Administration → Access Control → Roles (nhấn New), chỉ thêm các privilege bên dưới cho những thay đổi bạn muốn, rồi gán role:
  1. Chọn datacenter, cluster, folder hoặc VM trong phạm vi và mở tab Permissions.
  2. Nhấn Add, chọn người dùng CloudThinker và role tùy chỉnh, rồi đánh dấu Propagate to children. Nhấn OK.
Permission đặt trực tiếp trên một đối tượng sẽ ghi đè role Read-only được kế thừa tại đó. Mọi role tùy chỉnh đều bao gồm quyền đọc, nên agent vẫn thấy các đối tượng đó. Khi di chuyển, hãy gán thêm role trên host hoặc cluster, resource pool và datastore đích. Để thay đổi CPU hoặc bộ nhớ trên VM đang chạy, VM cần bật CPU hoặc memory hot-add trong vSphere. Nếu không, VM phải được tắt trước, nghĩa là có downtime. Nếu một thay đổi thất bại với lỗi quyền, vCenter nêu tên privilege còn thiếu. Chỉ thêm privilege đó và không gì rộng hơn. Allow writes trên bảng chi tiết của kết nối là lớp kiểm soát thứ hai. Công tắc này bật theo mặc định, nhưng role Read-only không thể thay đổi gì, nên vCenter từ chối mọi thay đổi cho đến khi bạn cấp một role tùy chỉnh. Để khóa thao tác ghi cả trong CloudThinker, mở VMware vCenter trong More → Workspace settings → Connections và tắt công tắc Allow writes trên bảng chi tiết. Mọi thay đổi do agent thực hiện đều đi qua Approvals của workspace trước. Ở chế độ mặc định Auto · Rules + AI · Ask me, AI judgment có thể cho một thay đổi an toàn chạy mà không cần hỏi. Allow Rule cũng vậy, sau khi CloudThinker bật Rule enforcement cho workspace của bạn. Chọn Manual nếu bạn muốn tự phê duyệt mọi thay đổi. Trên vCenter production, chọn Manual để một người phê duyệt mọi thay đổi; hiện đây là lớp kiểm soát có hiệu lực. Khi CloudThinker bật Rule enforcement cho workspace của bạn, một Rule Ask first có thể thu hẹp việc chờ duyệt xuống chỉ còn tắt nguồn và xóa. Xem Approvals để biết ai phê duyệt.

Khả năng của agent

Các ngưỡng 15% CPU, 8 vCPU, 7 ngày và 85% là mặc định. Nêu một con số khác trong câu hỏi, chẳng hạn snapshots older than 30 days. Câu trả lời chỉ bao gồm những gì role của người dùng thấy được.

Có dữ liệu điều chỉnh kích thước tốt hơn

Agent yêu cầu tối đa 14 ngày mẫu 5 phút, nhưng vCenter mặc định chỉ giữ chúng trong 1 ngày (tối đa 5 ngày). Agent không dùng khoảng 30 phút dài hơn. Để giữ 5 ngày:
  1. Trong vSphere Client, chọn vCenter Server.
  2. Mở Configure → Settings → General và nhấn Edit.
  3. Mở Statistics và đặt khoảng 5 phút giữ mẫu trong 5 ngày. Lưu.
Khi đó mức trung bình để điều chỉnh kích thước bao phủ tối đa 5 ngày gần nhất.

Xác minh kết nối

Bạn nhận được số lượng theo từng loại đối tượng và danh sách ngắn các cluster và host. Inventory trống trong khi trạng thái là Connected cho thấy thiếu Propagate to children.

Ví dụ prompt

Xoay vòng mật khẩu

VMware vCenter là dịch vụ chỉ cho một kết nối, nên không có biểu tượng bút chì hay hộp thoại Edit Instance khi kết nối còn hoạt động bình thường. Đổi mật khẩu trong vCenter trước, rồi cập nhật CloudThinker. Kết nối vẫn đăng nhập bằng mật khẩu đã lưu, nên kết nối bị hỏng trong khoảng giữa hai bước. Hãy xoay vòng sớm, vào thời điểm ít hoạt động, thay vì để mật khẩu hết hạn gây gián đoạn. Kết nối lại sẽ bắt đầu một kết nối mới:
  • Agent và các automation theo lịch không dùng được vCenter trong khoảng giữa lúc ngắt và kết nối lại.
  • Discovery chạy lại và tiêu tốn credit.
  • Allow writes trở về bật. Tắt lại nếu trước đó bạn đã tắt.
  • Kiểm tra xem các Rule nêu tên kết nối VMware vCenter có còn liệt kê kết nối này không.

Khắc phục sự cố

CloudThinker không thể đăng nhập. Kiểm tra tên người dùng có bao gồm SSO domain (chẳng hạn cloudthinker@vsphere.local), mật khẩu còn hiệu lực, và host cùng cổng truy cập được từ internet. Chứng chỉ tự ký cũng thất bại ở đây trừ khi chọn Skip SSL verification.
Trường host có scheme, đường dẫn hoặc địa chỉ IPv6 không có ngoặc vuông. Chỉ nhập host, chẳng hạn vcenter.example.com, 192.0.2.10 hoặc [2001:db8::10].
Cổng chứa chữ cái hoặc nằm ngoài phạm vi. Nhập một số như 443.
Trường host đang trống. Nhập hostname hoặc địa chỉ IP của vCenter và kết nối lại.
Workspace này đã có một kết nối VMware vCenter. Chỉnh sửa kết nối đó hoặc ngắt kết nối trước.
Nhiều khả năng mật khẩu SSO của người dùng CloudThinker đã hết hạn (mặc định 90 ngày) hoặc tài khoản bị khóa. Quản trị viên SSO mở Administration → Single Sign On → Users and Groups, chọn người dùng ở tab Users, rồi mở khóa hoặc đặt mật khẩu mới. Sau đó nhập mật khẩu mới qua Xoay vòng mật khẩu: VMware vCenter không có biểu tượng bút chì, nên bạn nhấn Replace credentials trên bảng chi tiết khi kết nối hiển thị Error.
Role của người dùng không bao gồm đối tượng đó. Kiểm tra global permission đã đánh dấu Propagate to children, hoặc gán role trên folder hoặc cluster cha của đối tượng.

Bảo mật

  • Quyền tối thiểu — chỉ cấp các quyền mà agent cần cho trường hợp sử dụng của bạn; bắt đầu với quyền chỉ đọc và mở rộng sau.
  • Chỉ đọc theo mặc định — sử dụng thông tin xác thực chỉ đọc trừ khi bạn muốn agent thực hiện thay đổi qua kết nối này.
  • Xoay vòng thông tin xác thực — xoay vòng khóa và token theo lịch trình thông thường của bạn; CloudThinker sẽ lấy giá trị mới khi bạn cập nhật kết nối.
  • Thu hồi khi bàn giao — xóa thông tin xác thực tại nhà cung cấp khi bạn xóa một kết nối hoặc khi đồng nghiệp rời nhóm.
  • Dùng người dùng riêng. Người dùng vCenter riêng giúp quyền truy cập của CloudThinker hiển thị rõ trong sự kiện vCenter và cho phép bạn thu hồi mà không ảnh hưởng tài khoản của ai.
  • Giữ kiểm tra chứng chỉ. Chỉ dùng Skip SSL verification cho hệ thống thử nghiệm có chứng chỉ tự ký.
  • Lên kế hoạch cho việc hết hạn mật khẩu. Mật khẩu SSO cục bộ hết hạn sau 90 ngày theo mặc định. Thay đổi policy, hoặc cập nhật mật khẩu trước khi hết hạn qua Xoay vòng mật khẩu.
  • Thu hồi tại nguồn. Gỡ permission của người dùng trong vCenter, hoặc vô hiệu hóa người dùng trong Single Sign On → Users and Groups.

Liên quan

Approvals

Kiểm soát thay đổi VM nào agent có thể chạy và ai phê duyệt

Tổng quan kết nối

Cách trạng thái kết nối, kiểm tra và discovery hoạt động