III.2.2 Thiết lập hệ thống thật

Một phần của tài liệu Lựa chọn máy chủ trong CDN theo MAB (Trang 37 - 39)

Một hệ thống có kiến trúc client-server thật đã được sử dụng phục vụ quá trình nghiên cứu với mười hai máy tính, trong đó: một máy khách, mười một máy chủ video và một iBox được đặt tại phía máy khách. Để thiết lập một bối cảnh mạng giống thật, đặt các máy chủ ở các địa điểm khác nhau trong mạng. Ngoài ra, kiến trúc mạng này còn hoạt động như một mạng thực sự để các máy khách phải cạnh tranh với những người dùng khác. Cấu hình máy chủ khác nhau sử dụng được trình bày trong bảng 1.

Bảng 1: Cấu hình của máy tính được sử dụng bởi nền tảng

Hệ điều hành Linux phiên bản 2.6.32 (Debian) Bộ vi xử lý Intel Pentium Dual CPU E2180 2.00GHz

Thí nghiệm được tiến hành theo mô hình được chỉ ra trên hình 3.2. Tất cả mười một máy chủ đều lưu trữ cùng một video dài 4000 giây (khoảng phút 66,66). Đối với việc lựa chọn máy chủ tại phía máy khách, ta tạo ra một mô-đun lựa chọn viết bằng ngôn ngữ Python và cài đặt mô-đun này trong iBox. Các mô-đun lựa chọn sẽ chạy sau một thời gian xác định được cài đặt trước trong suốt quá trình phát video. Trong trường hợp này, khoảng thời gian này được thiết bằng 0-20 giây. Nói cách khác, việc lựa chọn máy chủ được thực hiện định kỳ để chuyển sang máy chủ khác hoặc tiếp tục sử dụng máy chủ hiện tại. Mô-đun đo QoE cũng cài đặt ở iBox, mô-đun này sẽ lấy ra các thông số mạng như dữ liệu đầu vào và cho đầu ra là điểm UPS bằng cách sử dụng công thức (1). Kết quả thực nghiệm được chỉ ra ở phần tiếp theo.

Một phần của tài liệu Lựa chọn máy chủ trong CDN theo MAB (Trang 37 - 39)