Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 28

Tổng hợp bài tập ẢO HÓA

Chương 1
1. Một trung tâm dữ liệu có 2 máy chủ với cấu hình như sau:

Máy 1: Sun Niagara 8-core x4 , 16GB 240 pin DRAM, và một đĩa cứng 5400rpm – 1TB

Máy 2: Sun Niagara 8-core x1 , 2 GB 240 pin DRAM, và một đĩa cứng 5400rpm – 1TB

Hình sau mô tả công suất tiêu thụ của các bộ phận máy tính:

Có hai khách hàng muốn thuê máy chủ để chạy Web server với cấu hình Sun Niagara 8-core x1 , 2 GB
RAM, 250GB storage.

Hãy đưa ra hai phương án phân bổ tài nguyên cho 2 khách hàng trên và tính năng lượng tiêu thụ của
trung tâm dữ liệu cho mỗi phương án khi đầy tải.

=>
Chương 2
1. 1 máy chủ có cấu hình 4 CPU-4 lõi, 64GB RAM, 5.2TB đĩa cứng. Nếu dùng ảo hóa loại 1, máy chủ
chứa được bao nhiêu máy ảo 2 lõi, 4GB RAM, 500 MB lưu trữ. Biết rằng Hypervisor loại 1 chiếm
1GB RAM, 200MB lưu trữ.
2. 1 máy chủ có cấu hình 4 CPU-4 lõi, 64GB RAM, 5.2TB đĩa cứng. Nếu dùng ảo hóa loại 2, máy chủ
chứa được bao nhiêu máy ảo 2 lõi, 4GB RAM, 500 MB lưu trữ. Biết rằng Hypervisor loại 2 chiếm
1GB RAM, 200MB lưu trữ; HĐH chủ chiếm 4GB RAM, 300MB lưu trữ.
3. Một trung tâm dữ liệu có 1 máy chủ với cấu hình như sau:

Máy 1: Sun Niagara 8-core x4 , 18GB 240 pin DRAM, và một đĩa cứng 5400rpm – 1TB

Hình sau mô tả công suất tiêu thụ của các bộ phận máy tính:
Có một số khách hàng muốn thuê máy chủ để chạy Web server với cấu hình Sun Niagara 8-core x1 , 4 GB
RAM, 200GB storage với giá 30$/tháng.

Trung tâm dữ liệu có thể triển khai ảo hóa theo loại 1 hoặc loại 2. Với loại 1, hypervisor chiếm 1GB RAM.
Với loại 2, hypervisor chiếm 1GB RAM, HĐH chủ chiếm 4GB RAM.

Hãy tính toán số tiền mà trung tâm dữ liệu thu được trong 1 tháng khi máy chạy đầy tải. Biết giá điện là
0.2$/kwh

=>
Chương 3
2. Một trung tâm dữ liệu có 1 máy chủ với cấu hình như sau: 6 core, 8GB RAM, 1TB đia cứng. Trung
tâm dữ liệu triển khai ảo hóa theo loại 1. Hypervisor tốn tài nguyên không đáng kể. Có các khách
hàng muốn thuê máy chủ để chạy Web server với cấu hình
(1) 4vCPU, 7 GB RAM, 100GB storage với giá 50$/tháng. - 2 khách
(2) 2vCPU, 4 GB RAM, 450GB storage với giá 27$/tháng. – 3 khách
(3) 1vCPU, 2 GB RAM, 300GB storage với giá 22$/tháng. - 4 khách

Biết rằng các khách hàng đều chạy đầy tải.

a) Hãy đưa ra một thuật toán xác định phương án lựa chọn: 1 khách (1)
b) Hãy đưa ra một thuật toán xác định phương án lựa chọn: 2 khách (2)
c) Hãy đưa ra một thuật toán xác định phương án lựa chọn: 3 khách (3)
3. Một trung tâm dữ liệu có 1 máy chủ với cấu hình như sau: 16 core, 32GB RAM, 4TB đĩa cứng.
Trung tâm dữ liệu triển khai ảo hóa theo loại 1. Hypervisor tốn tài nguyên không đáng kể. Có các
khách hàng muốn thuê máy chủ để chạy Web server với cấu hình
(1) 4vCPU, 7 GB RAM, 100GB storage với giá 50$/tháng. - 8 khách
(2) 2vCPU, 4 GB RAM, 450GB storage với giá 27$/tháng. – 12 khách
(3) 1vCPU, 2 GB RAM, 300GB storage với giá 22$/tháng. - 16 khách
Biết rằng các khách hàng đều chạy đầy tải.

a) Dùng thuật toán bài 6-a để xác định các khách hàng mà trung tâm dữ liệu có thể chấp nhận.
b) Dùng thuật toán bài 6-b để xác định các khách hàng mà trung tâm dữ liệu có thể chấp nhận.
c) Dùng thuật toán bài 6-c để xác định các khách hàng mà trung tâm dữ liệu có thể chấp nhận.

