Computer >> Máy Tính >  >> Phần mềm >> Máy ảo

6 mẹo giúp Ảo hóa của bạn tốt hơn

Nếu bạn là người thích thử nghiệm phần mềm mới, thì có lẽ bạn đang sử dụng một loại sản phẩm ảo hóa nào đó cho các thử nghiệm của mình. Trong bài viết này, tôi muốn chỉ cho bạn cách bạn có thể tăng năng suất khi làm việc với phần mềm ảo hóa.

Thuật ngữ ảo hóa là một thuật ngữ khá chung chung và có thể áp dụng cho nhiều loại chương trình khác nhau - mô phỏng, ảo hóa lớp mỏng, hộp cát hoặc bộ máy ảo đầy đủ. Hôm nay, chúng ta sẽ nói về ảo hóa cuối cùng - đầy đủ.

Các sản phẩm ảo hóa đầy đủ bao gồm VMware Player, VMware Server, VirtualBox, v.v. Những sản phẩm này cung cấp cho người dùng máy tính để bàn một cách đơn giản và mạnh mẽ để đóng gói toàn bộ hệ điều hành dưới dạng máy khách nhằm mục đích nghiên cứu, thử nghiệm, v.v.

Nhược điểm duy nhất của các sản phẩm này là dung lượng khá lớn, chiếm nhiều tài nguyên, chủ yếu là RAM và ổ cứng. Tôi sẽ chỉ cho bạn cách bạn có thể sử dụng tối đa những nguồn tài nguyên quý giá và có hạn này mà không gây ra những thay đổi phức tạp đối với môi trường của bạn.

1. Làm cho máy ảo của bạn nhanh hơn; đặt chúng trên đĩa cứng không phải hệ điều hành

Nếu bạn chỉ có một đĩa cứng duy nhất, các máy ảo của bạn sẽ chạy chậm hơn vì đĩa cứng sẽ phải truy cập đồng thời cả hệ điều hành thực và các tệp của hệ điều hành khách. Đặt máy ảo trên đĩa cứng thứ hai/thứ ba sẽ giúp tăng hiệu suất đáng kể.

2. Giải quyết không gian đĩa cứng hạn chế; đặt máy ảo trên đĩa ngoài

Máy ảo có thể dễ dàng chiếm 4-6GB trở lên. Có hàng chục máy ảo trên đĩa cứng của bạn có thể ngốn dung lượng quý giá mà bạn có thể không đủ khả năng dành cho nhiệm vụ này. Mặc dù đĩa cứng đã trở nên lớn và rẻ, nhưng khá dễ dàng để ngấu nghiến không gian trống.

Việc sử dụng ổ cứng gắn ngoài phục vụ nhiều mục đích cùng một lúc. Đầu tiên, bạn sẽ có thể giải phóng không gian đĩa cứng bên trong của mình cho những thứ khác. Thứ hai, bạn sẽ giải quyết vấn đề hiệu suất đã đề cập trước đó. Thứ ba, bạn thêm một lớp di động cho phép bạn mang theo các máy ảo của mình (máy ảo chỉ là các tệp). Thứ tư, bạn sẽ giảm được tình trạng phân mảnh và hao mòn ổ cứng bên trong.

Đĩa cứng gắn ngoài cũng giải quyết mọi vấn đề về khả năng mở rộng mà bạn có thể gặp phải. Bất cứ lúc nào bạn cần thêm dung lượng, bạn chỉ cần thêm một ổ cứng ngoài khác. Bạn sẽ không phải mở các hộp của mình và can thiệp vào bố cục bên trong. Chúng có thể dễ dàng chuyển đổi, nâng cấp, chuyển, di chuyển mà không cần chạm vào thiết lập năng suất của bạn.

3. Sử dụng kết nối từ xa để giải quyết sự phức tạp của bố cục mạng vật lý

Cả VirtualBox và VMware đều hỗ trợ kết nối từ xa. Điều này có nghĩa là bạn có thể chạy các máy ảo nằm trên một máy riêng biệt mà không cần bất kỳ quyền truy cập vật lý nào vào máy đó, tiết kiệm kết nối mạng (ngay cả Wireless cũng được).

Tôi đã chứng minh điều này trong bài viết về openSUSE 11 của mình, trên trang 5; chạy VMware Server trong openSUSE 11 trên máy tính xách tay T42 của mình, tôi đã kích hoạt các máy khách Windows và Linux nằm trên các máy chủ Windows và Linux từ xa qua Mạng không dây.

4. Đặt máy ảo của bạn trên phân vùng được định dạng là NTFS

Điều này nghe có vẻ lạ, nhưng vấn đề là:Windows chỉ hỗ trợ các định dạng của Microsoft, trong khi Linux, Mac và các hệ điều hành tiên tiến hơn khác thực tế hỗ trợ mọi hệ thống tệp hiện có. Điều này có nghĩa là nút cổ chai/liên kết yếu nhất của bạn sẽ luôn là máy Windows. Nếu bạn có một môi trường hỗn hợp, các máy Linux sẽ có thể sử dụng các máy ảo nằm trên các phân vùng được định dạng là NTFS, nhưng các máy Windows thậm chí sẽ không thể nhìn thấy các máy ảo trên các hệ thống tệp Linux.

Việc đặt các máy ảo trên các ổ đĩa/phân vùng NTFS cho phép bạn sử dụng chúng ở bất cứ đâu. Tương tự như vậy, tránh sử dụng hệ thống tệp FAT32 vì nó giới hạn các tệp máy ảo của bạn ở kích thước 4GB.

5. Chia các máy ảo thành các tệp nhỏ hơn để dễ di chuyển hơn

Máy ảo là các tệp. Bạn có thể chia chúng thành các phân đoạn nhỏ hơn để dễ dàng di chuyển chúng hơn. Chẳng hạn, nếu bạn giới hạn các phân đoạn máy ảo của mình dưới 4,7 GB, bạn sẽ có thể sao lưu chúng vào đĩa DVD.


6. Phân bổ trước dung lượng ổ đĩa để giảm phân mảnh, thời gian truy cập ổ đĩa

Không gian đĩa phân bổ trước có thể tốn kém, đặc biệt nếu máy ảo của bạn sẽ lớn. Tuy nhiên, việc dành toàn bộ một phần của đĩa cứng cho máy ảo cho phép bạn hạn chế đĩa cứng ảo ở một phân đoạn liền kề của ổ đĩa, giảm phân mảnh trong tương lai và do đó, giảm thời gian truy cập đĩa.

Việc phân bổ trước mang lại lợi ích cho cả máy chủ và máy ảo. Họ sẽ không phải chiến đấu với nhau để giành không gian vì các máy ảo thay đổi linh hoạt theo thời gian sử dụng, cải thiện hiệu suất.

Kết luận

Ảo hóa có thể thú vị. Hơn thế nữa, bạn có thể làm cho niềm vui này diễn ra nhanh chóng. Bằng cách trải rộng tài nguyên của bạn một cách khôn ngoan trên tất cả các thiết bị lưu trữ có sẵn, bao gồm ổ cứng nội bộ thứ cấp/cấp ba, ổ cứng ngoài (qua USB hoặc firewire) và các vị trí mạng từ xa, bạn sẽ tăng hiệu suất, tính linh hoạt và khả năng dự phòng của mình.

Điều này cho phép bạn tập trung vào năng suất mà không phải lo lắng về hậu cần cho cơ sở hạ tầng của mình. Trong bài viết tiếp theo, chúng ta sẽ tập trung vào bảo mật ảo hóa. Cho đến lúc đó, vui vẻ thử nghiệm!

Chúc mừng.