Distributed switch vmware là gì

Ngay từ những phiên bản tiên phong Vmware đã chứng minh và khẳng định được vị thế của mình trong làng công nghệ tiên tiến ảo hóa. Không đơn thuần mà Vmware được nhìn nhận cao như vậy nó là sự nỗ lực điều tra và nghiên cứu tăng trưởng không ngừng trong nghành ảo hóa sever. Hạ tầng Virtual Network của Vmware tiềm tàng những đặc tính can đảm và mạnh mẽ nhất tương hỗ tối đa cho những phong cách thiết kế hạ tầng network enterprise. Chúng hoàn toàn có thể được quản trị riêng không liên quan gì đến nhau trên từng thành viên host của thiên nhiên và môi trường ảo cũng như quản trị tập trung chuyên sâu nhất trải qua loại sản phẩm Vmware vCenter .
Nhìn chung hạ tầng network của Vmware gồm những thành phần như hình sau :

Distributed switch vmware là gì

Tình từ trên xuống có những thành phần như sau :
Nic ảo ( card mạng ảo ) là thiết bị network tiếp xúc chính giữa những VMs với hạ tầng network bên dưới cả ảo lẫn physical. Trong quy trình dài tăng trưởng của mình VMware cho sinh ra nhiều phiên bản, dòng Nic ảo khác nhau cho thiên nhiên và môi trường ảo như

  • Vlance ( một dạng cacrd tương hỗ cho những dòng OS cũ chỉ tư vấn 10M bps
  • VMxnet là một dòng card tương hỗ tối ưu hóa network cho những VMs nhưng yên cầu phải setup driver trong Vmware Tools
  • Flexible là một định nghĩa card khá đặc biệt quan trọng nếu sử dụng nó thì bạn đầu boot và sử dụng network sẽ hoạt động giải trí như Vlance khi thiết lập vmware tools và cái đặt những driver vmware thì sẽ hoạt động giải trí ở dạng VMxnet
  • E1000 : tiếp theo đó là sự sinh ra cho dòng Nic E1000 nó là hiệu quả của quy trình giả lập hoạt động giải trí cấu trúc của card Intel 82545EM Gigabit Ethernet NIC. Tuy nhiên driver của thiết bị này không có sẵn trên tổng thể OS mà chỉ có trên những phiên bản từ Linux versions 2.4.19, Windows XP Professional x64 Edition và Windows Server 2003 ( 32 – bit ) trở lên .
  • Về sau là sự tăng trưởng của dòng VMxnet là VMxnet2 và VMxnet3 ngoài nâng cao năng lực hiệu suất còn có một số ít tính năng đặc biệt quan trọng khác như jumbo frames, hardware offloads …

P. / s : một VM tối đa được add 10 Nic ảo

Bản thân Host ESX / ESXi cũng sẽ có một hoặc nhiều Nic ảo để dành cho hoạt động giải trí tiếp xúc với bên ngoài như vCenter. Trong những phiên bản trước thì so với trường hợp này sẽ có 2 khái niệm :
Service Console : thực ra chỉ là tên một tên gọi thực chất của nó là một OS thu nhỏ gồm nhiều thành phần service : firewall, Simple Network, Management Protocol ( SNMP ) agents, web server … Giao hàng cho nhu yếu tương tác với ESX và VMs được đóng gói sẵn trong những phiên bản trước nhằm mục đích cung ứng những giao diện quản trị trực tiếp trên host. Nhưng vì trong quy trình quản lý và vận hành chúng trở nên không thiết yếu nên đuợc lược bỏ đi trong những phiên bản sau này ( từ bản 4 là không còn ) .
VMKernel : là lõi tinh chỉnh và điều khiển chính cho hàng loạt hoat động bên dưới của những VMS tương hỗ tương tác với phần cứng như quản lý lịch CPU, quản trị memory cũng như những tiến trình giải quyết và xử lý network bên trong những vswitch VMkernel bản thân nó cũng có một IP riêng dùng cho việc liên lạc với vCenter, vMotion, Fault tolerance, quản trị từ xa … .
Lớp sau đó trong môi trường tự nhiên mạng ảo của Vmware là thành phần quan trong nhất nó chính là mạng lưới hệ thống những switch ảo. Mặc định mỗi host ESX / ESXi sẽ có một mạng lưới hệ thống switch riêng gọi là Virtual Standard Switch ( vSwitch )

Distributed switch vmware là gì

Mỗi host sẽ có một bộ vSwitch trong bộ đó sẽ có nhiều switch ảo. Trên mỗi vSwitch sẽ có nhiều port ngoài port cho service console và vmkernel dành cho host thì những port còn lại dành cho máy ảo nên còn gọi là VM port tuy nhiên trên những vSwitch để hoàn toàn có thể plug Nic ảo vào vSwitch tất cả chúng ta cần thiết lập nên những nhóm port ( Port Group ) để hoàn toàn có thể tùy nhu yếu mà thiết lập những policy khác nhau cho những nhóm port khác nhau ( I / O, Vlan, failover … ) ngoài những để đi ra được thiên nhiên và môi trường mạng bên ngoài thì mỗi vSwitch cần có tối thiểu một Nic thật hay còn gọi là uplink mỗi vSwitch hoàn toàn có thể mang theo nhiều uplink để failover, Load Balancing ( tập hợp những uplink lúc này gọi là Nic Teaming ) tuy nhiên quan tâm là một NC thật chỉ thuộc một vSwitch. Một số công dụng của vSwitch như sau :

  • Kết nối những máy ảo trong cung một host
  • Kết nối giữa những máy ảo khác host với sự tương hỗ của những uplink
  • Kết nối giữa những máy ảo và máy vật lý trong mạng lưới hệ thống mạng
  • Phuc vụ cho những truy vấn Service console ( chỉ trên ESX )
  • Phục vụ VMkernel Giao hàng mục tiêu VMotion, iSCSI, NFS, hoặc fault tolerance logging và quản trị trên ESXi .

Distributed switch vmware là gì

Trên cơ bản vSwitch hoạt động giải trí không khác gì những switch thường thì tuy nhiên chúng không tương hỗ những giao thức STP, VTP. Vì trong thiên nhiên và môi trường mạng thật trách nhiệm của switch là liên kết và lan rộng ra thêm hạ tầng tuy nhiên trong môi trường tự nhiên ảo thì những switch ảo trên đó hoàn toàn có thể có hằng trăm port nên việc liên kết những switch lại để lan rộng ra hạ tầng là không thiết yếu. Đồng nghĩa việc những switch ảo này nằm ở lớp access sau cuối không liên kết thêm switch nào nữa nên không xảy ra loop mà không xảy ra loop thì không cần STP đồng thời cũng chẳng có thiên nhiên và môi trường để cần sử dụng giao thức VTP. Nhưng vẫn tương hỗ Vlan nhưng theo một phương pháp khác điền hình là 3 loại thiêt kế :

    • Virtual switch tagging ( VST mode )
    • Virtual machine guest tagging (VGT mode)

    • External switch tagging ( EST mode )

Tuy nhiên việc sử dụng vSwitch trong thiên nhiên và môi trường mạng thật tế đã đem đến nhiều phiến phức trên mỗi host phải thông số kỹ thuật từng bộ vSwitch, port group … để bảo vệ tính chung nhất cho toàn mạng lưới hệ thống bảo vệ cho những tính năng Migration do đó bài toán đặt ra là tất cả chúng ta cần một mạng lưới hệ thống vDS hoàn toàn có thể quản trị tập trung chuyên sâu được. Và để xử lý bài toán tập trung chuyên sâu này VMware đã kiến thiết xây dựng lên một khái niệm switch mới và chỉ hoàn toàn có thể thông số kỹ thuật và phân phôi từ vCenter Server gọi là Virtual Distributed Switch ( vDS ). Cấu hình sẽ được lưu trong database và phân phối đến từng host qui định .

Distributed switch vmware là gì

So Sánh vSwitch và vDS

Ngoài việc khác nhau ở mặt quản trị tập trung chuyên sâu thì hoạt bên trong giữa vSwitch và vDS vẫn có một số ít giống và khác nhau :

Giống nhau:

  • Đều thao tác ở Layer 2
  • Hỗ trợ việc đóng gói và luân chuyển vlan
  • Có thể có một hay nhiều uplink ( Nic teaming )
  • Quản lý I / O chiều ra cho những luu thông traffic

Khác nhau (chỉ trên vDS):

  • Hỗ trợ quản trị I / O cả hai chiều
  • Quản lý tập trung chuyên sâu qua giao diện quản trị của vCenter Server
  • Hỗ trợ Private vLan ( PVLANS )

Distributed switch vmware là gì

Ngoài ra còn một loại switch ảo đặc biệt quan trọng thuộc hãng thứ 3 là Cisco tăng trưởng đưa vào hoạt động giải trí trong môi trường tự nhiên ảo của VMware gọi là Cisco Nexus 1000 loại này cũng tựa như như vDS đều hoàn toàn có thể quản trị tập trung chuyên sâu. Tuy nhiên đây là mẫu sản phẩm dựa trên nền tảng network của Cisco nên nó mang lại những độc lạ tiêu biểu vượt trội về policy, security, QoS …

Distributed switch vmware là gì

( mời đón xem P2 )

Chia sẻ:

    Thích bài này:

    Thích

    Đang tải …