Chương 4
5. Một trung tâm dữ liệu có 1 máy chủ với cấu hình CPU 2 core. Có 3 máy ảo 1 vCPU trong hệ thống với
thời điểm vào queue là 0. Giả sử ban đầu vCPU của VM1, VM2 ở queue CPU0, vCPU của VM3 ở queue
CPU1. Thời gian CPU của mỗi máy ảo là 2. Giả sử 1 time slice có giá trị là 1. Hãy xác định các thông tin lập
lịch cho các VM theo thuật toán roud-robin: t/g bắt đầu, t/g kết thúc, t/g đợi

6. Một trung tâm dữ liệu có 1 máy chủ với cấu hình CPU 2 core. Có 3 máy ảo 1 vCPU trong hệ thống với
thời điểm vào queue là 0. Giả sử ban đầu vCPU của VM1, VM2 ở queue CPU0, vCPU của VM3 ở queue
CPU1. Thời gian CPU của mỗi máy ảo là 2. Giả sử 1 time slice có giá trị là 1. Hãy xác định các thông tin lập
lịch cho các VM theo thuật toán credit: t/g bắt đầu, t/g kết thúc, t/g đợi

7. Một trung tâm dữ liệu có 1 máy chủ với cấu hình như sau:
Máy 1: Sun Niagara 2-core x1, 16GB DRAM, và một đĩa cứng 1TB. Trung tâm dữ liệu triển khai ảo hóa
theo loại 1.

Giả sử có các máy ảo sau trong hệ thống :


VM Nr CPU Thời điểm vào queue Thời gian CPU
VM1 2 0 4
VM2 1 1 4
VM3 2 3 2

Giả sử 1 time slice có giá trị là 2.

Hãy xác định các thông tin lập lịch cho các VM theo thuật toán credit: t/g bắt đầu, t/g kết thúc, t/g đợi
Chương 5
6. Một trung tâm dữ liệu có 1 máy chủ với cấu hình như sau:

Máy 1: Sun Niagara 16-core x1, 12GB DRAM, và một đĩa cứng 1TB. Trung tâm dữ liệu triển khai ảo hóa
theo loại 1.

Có các khách hàng muốn thuê máy chủ để chạy Web server với cấu hình

(1) 2vCPU, 4 GB RAM, 100GB storage, HĐH Windows, ASP, (HĐH chiếm 2GB RAM) với giá 20$/tháng.
(2) 4vCPU, 4 GB RAM, 100GB storage, HĐH Windows, ASP, (HĐH chiếm 2GB RAM) với giá 30$/tháng.

(3) 1vCPU, 4 GB RAM, 100GB, HĐH Windows, ASP, (HĐH chiếm 2GB RAM) storage với giá 15$/tháng.

(4) 3vCPU, 4 GB RAM, 100GB storage, HĐH Windows, ASP, (HĐH chiếm 2GB RAM) với giá 25$/tháng.

Hãy xác định các khách hàng mà trung tâm dữ liệu có thể chấp nhận. Biết rằng các khách hàng đều chạy
đầy tải. Kỹ thuật thu hồi bộ nhớ là dùng bảng trong suốt.
7. Một trung tâm dữ liệu có 1 máy chủ với cấu hình như sau:

Máy 1: Sun Niagara 16-core x1, 12GB DRAM, và một đĩa cứng 1TB. Trung tâm dữ liệu triển khai ảo hóa
theo loại 1.

Có các khách hàng muốn thuê máy chủ để chạy Web server với cấu hình

(1) 2vCPU, 4 GB RAM, 100GB storage, HĐH Windows, ASP, (HĐH chiếm 2GB RAM) với giá
20$/tháng.
(2) 4vCPU, 4 GB RAM, 100GB storage, HĐH Windows, ASP, (HĐH chiếm 2GB RAM) với giá
30$/tháng.
(3) 1vCPU, 4 GB RAM, 100GB, HĐH Windows, ASP, (HĐH chiếm 2GB RAM) storage với giá
15$/tháng.
(4) 2vCPU, 3 GB RAM, 100GB storage, HĐH Linux, PHP, (HĐH chiếm 1GB RAM) với giá 20$/tháng.
(5) 2vCPU, 3 GB RAM, 100GB storage, HĐH Linux, PHP, (HĐH chiếm 1GB RAM) với giá 20$/tháng.
(6) 1vCPU, 3 GB RAM, 100GB storage, HĐH Linux, PHP, (HĐH chiếm 1GB RAM) với giá 15$/tháng.
(7) 2vCPU, 3 GB RAM, 100GB storage, HĐH Linux, PHP, (HĐH chiếm 1GB RAM) với giá 20$/tháng.

a) Hãy nêu 2 phương án xác định các khách hàng mà trung tâm dữ liệu có thể chấp nhận. Biết rằng
các khách hàng đều chạy đầy tải. Kỹ thuật thu hồi bộ nhớ là dùng bảng trong suốt.

b) Hãy dùng thuật toán greedy để xác định các khách hàng mà trung tâm dữ liệu có thể chấp nhận.
Biết rằng các khách hàng đều chạy đầy tải. Kỹ thuật thu hồi bộ nhớ là dùng bảng trong suốt.
13. Giả sử một máy chủ vật lý có 8GB RAM. Máy chủ vật lý này đang chạy 6 máy ảo với các thông tin về
bộ nhớ như sau

