Tổng quan về ảo hóa – Ảo hóa là gì? – https://dvn.com.vn

Tổng quan về ảo hóa sẽ cho bạn một cái nhìn tổng quát về những khái niệm của ảo hóa. Công nghệ ảo hóa lúc bấy giờ. Đối với những người hay sử dụng máy tính, chắc rằng bạn đã từng nghe đến những cụm từ như tạo máy ảo, tạo ổ đĩa ảo hay RAM ảo … trong đó cái tất cả chúng ta thường thấy và sử dụng nhất đó chính là tạo máy ảo để chạy song song hai hệ quản lý và điều hành. Nói chung, toàn bộ những cái đó đều được gọi là công nghệ ảo hóa ( Virtualization ), nói nôm na là tạo ra thêm một phiên bản phụ ( phiên bản ảo ) của một số ít ứng dụng, linh phụ kiện trong máy tính hay thậm chí còn là ảo hóa hàng loạt chiếc máy tính luôn. Hôm nay tất cả chúng ta sẽ khám phá về công nghệ ảo hóa và những quyền lợi của nó .

Ảo hóa là gì?

Ảo hóa là tạo ra thêm một phiên bản ảo của thứ gì đó trong máy tính. Có rất nhiều thứ hoàn toàn có thể được ảo hóa, từ tạo ổ đĩa ảo, RAM ảo, ổ cứng ảo, máy chủ ảo cho đến cả hệ quản lý và điều hành cũng ảo. Vì công nghệ ảo hóa khá phức tạp và có nhiều nhánh nhỏ nên để cho dễ hiểu, mình sẽ chỉ tập trung chuyên sâu nói về 1 số ít loại mà tất cả chúng ta hay sử dụng nhất mà thôi .

Tổng quan về ảo hóa - Ảo hóa là gì?

Lợi ích của ảo hóa.

Cái hay của ảo hóa là nó giúp cho chúng ta có thể chạy được nhiều thứ hơn trên một chiếc máy tính duy nhất, từ đó tiết kiệm chi phí mua sắm thiết bị mới cho gia mình hay cho doanh nghiệp. Ví dụ bạn là một lập trình viên và xài máy Mac, một số phần mềm lập trình chỉ có thể chạy trên Windows, thay vì tốn thêm mớ tiền để mua một cái máy Win nữa thì bạn chỉ việc tạo máy ảo Windows chạy ngay bên trong máy Mac là có thể sử dụng song song cùng lúc 2 hệ điều hành chỉ với 1 cái máy tính duy nhất. Đối với các nhà quản trị mạng, công nghệ ảo hóa giúp người ta có thể tận dụng hết tài nguyên máy tính, tài nguyên mạng của hệ thống để đem lại hiệu quả xử lý cao hơn.

Ảo hóa tại Việt Nam

Việc vận dụng công nghệ ảo hóa tại Việt nam còn rất dè dặt. Theo nhìn nhận khởi đầu, nguyên do hầu hết là do những nhà quản trị tại Nước Ta chưa nhận thức được sự thiết yếu của việc tiết kiệm chi phí khoảng trống, điện năng và nhân công trong việc ứng dụng công nghệ ảo hóa. Thêm vào đó, một nguyên do nữa khiến những nhà quản trị công nghệ thông tin tại Nước Ta còn quan ngại chính là tính bảo mật thông tin của những mạng lưới hệ thống ảo này. Tuy nhiên, nếu không ảo hóa, Nước Ta sẽ tốn ngân sách không nhỏ cho việc bảo trì và sửa chữa thay thế những mạng lưới hệ thống cồng kềnh. Do đó, cần tiếp thị cho những doanh nghiệp biết được những lợi thế và quyền lợi mà ảo hóa đem lại để vận dụng thoáng rộng công nghệ này tại Nước Ta, bắt nhịp với xu thế tăng trưởng của quốc tế .

Các loại ảo hóa

Hệ điều hành ảo (tạo máy ảo)

