Lợi ích của ảo hóa là có thể làm tăng tính linh hoạt và khả năng mở rộng của CNTT, đồng thời tiết kiệm đáng kể chi phí. Khối lượng công việc được triển khai nhanh hơn, hiệu suất và mức độ sẵn có tăng lên và các hoạt động trở nên tự động, kết quả là đơn giản hơn để quản lý và ít tốn kém hơn để sở hữu và vận hành. Các lợi ích bổ sung bao gồm:
- Giảm vốn và chi phí hoạt động.
- Giảm thiểu hoặc loại bỏ thời gian chết.
- Tăng năng suất, hiệu quả, nhanh nhẹn và đáp ứng về CNTT.
- Cung cấp các ứng dụng và tài nguyên nhanh hơn.
- Cho phép liên tục kinh doanh và khắc phục thảm họa.
- Đơn giản hóa quản lý trung tâm dữ liệu.
- Xây dựng một trung tâm dữ liệu xác định phần mềm đúng
Các tổ chức CNTT đang bị thách thức bởi những hạn chế của các máy chủ x86 ngày nay, được thiết kế để chỉ chạy một hệ điều hành và ứng dụng cùng một lúc. Do đó, ngay cả các trung tâm dữ liệu nhỏ cũng phải triển khai nhiều máy chủ, mỗi máy chỉ hoạt động với tốc độ từ 5 đến 15% năng lực - không hiệu quả theo tiêu chuẩn nào.
Ảo hóa sử dụng phần mềm để mô phỏng sự tồn tại của phần cứng và tạo ra một hệ thống máy tính ảo. Làm điều này cho phép các doanh nghiệp chạy nhiều hơn một hệ thống ảo - và nhiều hệ điều hành và ứng dụng - trên một máy chủ duy nhất. Điều này có thể cung cấp tính kinh tế của quy mô và hiệu quả cao hơn.
Máy ảo
Một hệ thống máy tính ảo được gọi là "máy ảo" (VM): một thùng chứa phần mềm ảo hóa bị cô lập chặt chẽ với một hệ điều hành và ứng dụng bên trong. Mỗi VMware độc lập hoàn toàn độc lập. Đưa nhiều máy ảo trên một máy tính cho phép một số hệ điều hành và ứng dụng chạy trên một máy chủ vật lý, hoặc "chủ nhà".
Một lớp mỏng được gọi là hypervisor tách các máy ảo từ máy chủ và tự động phân bổ các tài nguyên máy tính cho mỗi máy ảo nếu cần.
Các thuộc tính chính của máy ảo
Máy ảo có những đặc điểm sau, mang lại nhiều lợi ích.
Phân vùng
- Chạy nhiều hệ điều hành trên một máy vật lý
- Chia tài nguyên hệ thống giữa các máy ảo
Cô lập
- Cung cấp lỗi và cách ly an ninh ở mức phần cứng
- Bảo tồn hiệu năng với các điều khiển nguồn cấp cao
Đóng gói
- Lưu toàn bộ trạng thái của một máy ảo vào các tệp tin
- Di chuyển và sao chép các máy ảo dễ dàng như di chuyển và sao chép các tập tin
Phần cứng độc lập
- Cung cấp hoặc di chuyển bất kỳ máy ảo nào tới bất kỳ máy chủ vật lý nào
Hợp nhất Máy chủ
Sử dụng ảo hóa máy chủ, một công ty có thể tối đa hóa việc sử dụng tài nguyên máy chủ của mình và giảm số lượng máy chủ yêu cầu. Kết quả là hợp nhất máy chủ, giúp nâng cao hiệu quả và giảm chi phí.
Aỏ hóa không phải là điện toán đám mây
Điện toán đám mây không giống như ảo hóa; thay vào đó, đó là một cái gì đó bạn có thể làm bằng cách ảo hóa. Điện toán đám mây mô tả việc phân phối các tài nguyên máy tính dùng chung (phần mềm và / hoặc dữ liệu) theo yêu cầu thông qua Internet. Cho dù bạn đang ở trong đám mây, bạn có thể bắt đầu bằng cách ảo hóa các máy chủ của mình và sau đó chuyển sang điện toán đám mây để có thể nhanh hơn và tăng dịch vụ tự phục vụ.
Các tổ chức CNTT đang bị thách thức bởi những hạn chế của các máy chủ x86 ngày nay, được thiết kế để chỉ chạy một hệ điều hành và ứng dụng cùng một lúc. Do đó, ngay cả các trung tâm dữ liệu nhỏ cũng phải triển khai nhiều máy chủ, mỗi máy chỉ hoạt động với tốc độ từ 5 đến 15% năng lực - không hiệu quả theo tiêu chuẩn nào.
Ảo hóa sử dụng phần mềm để mô phỏng sự tồn tại của phần cứng và tạo ra một hệ thống máy tính ảo. Làm điều này cho phép các doanh nghiệp chạy nhiều hơn một hệ thống ảo - và nhiều hệ điều hành và ứng dụng - trên một máy chủ duy nhất. Điều này có thể cung cấp tính kinh tế của quy mô và hiệu quả cao hơn.
xem thêm: giải pháp ảo hóa và điện toán đám mây
Thiết lập phần mềm ảo hóa Vmware
Để tạo máy ảo, bạn cần chuẩn bị đĩa hoặc file ISO của đĩa CD/DVD cài đặt hệ điều hành. Kinh nghiệm thực tế cho thấy việc cài đặt hệ điều hành cho máy ảo trên file ISO sẽ nhanh hơn. Do đó, bạn nên sử dụng các công cụ tạo file ảnh của đĩa như UltraISO, MagicISO… để chuyển đĩa CD/DVD sang file ISO. Nếu bạn không có đĩa cài đặt thì có thể tìm kiếm và tải về file ISO của đĩa cài đặt hệ điều hành trên các công cụ tìm kiếm với từ khóa “tên hệ điều hành + ISO + download”, chẳng hạn “Windows 10 ISO download”.
Chọn file ISO của đĩa cài đặt trên trình tạo máy ảo VirtualBox. |
Sau khi có file ISO, bạn bắt đầu tạo một máy ảo mới bằng cách vào File > New machine (tùy chọn này có thể khác tùy ứng dụng) > đặt tên hệ điều hành > chọn file đĩa cài đặt dạng ISO và làm theo trình thuật sĩ để cài hệ điều hành trên máy ảo mới.
Nếu bạn muốn cài lại hệ điều hành cho máy ảo hiện tại thì hãy chọn vào tùy chọn muốn thiết lập > nhấn Settings > chuyển đến Storage > tìm đến mục CD/DVD Drive > chọn hình đĩa CD và chuyển đến file ISO cài đặt hệ điều hành.
Thiết lập thủ công cấu hình phù hợp cho từng phiên bản hệ điều hành |
Mặc dù các trình tạo máy ảo đều có chức năng tự động thiết lập cấu hình phù hợp cho từng phiên bản hệ điều hành. Tuy nhiên, nếu trong quá trình sử dụng hệ điều hành có triệu chứng chậm hoặc giật khi thao tác thì bạn nên thiết lập lại mức RAM, bộ xử lý… Thao tác bằng cách vào Settings > Motherboard > Base Memory > thiết lập mức RAM và chuyển sang thẻ Processor để thiết lập số nhân cho hệ điều hành. Chẳng hạn, với hệ điều hành Windows 10 cho máy ảo thì bạn nên chọn số nhân cho bộ xử lý là 2, RAM ít nhất là 2048 MB (2GB) để có được hiệu năng tốt nhất.
Các tùy chọn khi bạn tắt cửa sổ máy ảo. |
Ngoài ra, nếu bạn thực sự cần dùng đến âm thanh thì hãy kích hoạt ở mục Audio, còn nếu không thì nên vô hiệu hóa để không làm giảm hiệu năng của máy. Nếu phần mềm tạo máy ảo bạn đang dùng không hỗ trợ chức năng “đồng nhất” thì bạn cần thiết lập Shared folder (thư mục được chia sẻ) để có thể chép dữ liệu qua lại giữa máy ảo với máy thật.
Nếu bạn sử dụng máy ảo thường xuyên thì không nên chọn chức năng Power off mỗi khi dùng xong mà nên chọn Stanby hay Save the machine state (lưu lại trạng thái làm việc) để không phải khởi động lại máy khi muốn dùng. Chức năng này mặc dù tiện lợi, nhưng sẽ tiêu tốn dung lượng lưu trữ của ổ đĩa, do đó bạn cũng nên cân nhắc đến vấn đề này.