Ảo hóa là gì và Công nghệ được sử dụng để làm gì?
Bạn sẽ ngạc nhiên bởi máy tính linh hoạt như thế nào. Chúng ta không chỉ có thể chạy nhiều hệ điều hành khác nhau hoặc thậm chí nhiều hệ điều hành song song mà bạn còn có thể chạy một hệ điều hành bên trong một hệ điều hành khác. Bạn hỏi như thế nào? Thông qua không có gì khác hơn là quá trình ảo hóa kỳ diệu.
Advertisement
Ảo hóa không có gì mới đối với máy tính, nhưng bạn sẽ ngạc nhiên khi thấy tần suất nó được sử dụng. Hôm nay, chúng tôi sẽ giải thích cho bạn, một cách đơn giản, ảo hóa là gì, nó hoạt động như thế nào và khi nào nó được sử dụng.
Ảo hóa là gì?
Hãy tưởng tượng bạn đang ở cùng một nhóm người tại văn phòng và tất cả các bạn đều cần một chiếc máy tính. Tuy nhiên, tất cả những gì hiện có là một máy chủ duy nhất, rất mạnh. Sau đó bạn làm gì?
Advertisement
Logic quy định rằng thay phiên nhau trên máy chủ lớn là một ý tưởng tồi — nó có nhiều tài nguyên hơn bất kỳ thứ gì bạn cần và bạn sẽ mất rất nhiều thời gian ở đó. Thay vào đó, hành động hợp lý là chia đều các tài nguyên đó và cho phép mọi người sử dụng máy đồng thời bằng cách sử dụng ảo hóa.
Ảo hóa là hành động tạo ra một môi trường máy tính ảo, được mô phỏng ở cùng mức độ trừu tượng như môi trường vật lý, cho phép bạn sử dụng các tính năng của một máy vật lý trong một môi trường mô phỏng. Nói một cách đơn giản, về cơ bản nó giống như việc có một máy tính ảo bên trong một máy tính thực và cả hai đều làm những việc giống nhau.
Advertisement
Khái niệm ảo hóa có từ cuối những năm 1960 hoặc đầu những năm 1970, và nó được coi như một giải pháp cho chính vấn đề mà chúng tôi đã trình bày ở đầu phần này. Vào thời điểm mà việc cung cấp cho mọi người trong công ty một chiếc PC của riêng họ là điều không thể tưởng tượng được, IBM đã nghĩ đến cách chia sẻ tài nguyên của các hệ thống máy tính lớn giữa nhiều người và ảo hóa là một cách tiếp cận tốt cho điều đó, với một trong những cách sử dụng đầu tiên thành công. ảo hóa là IBM CP/ CMS, ra mắt lần đầu tiên vào năm 1968.
Kể từ đó, ảo hóa đã có những hình dạng và hình thức khác và đằng sau nhiều thứ chúng ta làm trên máy tính ngày nay, thậm chí ngoài những thứ hiển nhiên.
Ảo hóa hoạt động như thế nào?
Hầu hết các triển khai ảo hóa khá đơn giản. Phần mềm ảo hóa sử dụng một siêu giám sát để giúp chạy mọi thứ bên trong máy ảo hóa. Nếu bạn không quen với từ hypervisor , về cơ bản nó là một phần mềm phân bổ tài nguyên từ máy chủ, chẳng hạn như một lượng lõi, bộ nhớ hệ thống hoặc bộ nhớ được xác định và sử dụng nó để chạy một máy tính mô phỏng ở trên cùng, điều này sẽ thường chạy giống như bất kỳ quá trình nào khác bên trong PC.
Thông thường, PC sẽ đi kèm với một thứ gọi là ” ảo hóa được phần cứng hỗ trợ”. Ví dụ: trên máy tính Intel, bạn sẽ thấy nó là Intel VT-x hoặc “Công nghệ ảo hóa”, trong khi trên hệ thống AMD, thay vào đó, bạn sẽ tìm thấy “AMD-V” hoặc “AMD Virtualization”. Cả hai đều cho phép phần mềm ảo hóa chạy nhanh hơn và chính xác hơn.
Sử dụng ảo hóa, người dùng có thể chạy một phiên bản riêng của hệ điều hành mà họ đang chạy hoặc chạy một hệ điều hành hoàn toàn khác với hệ điều hành họ đang sử dụng, miễn là nó tương thích với phần cứng bạn đang sử dụng. Phần cuối cùng này rất quan trọng đối với định nghĩa về ảo hóa, như bạn sẽ thấy.
Ảo hóa được sử dụng để làm gì?
Việc sử dụng ảo hóa phổ biến nhất là trên các máy ảo. Sử dụng phần mềm như VMware hoặc Virtualbox , người dùng có thể tạo các phiên bản ảo của máy tính mô phỏng bên trong PC của họ và để chúng chạy dưới dạng các phiên bản kèm theo, cho phép họ tạo một phiên bản hệ điều hành khác mà họ đang chạy hoặc kích hoạt một phiên bản hoàn toàn khác.
Đó là một cách tuyệt vời để sử dụng các hệ điều hành khác mà không cần sử dụng máy tính khác hoặc thực sự chuyển đổi hệ điều hành, và nếu bạn chơi đúng bài của mình và phân bổ đủ tài nguyên cho máy ảo, bạn có thể sẽ không nhận thấy nhiều sự khác biệt so với máy gốc, wowhay4u.com chia sẻ cùng bạn.
Tuy nhiên, gần đây, nhiều trường hợp sử dụng thú vị hơn cho ảo hóa đã phát sinh, đặc biệt nếu bạn đang sử dụng Windows.
Đầu tiên, nếu bạn đang sử dụng Windows 11, bạn có thể đã nghe nói về hoặc thậm chí sử dụng một “hệ thống con”. Cụ thể là Hệ thống con Windows dành cho Linux (WSL) và Hệ thống con Windows dành cho Android (WSA).
PC của bạn không làm cho nó rõ ràng ngay lập tức, nhưng thay vì Windows gói hỗ trợ gốc cho các ứng dụng Linux và Android, các dịch vụ đó chạy trên một hệ thống con ảo hóa tài nguyên thấp (do đó có tên hệ thống con).
Phiên bản đầu tiên của WSL sử dụng lớp tương thích thông thường, nhưng đối với WSL 2 và WSA, một máy ảo nhẹ chạy các chương trình Linux và Android bên trong nó và cho phép bạn tương tác với chúng thông qua dòng lệnh hoặc thông qua giao diện người dùng thực tế, wowhay4u.com chia sẻ cùng bạn.