6

Bối cảnh: Tôi đang làm việc toàn thời gian và công việc bán thời gian vào cuối tuần và cả nhà tuyển dụng của tôi đã cung cấp máy tính xách tay cho tôi. Tất nhiên tôi cũng có một trạm làm việc mạnh mẽ ở nhà để làm việc, và đôi khi tôi ở văn phòng ở công việc cuối tuần của tôi (ở một thành phố khác), tôi đang làm việc từ một trạm làm việc khác.Phần mềm Virtualization Desktop nào chạy mượt mà nhất?

Vấn đề: Điều đó làm cho 4 đầy đủ máy tính của tôi đang duy trì (các phiên bản phần mềm, giấy phép và các thiết lập) chỉ để làm công việc của tôi, và tôi tin rằng, danh sách các phần mềm ưa thích là cách quá lớn.

Tôi muốn thiết lập Virtual Desktop trên máy chủ VMware của mình, vì vậy tôi có thể làm việc từ cùng một cài đặt và cùng một phiên bất kể PC nào tôi đang làm việc.

Bây giờ tôi không có thời gian và tiền bạc để trải qua một bài kiểm tra đầy đủ của từng thiết lập, vì vậy tôi muốn nghe những trải nghiệm của bạn về chủ đề này.

Câu hỏi: Tôi có nên sử dụng một VMware máy trạm ảo với một số phần mềm đăng nhập từ xa (như realVNC, teamviewer, logmein, bất cứ điều gì ...) hay tôi nên đầu tư vào một hệ thống VDI đầy đủ như Sun hoặc VMware cung cấp ?

Edit: Tôi lập trình trong phần mềm Adobe Dreamweaver trên Windows XP - nhưng tôi chạy các máy chủ của tôi trên Debian và đôi khi chỉnh sửa nhanh trong VIM quá. Đầu tiên tôi định ảo hóa một WinXP với cài đặt cơ bản, để xem nó chạy như thế nào.

Trả lời

12

tôi là một nhà tư vấn và có xu hướng làm việc trong nhiều môi trường khác nhau. Tôi mang theo một Thinkpad chạy VMWare Server trên Ubuntu64 với 4GB RAM. Tôi đã có một ổ cứng 320GB thứ cấp mà tôi chỉ sử dụng cho máy ảo và có 25 hoặc nhiều máy ảo khác nhau mà tôi khởi động khi có nhu cầu.

Chúng là sự kết hợp giữa các máy chủ Linux và máy trạm, máy trạm Vista và XP Workstations. Tôi hiếm khi sử dụng giao diện điều khiển máy chủ VMWare. Tôi truy cập mọi người trong số họ thông qua một trong các phương pháp truy cập từ xa.

Đối với Linux, tôi thường cài đặt FreeNX hoặc NXServer để truy cập máy tính để bàn và chỉ SSH cho dòng lệnh. Trên Windows, tôi luôn sử dụng Remote Desktop (RDP), nhưng trên XP, nó chỉ hoạt động trên các phiên bản "Pro" chứ không phải phiên bản "Home". Nếu thất bại, tôi cài đặt VNC và sử dụng nó. VNC nằm ở cuối danh sách của tôi bởi vì nó thực sự là một phương sách cuối cùng. Điều duy nhất nó tốt hơn là không thực sự có thể sử dụng máy.

Tuy nhiên, NX trên Linux và RDP trên Windows hoạt động tốt hơn so với VNC. Khác với những thứ nhỏ như làm mịn phông chữ và hiệu ứng máy tính để bàn ưa thích, sự cố lớn duy nhất sẽ là nếu bạn đang làm nhiều với video hoặc âm thanh hoặc công cụ dựa trên DirectX. Những thứ như YouTube hoặc video khác KHÔNG thích làm việc với bất kỳ giao thức máy tính từ xa nào mà tôi biết.

Theo như hiệu suất, sử dụng Linux làm máy chủ lưu trữ cho VMWare cung cấp quản lý tài nguyên hệ thống thực sự tốt. Các máy ảo dựa trên Windows không thể chỉ gobble lên bộ nhớ, nhưng vẫn nhận được nó khi họ cần.

