Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 27 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
27
Dung lượng
1,39 MB
Nội dung
Chuyên - 2015 . 1. Hà N 2. 1 M U ng tiêu th ca thit b mng trong trung tâm d liu Theo các nghiên Dynatmics 2012 ch và 2012 . N nhanh tr- 2020. T 30% . ng % . nhói riêng ban còn ( 6a . . các ph sau: (1) -engineering), (2) ), (3) g minh (Smart sleeping/standby) 2. Nhng v còn tn ti : Khó có th tìm thy nhng công trình mang li cho ta thy chi tit v ng tiêu th ca các thành ph thit k li các b chuyn mch có kh tit king thì hiu sung ca các thành phn bên trong các b chuyn mch NetFPGA hin nay cc nghiên cu chi ti ci thin hiu qu xut trong các công trình công b trên vi mc ti vì trong hu ht kt qu nghiên cu thích ng tn s c áp dng cho mt s khi chi cho toàn b h thng. s mng tiêu th ng tit kim ti mt mc s dng nhnh. Qua kho sát v các công trình nghiên cu trên v tit king trong trung tâm d liu. Ta thy rng công trình nghiên cu v tit king cho thit b mng hin nay c và không có nhic công b trên các tp chí, hi tho khoa hc và quc t. Mc dù ng tiêu th ca các thit b 2 mng chim không nh khong t n 30% ng tiêu th trong trung tâm d liu. Vì vy, vic u gii pháp tit king trong thit k chuyn mch s dng trung tâm d li tài mang tính thi s. 3. Mc tiêu, ng và phm vi nghiên cu Mc tiêu nghiên cu: xut các gii pháp tit king và thit k chuyn mch mi có chc t king theo b u khin NOX hoc POX. xut gii pháp thit k mt chuyn mch t ng tit kiu vào. xut các thut toán v gii hn nh nht, ln nht và trung bình ca ng tiêu th trên các thit b mng ti khác nhau. xut ch s công sut trung bình A t l ng tit kim. xut gii pháp WOL (Wake on Lan) cho chuyn mch OpenFlow giúp cho vic d dàng qun lý u khin linh hot cho chuyn mch OpenFlow ng hp h thng trung tâm d liu có quy mô ln hoc khi s c xy ra. ng nghiên cu: Tp trung vào kin trúc chuyn mch OpenFlow trên nn tng Kit NetFPGA-1G, và bu khin OpenFlow c phát trin u tiên bi hc Standford. Tp trung nghiên cu các thut toán thut mô hình hóa ng cho chuyn mch OpenFLow. u lý thuyt kt hp thc nghim. Phm vi nghiên cu: Nghiên cu các gii pháp tit king và ch cho chuyn mch OpenFlow trên nn tng NetFPGA, trin khai trên h thng thc nghim bao gm b u khin NOX /POX, b ng và s dng board PCIEXT-64UB , cho . ng tiêu th ca chuyn mch và t toán t NetFPGA-1G (4 cng) trong thc nghing tht toán bng Matlab trên các mô hình ng ca chuyn mch NetFPGA m rng có s cng ln Ni dung ca lun án ch tp trung nghiên cu các gii pháp tit kim ng tiêu th cho chuyn mch OpenFlow. Các kt qu c ca lu c các ng nghip s dng mc ng tiêu th trên toàn mng trong kin trúc th nghim ECODANE. 4. , và . 3 Tng quan lý thuyt và các công ngh s dng trong trung tâm d liu 1.1. C Consumption in DAta Centre NEtworks based on Traffic Engineering) - cho t. 1.2. Hình 1.5. 1.3. Các ECODANE 1.3.1. OpenFlow OpenFlow (Software Defined Networking) OpenFlow chính: Flow-table), kênh an toàn (Secure Channel), giao t (OpenFlow Protocol). Hình 1.6. 4 1.3.2. (Hình 1.8) ti Hình 1.8. 1.3.3. COpenFlow trên NetFPGA (Hình 1.13) Hình 1.13. 1.4. bày . . các OpenFlow . Các gii pháp tit king cho chuyn mch OpenFlow 2.1. C - i M 5 . 2.2. PhâOpenFlow 2.2.1 NetFPGA-1G Kit NetFPGA-1G là c net Hình 2.2 Host PC Chuyển mạch NetFPGA PCIEXT-64UB C0 C1 C2 C3 Chuyển mạch NetFPGA C0 C1 Chuyển mạch NetFPGA C0 C1 Chuyển mạch NetFPGA C0 C1 Chuyển mạch NetFPGA C0 C1 Thiết bị Oscilloscope 3.3V 5.0V Bo mạch hiển thị công suất C0 C1 C2 C3 Phát lưu lượng 1 C0 C1 C2 C3 Phát lưu lượng 2 C2 C2 C2 C2 Chú ý: Băng thông 800Mbps 1Gbps Hình 2.2. NetFPGA 2.2.2 NetFPGA-1G NetFPGA (1) (2) g, (3) (4) OpenFlow. Hình 2.4. Hình 2.4 NetFPGA OpenFlow 39% c 23.3% và 37.7%. 2.3. chip FPGA 23.3% 6 CC (Clock Controller), NOX /POX . 2.3.1. N (2.1) (2.1), f/2, f/4, f/8, f/16, f/32, f/64 2.3.2. CC (Clock Controller) T CC , CC CD Hình 2.5 Xử lý gói tin Bộ đệm vào Bộ đệm ra Gói tin vào Gói tin ra NF2CORE Clock Divider Xử lý gói tin Clock Controller UDP master_clock core clk cpci clk NF2TOP Giảm tần Hình 2.5. ) Hình 2.5 , vv hz. 2.3.3. OpenFlow OpenFlow Bng 2.1. Bn tin OFPT_SWITCH_MOD gim tn Opflow header Datapath ID Switch state Option Pad 8bytes 8 bytes 1bytes 4bytes 3bytes F - - - - M2 M1 M0 7 0 Reserved ModeFlag Hình 2.6. Switch state 7 2.4. 37.7% . 2.4.1. Nguyên (link_rate) Trong BCM5464SR NIC có 4 thanh ghi . OpenFlow OpenFlow Hình 2.8. - - 27 - - - 31 2930 28 0 1 - - Hoạt động2 bit đầu 22 - - Địa chỉ thanh ghi [4:0] - - - 17 15 016 - - - - - TA Bit điều khiển dữ liệu [15:0] - Địa chỉ vật lý[4:0] Hình 2.8. K Hình 2.9) Lựa chọn tốc độ R - SP0 AN LP - - 6 0 - SP1 - - - 15 13 Chế độ công suất thấp Tự động thương lượng - 5 - - - Hình 2.9. 2.4.2. OpenFlow Ethernet cho OpenFlow. Hình 2.10. Bng 2.4. Bn tin OFPT_PORT_MOD OpenFlow header Port no MAC address Config Mask Link state Advertise Pad 8bytes 2bytes 6bytes 4bytes 4bytes 1bytes 4bytes 3bytes F - - - B1 B0 P1 P0 7 0 Link Rate Port No.Flag Reserved Hình 2.10. Link state 8 2.5. POX 2.5.1. tên là Clock Hình 2.12. 2.5.2. OpenFlow P Hình 2.16. ETHERNET FPGA MII Control Register USER DATA PATH MDIO PORT [0:3] PC SOFTWARE DRIVER CONTROL SOFTWARE NF2_REG_GRP Hình 2.16. are) ghi MII. 2.5.2.1. Các c Bng 2.5. Các ch hong mi ca chuyn mch 125 MHz Idle/10Mbps/100Mbps/1Gbps 62.5 MHz Idle/10Mbps/100Mbps 3.90625 MHz Idle [...]... các giải pháp tiết kiệm năng lượng cho chuyển mạch như thay đổi tần số hoạt động trên toàn bộ chip NetFPGA, đề xuất giải pháp điều khiển mỗi cổng Ethernet chạy ở một số băng tần khác nhau nhằm tiết kiệm năng lượng cho chuyển mạch Thiết kế chuyển mạch OpenFlow có khả năng tiết kiệm năng lượng dựa theo bản tin điều khiển OpenFlow mở rộng 24 Thiết kế thành công chuyển mạch OpenFlow tự động tiết kiệm. .. xuất các giải pháp tiết kiệm năng lượng cho chuyển mạch OpenFlow như: Giải pháp thay đổi tần số hoạt động, giải pháp thay đổi tốc độ link-rate trên mỗi cổng Ethernet Mở rộng các bản tin điều khiển OpenFlow cho các giải pháp đề xuất nhằm tiết kiệm năng cho chuyển mạch Đề xuất giải pháp thiết kế chuyển mạch tự động tiết kiệm năng lượng cho mạng OpenFlow theo lưu lượng đầu vào Đề xuất phương pháp mô... cho chuyển mạch OpenFlow giúp cho việc dễ dàng quản lý và tăng khả năng điều khiển linh hoạt cho chuyển mạch OpenFlow trong trường hợp hệ thống trung tâm dữ liệu có quy mô lớn hoặc khi có sự cố xảy ra Hƣớng phát triển trong th i gian tới Toàn bộ nội dung và các kết quả đạt được trong luận án chỉ ra rằng nghiên cứu các giải pháp tiết kiệm năng lượng cho chuyển mạch trong trung tâm dữ liệu là rất cần thiết, ... đó năng lượng tiết kiệm sẽ được nhiều hơn Trong chương này đã đề xuất phương pháp điều khiển mỗi cổng Ethernet chạy ở một số băng thông khác nhau tiết kiệm năng lượng nhiều hơn Thiết kế chuyển mạch OpenFlow tiết kiệm năng lượng dựa theo bộ điều khiển NOX /POX và mở rộng bản tin điều khiển OpenFlow Thiết kế thành công chuyển mạch tự động tiết kiệm năng lượng cho mạng OpenFlow dựa theo lưu lượng. .. tình hình nghiên cứu về tiết kiệm năng lượng cho chuyển mạch OpenFlow dựa trên nền tảng NetFPGA trong thời gian vừa qua Chương 1 đã giới thiệu về tầm quan trọng, đặc điểm kiến trúc mạng và các công nghệ sử dụng trong trung tâm dữ liệu Qua phần Mở đầu và Chương 1 giúp người đọc có một cái nhìn tổng quan về tầm quan trọng tiết kiệm năng lượng cho chuyển mạch, để hướng đến trung tâm mạng dữ liệu xanh,... mạch, đề xuất các giải pháp tiết kiệm năng lượng và xây dựng các chuyển mạch có chức năng tiết kiệm năng lượng Chỉ số công suất trung bình API cũng được đưa ra để đánh giá khả năng tiết kiệm năng lượng của chuyển mạch khi lưu lượng đầu vào biến đổi Cuối cùng, luận án trình bày phương pháp WOL cho chuyển mạch OpenFlow dựa trên nền tảng NetFPGA nhằm tiết kiệm năng lượng Phần mở đầu là một cuộc khảo sát nhỏ... năng lượng 10 2.6.2 Thiết kế khối phát hiện dữ liệu trên chuyển mạch OpenFlow Để thiết kế chuyển mạch tự động tiết kiệm năng lượng theo dữ liệu đầu vào, tác giả xây dựng thêm khối phát hiện dữ liệu DD (Data Detector) và khối điều khiển tần số FC (Frequency Controller) cho chuyển mạch OpenFlow như mô tả Hình 2.22 Khối phát hiện dữ liệu này có chức năng quản lý các trạng thái của chuyển mạch và đưa ra tín... động tiết kiệm năng lượng theo lưu lượng đầu vào Trong Chương 3, mô hình hóa năng lượng cho chuyển mạch đã đưa ra và chứng minh rằng dựa vào chỉ số EPI là chưa đủ để mô tả đặc tính tiêu thụ năng lượng của thiết bị mạng Vì vậy, phương pháp mô hình hóa năng lượng cho chuyển mạch được đưa ra dựa trên giới hạn năng lượng tối đa, tối thiểu cũng như năng lượng sử dụng trung bình Chỉ số công suất trung bình API... đặc tính tiêu thụ năng lượng của thiết bị mạng Đặc biệt, EPI không thể sử dụng để nghiên cứu đặc tính tiêu thụ năng lượng của thiết bị theo lưu lượng đầu vào Vì vậy, qua chương này luận án đã đạt được các kết quả sau: Mô hình hóa năng lượng cho chuyển mạch dựa trên thuật toán giới hạn năng lượng tối đa và tối thiểu, cũng như năng lượng sử dụng trung bình Ngoài ra, Chỉ số công suất trung bình API cũng... ta thấy năng lượng tiết kiệm của chuyển mạch phụ thuộc vào các lưu lượng đầu vào khác nhau Với lưu lượng đầu vào thấp, ít sử dụng như buổi đêm (khoảng 0h đến 6h) thì năng lượng tiết kiệm được lớn Trong thí nghiệm số 2, kết quả thu được cũng cho thấy mức năng lượng tiết kiệm được của chế độ Save Power là lớn nhất dao động từ 33% - 37% 2.7.4.2 Đánh giá khả năng đáp ứng của chuyển mạch mới Từ các kết quả . PC Chuyển mạch NetFPGA PCIEXT-64UB C0 C1 C2 C3 Chuyển mạch NetFPGA C0 C1 Chuyển mạch NetFPGA C0 C1 Chuyển mạch NetFPGA C0 C1 Chuyển mạch NetFPGA C0 C1 Thiết bị Oscilloscope 3.3V 5.0V Bo mạch. n 30% ng tiêu th trong trung tâm d liu. Vì vy, vic u gii pháp tit king trong thit k chuyn mch s dng trung tâm d li tài. s dng nhnh. Qua kho sát v các công trình nghiên cu trên v tit king trong trung tâm d liu. Ta thy rng công trình nghiên cu v tit king cho thit b mng