VM1: vRAM 2GB, share 10/1MB

VM2: vRAM 3GB, share 15/1MB

VM3: vRAM 2GB, share 15/1MB

VM4: vRAM 3GB, share 10/1MB

VM5: vRAM 4GB, share 5/1MB

VM6: vRAM 2GB, share 20/1MB

Hãy tính lượng bộ nhớ vật lý mà mỗi máy ảo nhận được. (Tính với dat truoc =30%, 40%)
Chương 6
4. Cho mạng sau
Xác đinh các thông tin (IP src, IP dst, MAC src, MAC dst) của gói tin

a) Máy N1 gửi đến máy N2


b) Máy N2 gửi đến Máy P3
c) Máy R2 gửi đến Máy Q7
d) Máy R2 gửi đến Máy www.neu.edu.vn
e) Máy P3 gửi đến Máy www.neu.edu.vn
Chương 7
8. Thiết kế hệ thống FC-Switched SAN cho cấu hình sau

Số lượng máy chủ = 10. Mỗi máy chủ có 1 cổng HBA.

Số mảng lưu trữ = 2. Mỗi mảng có 2 cổng giao tiếp.

Các phần tử chuyển mạch (SAN switch) 16 cổng


9. Thiết kế hệ thống FC-Switched SAN cho cấu hình sau

Số lượng máy chủ = 20. Mỗi máy chủ có 1 cổng HBA.

Số mảng lưu trữ = 2. Mỗi mảng có 4 cổng giao tiếp.

Các phần tử chuyển mạch (SAN switch) 16 cổng


10. Một tổ chức muốn xây dựng một trung tâm ảo hóa sử dụng công nghệ lưu trữ SAN đầy đủ (tất
cả các switch được nối với tất cả các switch trong kết cấu - fabric). Sau đây là đặc điểm kỹ thuật
của máy chủ, hệ thống lưu trữ và thiết bị chuyển mạch liên quan đến thiết kế:

Số lượng máy chủ = 30. Mỗi máy chủ có hai cổng HBA.

Số mảng lưu trữ = 4. Mỗi mảng có tám cổng giao tiếp.

Các phần tử chuyển mạch (SAN switch):

Thiết bị chuyển mạch mô-đun FC với 16 cổng. Số lượng cổng trong một bộ chuyển mạch có thể
được tăng lên đến 32 cổng bằng cách thêm các card cổng bổ sung. Mỗi card cổng có 8 cổng.
Ít nhất hai liên kết chuyển mạch (ISL) phải tồn tại giữa hai bộ chuyển mạch bất kỳ để đảm bảo
độ sẵn sàng cao.

Tối thiểu, cần có bao nhiêu bộ chuyển mạch để đáp ứng các yêu cầu đã cho? Điều chỉnh số lượng cổng
trong mỗi bộ chuyển mạch FC để tối ưu hóa chi phí.
Chương 8
5. 1 trung tâm dữ liệu có 2 máy chủ vật lý với cấu hình như sau: 1 CPU 2 core, 8 GB RAM, lưu trữ
SAN không giới hạn.

1 máy chủ đang free

1 máy chủ chạy 3 VM, mỗi VM có cấu hình (2vCPU, 4GB RAM, 100GB storage). Hiện tại, tình hình sử
dụng tài nguyên của các máy ảo như sau:

- VM1 sử dụng 60% CPU, 3GB RAM, 100 transaction/s


- VM2 sử dụng 15% CPU, 1GB RAM, 15 transaction/s
- VM3 sử dụng 15% CPU, 1GB RAM, 15 transaction/s

Mỗi transaction trị giá 0.05$. Ngưỡng an toàn của máy chủ là CPU 70%, RAM 70%. Tốc độ truyền dữ liệu
giữa các máy chủ là 100MB/s. Hãy nêu các phương án dịch chuyển máy ảo trong trung tâm dữ liệu để
đạt ngưỡng an toàn và tính toán thiệt hại với mỗi phương án.

6. 1 trung tâm dữ liệu có 2 máy chủ vật lý với cấu hình như sau: 1 CPU 2 core, 8 GB RAM, lưu trữ SAN
không giới hạn.
1 máy chủ đang free

1 máy chủ chạy 3 VM, mỗi VM có cấu hình (2vCPU, 4GB RAM, 100GB storage). Hiện tại, tình hình sử
dụng tài nguyên của các máy ảo như sau:

- VM1 sử dụng 60% CPU, 3GB RAM, 100 transaction/s


- VM2 sử dụng 15% CPU, 1GB RAM, 15 transaction/s
- VM3 sử dụng 15% CPU, 1GB RAM, 15 transaction/s

Mỗi transaction trị giá 0.05$. Ngưỡng an toàn của máy chủ là CPU 70%, RAM 70%. Tốc độ truyền dữ liệu
giữa các máy chủ là 100MB/s. Hãy dùng thuật toán greedy chuẩn để tìm phương án dịch chuyển máy ảo
trong trung tâm dữ liệu để đạt ngưỡng an toàn và tính toán thiệt hại với phương án đó.

You might also like