Không giống như SNMP, các thuộc tính Astrolabe không trực tiếp ghi, nhưng tạo ra bởi cái gọi là chức năng tập hợp. Mỗi khu vực có một tập hợp các chức năng tập hợp mà tính toán các thuộc tính cho MIB của vùng. Một chức năng tập hợp cho một miền là một chương trình SQL, trong đó có một danh sách các MIBs khu con của vùng và tạo ra một bản tóm tắt các thuộc tính của chúng.
khu Leaf hình thành một ngoại lệ. Mỗi vùng lá có một tập hợp các khu con ảo.
Các khu con ảo là địa phương để các đại lý tương ứng. Các thuộc tính của
các vùng ảo đó vẫn được phép, chứ không phải được tạo ra bởi sự kết hợp
các chức năng. Mỗi vùng lá có ít nhất một con vùng ảo được gọi là "hệ thống", nhưng
các tác nhân cho phép khu con ảo mới được tạo ra. Ví dụ, một ứng dụng trên một máy chủ có thể tạo ra một khu vực con ảo gọi là "SNMP" và cư nó
với các thuộc tính từ MIB của SNMP. Các ứng dụng sau đó sẽ chịu trách nhiệm cho việc cập nhật MIB Astrolabe của bất cứ khi nào SNMP thuộc tính thay đổi.
Astrolabe được thiết kế theo giả định rằng MIBs sẽ tương đối
đối tượng-một nhỏ vài trăm hoặc thậm chí hàng ngàn byte, không phải hàng triệu. Một ứng dụng đối phó với các đối tượng lớn hơn sẽ không bao gồm các đối tượng chính nó trong MIB,
nhưng thay vào đó sẽ xuất thông tin về các đối tượng, chẳng hạn như một URL để tải về một bản sao, một tem thời gian, một số phiên bản, hoặc một bản tóm tắt nội dung. Trong chúng tôi
ví dụ, chúng tôi sẽ xử lý máy tính cá nhân là chủ sở hữu của khu lá, và
sẽ cho rằng máy có một số tiền hợp lý nhỏ thông tin nhà nước để báo cáo.
Astrolabe cũng có thể hỗ trợ hệ thống trong đó các đối tượng cá nhân là những lá
khu, và do đó có thể là được sử dụng để theo dõi trạng thái của các con số rất lớn các tập tin,
cơ sở dữ liệu hồ sơ, hoặc các đối tượng khác. Sử dụng các hàm tập hợp Astrolabe, một trong
đó có thể truy vấn các bang của các đối tượng này. Tuy nhiên, hãy nhớ rằng các chức năng tổng hợp tóm tắt kết quả đầu ra của họ-phải được giới hạn trong kích thước. Vì vậy, một trong những
có thể thiết kế một chức năng tập hợp để đếm tất cả các hình ảnh có chứa hình ảnh
phù hợp với một số vị ngữ, hoặc thậm chí để liệt kê ba hình ảnh với các mạnh
kết hợp như vậy. Người ta không thể, nói chung, sử dụng kết hợp để tạo ra một danh sách ofall như
hình ảnh. Trong thực tế, bằng cách đi qua các hệ thống phân cấp Astrolabe nó rất dễ dàng để liệt kê
các node đóng góp cho một tổng kiểm đếm, nhưng điều này sẽ được thực hiện bởi
các ứng dụng, không phải là chức năng tập hợp.
Bây giờ chúng ta có thể mô tả cơ chế mà nhờ đó các chức năng tập hợp được sử dụng
để xây dựng các MIB của một vùng.
Aggregation chức năng được lập trình. Các mã của các chức năng này được nhúng vào trong cái gọi là chứng chỉ chức năng tập hợp (AFCs), có chữ ký
và chứng chỉ ghi lại ngày tháng đã được cài đặt như là thuộc tính bên trong MIBs. Các
tên của các thuộc tính như vậy được yêu cầu phải bắt đầu với các nhân vật dành riêng '&'.
Với mỗi vùng, nó đang ở trong, các đại lý Astrolabe ở mỗi host quét MIBs của nó
khu con tìm kiếm các thuộc tính như vậy. Nếu nó tìm thấy nhiều hơn một bởi cùng một
tên, nhưng các giá trị khác nhau, nó chọn một trong những gần đây nhất để đánh giá.
Mỗi chức năng tập hợp sau đó được đánh giá là sản xuất các MIB của khu vực.
Các đại lý tìm hiểu về các MIBs các vùng khác thông qua các giao thức đồn
mô tả trong phần 4.1.
đang được dịch, vui lòng đợi..