Tôi phát triển C# cả ngày trong máy trạm ảo ảo trên Visual Studio 2008 và hoàn toàn không gặp vấn đề gì với 3-4 giải pháp khác nhau cùng với công cụ thông thường cùng với RDP trên máy khác, được kết nối qua VPN không dây .

Tôi có thể lật qua hệ điều hành máy chủ và thậm chí nó sẽ không chạm vào không gian hoán đổi. Theo như tôi đang quan tâm, đó là một cách tuyệt vời để làm việc.

+0

Tôi cũng nhận thấy sự khác biệt về sự đáp ứng giữa RDP và VNC. Tôi sẽ phải nhìn vào NX trên Linux. –

+0

NXServer trên Linux từ Linux hoặc Windows vì ứng dụng khách thực sự mượt mà và có lẽ là sự kết hợp yêu thích của tôi để sử dụng khi tôi có thể. –

+0

Flash video hoạt động tốt qua NX - Tôi đang xem một video từ nhà ngay bây giờ. Sử dụng Flash 10 và Opera, nếu nó quan trọng. –

0

Tôi đoán bạn có thể sống với Logmein Free. [Hoặc Pro nếu bạn muốn những tính năng đó]

1

Cá nhân, tôi sẽ đi theo lộ trình sử dụng máy trạm ảo với một số phần mềm đăng nhập từ xa. Hiệu suất mạng của VMWare luôn tốt trong kinh nghiệm của tôi, và tùy thuộc vào hệ điều hành, có thể có một đăng nhập từ xa phong nha được cung cấp.

0

Vâng, bạn không nói những gì các HĐH đang tham gia, vì vậy .....

Đối với cửa sổ, tôi thấy rằng Remote Desktop hoạt động cũng như hoặc tốt hơn bất cứ điều gì khác, mặc dù nếu bạn phải trả cho các RealVNC phiên bản với trình điều khiển gương, đó là nghĩa vụ phải là tốt. Để tắt truy cập trang web cho cửa sổ, www.logmein.com (phiên bản miễn phí) hoạt động rất tốt.

Nếu Unix được tham gia, thì VNC chắc chắn là con đường để đi, có nhiều giải pháp khác nhau để thực hiện điều này từ xa. Tất cả mọi thứ từ các máy chủ chuyển hướng, để chỉ chuyển tiếp một cổng trong tường lửa của bạn đến một máy chủ ssh và thiết lập các đường hầm khác nhau.

2

Nếu bạn muốn làm việc với cùng một cài đặt, bạn nên xem xét nghiêm túc giải pháp Máy khách/Máy khách từ xa, được đóng gói vào mọi hệ điều hành Windows từ XP. Về cơ bản, ứng dụng này hiển thị chế độ xem từ máy tính từ xa của bạn đến máy tính cục bộ, sử dụng hình ảnh được nén cao; Trong khi phiên bản XP chỉ có thể xử lý một người dùng cùng một lúc, phiên bản Windows Server 2003 (và trong Windows Server 2008, tôi đoán) có thể xử lý nhiều người dùng (tối đa một giới hạn nhất định).

Nhược, và tác dụng phụ bao gồm:

  • pc ảo qua RDC là chậm
  • bất cứ điều gì bằng cách sử dụng khả năng tăng tốc 3D sẽ chậm (ít nhất là sử dụng Windows XP/2003)
+0

Chỉ hỗ trợ lưu trữ RD Pro và MCE RD. Người dùng gia đình XP có thể kết nối với máy chủ pro/mce, nhưng không thể lưu trữ máy chủ của riêng họ. –

0

Hiệu suất của VMWare rất tốt và tôi có thể chạy một lát SQL Server, một lát máy chủ web và phát triển trên máy tính xách tay của tôi cùng một lúc. Các lát VM nằm trên một ổ đĩa di động USB 2 và làm cho nó dễ dàng để cổng giữa máy tính xách tay và máy tính để bàn của tôi.

Bàn điều khiển VM hoạt động tốt để truy cập vào từng môi trường, và tùy thuộc vào cấu hình bạn thiết lập với NAT so với Bridging bạn có thể UNC chia sẻ trên slice.

Các sản phẩm phụ tốt đẹp của điều này là bạn nên lưu trữ máy có một mũi lặn bạn có thể nhanh chóng phục hồi môi trường phát triển của bạn.

Các vấn đề liên quan