Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
409,82 KB
Nội dung
TRƯỜNG ĐH CÔNG NGHỆ - ĐH QUỐC GIA HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THUYẾT TRÌNH MÔN HỌC: CÁC HỆ PHÂN TÁN CHỦ ĐỀ: GRID COMPUTING GVHD :TS Trần Thị Minh Châu Học viên : Bùi Thu Hải Lê Thị Mừng Nam Định, 01/2011 -1- MỤC LỤC MỤC LỤC .2 Tổng quan tính toán lưới 1.1 Tính toán lưới gì? 1.2 Lợi ích tính toán lưới 1.3 Những thách thức việc quản lý tài nguyên lưới 1.4 Kiến trúc lưới Sơ lược Nimrod-G: chương trình môi giới tài nguyên lưới 12 Kết luận .15 Tài liệu tham khảo 16 -2- Tổng quan tính toán lưới 1.1 Tính toán lưới gì? Có thể hình dung môi trường tính toán lưới tương tự mạng lưới điện Các trạm phát điện phân bổ rải rác, liên kết với qua mạng lưới điện để chia tải bổ sung nguồn điện cho cần thiết Khách hàng sử dụng điện không cần quan tâm đến nguồn gốc trạm phát Việc sử dụng điện có lúc nhiều (giờ cao điểm) lúc ít, có khách hàng dùng nhiều khách hàng dùng ít, mạng lưới điện thực việc điều phối thích hợp Trong tính toán lưới, máy tính đóng vai trò giống trạm phát điện Người dùng truy cập tới máy tính ảo có đủ lực xử lý đáp ứng nhu cầu Máy tính ảo bao gồm nhiều nguồn tài nguyên tính toán không đồng (phần cứng máy tính hệ điều hành khác nhau), nhiên người dùng không nhận biết tài nguyên cụ thể này, giống người dùng điện không nhận biết nguồn điện phát sinh từ đâu Khái niệm tính toán lưới bắt đầu xuất vào đầu thập niên 90 với nghĩa ẩn dụ làm cho việc sử dụng sức mạnh máy tính dễ dàng việc sử dụng điện Ngày có nhiều định nghĩa tính toán lưới, số định nghĩa tính toán lưới mô hình tính toán phân tán trải rộng tài nguyên thuộc tổ chức ảo (Virtual Organization – VO) Trong đó: - Một tổ chức ảo (VO) tập cá nhân tổ chức phân tán mặt địa lý, tổ chức có nguồn tài nguyên chia sẻ theo sách mà thành viên tổ chức đề - Các tài nguyên tính toán lưới gồm: o Máy tính: PCs, máy trạm, clusters, laptops, notebooks, thiết bị di động, PDA… -3- siêu máy tính, o Phần mềm: o Danh mục liệu sở liệu: Ví dụ: truy cập suốt với sở liệu gen người o Các dụng cụ, thiết bị đặc biệt: ví dụ kính thiên văn vô tuyến để tìm kiếm sống thiên hà o Phương tiện liên lạc Mô hình tính toán lưới 1.2 Lợi ích tính toán lưới a Khai thác, tận dụng tài nguyên nhàn rỗi Hầu hết tổ chức có lượng lớn tài nguyên tính toán nhàn rỗi, Grid tối ưu sử dụng tài nguyên nhàn rỗi theo nhiều cách khác nhau, ví dụ, gửi công việc máy tính bận rộn đến máy khác rảnh rỗi để xử lý, phân nhỏ công việc gửi công việc đến máy tính nhàn rỗi khác cho xử lý song song… Một chức Grid cân sử dụng tài nguyên tốt Một tổ chức thường gặp vấn đề khó khăn hoạt động đòi hỏi thêm nhiều tài nguyên Với Grid, chuyển hoạt động đến tài nguyên nhàn rỗi khác, thêm -4- tài nguyên cách dễ dàng, từ làm tăng khả chịu đựng hệ thống b Sử dụng CPU song song Khả sử dụng CPU song song đặc tính tuyệt vời Grid, việc hỗ trợ nhu cầu tính toán nhà khoa học, sức mạnh tính toán Grid cung cấp giúp giải toán đòi hỏi lực xử lý lớn ngành khác y dược, tính toán tài chính, kinh tế, khai thác dầu hoả, dự báo thời tiết, công nghiệp vũ trụ, thiết kế sản phẩm, … nhiều lĩnh vực khác c Cho phép hợp tác toàn giới Một đóng góp quan trọng công nghệ Grid Computing cho phép đơn giản hoá hợp tác chia sẻ, làm việc cộng đồng rộng lớn toàn giới Các công nghệ tính toán phân tán trước cho phép hợp tác phạm vi nhỏ, Grid cho phép mở rộng phạm vi toàn cầu đưa chuẩn quan trọng cho phép hệ thống không đồng dạng làm việc chung với để tạo nên hệ thống tính toán ảo cung cấp nhiều dạng tài nguyên khác -5- d Cho phép chia sẻ, sử dụng tất loại tài nguyên Không cho phép chia sẻ chu kỳ tính toán, liệu, Grid cho phép chia sẻ tất loại tài nguyên mà trước chưa chia sẻ, băng thông mạng, thiết bị đặc biệt, phần mềm, quyền, dịch vụ,… Ví dụ, người dùng muốn tăng băng thông kết nối Internet lên để thực ứng dụng khai thác liệu, ứng dụng gửi đến nhiều máy tính Grid có kết nối Internet riêng, từ băng thông truy cập Internet tăng lên nhiều lần,… e Tăng tính tin cậy cho hệ thống máy tính Hiện nay, hệ thống tính toán sử dụng phần cứng chuyên dụng, đắt đỏ để tăng độ tin cậy Ví dụ, máy tính sử dụng vi xử lý đôi, cho phép “cắm nóng”, để có vi xử lý bị hỏng, thay khác mà không làm ngưng hoạt động hệ thống Các giải pháp làm tăng độ tin cậy hệ thống, nhiên với chi phí đắt phụ kiện kèm phải nhân lên Trong tương lai, hướng tiếp cận để giải vấn đề độ tin cậy dựa nhiều vào công nghệ phần mềm phần cứng đắt tiền Grid khởi đầu cho công nghệ Các hệ thống Grid thường rẻ phân tán theo địa lý, đó, có cố nguồn điện hay lỗi hệ thống khác vị trí, toàn phần lại không bị ảnh hưởng Các phần mềm quản trị Grid có khả thực thi lại công việc node khác phát có lỗi hệ thống Nếu quan trọng nữa, hệ thống theo thời gian thực, nhiều dự phòng các công việc quan trọng chạy nhiều máy tính khác Grid để đảm bảo độ tin cậy tối đa f Tăng khả quản trị hệ thống -6- Mục tiêu ảo hoá tất tài nguyên cung cấp giao diện quản lý đơn hệ thống hỗn tạp đem lại hội để quản trị tốt sở hạ tầng công nghệ thông tin lớn, phân tán Trên giới thiệu số ích lợi sử dụng công nghệ tính toán lưới, Grid mang lại nhiều lợi ích khác mà kể hết đây, tuỳ vào tình cụ thể mà đem lại lợi ích khác Vấn đề phải hiểu rõ chất Grid, sử dụng tốt công cụ nhằm khai khác tốt tình cụ thể 1.3 Những thách thức việc quản lý tài nguyên lưới • Xuất phát từ đặc trưng tài nguyên lưới Lưới không giữ quyền điều khiển tuyệt đối tài nguyên, ta phải phát triển phương thức quản lý vùng khác nguồn tài nguyên không đồng Các tài nguyên lưới không đồng nhất, tổ chức khác có sách quản lý tài nguyên khác nhau, mục đích người dùng tài nguyên lại khác chí mâu thuẫn Hầu hết ứng dụng yêu cầu sử dụng đồng thời nhiều tài nguyên nhiều nơi khác để hoàn thành công việc -7- Một thách thức quản lý tài nguyên vấn đề bảo mật tài nguyên Vì hệ thống lưới phân tán địa lý tổ chức Các tổ chức khác có sách bảo mật khác Một lưới có đa dạng nguồn tài nguyên, tài nguyên lại yêu cầu mức bảo mật khác • Định vị tài nguyên lưới Khi có yêu cầu người dùng, quản lý tài nguyên tìm tài nguyên từ dịch vụ mục (Index Service) sau định vị tài nguyên đến số nút cụ thể lưới nút tài nguyên lập lịch sử dụng Khi ứng dụng chạy, quản lý tài nguyên cần theo dõi trạng thái tài nguyên thông báo trở lại cho lập lịch hệ thống kế toán Khi có yêu cầu đệ trình đến lưới lúc xử lý theo quy ước hoạt động hàng đợi: ứng dụng yêu cầu sử dụng tài nguyên mà tài nguyên phục vụ cho ứng dụng khác xếp vào hàng đợi tài nguyên sử dụng xong sẵn sàng phục vụ Môi trường lưới phân tán địa lý tài nguyên lưới không đồng nhất, nên để định vị tài nguyên, ta cần phải thiết kế hệ thống quản lý tài nguyên phù hợp phải chuyển sang hướng tiếp cận đa tầng tổ chức tài nguyên phi tập trung • Vấn đề thương lượng tài nguyên lưới Quá trình thương lượng tài nguyên lưới dựa giao thức hay luật kinh doanh để chuyển đổi lệnh buôn bán người sử dụng tài nguyên nhà cung cấp tài nguyên Hình minh họa giao thức thương lượng mà hai phía mua bán cần trình mặc -8- Đầu tiên, phía khách hàng kết nối với nhà cung cấp Sau nhận giá tài nguyên, hai bên bán mua tiến hành thương lượng Khi thương lượng thành công, phía khách hàng yêu cầu ngừng kết nối sử dụng tài nguyên Mô hình thương lượng tài nguyên lưới 1.4 Kiến trúc lưới Lưới xây dựng tảng kiến trúc mở phân tầng Trong tầng lưới, thành phần chia sẻ thuộc tính chung bổ sung tính mà không làm ảnh hưởng đến tầng khác Ta tổng hợp kiến trúc lưới thành tầng sau: Kiến trúc phân tầng lưới -9- • Tầng chế tác (Fabric layer) Bao gồm tài nguyên cục phân tán mạng, chúng bị ràng buộc Cơ chế quản lý tài nguyên Cơ chế thẩm tra Người ta phân tài nguyên tầng thành nhóm sau: - Tài nguyên tính toán: cho phép kiểm soát, điều khiển việc thực thi công việc - Tài nguyên lưu trữ: dùng để lấy về/tải lên tập tin, cho phép đọc phần tập tin chọn lọc liệu từ tập tin xa - Tài nguyên mạng: môi trường mạng truyền thông - Các kho mã nguồn: nơi quản lý tất loại tài nguyên phiên mã nguồn • Tầng kết nối (Connectivity layer) Tầng đóng vai trò quan trọng, gồm giao thức xác thực truyền thông Truyền thông bao gồm việc truyền thông tin, định tuyến đặt tên Những giao thức tương tự giao thức IP, TCP, UDP giao thức TCP/IP giao thức tầng ứng dụng DNS, OSPF, RSVP…Vấn đề bảo mật giải giải pháp xác thực như: - Cơ chế đăng nhập lần (Single Sign On): cho phép người dùng cần đăng nhập vào mạng lưới lần cho tất truy cập tài nguyên phép tầng chế tác kết thúc đăng nhập - Cơ chế ủy quyền (Delegation, Proxy): người dùng ủy quyền truy cập tài nguyên hợp pháp lại cho chương trình khoảng thời gian xác định Chương trình ủy quyền có điều kiện phần tập quyền cho chương trình khác - Cơ chế tích hợp đa giải pháp bảo mật địa phương (Integration with various local security solutions): chế bảo mật mạng lưới phải có khả giao tiếp với chế bảo mật địa phương mà không yêu cầu thay toàn giải - 10 - pháp bảo mật có, cần có chế ánh xạ bảo mật môi trường cục khác - Cơ chế quan hệ tin tưởng dựa người dùng (User-based Trust Relationships): người dùng sử dụng loại tài nguyên có từ kết hợp nhiều nhà cung cấp khác • Tầng tài nguyên (Resource layer) Tầng xây dựng tảng sẵn có tầng kết nối Những giao thức tầng tài gọi chức tầng chế tác để truy cập sử dụng loại tài nguyên cục Nó có hai loại giao thức chính: - Giao thức thông tin (Information protocol): cho phép lấy thông tin cấu trúc, tình trạng loại tài nguyên mạng lưới - Giao thức quản lý (Management protocol): dùng để xếp quản lý thứ tự truy cập đến tài nguyên chia sẻ • Tầng kết hợp (Collective layer) Trong tầng tài nguyên cho phép truy cập đến loại tài nguyên đơn tầng kết hợp lại chứa giao thức dịch vụ cho phép giao tiếp tài nguyên mạng lưới Tầng bao gồm dịch vụ sau: - Các dịch vụ thư mục (Directory Services): cho phép tìm hiểu tồn thuộc tính nguyên loại tài nguyên, tính khả dụng … - Các dịch vụ cấp phát chung, lập lịch, môi giới (Co-allocation, Scheduling & Broker Services): cho phép gửi yêu cầu đến hay nhiều máy chủ cho mục đích cấp phát, lập lịch môi giới tài nguyên tương ứng - Các dịch vụ giám sát dự báo (Monitoring and Diagnostic Services): cho phép hệ thống hỗ trợ kiểm soát tài nguyên lưới - Các dịch vụ nhân liệu (Data Replication Services): hỗ trợ việc quản lý lưu trữ tài nguyên, giúp việc truy cập tài nguyên lưới trở nên dễ dàng - Các hệ hỗ thống trợ lập trình lưới (Grid-enable Programming Systems): gồm thư viện lập trình - 11 - - Hệ thống quản lý tải môi trường cộng tác (Workload Management System & Collaboration Framework): cung cấp đặc tả, quản lý tính đồng bộ, đa luồng, đa thành phần… tiến trình tính toán - Dịch vụ tìm kiến phần mềm (Software Discovery Service): hỗ trợ tìm kiếm lựa chọn phần mềm cài đặt làm tảng cho mạng lưới • Tầng ứng dụng (Application layer) Tầng bao gồm ứng dụng phát triển môi trường lưới như: ứng dụng sinh học, lý, thiên văn, tài chính… Về nguyên tắc, người sử dụng tương tác với lưới thông qua tầng ứng dụng cách suốt mà không nhận biết có mặt tầng khác lưới Sơ lược Nimrod-G: chương trình môi giới tài nguyên lưới Nimrod-G phát triển nhà khoa học Rajkumar Buyya, David Abramson, and Jonathan Giddy thuộc trường đại học Monash University University of Queensland Úc Nimrod-G kiến trúc hỗ trợ việc quản lý tài nguyên, tìm kiếm tài nguyên định thời môi trường tính toán lưới Hệ thống Nimrod –G tự động định vị tài nguyên lâp lịch ứng dụng lưới sử dụng tính toán kinh tế để cung cấp độ đo chất lượng dịch vụ cho người sử dụng cuối - 12 - a Kiến trúc Nimrod-G bao gồm thành phần sau: • Client or User Station: đóng vai trò giao diện người dùng để điều khiển giám sát thí nghiệm xem xét • Parametric Engine: hoạt động agent để quản lý công việc thành phần trung tâm mà từ toàn thí nghiệm quản lí trì • Bộ định thời (Scheduler): chịu trách nhiệm cho việc tìm kiếm tài nguyên, chọn lựa tài nguyên giao công việc • Bộ diều vận (Dispatcher): chịu trách nhiệm việc khởi tạo việc thực thi công việc tài nguyên chọn lựa theo hướng dẫn định thời (Scheduler) • Job-Wrapper: chịu trách nhiệm xếp ứng dụng liệu khởi động việc tài nguyên, gửi trả kết cho Parametric Engine thông qua Bộ điều vận (Dispatcher) Hình Kiến trúc Nimrod-G - 13 - b Các thuật toán lập lịch sử dụng Nimrod-G bao gồm: Giải thuật 1: Dùng heuristic để giảm thiểu chi phí với ràng buộc thời hạn hoàn thành Sắp xếp tài nguyên theo chi phí tăng dần Duyệt qua tài nguyên theo thứ tự sắp, gán vào tài nguyên nhiều job tốt, mà không vượt thời hạn hoàn thành Lặp lại tất bước tất công việc xử lý Giải thuật 2: Dùng heuristic để giảm thiểu thời gian thực lưới với ràng buộc ngân sách Đối với tài nguyên, tính toán thời gian hoàn thành cho công việc giao, có tính đến công việc trước giao Sắp xếp tài nguyên theo thời gian hoàn thành Chỉ định công việc tài nguyên thứ mà chi phí cho công việc so với ngân sách lại cho công việc Lặp lại tất bước tất công việc xử lý Giải thuật 3: Cực tiểu hóa việc kết thời gian giảm thiểu chi phí Tách tài nguyên cho dù chi phí cho công việc ngân sách dành cho Đối với tài nguyên rẻ, phân công công việc theo tỷ lệ nghịch với thời gian hoàn thành công việc Đối với nguồn lực đắt đỏ hơn, lặp lại tất bước (với ngân sách tính toán lại cho công việc) tất công việc giao; lặp lại tất bước tất công việc xử lý c Một số khó khăn thuật toán: Xác định độ dài công việc - 14 - Như ta thấy thuật toán trình bày để lập lịch hoạt động động hiệu cần thiết phải ước lượng tương đối xác thời gian cần thiết để thực công việc Tuy nhiên điều khó thực giới có công trình đề cập đến vấn đề Công cụ chủ yếu đánh giá theo kiểu heuristic đánh giá dựa vào lich sử thực công việc tiến hành trước Việc đánh giá độ dài công việc phải dựa vào kiểu thuật toán cụ thể dùng để xử lý loại tài nguyên cụ thể dùng để xử lý Dự đoán tải tài nguyên chất lượng thực Ngoài thông tin độ dài công việc, thông tin tải tài nguyên yếu tố quan trọng để ước lượng thời gian thực công việc Việc tiên đoán tải tài nguyên xác giúp cho lập lịch đánh giá tài nguyên có khả xử lý lượng công việc khoảng thời gian đặt Điều quan trọng lập lịch phải chịu áp lực thời gian thực Tuy nhiên tải tài nguyên lại luôn biến động thông tin có ý nghĩa khoảng thời gian định phải thường xuyên cập nhật Mức độ cập nhật thông tin tuỳ thuộc vào tính chất hoạt động tài nguyên ta mong đợi thông tin đủ ổn định khoảng thời gian lập lịch cho công việc Một số loại tài nguyên nhỏ máy tính PC người dùng, trạm làm việc… có mức độ ổn định tải không cao Với tài nguyên xác định giá trị tải trung bình cho khoảng thời gian đủ nhỏ Một số loại tài nguyên tính toán lớn máy tính lớn, cluster… lại có độ ổn định tải tương đối cao Kết luận Trong trình bày khái niệm, lợi ích tính toán lưới, thách thức việc quản lý tài nguyên lưới Đồng thời trình bày sơ qua Nimrod-G – chương trình môi giới tài nguyên tính toán lưới Nimrod-G có khả tương thích động với nguồn tài nguyên đa dạng yêu cầu chất lượng dịch vụ trình thực thi ứng dụng Nó cung cấp khả mở rộng, định lượng, điều khiển dễ dàng thực thi sách thuật toán lập lịch cho việc phân bố tài nguyên tới ứng dụng người dùng Từ mô hình tính toán lưới thông qua lưới Nimrod-G BUYYA đề xuất ba thuật toán nhằm tối ưu thời gian ngân quỹ tính toán là: Thuật toán lập lịch tối ưu thời gian: có tiêu chí hoàn thành thí nghiệm nhanh tốt khoảng ngân quỹ đáp ứng Thuật toán lập - 15 - lịch tối ưu chi phí: tiêu chí hoàn thành thí nghiệm khoảng giới hạn thời gian ngân quỹ, giảm tối thiểu thời gian có khả ngân quỹ cao Thuật toán hài hòa tối ưu thời gian – chi phí với tiêu chí hoàn thành thí nghiệm khoảng giới hạn thời gian ngân quỹ, giảm tối thiểu thời gian có khả ngân quỹ cao Tài liệu tham khảo [1] Nguyễn Thị Kim Tuyến, nghiên cứu tổng quan tính toán lưới cài đặt mô hình thử nghiệm, luận văn thạc sĩ khoa học 2006 [2] Rajkumar Buyya, Economic-based Distributed Resource Management and Scheduling for Grid Computing Chapter 4, The Nimrod – G Grid Resource Broker and Economic Scheduling Algorithms - 16 - [...]... tương ứng - Các dịch vụ giám sát và dự báo (Monitoring and Diagnostic Services): cho phép hệ thống hỗ trợ kiểm soát tài nguyên trong lưới - Các dịch vụ nhân bản dữ liệu (Data Replication Services): hỗ trợ việc quản lý lưu trữ tài nguyên, giúp việc truy cập tài nguyên lưới trở nên dễ dàng hơn - Các hệ hỗ thống trợ lập trình lưới (Grid- enable Programming Systems): gồm các thư viện lập trình - 11 - - Hệ thống... tài nguyên đơn thì tầng kết hợp lại chứa các giao thức và dịch vụ cho phép giao tiếp giữa các tài nguyên trong mạng lưới Tầng này bao gồm các dịch vụ chính như sau: - Các dịch vụ thư mục (Directory Services): cho phép tìm hiểu sự tồn tại cũng như thuộc tính của các nguyên như loại tài nguyên, tính khả dụng … - Các dịch vụ cấp phát chung, lập lịch, môi giới (Co-allocation, Scheduling & Broker Services):... tác với lưới thông qua tầng ứng dụng một cách trong suốt mà không nhận biết được sự có mặt của các tầng khác trong lưới 2 Sơ lược về Nimrod-G: chương trình môi giới tài nguyên trên lưới Nimrod-G được phát triển bởi các nhà khoa học Rajkumar Buyya, David Abramson, and Jonathan Giddy thuộc các trường đại học Monash University và University of Queensland ở Úc Nimrod-G là một kiến trúc hỗ trợ việc quản lý... (Scheduler) • Job-Wrapper: chịu trách nhiệm sắp xếp ứng dụng và dữ liệu như là khởi động việc trên một tài nguyên, gửi trả kết quả về cho Parametric Engine thông qua Bộ điều vận (Dispatcher) Hình 9 Kiến trúc Nimrod-G - 13 - b Các thuật toán lập lịch được sử dụng trong Nimrod-G bao gồm: Giải thuật 1: Dùng heuristic để giảm thiểu chi phí với ràng buộc về thời hạn hoàn thành 1 Sắp xếp các tài nguyên theo... việc 3 Lặp lại tất cả các bước cho đến khi tất cả các công việc được xử lý Giải thuật 3: Cực tiểu hóa việc kết thời gian và giảm thiểu chi phí 1 Tách các tài nguyên cho dù chi phí cho mỗi công việc là ít hơn ngân sách dành cho nó 2 Đối với các tài nguyên rẻ, phân công công việc theo tỷ lệ nghịch với thời gian hoàn thành công việc 3 Đối với các nguồn lực đắt đỏ hơn, lặp lại tất cả các bước (với một ngân... đắt đỏ hơn, lặp lại tất cả các bước (với một ngân sách tính toán lại cho mỗi công việc) cho đến khi tất cả các công việc được giao; lặp lại tất cả các bước cho đến khi tất cả các công việc được xử lý c Một số khó khăn đối với thuật toán: Xác định độ dài của các công việc - 14 - Như ta đã thấy trong các thuật toán trình bày ở trên để bộ lập lịch hoạt động động được hiệu quả thì cần thiết phải ước lượng... các chức năng trong tầng chế tác để truy cập và sử dụng các loại tài nguyên cục bộ Nó có hai loại giao thức chính: - Giao thức thông tin (Information protocol): cho phép lấy các thông tin về cấu trúc, tình trạng của một loại tài nguyên nào đó trong mạng lưới - Giao thức quản lý (Management protocol): dùng để sắp xếp quản lý thứ tự các truy cập đến các tài nguyên được chia sẻ • Tầng kết hợp (Collective... chế ánh xạ bảo mật trong các môi trường cục bộ khác nhau - Cơ chế quan hệ tin tưởng dựa trên người dùng (User-based Trust Relationships): người dùng có thể sử dụng các loại tài nguyên có được từ sự kết hợp của nhiều nhà cung cấp khác nhau • Tầng tài nguyên (Resource layer) Tầng này được xây dựng trên nền tảng sẵn có của tầng kết nối Những giao thức trong tầng tài này sẽ gọi các chức năng trong tầng... trúc hỗ trợ việc quản lý tài nguyên, tìm kiếm tài nguyên và định thời trên môi trường tính toán lưới Hệ thống Nimrod –G tự động định vị tài nguyên và lâp lịch các ứng dụng trên lưới sử dụng tính toán kinh tế để cung cấp độ đo chất lượng dịch vụ cho người sử dụng cuối - 12 - a Kiến trúc của Nimrod-G bao gồm các thành phần chính như sau: • Client or User Station: đóng vai trò như một giao diện người dùng... tổng quan về tính toán lưới và cài đặt mô hình thử nghiệm, luận văn thạc sĩ khoa học 2006 [2] Rajkumar Buyya, Economic-based Distributed Resource Management and Scheduling for Grid Computing Chapter 4, The Nimrod – G Grid Resource Broker and Economic Scheduling Algorithms - 16 -