ThS37.124_Đánh giá hiệu năng hệ thống song song phân cụm
Hiện nay trên thế giới nhờ các tiến bộ công nghệ cao, đã xây dựng được những hệ thống máy tính có khả năng tính toán rất lớn như siêu máy tính, tính toán lưới phục vụ cho việc nghiên cứu khoa học và các ứng dụng thực tế. Bên cạnh đó các nhà sản xuất máy tính cũng luôn thay đổi công nghệ, cho ra những thế hệ máy tính có khả năng tính toán với tốc độ nhanh.
Tuy nhiên ở Việt Nam, với hiện tại các trung tâm nghiên cứu chưa đủ tiền để mua những máy tính lớn, trong khi đó nhu cầu có hệ thống tính toán lớn lại rất cần thiết. Một giải pháp là xây dựng hệ thống tính toán song song từ các máy tính hiện có và liên kết các trung tâm lại tạo ra hệ thống tính toán lớn. Trung tâm tính toán hiệu năng cao, Trường đại học Bách Khoa Hà Nội đang triển khai nghiên cứu làm chủ công nghệ lưới và ứng dụng vào thực tiễn. Hệ thống BKGrid 2006 là sản phẩm của công trình đó.
Hệ thống BKGrid 2006 được xây dựng với phần cứng là các máy tính hiện có như máy chủ HP NetServer và các máy trạm là các máy tính cá nhân, cấu hình mạng Ethernet và sử dụng các phần mềm mã nguồn mở: Hệ điều hành Linux, các thư viện tính toán chuyên dụng, phần mềm quản lý tài nguyên, thư viện truyền thông điệp
Đánh giá hiệu năng của hệ thống là một trong những nhiệm vụ cần thiết để đưa ra những nhận xét, kết luận về tốc độ tính toán, tính hiệu quả của toàn bộ hệ thống. Đối với hệ thống tính toán song song phân cụm, việc đánh giá hiệu năng sẽ được tiến hành dưới hai mức độ. Đánh giá hiệu năng từng thành phần trong hệ thống : Gồm phần cứng và phần mềm.
– Đánh giá hiệu năng phần cứng được thực hiện dựa trên các số đo : tốc độ tính toán của CPU, tốc độ truy cập vào bộ nhớ trong trên từng máy trạm, tốc độ truyền tin trong mạng.
Đánh giá hiệu năng phần mềm được thực hiện dựa trên việc khảo sát quá trình hoạt động của các thư viện được cài đặt trong hệ thống như các thư viện tính toán, các thư viện truyền thông điệp.
– Đánh giá hiệu năng tổng hợp của toàn bộ hệ thống: toàn bộ hệ thống được coi như một máy tính song song duy nhất. Dựa trên quá trình khảo sát tốc độ, kết thu được khi thực hiện một số bài toán song song mà người quản trị có thể đánh giá được hiệu năng tính toán của toàn bộ hệ thống, cũng như sự tương thích của hệ thống đối với những dạng bài toán cụ thể.
Luận văn này sẽ trình bày về quy trình áp dụng các phần mềm đo hiệu năng mã nguồn mở chuyên dụng để đánh giá hiệu năng của hệ thống tính toán song song phân cụm BKCLUSTER. Cấu trúc của luận văn gồm 6 chương với nội dung cụ thể như sau :
Chương 1 Tổng quan về đánh giá hiệu năng hệ thống máy tính.
Chương 2 Kiến trúc của hệ thống tính toán BKCLUSTER.
Chương 3 Các phương pháp đo hiệu năng.
Chương 4 Xây dựng chương trình thực hiện quy trình đo hiệu năng.
Chương 5 Các kết quả đo hiệu năng.
Chương 6 Kết luận