Trong bài viết này mĩnh xin liệt kê ra một số dạng ảo hóa.
1. Ổ đĩa ảo:
Nếu bạn nào thường tải game hay đĩa phim DVD về xem trên máy tính thì sẽ biết. Khi máy tính của chúng ta có gắn ổ quang (hay DVD) thì trong My Computer sẽ xuất hiện thêm một ổ đĩa, đó là ổ đĩa thực. Tuy nhiên, một số file game, phần mềm và phim DVD tải về thường có dạng file ảnh (*.ISO, *.IMG…), muốn đọc được các file này mà không cần ghi ra đĩa, bạn phải cài thêm phần mềm đọc file *.ISO hoặc là Mout ổ đĩa ảo. Nhiệm vụ của ổ đĩa ảo là nó sẽ giúp cho máy tính có thể đọc được các file ảnh nói trên mà chúng ta không cần phải ghi ra đĩa, và máy của bạn cũng không cần có ổ đĩa.
Trên Windows bạn có thể dùng các phần mềm để tạo ổ đĩa ảo như Alcohol hay DAEMON Tools, UltraISO, sau khi tạo ổ đĩa ảo thì trong My Computer sẽ suất hiện thêm một ổ đĩa ảo và nó giống hệt ổ đĩa thực.
1. Ổ đĩa ảo:
Nếu bạn nào thường tải game hay đĩa phim DVD về xem trên máy tính thì sẽ biết. Khi máy tính của chúng ta có gắn ổ quang (hay DVD) thì trong My Computer sẽ xuất hiện thêm một ổ đĩa, đó là ổ đĩa thực. Tuy nhiên, một số file game, phần mềm và phim DVD tải về thường có dạng file ảnh (*.ISO, *.IMG…), muốn đọc được các file này mà không cần ghi ra đĩa, bạn phải cài thêm phần mềm đọc file *.ISO hoặc là Mout ổ đĩa ảo. Nhiệm vụ của ổ đĩa ảo là nó sẽ giúp cho máy tính có thể đọc được các file ảnh nói trên mà chúng ta không cần phải ghi ra đĩa, và máy của bạn cũng không cần có ổ đĩa.
Trên Windows bạn có thể dùng các phần mềm để tạo ổ đĩa ảo như Alcohol hay DAEMON Tools, UltraISO, sau khi tạo ổ đĩa ảo thì trong My Computer sẽ suất hiện thêm một ổ đĩa ảo và nó giống hệt ổ đĩa thực.
2. RAM ảo (Virtual Memory)
Các máy Windows, người dùng máy tính Windows thường có cái cách là dùng một phần ổ cứng chia ra để làm RAM ảo, mục đích là để giảm tải gánh nặng xử lý trên RAM thật khi RAM thật không đủ để xử lý các ứng dụng như ví dụ trong máy của tôi.
Trên Linux cùng dùng bộ nhớ ảo với tên gọi SWAP, Swap là 1 phân vùng bộ nhớ nằm trên đĩa cứng của bạn. Phân vùng này để làm gì, nó chỉ có tính chất hỗ trợ Ram mà thôi. Bình thường, Swap được khuyến cáo là = hoặc gấp đôi dung lượng bộ nhớ Ram.
Các hệ thống máy chủ cũng rất hay dùng RAM ảo. RAM ảo được tạo ra từ việc gộp chung toàn bộ số RAM thực đang có trong các máy tính của một Data Center và tạo thành một POOL RAM (memory pool) chung cho toàn hệ thống. Các máy tính con trong hệ thống máy chủ hay các ứng dụng con có thể truy cập và sử dụng số RAM ảo mày mà không bị giới hạn về mặt phần cứng và có thể dùng số RAM đó để làm bộ nhớ cache tốc độ cao hay làm bộ nhớ cho CPU và GPU. Ưu điểm của RAM ảo là nó cho phép các ứng dụng có thể tận dụng được số RAM cực kỳ lớn, giảm thiểu tình trạng thắt nghẽn do thiếu RAM và tăng hiệu suất máy tính, tận dụng số RAM rỗi trong hệ thống máy chủ.
3. Hệ điều hành ảo (máy ảo)
Ta có thể tạo ra nhiều máy ảo trên một chiếc máy tính duy nhất và đặc biệt là có thể chạy song song cùng lúc 2 hệ điều hành. Có thể là Mac chạy song song Windows, Win XP và Win 7, Win 7 và Win 8, Windows và Linux…
Việc chuyển đổi qua lại giữa 2 hệ điều hành cũng đơn giản giống như chuyển qua lại giữa 2 cửa sổ trên máy tính, bạn cũng có thể chia sẻ dữ liệu giữa máy thực và máy ảo với nhau hoàn toàn dễ dàng.
Để tạo máy ảo, ta cần có một phần mềm chuyên dụng. Có rất nhiều phần mềm giúp ta tạo máy ảo, ví dụ như trên Win thì có VMware, VirtualBox, Virtual PC. Cách cài đặt cũng rất đơn giản, ví dụ như VirtualBox, bạn chỉ việc cài VirtualBox vào máy tính, tải file ảnh của hệ điều hành về, sau đó cài đặt như một máy tính thông thường.
4. Máy chủ ảo (Virtual Private Server-VPS): là dạng máy chủ được tạo ra bằng cách phân chia 1 máy chủ vật lý thành nhiều máy chủ khác nhau có tính chất như một máy chủ riêng biệt (dedicated server), chạy dưới dạng chia sẻ tài nguyên từ máy chủ vật lý ban đầu).Máy chủ ảo được tạo ra bởi công nghệ ảo hóa, tùy thuộc vào công nghệ ảo hóa nào được sử dụng mà các máy chủ ảo có các tính chất chia sẻ tài nguyên khác nhau.
OpenVZ, Xen hay VMWare là một số công nghệ ảo hóa (Virtualization) mà nhà cung cấp dịch vụ VPS sử dụng để phân chia 1 máy chủ vật lý (dedicatie server) thành các máy chủ ảo (VPS) khác nhau, mỗi công nghệ có ưu nhược điểm riêng
Ta có thể tạo ra nhiều máy ảo trên một chiếc máy tính duy nhất và đặc biệt là có thể chạy song song cùng lúc 2 hệ điều hành. Có thể là Mac chạy song song Windows, Win XP và Win 7, Win 7 và Win 8, Windows và Linux…
Việc chuyển đổi qua lại giữa 2 hệ điều hành cũng đơn giản giống như chuyển qua lại giữa 2 cửa sổ trên máy tính, bạn cũng có thể chia sẻ dữ liệu giữa máy thực và máy ảo với nhau hoàn toàn dễ dàng.
Để tạo máy ảo, ta cần có một phần mềm chuyên dụng. Có rất nhiều phần mềm giúp ta tạo máy ảo, ví dụ như trên Win thì có VMware, VirtualBox, Virtual PC. Cách cài đặt cũng rất đơn giản, ví dụ như VirtualBox, bạn chỉ việc cài VirtualBox vào máy tính, tải file ảnh của hệ điều hành về, sau đó cài đặt như một máy tính thông thường.
4. Máy chủ ảo (Virtual Private Server-VPS): là dạng máy chủ được tạo ra bằng cách phân chia 1 máy chủ vật lý thành nhiều máy chủ khác nhau có tính chất như một máy chủ riêng biệt (dedicated server), chạy dưới dạng chia sẻ tài nguyên từ máy chủ vật lý ban đầu).Máy chủ ảo được tạo ra bởi công nghệ ảo hóa, tùy thuộc vào công nghệ ảo hóa nào được sử dụng mà các máy chủ ảo có các tính chất chia sẻ tài nguyên khác nhau.
OpenVZ, Xen hay VMWare là một số công nghệ ảo hóa (Virtualization) mà nhà cung cấp dịch vụ VPS sử dụng để phân chia 1 máy chủ vật lý (dedicatie server) thành các máy chủ ảo (VPS) khác nhau, mỗi công nghệ có ưu nhược điểm riêng

