Ảo hóa là gì ?
Ảo hóa là “việc tạo ra phiên bản ảo (chứ không phải thực) của một thứ gì đó, chẳng hạn như máy chủ, máy tính để bàn, thiết bị lưu trữ, hệ điều hành hoặc tài nguyên mạng”.
Nói cách khác, Ảo hóa là một kỹ thuật cho phép chia sẻ một phiên bản vật lý duy nhất của một tài nguyên hoặc một ứng dụng giữa nhiều khách hàng và tổ chức.
Nó thực hiện bằng cách gán một tên logic cho một bộ lưu trữ vật lý và cung cấp một con trỏ đến tài nguyên vật lý đó khi được yêu cầu.
Việc tạo máy ảo trên hệ điều hành và phần cứng hiện có được gọi là Ảo hóa phần cứng. Máy ảo cung cấp một môi trường được tách biệt một cách hợp lý với phần cứng bên dưới. Máy mà máy ảo sẽ tạo được gọi là Server và máy ảo đó được gọi là Clients
Phân loại các loại hình ảo hoá
Ảo hóa phần cứng
Khi phần mềm máy ảo hoặc trình quản lý máy ảo (VMM) được cài đặt trực tiếp trên hệ thống phần cứng được gọi là ảo hóa phần cứng.
Công việc chính của hypervisor là điều khiển và giám sát bộ xử lý, bộ nhớ và các tài nguyên phần cứng khác. Sau khi ảo hóa hệ thống phần cứng, chúng ta có thể cài đặt hệ điều hành khác nhau trên đó và chạy các ứng dụng khác nhau trên hệ điều hành đó.
Cách sử dụng
Ảo hóa phần cứng chủ yếu được thực hiện cho các nền tảng máy chủ, vì việc kiểm soát các máy ảo dễ dàng hơn nhiều so với việc kiểm soát một máy chủ vật lý.
2) Ảo hóa hệ điều hành:
Khi phần mềm máy ảo hoặc trình quản lý máy ảo (VMM) được cài đặt trên hệ điều hành Host thay vì trực tiếp trên hệ thống phần cứng được gọi là ảo hóa hệ điều hành.
Cách sử dụng:
Ảo hóa hệ điều hành chủ yếu được sử dụng để kiểm tra các ứng dụng trên các nền tảng khác nhau của hệ điều hành.
Ảo hóa máy chủ
Khi phần mềm máy ảo hoặc trình quản lý máy ảo (VMM) được cài đặt trực tiếp trên hệ thống Máy chủ được gọi là ảo hóa máy chủ.
Cách sử dụng
Cổng nghệ ảo hóa máy chủ được thực hiện vì một máy chủ vật lý duy nhất có thể được chia thành nhiều máy chủ theo yêu cầu và để cân bằng tải.
Ảo hóa lưu trữ:
Ảo hóa bộ nhớ là quá trình nhóm bộ nhớ vật lý từ nhiều thiết bị lưu trữ mạng để nó trông giống như một thiết bị lưu trữ duy nhất .
Nó lưu trữ cũng được thực hiện bằng cách sử dụng các ứng dụng phần mềm.
Cách sử dụng:
Loại hình ảo hóa lưu trữ chủ yếu được thực hiện cho các mục đích sao lưu và phục hồi.
Ảo hóa hoạt động như thế nào trong điện toán đám mây?
Ảo hóa đóng một vai trò rất quan trọng trong công nghệ điện toán đám mây. Thông thường trong điện toán đám mây, người dùng chia sẻ dữ liệu hiện diện trên các đám mây như ứng dụng. Thế nhưng thực tế với sự trợ giúp của ảo hóa, người dùng chia sẻ cơ sở hạ tầng.
Việc sử dụng chính của Công nghệ ảo hóa là cung cấp các ứng dụng phiên bản tiêu chuẩn cho người dùng Cloud. Giả sử nếu phiên bản tiếp theo của ứng dụng đó được phát hành, thì nhà cung cấp dịch vụ đám mây phải cung cấp phiên bản mới nhất cho người dùng đám mây của họ và thực tế sẽ đắt hơn.
Để khắc phục vấn đề này, về cơ bản, chúng tôi sử dụng công nghệ ảo hóa, Bằng cách sử dụng ảo hóa, tất cả các máy chủ và ứng dụng phần mềm được yêu cầu bởi các nhà cung cấp đám mây khác sẽ được duy trì bởi bên thứ ba và các nhà cung cấp đám mây phải trả tiền hàng tháng hoặc hàng năm.