Ảo hóa là gì? Có những loại công nghệ ảo hóa nào? | Vietnix
Mục Lục
Ả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ư hệ điều hành quản lý ( OS ), sever, thiết bị tàng trữ hoặc tài nguyên mạng .
Ảo hóa là gì?
Ảo hóa sử dụng ứng dụng mô phỏng công dụng phần cứng để tạo ra một mạng lưới hệ thống ảo. Thực tiễn này được cho phép các tổ chức triển khai CNTT quản lý và vận hành nhiều hệ quản lý và điều hành, nhiều mạng lưới hệ thống ảo và các ứng dụng khác nhau trên một sever duy nhất. Các quyền lợi của ảo hóa gồm có hiệu suất cao cao hơn và tính kinh tế tài chính theo quy mô .
Ảo hóa hệ điều hành là việc sử dụng phần mềm để cho phép một phần cứng chạy nhiều hình ảnh hệ điều hành cùng một lúc. Công nghệ này đã bắt đầu xuất hiện trên các máy tính lớn từ nhiều thập kỷ trước, cho phép các quản trị viên tránh lãng phí sức mạnh xử lý đắt tiền.
Cách thức hoạt động của ảo hóa là gì?
Ảo hóa diễn đạt một công nghệ trong đó ứng dụng, hệ điều hành khách ( client OS ) hoặc bộ tàng trữ tài liệu được trừu tượng hóa khỏi phần cứng hoặc ứng dụng cơ bản thực sự. Công dụng chính của công nghệ ảo hóa là ảo hóa sever, sử dụng một lớp ứng dụng – được gọi là siêu giám sát ( hypervisor ) – để mô phỏng phần cứng bên dưới .
Điều này thường gồm có bộ nhớ của CPU, đầu vào / đầu ra ( I / O ) và lưu lượng mạng. Người giám sát lấy các tài nguyên vật lý và tách chúng ra để chúng hoàn toàn có thể được sử dụng bởi thiên nhiên và môi trường ảo. Chúng hoàn toàn có thể ngồi trên hệ điều hành quản lý hoặc được setup trực tiếp vào phần cứng. Phần phía sau là cách hầu hết các doanh nghiệp ảo hóa mạng lưới hệ thống của họ .
Xen hypervisor là một chương trình ứng dụng mã nguồn mở chịu nghĩa vụ và trách nhiệm quản trị các tương tác cấp thấp xảy ra giữa các máy ảo ( VM – Virtual machine ) và phần cứng vật lý. Nói cách khác, Xen hypervisor được cho phép tạo, thực thi và quản trị đồng thời các máy ảo khác nhau trong một thiên nhiên và môi trường vật lý .
Với sự trợ giúp của hypervisor, hệ điều hành khách – thông thường tương tác với phần cứng thực – giờ đang làm như vậy với một mô phỏng ứng dụng của phần cứng đó. Thông thường, hệ điều hành khách không biết nó ở trên phần cứng ảo hóa .
Mặc dù hiệu suất của mạng lưới hệ thống ảo này không bằng hiệu suất của hệ điều hành quản lý chạy trên phần cứng thực, nhưng khái niệm ảo hóa hoạt động giải trí vì hầu hết các hệ điều hành khách và ứng dụng không cần sử dụng hàng loạt phần cứng bên dưới .
Điều này được cho phép linh động hơn, trấn áp và cách ly bằng cách vô hiệu sự nhờ vào vào một nền tảng phần cứng nhất định. Mặc dù khởi đầu có nghĩa là ảo hóa sever, nhưng khái niệm ảo hóa đã lan rộng đến các ứng dụng, mạng, tài liệu và máy tính để bàn .
Quá trình ảo hóa thực thi theo các bước được liệt kê bên dưới :
- Người giám sát tách các tài nguyên vật lý ra khỏi môi trường vật lý của chúng.
- Các tài nguyên được lấy và phân chia, khi cần, từ môi trường vật lý đến các môi trường ảo khác nhau.
- Người dùng hệ thống làm việc với và thực hiện các phép tính trong môi trường ảo.
- Khi môi trường ảo đang chạy, người dùng hoặc chương trình có thể gửi một lệnh yêu cầu tài nguyên bổ sung tạo thành môi trường vật lý. Đáp lại, hypervisor chuyển tiếp thông báo tới hệ thống vật lý và lưu trữ các thay đổi. Quá trình này sẽ diễn ra với tốc độ gần như nguyên bản.
Môi trường ảo thường được gọi là máy khách hoặc máy ảo. Máy ảo – VM – hoạt động giải trí giống như một tệp tài liệu duy nhất hoàn toàn có thể được chuyển từ máy tính này sang máy tính khác và được mở trên cả hai ; nó được mong đợi sẽ thực thi theo cùng một cách trên mọi máy tính .
Các loại ảo hóa
Bạn hoàn toàn có thể biết một chút ít về ảo hóa nếu bạn đã từng chia ổ cứng của mình thành các phân vùng khác nhau .
Có sáu nghành nghề dịch vụ CNTT mà ảo hóa đang đạt được bước tiến :
Ảo hóa mạng
Ảo hóa mạng là giải pháp phối hợp các tài nguyên có sẵn trong mạng bằng cách chia băng thông khả dụng thành các kênh, mỗi kênh độc lập với các kênh khác và hoàn toàn có thể được gán – hoặc chỉ định lại – cho một sever hoặc thiết bị đơn cử trong thời hạn thực .
Ý tưởng là ảo hóa che giấu sự phức tạp thực sự của mạng bằng cách tách nó thành các phần hoàn toàn có thể quản trị được, giống như ổ cứng được phân vùng giúp bạn thuận tiện quản trị các tệp của mình hơn .
Ảo hóa bộ nhớ
Ảo hóa bộ nhớ là tập hợp bộ nhớ vật lý từ nhiều thiết bị tàng trữ mạng thành một thiết bị tàng trữ duy nhất được quản trị từ bảng tinh chỉnh và điều khiển TT. Ảo hóa tàng trữ thường được sử dụng trong các mạng khu vực tàng trữ .
Ảo hóa máy chủ
Ảo hóa sever ( ảo hóa server ) là việc che giấu tài nguyên sever – gồm có số lượng và danh tính của từng sever vật lý, bộ giải quyết và xử lý và hệ quản lý và điều hành – khỏi người dùng sever. Mục đích là giúp người dùng không phải hiểu và quản trị các chi tiết cụ thể phức tạp của tài nguyên sever trong khi tăng cường san sẻ và sử dụng tài nguyên cũng như duy trì năng lực lan rộng ra sau này .
Lớp ứng dụng được cho phép trừu tượng hóa này thường được gọi là siêu giám sát. Hypervisor thông dụng nhất – Loại 1 – được phong cách thiết kế để đặt trực tiếp trên sắt kẽm kim loại trần và phân phối năng lực ảo hóa nền tảng phần cứng để các máy ảo sử dụng .
Ảo hóa KVM là một siêu giám sát ảo hóa dựa trên nhân Linux cung ứng các quyền lợi ảo hóa Loại 1 tương tự như như các siêu giám sát khác. KVM được cấp phép theo mã nguồn mở. Một siêu giám sát loại 2 nhu yếu một hệ quản lý chủ và thường được sử dụng cho các thử nghiệm và phòng thí nghiệm .
Ảo hóa dữ liệu
Ảo hóa dữ liệu là trừu tượng hóa các cụ thể kỹ thuật truyền thống cuội nguồn của tài liệu và quản trị tài liệu, ví dụ điển hình như vị trí, hiệu suất hoặc định dạng, có lợi cho quyền truy vấn rộng hơn và năng lực hồi sinh cao hơn gắn liền với nhu yếu kinh doanh thương mại .
Ảo hóa máy tính để bàn
Ảo hóa máy tính để bàn là ảo hóa tải máy trạm thay vì máy chủ. Điều này cho phép người dùng truy cập máy tính để bàn từ xa, thường sử dụng một thin client tại bàn làm việc. Vì máy trạm về cơ bản đang chạy trong một máy chủ trung tâm dữ liệu, nên việc truy cập vào nó có thể an toàn hơn và di động hơn. Giấy phép hệ điều hành vẫn cần được tính đến như cơ sở hạ tầng.
Ảo hóa ứng dụng
Ảo hóa ứng dụng là trừu tượng hóa lớp ứng dụng khỏi hệ điều hành quản lý. Bằng cách này, ứng dụng hoàn toàn có thể chạy ở dạng đóng gói mà không bị nhờ vào vào hệ quản lý bên dưới. Điều này hoàn toàn có thể được cho phép một ứng dụng Windows chạy trên Linux và ngược lại, ngoài việc tăng thêm mức độ cô lập .
Ảo hóa hoàn toàn có thể được xem là một phần của khuynh hướng tổng thể và toàn diện trong doanh nghiệp CNTT gồm có đo lường và thống kê tự động hóa, một ngữ cảnh trong đó thiên nhiên và môi trường CNTT sẽ hoàn toàn có thể tự quản lý dựa trên hoạt động giải trí được nhận thức và đo lường và thống kê tiện ích, trong đó sức mạnh giải quyết và xử lý của máy tính được coi là tiện ích mà người mua chỉ hoàn toàn có thể trả tiền khi thiết yếu. Mục tiêu thường thì của ảo hóa là tập trung chuyên sâu các tác vụ quản trị trong khi cải tổ năng lực lan rộng ra và khối lượng việc làm .
Ưu điểm của việc sử dụng ảo hóa là gì?
Những lợi thế của việc sử dụng môi trường tự nhiên ảo hóa gồm có :
- Giá rẻ: Ảo hóa làm giảm số lượng máy chủ phần cứng cần thiết trong một công ty và trung tâm dữ liệu. Điều này làm giảm tổng chi phí mua và bảo trì số lượng lớn phần cứng.
- Khôi phục thảm họa dễ dàng hơn: Khôi phục thảm họa rất đơn giản trong môi trường ảo hóa. Snapshots thường xuyên cung cấp dữ liệu cập nhật, cho phép các máy ảo được sao lưu và phục hồi một cách khả thi. Ngay cả trong trường hợp khẩn cấp, máy ảo có thể được di chuyển đến vị trí mới trong vòng vài phút.
- Kiểm tra dễ dàng hơn: Kiểm tra ít phức tạp hơn trong môi trường ảo. Ngay cả khi gây ra sai lầm lớn, việc kiểm tra cũng không cần phải dừng lại và quay lại từ đầu. Nó có thể chỉ cần quay lại snapshots trước đó và tiến hành kiểm tra.
- Sao lưu nhanh hơn: Các bản sao lưu có thể được thực hiện trên cả máy chủ ảo và máy ảo. Snapshots tự động được thực hiện suốt cả ngày để đảm bảo rằng tất cả dữ liệu đều được cập nhật. Hơn nữa, các máy ảo có thể dễ dàng di chuyển giữa nhau và được triển khai lại một cách hiệu quả.
- Cải thiện năng suất: Ít tài nguyên vật lý hơn dẫn đến việc dành ít thời gian hơn cho việc quản lý và bảo trì máy chủ. Các nhiệm vụ có thể mất vài ngày hoặc vài tuần trong môi trường vật chất có thể được thực hiện trong vài phút ở môi trường ảo. Điều này cho phép các nhân viên dành phần lớn thời gian của họ cho các nhiệm vụ hiệu quả hơn, chẳng hạn như tăng doanh thu và thúc đẩy các sáng kiến kinh doanh.
Lợi ích khi sử dụng ảo hóa là gì?
Lợi ích khi sử dụng ảo hóa là gì?
- Máy chủ chuyên dụng: Ảo hóa cung cấp một cách hiệu quả về chi phí để tách email, cơ sở dữ liệu và máy chủ web, tạo ra một hệ thống toàn diện và đáng tin cậy hơn.
- Nhanh chóng triển khai và tái triển khai: Khi máy chủ vật lý gặp sự cố, máy chủ sao lưu có thể không phải lúc nào cũng sẵn sàng hoặc đã được cập nhật. Cũng có thể không có sẵn hình ảnh hoặc bản sao của máy chủ. Nếu đúng như vậy, thì quá trình triển khai lại có thể tốn nhiều thời gian. Tuy nhiên, nếu trung tâm dữ liệu được ảo hóa, thì quá trình này diễn ra nhanh chóng và khá đơn giản. Các công cụ sao lưu ảo, chẳng hạn như Veeam, có sẵn để đẩy nhanh quá trình này chỉ mất vài phút.
- Giảm nhiệt và cải thiện tiết kiệm năng lượng: Các công ty sử dụng nhiều máy chủ phần cứng có nguy cơ quá nóng tài nguyên vật lý của họ. Cách tốt nhất để ngăn điều này xảy ra là giảm số lượng máy chủ được sử dụng để quản lý dữ liệu và cách tốt nhất để làm điều này là thông qua ảo hóa.
- Tốt hơn cho môi trường: Các công ty và trung tâm dữ liệu sử dụng nhiều phần cứng để lại lượng lớn khí thải carbon; họ phải chịu trách nhiệm về ô nhiễm mà họ đang tạo ra. Ảo hóa có thể giúp giảm những ảnh hưởng này bằng cách giảm đáng kể lượng điện năng và làm mát cần thiết, do đó giúp làm sạch không khí và bầu không khí. Kết quả là, các công ty và trung tâm dữ liệu ảo hóa sẽ nâng cao danh tiếng của họ đồng thời nâng cao chất lượng mối quan hệ của họ với khách hàng cũng như giữa con người với môi trường.
- Di chuyển sang đám mây dễ dàng hơn: Ảo hóa đưa các công ty đến gần hơn với việc trải nghiệm một môi trường hoàn toàn dựa trên đám mây. Máy ảo thậm chí có thể được triển khai từ trung tâm dữ liệu để xây dựng cơ sở hạ tầng dựa trên đám mây. Khả năng nắm bắt tư duy dựa trên đám mây với ảo hóa giúp việc di chuyển sang đám mây thậm chí còn dễ dàng hơn.
- Không cần phụ thuộc nhiều vào nhà cung cấp: Máy ảo là bất khả tri trong cấu hình phần cứng. Do đó, ảo hóa phần cứng và phần mềm có nghĩa là một công ty không cần phụ thuộc vào nhà cung cấp cho các tài nguyên vật lý này.
Những điều cần cân nhắc trước khi chuyển qua sử dụng ảo hóa
Trước khi quy đổi sang môi trường tự nhiên ảo hóa, điều quan trọng là phải xem xét các ngân sách trả trước khác nhau. Đầu tư thiết yếu vào ứng dụng ảo hóa, cũng như phần cứng được nhu yếu để triển khai ảo hóa, hoàn toàn có thể khá tốn kém. Nếu hạ tầng hiện tại đã hơn 5 năm tuổi thì ngân sách thay đổi khởi đầu cần phải được xem xét kỹ lưỡng .
May mắn thay, nhiều doanh nghiệp có đủ năng lượng để cung ứng ảo hóa mà không cần chi một lượng lớn tiền mặt. Hơn nữa, ngân sách hoàn toàn có thể được bù đắp bằng cách hợp tác với một nhà sản xuất dịch vụ để phân phối các tùy chọn cho thuê hoặc mua hàng tháng .
Cũng có những xem xét về cấp phép ứng dụng phải được tính đến khi tạo môi trường tự nhiên ảo hóa. Điều này ngày càng trở nên ít hạn chế hơn khi ngày càng có nhiều nhà cung ứng ứng dụng thích ứng với việc sử dụng ảo hóa ngày càng nhiều .
Chuyển đổi sang ảo hóa cần thời hạn và hoàn toàn có thể đi kèm với quy trình học hỏi chuyên nghiệp và bài bản. Việc tiến hành và trấn áp một thiên nhiên và môi trường ảo hóa yên cầu mỗi nhân viên cấp dưới CNTT phải được đào tạo và giảng dạy và có trình độ về ảo hóa. Hơn nữa, 1 số ít ứng dụng không thích ứng tốt khi đưa vào môi trường tự nhiên ảo. Các nhân viên cấp dưới CNTT sẽ cần phải sẵn sàng chuẩn bị để đương đầu với những thử thách này và nên xử lý chúng trước khi triển khai quy đổi .
Ngoài ra còn có các rủi ro đáng tiếc bảo mật thông tin khác tương quan đến ảo hóa. Dữ liệu rất quan trọng so với sự thành công xuất sắc của một doanh nghiệp và đó cũng là tiềm năng phổ cập của các cuộc tiến công. Cơ hội gặp sự cố vi phạm tài liệu tăng lên đáng kể khi sử dụng ảo hóa .
Cuối cùng, trong một môi trường tự nhiên ảo, người dùng mất quyền trấn áp những gì họ hoàn toàn có thể làm vì có 1 số ít link phải cộng tác để thực thi cùng một trách nhiệm. Nếu bất kỳ bộ phận nào không hoạt động giải trí, thì hàng loạt hoạt động giải trí sẽ thất bại .
Lời kết
Phía trên là các thông tin tương quan đến công nghệ ảo hóa mà Vietnix đã tổng hợp được. Cảm ơn quý bạn đọc đã dành thời hạn theo dõi. Cùng đón chờ các kiến thức và kỹ năng hữu dụng trong những bài viết khác của Vietnix nhé !
5/5 – ( 1 bầu chọn )
Source: https://dvn.com.vn
Category: Công Nghệ