CXXI.1.1 Tính tiện dụng

Một phần của tài liệu TÌM HIỂU CÔNG NGHỆ TÍNH TOÁN LƯỚI VÀ BỘ CÔNG CỤ GLOBUS TOOLKIT (Trang 38)

LXXII. Globus grid toolkit

CXXI.1.1 Tính tiện dụng

CXXII. Mặc dù phần lớn các giải pháp Grid đều tập trung vào cơ sở hạ tầng và các middleware, nhưng cũng rất hữu ích khi quan tâm đến khía cạnh sử dụng của giải pháp trong khi thiết kế.

CXXIII. Các yêu cầu truyền thống về tính tiện lợi: Các yêu cầu này tập trung vào các tiêu chí giúp người dùng sử dụng hệ thống dễ dàng, thuận tiện hơn. Các tiêu chí này bao gồm các hoạt động giao tiếp người dùng, hiển thị, các hoạt động khác cho phép người dùng làm việc hiệu quả, thoảmãn với hệ thống.

CXXIV. Một số yêu cầu về tính tiện dụng cơ bản của một giải pháp công nghệ thông tin bao gồm :

- Tính tuỳ biến: Cho phép người dùng khả năng tuỳ biến giao diện và các thành phần của nó để tối ưu việc sử dụng dựa theo dạng công việc, sởthích cá nhân, kinh nghiệm sử dụng, ngôn ngữ,…

- Tính hiệu quả: Đơn giản hóa các thao tác của từng tác vụ, tạo điều kiện cho người dùng hoàn thành tác vụ càng nhanh càng tốt.

CXXV. Các yêu cầu về tính tiện dụng của một giải pháp Grid

- Người dùng cuối: Đăng nhập vào Grid, gọi thực thi ứng dụng, truy vấn các trạng thái, và xem kết quả trả về.

- Chủ/người dùng của các máy tính tham gia Grid.

- Các nhà quản trị hệ thống. CXXV.1. Thiết kế tổng quan

CXXVI. Sau khi xem xét, đặc tả các yêu cầu cần thiết của một ứng dụng Grid, cần thiết phải phân tích, xây dựng một mô hình tổng quan hệ thống nhằm xác định các thành phần cơ bản của hệ thống . Khi đã chọn việc xây dựng hệ thống với Globus Toolkit, thiết kế nên tận dụng triệt để các chức năng đã được cung cấp sẵn của bộ toolkit. Nhà phát triển chỉ cần xây dựng các chức năng của ứng dụng trên các chức năng có sẵn của Globus.

CXXVII. Để xây dựng ứng dụng, trước hết cần xác định hết tất cả các service của hệ thống, bao gồm các service cần cung cấp ra bên ngoài, các service hỗ trợ hoạt động của hệ thống . Cần xác định hết các phương thức (tham sốvà kiểu trảvề), dữ liệu của service (SDE), các cơ chế thông báo, chu kỳ sống của service cũng như các kịch bản trao đổi, sử dụng giữa các service. Khi đã có mô hình các service và cách thức liên lạc giữa chúng, cần kiểm tra, chỉnh sửa để mô hình đáp ứng được các yêu cầu chức năng, phi chức năng của ứng dụng.

CXXVIII.Kết luận

CXXIX. Công nghệ tính toán lưới ra đời đánh dấu một bước phát triển mới trong lĩnh vực tính toán hiệu năng cao. Nó cho phép tận dụng năng lực xử lý, lưu trữ cùng các tài nguyên nhàn rỗi khác để cung cấp một môi trường tính toán có năng lực xử lý lớn, khả năng lưu trữ dồi dào để giải quyết các bài toán phức tạp - khó có thể giải quyết được với các công nghệ hiện hành khác hoặc giải quyết được nhưng với chi phí rất cao - trong khoa học, thương mại. Tính toán lưới giúp tận dụng tối đa tài nguyên, tăng cường hợp tác, giảm chi phí đầu tư trong khi vẫn cung cấp năng lực tính toán như mong muốn. Trong những năm vừa qua, nhiều tổ chức, tập đoàn công nghệ thông tin lớn đã chọn công nghệ tính toán lưới làm chiến lược phát triển của mình, đã đầu tư nghiên cứu nhằm sớm đưa công nghệ tính toán lưới vào thực tế. Công nghệ này đang ngày càng thu hút được sự quan tâm chú ý từ khắp nơi trên thế giới. Có thể nói công nghệ tính toán lưới là một xu hướng phát triển mới trong ngành công nghệ thông tin.

Một phần của tài liệu TÌM HIỂU CÔNG NGHỆ TÍNH TOÁN LƯỚI VÀ BỘ CÔNG CỤ GLOBUS TOOLKIT (Trang 38)

Tải bản đầy đủ (DOCX)

(41 trang)
w