Cú nhiều phương phỏp đỏnh giỏ hiệu năng mạng mỏy tớnh, cú thể chia chỳng làm ba loại: mụ hỡnh Giải tớch (Analytic Models), mụ hỡnh Mụ phỏng (Simulation Models) và Đo hiệu năng (Measurement).
Mụ hỡnh Giải tớch
Trong cỏc mạng chuyển mạch gúi, gúi số liệu là cỏc khối dữ liệu cú chiều dài thay đổi được, được truyền qua mạng từ nguồn tới đớch theo một con đường nào đú do hệ thống mạng quyết định. Cỏc tài nguyờn mạng sẽ được chia sẻ giữa cỏc gúi số liệu khi chỳng đi qua mạng. Số lượng và chiều dài cỏc gúi số liệu đi vào hoặc đi qua mạng tại mọi thời điểm, thời gian kộo dài cỏc cuộc kết nối v.v., tất cả cỏc tham số này núi chung, thay đổi một cỏch thống kờ. Vỡ vậy, để nờu ra cỏc tiờu chuẩn đo lường định lượng về hiệu năng, cần phải sử dụng cỏc khỏi niệm về xỏc suất để nghiờn cứu sự tương tỏc của chỳng với mạng. Lý thuyết Hàng đợi đúng vai trũ mấu chốt trong việc phõn tớch mạng, bởi vỡ đú là cụng cụ Toỏn học thớch hợp nhất để phỏt biểu và giải cỏc bài toỏn về hiệu năng. Theo phương phỏp này, chỳng ta viết ra cỏc mối quan hệ hàm giữa cỏc tiờu chuẩn hiệu năng cần quan tõm và cỏc tham số của hệ thống mạng bằng cỏc phương trỡnh cú thể giải được bằng giải tớch.
Mụ phỏng
Theo nghĩa chung nhất, mụ phỏng là sự bắt chước một hay nhiều khớa cạnh của sự vật cú thực, bằng một cỏch nào đú càng giống càng tốt. Trong cỏc lĩnh vực nghiờn cứu hiện đại, như lĩnh vực đỏnh giỏ hiệu năng mạng, mụ phỏng được hiểu là một kỹ thuật sử dụng mỏy tớnh điện tử số để làm cỏc thớ nghiệm về mạng cú liờn quan đến thời gian. Mụ hỡnh Mụ phỏng mụ tả hành vi động của mạng, ngay cả khi người nghiờn cứu chỉ quan tõm đến giỏ trị trung bỡnh của một số độ đo trong trạng thỏi dừng. Cấu trỳc và độ phức tạp của bộ mụ phỏng phụ thuộc vào phạm vi của thớ nghiệm mụ phỏng. Nú thường được xõy dựng cú cấu trỳc, cho phộp mụ-đun hoỏ chương trỡnh mụ phỏng thành tập cỏc chương trỡnh con, sao cho việc sửa đổi, bổ sung cỏc chương trỡnh con được dễ dàng. Ngoài ra, chương trỡnh mụ phỏng cũng phải được xõy dựng sao cho đạt được tốc độ cao nhằm làm giảm thời gian chạy mụ phỏng càng nhiều càng tốt.
Đo
Đú là phương phỏp xỏc định hiệu năng dựa trờn việc đo trờn mạng thực cỏc tham số mạng cấu thành độ đo hiệu năng cần quan tõm. Việc đo hiệu năng nhằm thực hiện một trong cỏc nhiệm vụ sau. Một là, giỏm sỏt hiệu năng của mạng . Hai là, thu thập số liệu để lập mụ hỡnh dữ liệu vào cho cỏc phương phỏp đỏnh giỏ hiệu năng bằng giải tớch hoặc mụ phỏng. Nhiệm vụ thứ ba là kiểm chứng cỏc mụ hỡnh khỏc dựa trờn cỏc số liệu đo được. Đo hiệu năng khụng chỉ quan trọng trong cỏc giai đoạn triển khai thực hiện và tớch hợp hệ thống mà cũn cả trong cỏc giai đoạn lắp đặt và vận hành hệ thống. Bởi vỡ sau khi lắp đặt và đưa vào sử dụng, mỗi một hệ thống cụ thể sẽ cú một tải hệ thống và cỏc độ đo hiệu năng được quan tõm riờng của nú, cho nờn sau khi lắp đặt, người ta thường phải điều chỉnh cấu hỡnh cho phự hợp. Cỏc tham số cấu hỡnh sẽ được chọn sau khi cỏc phộp đo hiệu năng cho thấy cỏc tham số cấu hỡnh này làm cho hệ thống đạt được hiệu năng tốt nhất. Trong thực tế, mọi người đều thừa nhận tầm quan trọng của việc đo và đỏnh giỏ hiệu năng. Chỳng ta cú thể thấy rừ điều này qua việc, hầu như tất cả cỏc hệ thống mạng đều tớch hợp bờn trong nú cỏc cụng cụ đo và đỏnh giỏ hiệu năng; nhờ đú cú thể đo hiệu năng bất cứ lỳc nào trong suốt vũng đời của hệ thống.
So sỏnh cỏc phương phỏp đỏnh giỏ hiệu năng
Mụ hỡnh Giải tớch: Nếu cú thể sử dụng mụ hỡnh Giải tớch thỡ đú là điều tốt nhất, bởi
vỡ chỳng ta cú thể thay đổi cỏc tham số hệ thống và cấu hỡnh mạng trong một miền rộng với chi phớ thấp mà vẫn cú thể đạt được cỏc kết quả mong muốn. Tuy nhiờn, cỏc mụ hỡnh Giải tớch mà chỳng ta xõy dựng thường là khụng thể giải được nếu khụng được đơn giản hoỏ nhờ cỏc giả thiết, hoặc được phõn ró thành cỏc mụ hỡnh nhiều cấp. Cỏc mụ hỡnh giải được thường rất đơn giản hoặc khỏc xa thực tế, cho nờn phương phỏp này thường chỉ được sử dụng ngay trong giai đoạn đầu của việc thiết kế mạng, giỳp cho người thiết kế dự đoỏn được cỏc giỏ trị giới hạn của hiệu năng. Ngoài ra, cỏc kết quả của phương phỏp này bắt buộc phải được kiểm nghiệm bằng kết quả của cỏc phương phỏp khỏc, như mụ phỏng hoặc đo.
Mụ phỏng: Trong những trường hợp mụ hỡnh Giải tớch mà chỳng ta nhận được, dự
đó được đơn giản hoỏ, hoặc phõn ró nhưng vẫn khụng thể giải được bằng Toỏn học, khi đú, núi chung, chỳng ta sẽ chỉ cũn một phương phỏp là mụ phỏng. Phương phỏp mụ phỏng cú thể được sử dụng ngay trong giai đoạn đầu của việc thiết kế hệ thống mạng, cho đến giai đoạn triển khai thực hiện và tớch hợp hệ thống. Phương phỏp này núi chung, đũi hỏi một chi phớ rất cao cho việc xõy dựng bộ mụ phỏng cũng như kiểm chứng tớnh đỳng đắn của nú. Tuy nhiờn, sau khi đó xõy dựng xong bộ mụ phỏng, người nghiờn cứu cú thể tiến hành chạy chương trỡnh mụ phỏng bao nhiờu lần tuỳ ý, với độ chớnh xỏc theo yờu cầu và chi phớ cho mỗi lần chạy thường là rất thấp. Cỏc kết quả mụ phỏng núi chung vẫn cần được kiểm chứng, bằng phương phỏp giải tớch hoặc đo, nhất là bằng phương phỏp đo. Phương phỏp mụ hỡnh Giải tớch và mụ hỡnh Mụ phỏng đúng vai trũ rất quan trọng trong việc thiết kế và triển khai thực hiện hệ thống, đặc biệt là ở giai đoạn đầu.
Đo: Phương phỏp đo chỉ cú thể thực hiện được trờn mạng thực, đang hoạt động, nú
cũng đũi hỏi chi phớ cho cỏc cụng cụ đo và cho việc tiến hành đo. Việc đo cần được tiến hành tại nhiều điểm trờn mạng thực, ở những thời điểm khỏc nhau và cần lặp đi lặp lại trong một khoảng thời gian đủ dài, thậm chớ cú thể dài đến hàng thỏng. Ngoài ra, người nghiờn cứu phải cú kiến thức về Lý thuyết thống kờ thỡ mới cú thể rỳt ra được cỏc kết luận hữu ớch từ cỏc số liệu thu thập được. Mặc dầu vậy, bằng phương phỏp đo cú thể vẫn khụng phỏt hiện ra được hoặc dự đoỏn được cỏc hành vi đặc biệt của mạng.
4.6. CÂU HỎI VÀ BÀI TẬP
CHƯƠNG 5. TCP/IP VÀ INTERNET