我的公司正在尝试为所有人(包括数据库开发人员)建立VDI环境。一些数据库是SQL,其他数据库则是半模糊的旧系统。显然,我们的托管公司每GB收费很多,因此标准安装量非常小(〜50GB),并且抵制了购买更多产品的阻力。我们的开发人员在其本地计算机上处理多个接近该大小的数据库(我还有一些其他大文件,例如虚拟机)。除了大量空间外,我还有什么要问的吗?我们可能共享一个映射的驱动器,性能会不会很糟糕?
他们将这些数据库托管在本地计算机上的原因是什么?他们使用什么数据库系统(MySQL,MS-SQL,Access)?我的第一个倾向是将所有数据库移至数据库集群。它不能解决您的空间问题,而只是将其从虚拟桌面移至虚拟服务器(可以更好地整合空间并更有效地利用空间)。
但除非如此,否则存储空间并不昂贵。实际上,它现在是如此便宜,以至于您可以以少于设置VDI环境所需的Windows许可证成本(取决于用户数量)获得PB级的SAN空间。
SAN是您需要去的地方。您可以设置2TB LUN,并将其作为共享驱动器托管在专用Windows服务器上,或者根据需要通过Linux托管NFS共享。在这里,您唯一需要考虑的就是性能,如果您的网络基础结构无法处理通过SAN托管数据的情况,那么它无论如何也无法处理VDI。
更新:哦,所以他们正在寻找第三方VDI解决方案。这就是所谓的IaaS-基础架构即服务。这意味着将所有敏感数据放在您无法控制的其他人的数据中心内的其他人的服务器上-我不确定这比使用本地工作站更安全。但这确实解释了为什么空间昂贵!您可能需要为租用几TB主机支付的费用购买PB的存储空间。IaaS有优点也有缺点,我认为安全性和成本仍然是缺点。
但是,如果您所有的VM和DB都位于共享驱动器上,那么只要主机具有良好的基础架构(并且它们会更好),那应该没问题。共享驱动器实际上更好,因为它可以合并您的存储并浪费更少的空间。实际上,您应该能够通过“我的文档”等文件在每个桌面上获得30GB的存储空间。这些文件全部托管在单个共享驱动器上,而数据库等托管在单独的共享驱动器上。您可能会发现您可以将整个组织的数据容纳在4TB上。
使用共享存储时,VDI的最大优势(如果主机设置正确)是您的桌面与存储SAN在同一10GBps网络上运行。从技术上讲,该网络比最新游戏台式机的内部速度更快(HDD SATA速度仅高达6GBps)。SAN具有海量存储阵列,具有多阵列配置,可以毫不打扰地填充10GBps。您的桌面也正在由几台功能非常强大的服务器组成的服务器场上运行,每台服务器最多具有128个内核,并且RAM数量超出了您的承受能力。因此,您应该看到VDI的性能有所提高。如果主机设置正确;)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句