Ảo Hóa (Virtualization Technology) Là Gì | Vietnix

Ngày nay, có nhiều bộ vi giải quyết và xử lý được trang bị Virtualization Technology ( VT ), được cho phép nó hoạt động giải trí như nhiều máy tính độc lập. Bài viết này sẽ khái quát Virtualization Technology là gì, phân loại và cách hoạt động giải trí của nó .

Virtualization Technology là gì?

Virtualization – Ảo hóa, là công nghệ được cho phép bạn tạo những dịch vụ CNTT có ích. Việc này được thực thi bằng cách sử dụng những tài nguyên được link với phần cứng. Nó được cho phép sử dụng hết hiệu suất của máy vật lý bằng cách phân loại năng lực của nó cho nhiều người dùng hoặc thiên nhiên và môi trường khác nhau .
Nói một cách thực tiễn hơn, tưởng tượng bạn có 3 sever cho 3 mục tiêu riêng. Máy chủ mail, sever web và sever chạy những ứng dụng thừa kế nội bộ. Trong đó, mỗi sever đang được sử dụng ở khoảng chừng 30 % hiệu suất. Rõ ràng, đây chỉ là một phần nhỏ so với tiềm năng thật sự của chúng. Ngoài ra, những ứng dụng thừa kế vẫn có vai trò trong những hoạt động giải trí nội bộ, do đó sever thứ ba vẫn cần được giữ lại .
Ví dụ về 3 máy chủ

Theo cách truyền thống, ta thường chạy các tác vụ riêng lẻ trên các máy chủ khác nhau. Có thể phân chia theo: 1 máy chủ, 1 hệ điều hành, 1 tác vụ. Việc cung cấp cho một máy chủ nhiều “bộ não” khác nhau không phải dễ dàng. Tuy nhiên, với Ảo hóa, bạn có thể chia máy chủ mail thành 2 máy chủ. Chúng xử lý các tác vụ độc lập để các ứng dụng cũ có thể được di chuyển. Về thực tế, bạn vẫn đang sử dụng cùng một phần cứng, nhưng hiệu quả hơn rất nhiều.

Bạn đang đọc: Ảo Hóa (Virtualization Technology) Là Gì | Vietnix

Virtualization được áp dụng vào ví dụ

Lịch sử của Virtualization

Virtualization Technology ( công nghệ ảo hóa – VT ) thật ra đã bắt nguồn từ những năm 1960. Tuy nhiên, mãi đến những năm 2000 nó mới khởi đầu được vận dụng thoáng rộng. Các công nghệ được cho phép ảo hóa – như những ứng dụng giám sát máy ảo ( hypervisor ) – đã được tăng trưởng cách đây nhiều thập kỷ. Chúng cung ứng quyền truy vấn cho đồng thời nhiều người dùng, vào những máy tính triển khai giải quyết và xử lý hàng loạt. Xử lý hàng loạt ( batch processing ) là một cách thống kê giám sát phổ cập trong nghành kinh doanh thương mại. Nó giúp chạy những tác vụ thường thì nhanh hơn gấp hàng nghìn lần .
Trong vài thập kỷ tiếp theo, giải pháp cho yếu tố nhiều người dùng / máy đơn ngày càng trở nên thông dụng. Tuy nhiên, Ảo hóa trong thời hạn đó vẫn chưa thật sự điển hình nổi bật. Ngày đó, một cách xử lý thông dụng là time-sharing, cô lập người dùng trong hệ điều hành quản lý. Việc này vô tình dẫn đến sự sinh ra của những mạng lưới hệ thống như UNIX, sau này là Linux. Trong khi đó, nhiều người vẫn chưa biết rõ Virtualization Techlonogy là gì và nó vẫn chưa được tin dùng .
Mãi đến những năm 1990, VT mới mở màn được sử dụng khi những công ty gặp yếu tố với dung tích phần cứng vật lý. Lúc đó, VT đã thật sự cắt giảm đáng kể ngân sách tương quan đến việc mua, thiết lập và bảo dưỡng phần cứng của những doanh nghiệp. Từ đó, VT dần trở thành nền tảng của điện toán đám mây. Ngày nay, với sự tăng trưởng của những doanh nghiệp, những ứng dụng quản trị ảo hóa chuyên nghiệp ngày càng có chỗ đứng hơn .

Cách hoạt động của Ảo hóa là gì?

