CHƯƠNG 4: ỨNG DỤNG E-SCIENCE TRONG NGHIÊN CỨU THIÊN VĂN
4.2.2 Kiến trúc của VO
Việc xây dựng kiến trúc của VO dựa trên một số tắnh chất sau:
- Hầu hết dữ liệu đều được truy xuất từ xa. Và các dữ liệu cần thiết có thể nằm trên nhiều kho lưu trữ khác nhau. điều này dẫn đến yêu cầu cho việc truy xuất dữ liệu phải được thông suốt (transparent) giống như truy cập từ máy cục bộ.
- Lượng dữ liệu cần truy xuất phục vụ cho việc xử lý có thể là rất lớn. Nên những dữ liệu cần cho việc xử lý nên được lưu trữ gần nhau.
- Kiến trúc của VO middleware dựa trên ý tưởng của web service: các nguồn thông tin có thể được truy xuất qua web bằng các câu truy vấn. Hình sau biểu diễn kiến trúc của VO:
- Archives: mỗi archive chứa dữ liệu dạng văn bản, hình ảnh, dữ liệu thô, Ầ Chúng cung cấp những công cụ tìm kiếm và khai phá dữ liệu (mining tools) cho phép dễ dàng tìm kiếm và trắch xuất nội dung của dữ liệu trong archive đó. Chúng cũng chứa siêu dữ liệu (metadata) về nội dung, thông tin về địa chỉ lưu trữ và cả những thông tin về nguồn gốc của dữ liệu.
sao chép và di chuyển dữ liệu. Các service này được đăng ký với các portal. Các thông tin mà các archive cung cấp bao gồm: khoảng không gian, thời gian, và độ phân giải của dữ liệu mà các services của archive đó cung cấp.
- Portal: đóng vai trò cầu nối giữa các archive và người sử dụng. Với các truy vấn từ người sử dụng, portal dựa vào thông tin mà các archive đã đăng ký để tìm các archive và service phù hợp. Và các truy vấn sẽ được gửi tới các services thắch hợp để lấy về các dữ liệu mà các truy vấn yêu cầu.
Do VO được xây dựng trên Grid, nên một số tắnh chất của Grid như tắnh giãn nở (scalability), bảo mật, chứng thực (authentication), tắnh kháng lỗi (fault torelant), sao lưu dữ liệu (replication), Ầ cũng được cung cấp trênVO. Và các dịch vụ của Grid như GridFTP,Ầ cũng được áp dụng để sao chép, di chuyển một lượng lớn dữ liệu trên VO.