ubuntu – 为多个用户共享Linux桌面服务器:远程桌面还是虚拟化?

前端之家收集整理的这篇文章主要介绍了ubuntu – 为多个用户共享Linux桌面服务器:远程桌面还是虚拟化?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们是一家小型网络软件公司(约10人).目前,每个开发人员使用本地apache在他的本地机器(一些窗口,一些ubuntu)上工作.我们有共享文件和中央SVN存储库的samba共享.

我希望将来集中我们的基础设施,让每个人都在中央服务器上工作.有两种选择:

>虚拟化:每个人都在一个胖胖的中央服务器上获得一个自己的虚拟盒子.
Pro:快速设置,隔离用户,快速添加新盒子.
Con:因为每个用户都有自己的操作系统,对硬件有点饿.更新软件(新的Eclipse版本等)并不会影响每个人,除非他们开始使用新的虚拟机,这会导致碎片或再次失去工作时间.由于缺少安全更新而导致的潜在安全问题以及以root身份使用该框的用户.
>远程桌面:每个人都使用远程桌面连接到中央ubuntu服务器.选项是真正的X客户端,xrdp,VNC等.
Pro:易于使用,中央数据存储,软件更新立即生效,中央控制轻松.不需要那么多的硬件.用户不是root用户. SVN存储库可能是本地的,意味着加速.
Con:用户不是孤立的(团队内部的潜在安全问题),apache重启等等.

两种解决方案都需要快速网络和胖服务器.目前,我倾向于使用xrdp作为远程桌面访问.你有什么经历?一种方法比另一种方法有任何缺点吗?我错过的选项?有没有人在这里成功虚拟化软件开发团队?

在现代IT世界中,您描述的缺点并不是真实的.硬件非常便宜,并且在使用虚拟化时看到的ROI高且快速.
使用厨师或木偶可轻松管理软件更新和管理.安全问题本地化为单个VM,而不是整个终端机,如果您选择正确的解决方案,则更新级别的安全性由供应商处理.
顺便说一句,为了加快存储库访问速度,使用git – 一旦他们克服了最初的冲击,你的开发人员就会爱上它

使用终端机器,资源管理可能最终变得非常困难,使用VM,您不仅可以获得更好的资源分配,还可以获得更好的理由来获得更好的硬件.

猜你在找的Ubuntu相关文章