Các hypervisor tách những tài nguyên vật lý khỏi thiên nhiên và môi trường ảo ( là nơi cần những tài nguyên này ). Sau đó, hypervisor hoàn toàn có thể nằm trên hệ quản lý ( như máy tính ) hoặc được thiết lập trực tiếp vào phần cứng ( như sever ). Đây cũng là cách mà hầu hết cách doanh nghiệp sử dụng công nghệ VT. Các hypervisor lấy tài nguyên vật lý, phân loại chúng để những môi trường tự nhiên ảo hoàn toàn có thể sử dụng chúng .
Các tài nguyên được phân vùng khi thiết yếu từ thiên nhiên và môi trường vật lý đến nhiều môi trường tự nhiên ảo. Người dùng tương tác, chạy những thống kê giám sát trong thiên nhiên và môi trường ảo ( máy khách, máy ảo ). Máy ảo sẽ hoạt động giải trí như một file tài liệu duy nhất. Và giống như bất ký file kĩ thuật số nào, nó hoàn toàn có thể được vận động và di chuyển giữa những máy tính và được mở từ một trong số những máy tính đó .
Khi thiên nhiên và môi trường ảo chạy, người dùng hay chương trình hoàn toàn có thể đưa ra lệnh nhu yếu tài nguyên bổ trợ. Khi đó, hypervisor sẽ chuyển tiếp nhu yếu đến mạng lưới hệ thống vật lý, lưu những đổi khác. Đặc biệt, nếu nhu yếu được gửi trải qua một hypervisor mã nguồn mở dựa trên KVM ( Kernel-based Virtual Machine ), vận tốc chuyển tiếp sẽ được giữ nguyên .

Các loại hình của Ảo hóa

Data virtualization

Nhờ vào VT, những tài liệu trải rộng khắp nơi hoàn toàn có thể được hợp nhất thành một nguồn duy nhất. Data virtualization ( ảo hóa dữ liệu ) được cho phép những công ty coi tài liệu như một nguồn cung ứng động. Nó phân phối năng lực giải quyết và xử lý, hoàn toàn có thể tập hợp tài liệu từ nhiều nguồn, thuận tiện kiểm soát và điều chỉnh những nguồn tài liệu mới. Ngoài ra, nó hoàn toàn có thể quy đổi những tài liệu theo nhu yếu người dùng. Các công cụ ảo hóa dữ liệu đặt trước nhiều nguồn tài liệu, được cho phép chúng được coi là nguồn duy nhất. Chúng cung ứng tài liệu thiết yếu – ở dạng bắt buộc – đúng lúc cho bất kể ứng dụng hay người dùng nào .
Data virtualization

Desktop virtualization

Desktop virtualization ( ảo hóa desktop ) thường bị nhầm với ảo hóa hệ quản lý và điều hành – được cho phép bạn tiến hành nhiều hệ quản lý trên một sever duy nhất. Trong khi đó, ảo hóa desktop được cho phép quản trị viên TT ( hay công cụ quản trị tự động hóa ) tiến hành môi trường tự nhiên desktop mô phỏng cho hàng trăm máy vật lý cùng lúc .

Server virtualization

Máy chủ là những máy tính được phong cách thiết kế để giải quyết và xử lý một lượng lớn những tác vụ đơn cử. Từ đó, những máy tính khác ( máy tính, desktop ) hoàn toàn có thể triển khai nhiều tác vụ khác. Server virtualization ( ảo hóa sever ) được cho phép nó thực thi nhiều tính năng đơn cử hơn. Ngoài ra, việc này còn tương quan đến phân vùng. Từ đó, nhiều thành phần khác nhau hoàn toàn có thể được sử dụng cho nhiều công dụng .

Operating system virtualization

Operating system virtualization (ảo hóa hệ điều hành) xảy ra ở kernel – những bộ quản lý tác vụ trung tâm của hệ điều hành. Đây là một cách hữu ích để chạy song song Linux với Windows. Ngoài ra, các doanh nghiệp cũng có thể tận dụng nó để:

  • Giảm chi phí phần cứng.
  • Tăng cường bảo mật. Vì tất cả các phiên bản ảo đều có thể được giám sát và cô lập.
  • Giới hạn thời gian dành cho các dịch vụ CNTT (cập nhật phần mềm,…).

Operating System Virtualization

Network functions virtualization

NFV ( ảo hóa công dụng mạng ) tách những chứng năng chính của mạng. Chúng hoàn toàn có thể là directory service, file sharing, thông số kỹ thuật IP … Từ đó phân phối chúng giữa những thiên nhiên và môi trường. Một khi những công dụng ứng dụng độc lập với những sever vật lý, những công dụng đơn cử hoàn toàn có thể được “ gói ” lại với nhau thành một mạng mới và được gán cho một thiên nhiên và môi trường. Ảo hóa mạng làm giảm số lượng thành phần vật lý ( switch, router, hub … ). Do đó, nó rất thông dụng trong ngành viễn thông .

Hãy nhìn nhận bài viết post

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

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