Các bài viết cũ

VMware vSphere 4: Tổng quan virtual network (P.2)

Qua phần 1 của loạt bài về netowrk này hẳn các bạn đã nắm rõ sơ bộ về “hình hài” của hệ thống virtual network trong VMware vSphere 4. Nếu chưa rõ vui lòng xem lại VMware vSphere 4: Tổng quan virtual network (P.1). Tiếp theo loạt bài này chúng ta sẽ đi sâu về các thuật ngữ , các tính năng tùy chọn trong một Virtual Switch (vSwitch lẫn vDSwitch).

Trước hết chúng ta cần view lại một tý về một ví dụ điển hình khi thiết kế một vSwitch

image

Trong ví dụ bên trên là một vSwitch điển hình với một Port Group dành cho máy ảo và một VMkernel dành cho việc quản lý, vmotion, smotion… của máy host. Và ở đây chúng ta cần nhắc lại một số quy tắc:

  • Một vNic chỉ plug được một port trong portgroup trên vSwitch
  • Một host có thể có nhiều vSwitch cùng tồn tại
  • Một vSwitch có thể có nhiều port manangement cũng như có thể có nhiều port group với các policy khác nhau như Vlan, security, control I/O network…
  • Và để traffic network để đi ra được hệ thống switch physical thì chúng ta cần một đến nhiều uplink (NIC physical) khi mà một vSwitch có hơn hai uplink thì một tính năng đặc biệt sẽ có trong từng Port Group được gọi là NIC teaming

Read the rest of this entry

VMware vSphere 4: Tổng quan virtual network (P.1)

Ngay từ những phiên bản đầu tiên Vmware đã khẳng định được vị thế của mình trong làng công nghệ ảo hóa. Không đơn thuần mà Vmware được đánh giá cao như thế nó là sự nỗ lực nghiên cứu phát triển không ngừng trong lĩnh vực ảo hóa máy chủ. Hạ tầng Virtual Network của Vmware tiềm tàng các đặc tính mạnh mẽ nhất hỗ trợ tối đa cho các thiết kế hạ tầng network enterprise. Chúng có thể được quản lý riêng lẻ trên từng cá thể host của môi trường ảo cũng như  quản lý tập trung nhất thông qua sản phẩm Vmware vCenter.

Nhìn chung hạ tầng network của Vmware gồm các thành phần như hình sau:

image

Mạng ảo trong Hyper-V–Phần 6

Trong phần cuối cùng này, chúng tôi sẽ giới thiệu cho các bạn một số phương pháp cấu hình VLAN.

Trong phần trước của loạt bài này, chúng ta đã thảo luận về khái niệm của các VLAN có liên quan với Hyper-V. Trong phần này, chúng tôi sẽ giới thiệu cho các bạn cách cấu hình VLAN trong môi trường Hyper-V này.

Trước khi bắt đầu, chúng tôi muốn nói rằng việc sử dụng VLAN chỉ là một tùy chọn nếu các switch mạng của bạn có hỗ trợ VLAN. Như đã giải thích trong phần trước của loạt bài này, cả partition cha và partition con đều kết nối đến switch ảo, switch ảo này sẽ cung cấp sự hỗ trợ VLAN. Chính vì vậy mà bạn phải có một switch vật lý hỗ trợ lưu lượng VLAN.

Nói cách khác, nếu máy ảo cần truyền thông với máy ảo khác được hosting trên cùng máy chủ vật lý thì lưu lượng VLAN sẽ đi qua switch ảo, và như vậy truyền thông VLAN ở đây được hỗ trợ đầy đủ. Ngược lại, nếu một máy ảo cần truyền thông với partition cha và máy đó cũng được kết nối với switch ảo thì lưu lượng VLAN ở đây sẽ được hỗ trợ. Mặc dù vậy nếu máy ảo cần truyền thông với máy khách khác được host trên một máy chủ vật lý khác (hoặc cần truyền thông với một máy vật lý không nằm trong cùng partition cha với nó) thì dữ liệu sẽ đi qua mạng vật lý và switch vận chuyển lưu lượng cần phải hỗ trợ VLAN.

Switch mạng phải hỗ trợ lưu lượng VLAN, vì vậy adapter mạng của máy chủ cũng phải hỗ trợ VLAN. Do không phải tất cả các adapter mạng có thể hỗ trợ lưu lượng VLAN vì vậy bạn cần kiểm tra kỹ để bảo đảm rằng các adapter của máy chủ hỗ trợ VLAN trước rồi mới chuyển tiếp sang cấu hình VLAN. Gần cuối của bài này, chúng tôi sẽ giới thiệu cho các bạn cách phát hiện xem adapter mạng có hỗ trợ lưu lượng VLAN hay không.

Read the rest of this entry

Mạng ảo trong Hyper-V – Phần 5

Trong phần tiếp theo sau đây tôi sẽ tiếp tục thảo luận về mạng ảo trong Hyper-V xoay quanh một vấn đề khá mới mẻ cho một mạng ảo đó là ứng dụng VLAN vào triển khai Hyper-V.

Tuy nhiên điều chắc chắn là để thảo luận Vlan làm việc ra sao cung với Hyper-V thì chúng ta nên đảo qua một vòng với một chút khái niệm thế nào là một Vlan.

