分配虚拟桌面资源的最佳实践30 Jan 2025 | 4 分钟阅读 虽然虚拟资源得到了实际世界的支持,并且应该像传统资源一样谨慎分配,但很容易将它们视为由存储信息、内存和中央处理单元组成的一个巨大灵活的整体。 ![]() 为虚拟桌面提供后端资源,可以简单地看作是用计算机服务器能够安全提供的最大资源数量来除以每个计算机系统的内存和 CPU 需求。如果我们当前只提供少量虚拟桌面,这样做是可以的,但如果拥有成百上千个虚拟桌面,这种策略很容易低估实际需求或实际可用资源,从而导致系统过度配置或配置不足。 以下是一些指南,可以帮助您有效地在虚拟桌面设置中分配硬件资源。 识别虚拟机使用的进程了解不同虚拟机 (VM) 如何聚合资源非常重要,因为并非所有虚拟机都一样。通过了解每台虚拟机是如何工作的,我们可以更容易地决定如何最好地支持用户的虚拟桌面需求。 例如,VMware 提供了一种资源池解决方案,允许用户独立于底层硬件保留资源利用率。此外,它还支持资源池化,从而省去了客户单独设置每台计算机的麻烦。 由于 Microsoft Hyper-V 能够自动分配内存,因此可以使用“突发式”内存分配的桌面——即开始时内存量很少,然后根据需要增加内存,而不是一次性分配全部硬件需求——是可行的。由于动态内存分配是 VMware 的默认行为,因此如果需要,我们应该明确指定任何硬限制。 虚拟机 (VM) 如何管理同一操作系统的多个版本并在它们之间聚合内存使用是另一个需要考虑的方面。例如,关于 Windows 7 中引入的地址空间布局随机化如何使 VMware 的透明页面共享更难有效工作的讨论有很多。再次强调,我们必须关注环境的需求。如果希望在同一配置中添加更多虚拟机,请尝试调整每台桌面的硬件分配。 根据用户负载进行分配应根据用户工作负载而非我们使用的 VDI 系统来分配虚拟桌面资源。如果我们能够将资源分配与用户行为联系起来,就能够精确地为用户提供他们真正需要的资源。 资源可以按部门或按个人分配。创建跨部门的组织单位,作为具有高使用率和低使用率特征的用户的存储库,将是最佳策略。例如,对于一个只有少数用户使用内存密集型应用程序的部门,我们可以为虚拟桌面选择最低的基线内存,但这仍然可以为那些偶尔峰值使用的计算机提供安全缓冲。 在这种情况下,我们需要研究特定的应用程序工作负载。这种分配方式不适合管理一个试图消耗尽可能多 RAM 的服务器的人。 在 CPU 方面,将虚拟 CPU 与逻辑 CPU 的比例设置为二比一是一个好主意。对于虚拟机中的每对虚拟 CPU,我们可以在服务器上有一个逻辑核心。该比例是基于中等处理负载的。然后应该意识到,有些人会消耗大量的 CPU 功率,我们可能希望将他们分配到不同的资源池,或者考虑为他们分配一个真实系统而不是虚拟桌面。 记住使用网络另一个容易被忽略的硬件资源是计算机服务器(和用户)可用的互联网速度。 一位专家表示,可以将 VM 到 VM 的通信限制在一个内部虚拟网络中。如果我们的虚拟桌面不仅相互通信,还与托管在虚拟机中的内部业务逻辑 Web 服务器或数据库服务器通信,这将非常有用。在可能的情况下,来自虚拟机 (VM) 到我们客户的流量应通过单独的专用连接进行。 替代方案:虚拟桌面和已发布桌面之间的区别如果客户能够承受,并且我们发现服务器空间不足,我们应该考虑迁移到已发布桌面模型。这基本上是 Citrix XenApp 的模式,但应用程序在服务器上运行,而不是整个操作系统。我们也不必独自完成这项工作。应用程序分发技术(如 XenApp)可以仅用于最适合它们的客户端会话、服务器或负载。 当大量用户使用同一组程序时,特别是通常不怎么消耗资源的简单业务线程序,这种方法通常效果最好。当大量用户运行需求更高的应用程序时,完整的虚拟机通常是更好的选择。 下一话题股票市场的优点和缺点 |
仪表板可以定义为 Kubernetes 的基于 Web 的用户界面。我们可以使用仪表板将容器化应用程序部署到任何 Kubernetes 集群,管理集群的资源,并对我们的容器化应用程序进行故障排除。我们可以使用仪表板获取正在运行的应用程序的概述...
阅读 6 分钟
IVF代表体外受精。体外意味着在生物体外受精;广义上说,我们称其为一种辅助生殖技术。这是治疗不孕症和妊娠代孕的方法。在此过程中,从母亲卵巢中取出的卵子和...
阅读 8 分钟
? 默认浏览器是您的计算机自动用来打开任何链接或与浏览器相关的任务的浏览器。当您的系统上安装了多个浏览器时,需要将一个浏览器设为默认浏览器。您需要将一个浏览器设为默认浏览器。所以……
5 分钟阅读
在不断变化的技术世界中,应用程序软件包至关重要,因为它们影响着个人和组织的功能。这些包是包含所有应用程序的集合,用于执行特定的任务或操作,从基本数据分析到复杂的文字处理。本文将探讨...
7 分钟阅读
APM(应用组合管理)是运营和优化公司应用资产以实现商业价值最大化的过程。它包括发现、评估和优先排序应用程序,以便将它们作为一个单一的组合进行管理。APM 涵盖了整个组织的范围...
阅读 6 分钟
社会控制是对社会通过压力形式维持社会秩序和凝聚力的机制的研究。这些机制为社会成员建立并执行行为标准,包括各种组成部分,例如羞耻、胁迫、武力、约束和...
5 分钟阅读
妇女赋权的定义 妇女赋权被定义为赋予妇女必要手段、机会和资源的过程,使她们能够掌控自己的生活,自主决策,并积极参与社会生活的各个方面。这包括打破社会和文化...
阅读9分钟
或互补金属氧化物半导体是NMOS和PMOS晶体管的组合,在施加电场下工作。该结构最初是为高密度和低功耗逻辑门开发的。NMOS和PMOS是金属氧化物半导体类型……
7 分钟阅读
微软开发了Microsoft Project,有时称为MS Project,它是一个强大的项目管理工具。它被广泛用于在各种行业和教育环境中高效地规划、监控和管理项目。MS Project中提供了许多功能来帮助...
阅读 6 分钟
Selenium是一个免费、开源、平台无关、最广泛使用的软件测试工具,用于测试Web应用程序。它采用JavaScript开发。它支持各种编程和脚本语言,如Java、C#、PHP、Perl、Ruby和Python。它主要用于执行各种测试,例如...
阅读 8 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India