Đây là cái tất cả chúng ta hay thấy nhất. Ta hoàn toàn 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 quan trọng là hoàn toàn có thể chạy song song cùng lúc 2 hệ quản lý và đ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 quy đổi qua lại giữa 2 hệ quản lý cũng đơn thuần giống như chuyển qua lại giữa 2 hành lang cửa số trên máy tính, bạn cũng hoàn toàn có thể san sẻ tài liệu giữa máy thực và máy ảo với nhau trọn vẹn thuận tiện .Để tạo máy ảo, ta cần có một ứng dụng chuyên sử dụng. Có rất nhiều ứng dụng giúp ta tạo máy ảo, ví dụ như trên Win thì có VMware, VirtualBox, Virtual PC … Trên Mac thì cũng có VMware Fusion và Parallels. Cách setup cũng rất đơn thuần, ví dụ như VMware, bạn chỉ việc cài VMware vào máy tính, tải file ảnh của hệ quản lý thứ hai về, sau đó làm theo hướng dẫn trong đó là OK .Do nó cũng là một hệ quản lý ( gần như hoàn hảo ) nên máy ảo cũng cần có CPU, RAM, ổ cứng cũng như những linh phụ kiện phần cứng có tương quan. Ở đây máy ảo sẽ dùng chung những phần cứng đó với máy tính của bạn. Nghĩa là giờ đây thay vì chỉ chạy một hệ quản lý và điều hành thì máy tính của bạn phải gồng mình lên để chạy đến 2 cái hệ điều hành quản lý cùng lúc, lúc đó máy sẽ chạy ì ạch hơn. Vì vậy nếu thông số kỹ thuật máy của bạn quá yếu thì không nên dùng máy ảo quá nhiều. Thường khi tạo thêm máy ảo thì nó sẽ cắt ra khoảng chừng vài GB RAM dùng cho máy ảo đó, CPU dùng chung và ổ cứng cũng phải chia ra thêm một khoảng chừng tương đối để chứa hệ quản lý và điều hành thứ 2 này .

Tổng quan về ảo hóa - Ảo hóa là gì?

Ảo hóa – Cài máy ảo chạy windows 8 trên máy vật lý MAC

Ảo hóa phần cứng

Trên đây là cách tạo máy ảo đại trà phổ thông mà tất cả chúng ta hay dùng nhất. Ngoài ra, ở phân khúc hạng sang hơn người ta còn có thêm một cách nữa đó là dùng Hypervisor ( còn gọi là ảo hóa phần cứng ). Hypervisor hoàn toàn có thể là phần cứng, ứng dụng hoặc là một bản firmware nào đó hoàn toàn có thể chạy trực tiếp trên một mạng lưới hệ thống máy tính, có tính năng cho nhiều máy ảo chạy trên nó .Điểm độc lạ của Hypervisor so với cách dùng ứng dụng tạo máy ảo đó là nó không cần phải có hệ quản lý và điều hành chủ trước đó. Ở cách tiên phong ta phải có một máy tính chạy hệ điều hành quản lý trước, sau đó cài ứng dụng máy ảo rồi mới tạo máy ảo được. Trong khi đó Hypervisor không cần có hệ điều hành quản lý, nó hoàn toàn có thể chạy trực tiếp trên phần cứng luôn. Bạn hoàn toàn có thể xem hình minh họa bên dưới để hiểu rõ hơn .

Tổng quan về ảo hóa - Ảo hóa là gì?

Có nhiều loại ảo hóa phần cứng :

Ảo hóa toàn phần

Toàn bộ phần cứng của máy tính sẽ được ảo hóa hết để một hệ quản lý ảo khác hoàn toàn có thể chạy trên đó một cách vừa đủ và thông thường, không bị biến hóa hay chỉnh sửa. Khi được ảo hóa toàn phần thì máy ảo hoàn toàn có thể truy vấn và sử dụng hết mọi tính năng của từng phần cứng một, gồm có cả BIOS, driver, những lệnh nhập / xuất tài liệu, truy vấn bộ nhớ … Ứng dụng của ảo hóa toàn phần gồm có : san sẻ một máy tính cho nhiều người sử dụng cùng lúc, cách ly những thông tin tài khoản người dùng với nhau cũng như để tăng cường tính bảo mật thông tin, độ không thay đổi và hiệu suất thao tác của một mạng lưới hệ thống máy tính .

Ảo hóa một phần

Khác với ảo hóa toàn phần, ảo hóa một phần chỉ tiến hành ảo hóa một số phần cứng nhất định của máy tính nên nó không đủ tài nguyên để vận hành một hệ điều hành ảo hoàn chỉnh, thay vào đó nó chỉ cho phép chúng ta chạy một số phần mềm mà thôi. Ưu điểm của áo hóa một phần là nó dễ triển khai hơn ảo hóa toàn phần, nó tỏ ra cực kỳ hữu ích khi người ta chỉ muốn dùng máy ảo để chạy một phần mềm quan trọng nào đó, họ sẽ dùng ảo hóa một phần để tạo ra đủ tài nguyên cần thiết để chạy nó mà không cần phải ảo hóa cả một hệ thống phức tạp. Nếu dùng ảo hóa toàn phần chỉ để chạy một phần mềm duy nhất thì coi như là ta đã lãng phí tài nguyên máy tính một cách vô ích.

