Một nhóm vị trí (PG) tập hợp một loạt các đối tượng thành một nhóm, và bản đồ trong nhóm thành một loạt các OSDs. Theo dõi vị trí đối tượng và siêu dữ liệu đối tượng trên một cơ sở cho mỗi đối tượng là tính toán đắt tiền - tức là, một hệ thống với hàng triệu đối tượng không thể thực tế theo dõi vị trí trên một cơ sở cho mỗi đối tượng. Nhóm vị trí giải quyết rào cản này đến hiệu suất và khả năng mở rộng. . Ngoài ra, các nhóm vị trí giảm số lượng của các quá trình và số lượng của siêu dữ liệu cho mỗi đối tượng Ceph phải theo dõi khi lưu trữ và lấy dữ liệu
Mỗi nhóm vị trí đòi hỏi một số lượng tài nguyên hệ thống:
Trực tiếp: Mỗi PG đòi hỏi một số lượng bộ nhớ và CPU.
Gián tiếp: tổng số PGs làm tăng số lượng peering.
tăng số lượng các nhóm vị trí làm giảm sự khác biệt trong tải mỗi OSD trên cluster của bạn. Chúng tôi đề nghị khoảng 50-100 nhóm vị trí cho mỗi OSD để cân bằng các yêu cầu bộ nhớ và CPU và tải mỗi OSD. Đối với một hồ bơi riêng các đối tượng, bạn có thể sử dụng công thức sau đây:
đang được dịch, vui lòng đợi..