VLAN là viết tắt của Virtual Local Area Network hay còn gọi là mạng LAN ảo. Một VLAN được định nghĩa là một nhóm logic các thiết bị mạng và được thiết lập dựa trên các yếu tố như chức năng, bộ phận, ứng dụng… của công ty
Hiện nay, VLAN đóng một vai trò rất quan trọng trong công nghệ mạng LAN. Để thấy rõ được lợi ích của VLAN, chúng ta hãy xét trường hợp sau :
Giả sử một công ty có 3 bộ phận là: Engineering, Marketing, Accounting, mỗi bộ phận trên lại trải ra trên 3 tầng. Để kết nối các máy tính trong một bộ phận với nhau thì ta có thể lắp cho mỗi tầng một switch. Điều đó có nghĩa là mỗi tầng phải dùng 3 switch cho 3 bộ phận, nên để kết nối 3 tầng trong công ty cần phải dùng tới 9 switch. Rõ ràng cách làm trên là rất tốn kém mà lại không thể tận dụng được hết số cổng (port) vốn có của một switch. Chính vì lẽ đó, giải pháp VLAN ra đời nhằm giải quyết vấn đề trên một cách đơn giản mà vẫn tiết kiệm được tài nguyên.

alt

Read the rest of this entry

Mạng ảo trong Hyper-V – Phần 3

Trong phần trước của loạt bài này, tôi đã giới thiệu một phân vùng con làm thế nào để truy cập ra mạng bên ngoài thông qua một Switch ảo đặt tại phân vùng cha. Đến cuối bài viết tôi đã dừng lại ở vấn đề là một phân vùng cha có thể tồn tại trong đó không chỉ một mà có thể là nhìu Switch ảo. Và tiếp theo trong phần này tôi sẽ nói lợi điểm của loại kiến trúc này.

Chúng ta sẽ xem xét việc sử dụng nhiều switch ảo tại trung tâm các kêt 1nối mạng như hình 1 bên dưới. Như có thể thấy trong hình là chúng ta đang có một phân vùng cha cùng với hai switch ảo tách rời nhau và cùng 3 phân vùng con đang kết nối trực tiếp với phân vùng cha thông qua 2 switch trên.

image

Hình 1: Phân vùng cha chứa nhiều switch ảo kết nối với phân vùng con

Read the rest of this entry

Mạng ảo trong Hyper-V – Phần 2

Trước khi bắt đầu phần 2 trong loạt bài này tôi chân thành cảm ơn các bạn đã theo dõi loạt bài về mạng ảo trong Hyper-V cho đến bây giờ.

Tiếp sau phần 1 trong phần 2 này chúng ta sẽ tiếp tục thảo luận về vấn đề mạng ảo trong Hyper-V. Việc liên lạc mạng giữa các Partition hoạt động như thế nào?

trong phần trước, tôi đã nói về vấn đề vai trò của card mạng vật lý và card mạng ảo bên trong phân vùng cha “Parent Partition”. Và cả vấn đề về Switch ảo. Tiếp đến đây tôi sẽ tiếp tục thảo luận về vai trò của Switch ở mức chi tiết hơn.

trước khi bắt đầu tôi sẽ ôn lại thành phần chức năng card mạng bên trong phân vùng cha. Bởi vì hiểu được vấn đề này sẽ là tiền đề quan trọng để hiểu các vấn đề khác mà tôi sẽ đưa đến trong cả loạt bài này.

Điều cần nhớ đầu tiên là thông qua phân vùng cha và hệ điều hành Windows Server 2008 cùa nó có thể trông thấy được các  card mạng vật lý nhưng chúng không được sử dụng một cách trực tiếp. Thay vào đó, ngăn chứa TCP/IP bị ràng buộc vào các card mạng ảo. Các card mạng ảo đem đi và nhận đến các gói tin thông qua Switch ảo như hình 1 dưới đây. Lúc này card mạng vật lý trong Hyper-V chỉ hoạt động như một “môi giới” trung gian.

image

Hình 1: các ứng dụng hoạt động trong phân vùng cha không dùng các card mạng vật lý một cách trực tiếp

Read the rest of this entry

Mạng ảo trong Hyper-V– Phần 1

Chào các bạn trong thời gian sắp tới tôi sẽ cố gắng đưa đến và chia sẻ với các bạn một loạt bài tổng quan nhất về vấn đề virtual network trong Hyper-V để nắm bắt được nguyên lý hoạt động mạng ảo trong môi trường Hyper-V cũng như cách tiếp cận tốt nhất trong vấn đề cấu hình hệ thống mạng Hyper-V.

Tìm hiểu hoạt động bên trong Hyper-V chính là chìa khóa tốt nhất để đạt được những khả năng về hiệu suất và phục hồi tốt nhất. Trong loạt bài này sẽ trình bày những hoạt động về mạng ảo trong môi trường Hyper-V và làm cách nào để có thể cấu hình được một mạng ảo đúng mục tiêu đề ra.

Trước khi bắt đầu thì có một vấn đề quan trọng cần phải hiểu là mỗi sản phẩm ảo hóa sẽ sử dụng những phướng cách khác nhau để ảo hóa mạng của riêng chúng. Vì thế cũng để nhắc lại rằng ở loạt bài này chỉ thảo luận xoay quanh vấn đề cách mà mạng ảo được ứng dụng trong Hyper-V của Microsoft.

Khía cạnh đầu tiên trong vấn đề mạng ảo mà chúng ta sẽ thảo luận đầu tiên chính là card mạng ảo. Để tiện cho việc demo thì loạt bài sẽ sử dụng Windows Server 2008 R2 Hyper-V. Và một trong các khái niệm chính của Hyper-V chính là các phân vùng “Partition” và hệ điều hành chính của máy chủ cũng chính là hệ điều hành Windows Server dùng để triển khai Hyper-V sẽ được biết đến như phân vùng cha. Phân vùng cha này thường được gọi là hệ điều hành chủ “host operating system”.

Hình sau đây là mục mô tả các card mạng trong  có trong phân vùng cha.

image

Hình 1: Hyper-V tạo ta một card mạng ảo

Read the rest of this entry