Ảo hóa song song

Khái niệm này khá rắc rối, nói một cách tóm gọn thì ảo hóa song song khác với 2 loại ảo hóa kể trên ở chỗ nó không mô phỏng phần cứng để chạy hệ quản lý và điều hành ảo mà thay vào đó nó sẽ tạo một một lớp giao diện ứng dụng ( hay một tập lệnh API ) để những hệ điều hành quản lý ảo và hypervisor hoàn toàn có thể tiếp xúc với nhau, và xem API đó như là ngôn từ chung giữa 2 phía, mục tiêu là để giảm thiểu thời hạn thiết yếu mỗi khi thi hành những câu lệnh trên mạng lưới hệ thống .

CPU hỗ trợ ảo hóa

Để tăng cường hiệu quá ảo hóa, người ta còn nhờ đến một thành phần rất quan trọng trong mạng lưới hệ thống đó là CPU. Những con CPU tương hỗ ảo hóa từ bên trong CPU được phong cách thiết kế đặc biệt quan trọng để chúng hoàn toàn có thể tương hỗ bạn tối đa trong việc tạo và chạy những máy ảo. Vì tính năng này có tương quan trực tiếp đến phần cứng ( đơn cử là CPU ) nên bạn cần phải kiếm tra xem CPU của mình có tương hỗ sẵn công dụng ảo hóa hay không, không phải CPU nào cũng tương hỗ ảo hóa từ phần cứng của nó, để kiểm tra, bạn hoàn toàn có thể tải về ứng dụng Intel Processor Identification Utility ( dành cho CPU Intel ) hoặc AMD Virtualization Compatibility Tool ( dành cho AMD ) .Một số phần máy ảo ví dụ như XP Mode ( tạo Win XP chạy song song trong Win 7 ) yên cầu CPU của bạn phải tương hỗ ảo hóa. May mắn là hầu hết những CPU Sandy Bridge và Ivy Bridge ra đời gần đây đều tương hỗ công dụng ảo hóa VT-x từ Intel .

Tổng quan về ảo hóa - Ảo hóa là gì?

Ổ đĩ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ẽ quen với khái niệm này. Khi máy tính của tất cả chúng ta có gắn ổ quang ( hay DVD ) thì trong My Computer sẽ Open thêm một ổ đĩa, đó là ổ đĩa thực. Tuy nhiên, một số ít file game, ứng dụng và phim DVD tải về thường có dạng file ảnh ( *. ISO, *. IMG … ), muốn đọc được những file này mà không cần ghi ra đĩa, bạn phải cài thêm ứng dụng đọc file *. ISO hoặc là cài ổ đĩa ảo. Nhiệm vụ của ổ đĩa ảo là nó sẽ giúp cho máy tính hoàn toàn có thể đọc được những file ảnh nói trên mà tất cả chúng ta không cần phải ghi ra đĩa, và thậm chí còn máy của bạn cũng không cần gắn ổ quang luôn .Sau khi tạo ổ đĩa ảo ( rất dễ ) thì trong My Computer sẽ suất hiện thêm một ổ đĩa ảo và nó giống hệt ổ đĩa thực của bạn. Trên Windows bạn hoàn toàn có thể dùng những ứng dụng để tạo ổ đĩa ảo như Alcohol hay DAEMON Tools .

Tổng quan về ảo hóa - Ảo hóa là gì?

Desktop ảo:

