Trên thị trường x86, có ba xu hướng ảo hóa với kiến trúc chính: ảo hóa toàn bộ thông qua biên dịch nhị phân, ảo hóa thông qua việc thay đổi nhân của hệ điều hành hay paravirtualized và phần cứng hỗ trợ ảo hóa.
Tuy nhiên khi phân chia về mă ̣t kiến trúc ảo hóa , đă ̣c biê ̣t là kiến trúc ảo hóa vi xử lý thì sẽ thuô ̣c về hai nhóm chính đó là ảo hóa theo công nghê ̣ biên di ̣ch nhị phân và ảo hóa theo công nghệ thay đổi nhân của hê ̣ điều hành . Với cách phân chia như vâ ̣y tựu trung sẽ có hai nhóm , với nhóm đầu tiên là công nghê ̣ ảo hóa trên nền VMware và nhóm thứ hai là Microsoft , Citrix và Ubuntu. Nhóm ảo hóa hỗ trợ bởi phần cứng đóng vai trò hỗ trợ cho hai nhóm trên được thực hiện trên ho ̣ vi xử lí x86 của Intel và AMD.
3.4 Công nghê ̣ ảo hóa dƣ̣a trên cơ chế biên di ̣ch nhi ̣ phân - công nghệ ảo hóa trên nền tảng của VMware
VMware là một công ty công nghệ ra đời năm 1998 bởi 4 nhà khoa học máy tính tại trường đại học Stanford. Công nghệ ảo hóa của VMware ra đời đã tạo ra một cuộc cách mạng trong các trung tâm dữ liệu nhờ những công nghệ riêng vượt trội so với các hãng khác. VMware đã giải quyết được quá trình ảo hóa các thành phần vi xử lý, bô ̣ nhớ và thiết bi ̣ như sau:
a) Công nghê ̣ ảo hóa vi xử lí dựa t rên cơ chế di ̣ch nhi ̣ phân , kết hợp với ảo hóa hỗ trợ bằng phần cứng
Cơ chế ảo hóa của VMware dựa trên cơ chế dịch nhị phân (binary translation) và chạy trực tiếp trên trên vi xử lí (direct execution) cho phép nhiều hệ điều hành khác nhau có thể chạy đồng thời trên một máy chủ vật lý với độ cô lập cao.
Thách thức trong việc ảo hóa vi xử lý được VMware giải quyết bằng việc phát triển công nghệ biên dịch nhị phân (binary translation) cho phép VMM (virtual machine monitor) chạy ở Ring 0 cho việc cô lập và hiệu suất, trong khi đó chuyển hệ điều hành tới Ring thuộc đặc quyền của người dùng, với đặc quyền lớn hơn ứng dụng ở Ring 3, nhưng đặc quyền kém hơn VMM ở tại Ring 0.