CHƢƠNG 2 GIỚI THIỆU OPENSTACK VÀ OPENVSWITCH
2.2 OpenvSwitch
2.2.3 Các đặc điểm của OpenvSwitch
Open vSwitch là một trong ba thiết bị chuyển mạch ảo phổ biến bên cạnh VMware và Cisco Nexus 1000V. Nicira, sau khi đƣợc VMware mua, đã tạo Open vSwitch để giải quyết các vấn đề của cộng đồng mã nguồn mở vì không có phần mềm chuyển mạch ảo đủ đáp ứng nào dành cho một trình ảo hóa dựa trên Linux, ví dụ, KVM và XEN. OVS đã nhanh chóng biến thành chuyển mạch ảo đƣợc chấp nhận cho môi trƣờng XEN và hiện tại nó đang có tác động quan trọng đối với dự án OpenStack và cũng là một kiến trúc đáng chú ý trong môi trƣờng SDN. Các đặc điểm sau đã giúp Open vSwitch đảm bảo các yêu cầu thiết yếu.
Tính cơ động của trạng thái: Tất cả các trạng thái mạng liên quan đến một thành phần mạng nhƣ máy ảo phải dễ dàng xác định và có thể dịch chuyển trong một môi trƣờng không đồng nhất. Điều này có thể đƣợc thể hiện bằng "soft state" thông thƣờng, trạng thái chuyển tiếp L3, ACL, QoS, v.v. Open vSwitch đã kết hợp cả cấu hình và dịch chuyển trạng thái mạng giữa các phiên bản.
Đáp ứng được các thay đổi của mạng: Các môi trƣờng ảo thƣờng đƣợc mô tả bằng tỷ lệ đa dạng hóa cao về mặt thêm/xóa VM, thực hiện các thay đổi về cấu hình của mạng, v.v. Open vSwitch đƣa ra một nền tảng kiểm soát mạng dựa trên nhận biết và điều chỉnh khi môi trƣờng thay đổi.
Bảo trì các thẻ logic: Các thiết bị chuyển mạch ảo phân tán, ví dụ, VMware vDS và Nexus 1000V của Cisco thƣờng xuyên duy trì sự logic trong mạng
thể đƣợc sử dụng để nhận ra VM hoặc để giữ một số cài đặt khác chỉ liên quan trong miền logic đó. Một phần quan trọng trong vấn đề xây dựng một chuyển mạch ảo phân tán là để xử lý hiệu quả và chính xác với các thẻ này. Open vSwitch kết hợp nhiều kỹ thuật để xác định và duy trì các quy tắc gắn thẻ, tất cả đều có sẵn cho một quy trình từ xa để phối hợp.
Tích hợp phần cứng: Đƣờng dẫn chuyển tiếp của vSwitch mở có thể quản lý để "giảm tải" xử lý gói cho các thiết bị chipset, bất kể nó nằm trong khung chuyển đổi thiết bị cũ trong một máy chủ lƣu trữ cuối. Điều này tính đến đƣờng dẫn điều khiển Open vSwitch để có khả năng điều khiển cả việc thực thi phần mềm khi đƣợc cải tiến hoặc chuyển đổi thiết bị. Open vSwitch kiểm soát trìu tƣợng, cả môi trƣờng lƣu trữ ảo và bare-metal đều có thể đƣợc quản lý bằng cùng một cơ chế để điều khiển mạng tự động.