Cái này thường thấy trong mạng lưới hệ thống máy chủ của những doanh nghiệp, công ty. Ví dụ, trong công ty người ta có một máy chủ TT, chứa hàng loạt tài liệu, ứng dụng và những chương trình thiết yếu để những nhân viên cấp dưới hoàn toàn có thể sử dụng. Tuy nhiên do có quá nhiều nhân viên cấp dưới, họ hoàn toàn có thể ngồi ở phòng riêng hay nhà riêng, người ta không hề góp vốn đầu tư cho mỗi người một cái máy tính không thiếu như vậy ( vì sẽ rất tốn kém ), thay vào đó người ta tạo ra cái gọi là Desktop ảo .Bạn hoàn toàn có thể hiểu như thế này : một máy chủ TT hoàn toàn có thể tạo ra nhiều Desktop ảo ( giống như Desktop máy tính của bạn vậy ). Mỗi một nhân viên cấp dưới sẽ được cấp một Desktop ảo của máy chủ đó và cái hay của nó là người ta hoàn toàn có thể ngồi thao tác từ xa, dùng một máy tính khác hay thậm chí còn là những thiết bị di động như điện thoại thông minh hay tablet để truy vấn vào Desktop ảo và khởi đầu thao tác. Họ hoàn toàn có thể sử dụng mọi ứng dụng và tài liệu có trên Desktop ảo, toàn bộ những tài liệu sẽ được giải quyết và xử lý và tàng trữ từ xa ngay trên máy chủ TT. Người nhân viên cấp dưới không cần phải có một máy tính quá hạng sang để hoàn toàn có thể thao tác với máy chủ trên. Như vậy, nhờ có Dekstop ảo mà chỉ cần một máy chủ, ta hoàn toàn có thể phân phát cho nhiều người thao tác cùng lúc trên máy tính đó mà vẫn bảo vệ được tính hiệu suất cao và độ bảo đảm an toàn của tài liệu .

5. RAM ảo:

Các mạng lưới 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 hàng loạt số RAM thực đang có trong những máy tính của một Data Center và tạo thành một “ cục ” RAM ( memory pool ) chung cho toàn mạng lưới hệ thống. Các máy tính con trong mạng lưới hệ thống máy chủ hay những ứng dụng con hoàn toàn có thể truy vấn và sử dụng số RAM ảo mày mà không bị số lượng giới hạn về mặt phần cứng và hoàn toàn có thể dùng số RAM đó để làm bộ nhớ cache vận tốc cao hay làm bộ nhớ cho CPU và GPU. Ưu điểm của RAM ảo là nó được cho phép những ứng dụng hoàn toàn có thể tận dụng được số RAM cực kỳ lớn, giảm thiểu thực trạng “ thắt nghẽn cổ chai ” do thiếu RAM và tăng hiệu suất máy tính, tận dụng số RAM thư thả trong mạng lưới hệ thống máy chủ .

Tổng quan về ảo hóa - Ảo hóa là gì?

Đó là RAM ảo trên máy chủ, còn máy tính cá nhân thì sao? Có luôn, nhất là 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.

Máy chủ ảo ( VPS– Virtual Private Server)

Là nhiều máy chủ ảo chạy trên một máy chủ thực. Một máy chủ hoàn toàn có thể tạo ra nhiều máy chủ ảo để quản lý và vận hành những website. Nói nôm na thì nó giống như việc bạn tạo máy ảo trên máy tính của mình vậy. Bạn hoàn toàn có thể tạo ra nhiều máy ảo chạy nhiều hệ quản lý trên chiếc máy tính của mình thì người quản trị mạng cũng hoàn toàn có thể tạo ra nhiều máy chủ ảo chạy nhiều hệ quản lý khác nhau trên cùng một máy chủ thực. Ưu điểm của VPS là nó giúp người ta hoàn toàn có thể tiết kiệm ngân sách và chi phí đáng kể ngân sách dùng để góp vốn đầu tư cho việc mua, thuê server .Lấy ví dụ bạn cần thuê một máy chủ để quản lý và vận hành website của mình. Vì là website nhỏ nên không cần có một máy chủ quá mạnh, nếu bạn đi thuê hẳn một server thực ( Dedicated Server ) thì sẽ rất tốn kém và cũng ít khi dùng hết tài nguyên sức mạnh của máy chủ đó. Vì vậy người ta mới dùng tới VPS. Giống như tạo máy ảo, VPS sẽ chia nhỏ sức mạnh của một máy chủ thực và tạo thành nhiều máy chủ nhỏ hơn, nhờ đó mà bạn sẽ tiết kiệm ngân sách và chi phí được tiền thuê server, đồng thời người quản trị mạng hoàn toàn có thể tận dụng nguồn tài nguyên cúa máy chủ mình một cách tốt hơn, cùng là một máy chủ nhưng hoàn toàn có thể tạo ra nhiều VPS để cho nhiều người cho thuê cùng lúc .Tham khảo : Wikipedia ( 1 ), ( 2 ). Hình ảnh : SVT

Source: https://dvn.com.vn
Category: Công Nghệ

Liên kết:XSTD
Alternate Text Gọi ngay