当前位置: 澳门新濠3559 > 服务器运维 > 正文

下面这几个方法可以帮你确定是否能够优化现有

时间:2019-11-18 21:29来源:服务器运维
你完全可以从现有的服务器架构获得更高的性能。 一 什么是虚拟化 通俗说来,虚拟化就是把物理资源转变为逻辑上可以管理的资源,以打破物理结构之间的壁垒。未来,所有的资源都

你完全可以从现有的服务器架构获得更高的性能。

一 什么是虚拟化
通俗说来,虚拟化就是把物理资源转变为逻辑上可以管理的资源,以打破物理结构之间的壁垒。未来,所有的资源都透明地运行在各种各样的物理平台上,资源的管理都将按逻辑方式进行,完全实现资源的自动化分配,而虚拟化技术就是实现它的理想工具。

数据中心管理人员要学会解读性能问题的征兆,确定什么因素在引起问题。

Citrix是虚拟化服务器和应用的提供商,它的产品是企业常用的虚拟化工具。然而,在客户端监控这些服务的复杂性带来了一些重大挑战。以下是8种最佳的Citrix虚拟化监控工具。

当你开始注意到服务器的性能哪怕略微下降了一点,或者看到一台新服务器的运行速度比目前所用的服务器更快,本能的第一反应也许就是对基础架构来一次全面大改动。但是当你没有获得所需要的性能或者每当市面上出现新的服务器技术,就经常升级服务器,这是一项需要大笔投入的工作。

利用虚拟化,可以在一台物理机上运行多个虚拟机,因而得以在多个环境间共享这一台计算机的资源。不同的虚拟机可以在同一台物理机上运行不同的操作系统以及多个应用程序。这样充分利用了硬件资源,同时也大大的节约了能耗和维护成本。

服务器反应迟缓让每个人都抓狂——最终用户们焦急地等微软PowerPoint文件打开,高级主管们希望能立马收到电子邮件,身为数据中心管理人员,你必须听取和解决他们抱怨的这些问题。

SolarWinds Server & Application Monitor

你在决定往新基础架构投入可能高昂的费用之前,其实可以考虑采用一些简单的方法,以便优化现有的服务器、提升总体性能。下面这几个方法可以帮你确定是否能够优化现有的服务器,或者帮你确定升级是不是最佳方案。

二 为什么虚拟化
1)充分利用现有的硬件资源,比如有些Server的CPU没有充分的利用,可以使用虚拟技术运行其他的Server应用。
2)节约硬件的开销,用一台配置较好的机器代替多台物理机器。
3)节约能耗,减少服务器数量,降低电力损耗。
4)提高可管理性,简化IT管理。
5)桌面环境部署更快速,备份和灾难恢复更容易。
5)更容易实现企业中多平台协作,例如Windows,Linux等的相互协作。
6)虚拟Server统一管理,企业软资产更安全,所有数据和用户个人信息都存储在Server,更有利于企业安全。

在如今越来越虚拟化的环境下,服务器性能问题比以往任何时候都要来得常见、严重。咨询公司GlassHouse Technologies的虚拟化服务主管Erwin Vollering说:“在物理环境下,每台服务器都有其各自的SCSI控制器、磁盘、内存和处理器等部件。而现在,你在一个物理主机上的共享环境中运行10至15台服务器,这些服务器同时处理同样的任务,使用同样的资源,一旦物理主机出现故障,统统崩溃。”

SolarWinds Server&Application Monitor是一种应用监控解决方案,可用于监控Citrix基础架构。该工具可以监控CPU负载,性能计数器,服务,活动和流程进行的XenApp和XenDesktop。所有这些信息都以列表格式的形式显示,并附有带有时间段选项的图表,比如1小时,12小时和24小时。

明白性能指标并预测可能出现的问题

三 microsoft虚拟化技术
1)服务器虚拟化

那么,你如何着手诊断这些问题,以便解决问题、继续恢复运行?下面几个贴士可以帮你轻松入手。

澳门新濠3559 1

你在考虑优化或升级服务器之前,应该首先确保确实有理由需要这么做,或者确保将来很可能会出现问题。有些迹象颇能说明问题,比如性能明显下降、数据瓶颈及其他问题;但是你可能需要更深入地了解,才能找到其他性能指标。

硬件虚拟化使用软件创建模拟物理计算机的虚拟机 (VM)。这创建了一个独立的操作系统环境,逻辑上与主机服务器是隔离的。通过一次提供多个 VM,该方法允许几个操作系统能在一个物理机器上同时运行。无需再为未充分利用的服务器机器支付成本,每个服务器都分配了指定的工作负载,服务器虚拟化将这些工作负载整合到数量更少但利用更充分的机器上。

确保引起问题的是服务器

最吸引人的功能之一是它为Citrix提供的开箱即用的监控模板。性能指标包括CPU权限,预留,共享,使用情况,发送/接收的IMA网络流量,活动连接,Secure TicketAuthority指标,ICA会话带宽指标,数据存储读/写,DynamicStore读/写,加密ActiveSync服务和最终用户体验。

SolarWinds公司主管产品策略的高级副总裁Suku Krishnaraj说:“衡量硬件健康状况的指标是个主要的指标,颇能反映将来的服务器性能问题,但是许多用户在监测服务器的健康状况时,经常忽视了这方面的指标。监测服务器性能的工具能够发现流程、报告硬件衡量指标。”

Windows Server 2008 Hyper-V:支持服务器虚拟化所需的所有内容都是 Windows Server 2008 Hyper-V 中的一项操作系统特性。使用 Hyper-V 可以更轻松地通过 Windows Server 2008 节省成本。
Microsoft Hyper-V Server 2008:是一个独立的产品,它提供简化、可靠、成本有效和优化的虚拟化解决方案,支持组织提高服务器利用率并降低成本。
Microsoft Virtual Server 2005 R2 SP1:提供虚拟操作系统,使您能够提高硬件利用率并快速配置和部署新服务器。Virtual Server 运行在 Windows Server 2003 上,Virtual Server 2005 R2 SP1 提供一个虚拟化平台来托管大部分主要的 x86 操作系统。

ExtraHop公司的首席执行官兼创始人Jesse Rothstein表示,许多似乎来自服务器层面的性能问题常常是由网络、数据库和存储系统等层面的问题引起的。Rothstein说:“最终,你需要通盘考虑和分析这些问题,不过实际做起来很棘手。”

为了使你及时了解Citrix性能,SolarWinds Server&Application Monitor提供警报。如果出现某些性能问题,该软件会通过电子邮件和短信向你发送警报。

下面这几个方法可以帮你确定是否能够优化现有的服务器,可以在一台物理机上运行多个虚拟机澳门新濠3559。要留意的另一个指标就是服务器的利用率。从理论上来说,所有服务器的最大利用率是100%,但是你的主要目标应该是让所有服务器的利用率即使达不到80%,至少也要达到70%。这确保了你在最大限度地利用硬件,而且没有在升级毫无必要的情况下升级服务器。

2)桌面虚拟化

Fluke Networks公司的全球产品营销经理Dan Klimke说:“要是出现了延迟问题,我们需要看一下这个延迟最先出现在服务器,还是出现在网络或客户端层面。跟踪分析症状需要耗费很多时间。”

SolarWinds Server&Application Monitor用户界面简单易用,因此你可以查看维护服务所需的所有信息。它支持30天免费试用版。

Uptime软件公司的技术产品经理David Leith说:“如果你把钱投入到了服务器,就要确保它们在日常的繁忙时段以接近70%的利用率运行;在空闲时段至少要达到40%,那样你才能确信自己最大限度地利用该硬件。我们发现,平时接触的数量众多的公司其服务器在运行时利用率在30%以下,却还在添加更多服务器。这是对资源的巨大浪费。”

桌面虚拟化为 IT 人员提供了新的机会,他们现在可以更加灵活地交付和管理公司桌面、响应各种用户需求。虚拟化桌面可以托管在客户端,也可以集中于数据中心的服务器上,这里所说的数据中心通常指 Virtual Desktop Infrastructure (VDI)。

IT部门经常把多台服务器连接起来,为最终用户提供资源如应用程序)。Klimke说:“你可能有一台基于Web的前端服务器与应用服务器进行对话,而该应用服务器与数据库服务器进行对话,所有这些服务器通过某种网络连接起来。所以在排除故障时,第一步就是确保问题确实来自某台服务器,而不是来自网络。”

Paessler PRTG Network Monitor

购置监测软件

客户端托管的桌面虚拟化在桌面上创建一个单独的操作系统环境,支持不兼容的旧版或业务线应用程序在较新操作系统的本机环境中使用,也支持两个 IT 环境(例如个人环境和公司环境)在同一个物理设备上并发运行。Virtual Desktop Infrastructure (VDI) 是一个桌面交付模型,支持客户端桌面工作负载(操作系统、应用程序、用户数据)托管在数据中心的服务器上并执行。用户可以通过支持远程桌面协议(如 RDP)的客户端设备与虚拟桌面进行通信。

搞定繁琐累赘的应用程序

Paessler PRTG网络监控器是一种网络监控工具,具有许多可以监控Citrix主机的传感器。通过 PRTG Citrix XenServer主机传感器,可以监控CPU使用率,内存使用情况,网络使用情况,正在运行的虚拟机数量以及Xen主机服务器的平均负载。同样,Citrix XenServer虚拟机传感器可以监控Xen服务器上的虚拟机。通过此传感器,可以监控CPU使用率,内存使用情况,磁盘使用情况,网络使用情况等。

想确定自己是否需要对服务器进行调整,那些调整是不是大有关系,另一个办法就是购置监测软件,用于监测服务器和应用程序。这会让你知道自己的服务器在多个方面的性能是不是达到了应有的水平,还能告诉你应用程序在耗用多少资源。这类解决方案的功效绝不仅仅是充当实时监测工具。

Virtual Desktop Infrastructure (VDI): 是 Microsoft 提供的众多桌面优化解决方案之一,可以帮助组织优化IT 基础架构。它融合了微软和合作伙伴的技术,支持集中化管理桌面、应用程序和数据。使用这个有成本效益的产品,企业 IT 人员能够集中管理基于物理、虚拟和会话的桌面,可以集中用户数据,加快应用程序交付速度。最终用户可以从丰富的远程体验、高度的安全、对信息的灵活访问和 提高的商业连续性中受益。Virtual Desktop Infrastructure 有利于拥有成熟 IT 部门的企业中的非移动员工。它非常适合于合同工和海外员工、需要访问公司桌面和应用程序的用户、偶尔在家工作的用户以及主要桌面在公司许可证涵盖范围内的 用户。
virtualpc:作为领先的客户端托管桌面虚拟化技术,Microsoft Virtual PC 已经面市了 5 年多。使用 Virtual PC,能够在 Windows 桌面上创建单独的虚拟机——每个虚拟机都虚拟化完整物理机器的硬件;此外,只需单击鼠标即可轻松完成应用程序的切换。

某个应用程序引起服务器反应迟缓或干脆停机,这完全有可能。Klimke说:“应用程序可能过于‘繁琐累赘’chatty)——也就是说,这类应用程序写入时不是使用含有大量数据的大型帧、发送数量比较少的帧,而是使用最小的帧,因而到头来只好来回频繁地发送大量数据,才能完成较大的帧所能完成的任务;相比之下,使用大型帧速度快得多、效率高得多。”

澳门新濠3559 2

Leith说:“有些服务器监测工具能够让用户深入了解硬件、虚拟机和应用程序等工作负载方面的情况,它们对于你了解环境、硬件升级方面作出明智的决策必不可少。利用率问题开始影响那些关键任务型应用程序时,这类工具还能提供预警机制。”

Microsoft Enterprise Desktop Virtualization (MED-V, formerly Kidaro): 与 Virtual PC 结合起来将提供一个卓越的客户端托管桌面虚拟化解决方案。MED-V在 Virtual PC 上添加了 4 个额外的组件,以支持桌面虚拟化的企业部署:作为虚拟映像存储库和交付系统,供创建、测试、交付、更新虚拟映像时使用;提供集中管理和对虚拟机生命周期完整管理的监控;通过实施虚拟机使用策略的端点代理支持使用策略和数据转换控制;向用户的开始菜单添加应用程序快捷键,提供无缝的最终用户体验。
Terminal Services: 展现层虚拟化,将使用应用程序或桌面的位置与运行它们的位置相分离,使组织能够在数据中心整合应用程序和数据,同时为本地和远程用户提供广泛的访问。

比如说,来自应用程序的某个命令可能发送到服务器,导致服务器出现问题。Klimke说:“看一下进入到服务器的实际数据流量,就能查出数据包进入到哪个环节,服务器停机之前什么命令发送到了服务器。这势必需要查看网络连接上的实际数据流量,还需要能解读就在服务器停机之前发送过去的命令和帧。”

还有一系列用于监控XenServer备份的选项。例如,IMAP传感器允许你监控电子邮件中是否有指示备份已完成的关键字。通过配置此传感器,你将能够掌握备份并确保你的服务是最新的。

为了确保你没有给硬件带来更大的开销或者花费不必要的资金就能获得这更高的性能,Krishnaraj建议要关注基于软件代理和不用软件代理的服务器监测工具。不过他表示,不用软件代理的解决方案更适合中小企业,原因是它们“不用耗费硬件资源,就能远程收集性能衡量指标,”还能提供更准确的信息,让用户了解服务器性能。

3)应用程序虚拟化
在物理环境中,所有应用程序都依赖于操作系统来实现各种服务,包括内存分配、设备驱动程序等等。应用程序及其操作系统之间的不兼容性可以通过服务器虚拟化或者展现层虚拟化解决;但是对于安装在同一个操作系统实例上的两个应用程序之间的不兼容性,则需要应用程序虚拟化。

清理肮脏的网络

澳门新濠3559,PRTG上的通知系统可高度自定义。你可以通过电子邮件,短信或推送通知发送提醒。可以根据你的要求安排警报。例如,你可以对其进行配置,以便在工作时间之外不会收到警报。它提供有30天的免费试用期。

知道什么应用程序在哪些服务器上运行

Microsoft Application Virtualization (App-V) 将应用程序转换为集中管理的虚拟服务,这些服务不用安装,也不会与其他应用程序冲突。

Rothstein表示,肮脏的网络是指数据包出现丢失、重新排序或碎片的网络,它会拖累服务器的性能,因而引起服务器性能下降、服务器负载加大。

eG Enterprise

有时候,提升服务器的性能只需要了解你的应用程序、它们在耗用多少的服务器资源,就这么简单。要减少应用程序耗用的硬件资源数量,一个办法就是对该应用程序进行虚拟化。如果这个办法行不通,就要分析一下每台服务器上运行的应用程序,然后确定它们是不是真的必不可少,还是说它们只是给服务器带来负担而已。

4)虚拟化管理
虚拟机不仅仅是可供操作的对象,也是具有实际工作负载的计算机实体。我们迫切需要像管理物理系统一样管理虚拟机。通过使用全面的集成管理工具集 System Center,可以最大限度地降低复杂性并精简操作。通用的管理环境降低了培训成本,通过利用现有的软件、人员,更重要的是利用现有的 IT 管理流程,可以确保统一策略应用程序并简化维护过程。

他解释:“大多数人没有认识到,像TCP堆栈这些网络协议堆栈既有快速路径,又有慢速路径。快速路径很高效,针对它所要传送的数据包进行了优化,可以按顺序传送下一个数据包。但是如果你无序传送数据包,或者无意中将数据包由第四层往下传送到第三层,服务器和操作系统就会耗费大量的资源,用于重新组装那些IP碎片,或者重新排序或重新组装TCP片段。”

eG Enterprise是一个网络监控软件平台,可以监控Citrix XenServer服务。eG Enterprise是一款顶级的应用监控解决方案,因为它可以让你超越表面指标并解决问题。你可以监控Citrix基础设施和监测数据的每一层的CPU使用率与柱状图和曲线图。

Idera公司的产品经理Sean P. McDonough说:“如果你的服务器集群纯粹用于协作和共享,那么其实根本不需要运行与商业智能有关的服务应用程序。只运行你所需要的服务应用程序,确保服务器系统精简。如果你以后需要额外的服务应用程序,到时候总是可以配置这些应用程序。”

System Center Virtual Machine Manager :有助于集中管理物理和虚拟 IT 基础结构,提高服务器利用率,动态优化多个虚拟化平台的资源。它包含端到端的功能,比如规划、部署、管理和优化虚拟基础结构。
System Center Data Protection Manager (DPM) 用于为依赖于微软虚拟化技术的基础结构提供高级“磁盘到磁盘到磁带”保护。提供使用基于 shadow copy 的块级别虚拟磁盘保护,DPM 提供快速备份和有效保留功能,不会过度消耗磁盘空间。它保护运行 Windows Server、Microsoft SQL Server、Microsoft Exchange 或 SharePoint 产品和技术的物理服务器。
System Center Operations Manager 是一个全面的服务管理工具,可以监控成千上万台服务器、应用程序和客户端。Operations Manager 提供完整的 IT 环境健康视图,能够对破坏性网络事件做出快速响应。
System Center Configuration Manager 可以集中配置物理和虚拟系统。Configuration Manager 执行完整的系统部署、软件部署、更新和修补,以及集成的遵从性和配置迁移控制。

虚拟化可能会使这个问题复杂化。Rothstein说:“你的虚拟机管理程序是个调度程序……跨所有运行中的不同虚拟机和访客操作系统共享处理器时间;如果从一个虚拟机切换到另一个虚拟机,难免会出现延迟。要是配置有误,网络数据包就会出现延迟,以至于被底层网络堆栈丢弃;一旦你达到引爆点,性能衰减不仅仅显而易见,还会带来灾难性后果。”

澳门新濠3559 3

知道什么时候升级

四 VMWare虚拟化技术
1)数据中心产品
VMware vSphere 是业界第一款云操作系统,将IT基础架构和云计算结合,VMware vSphere 构建在 VMware® Infrastructure 的强大功能之上,利用成本效益更高的云计算功能,打造灵活、可靠的下一代 IT 服务,对服务级别获得超强的控制力。
VMware Infrastructure 3 作为一个虚拟数据中心操作系统,可以将离散的硬件资源统一起来以创建共享动态平台,同时实现应用程序的内置可用性、安全性和可扩展性。
VMware ESXi 是着手实现虚拟化的最简单途径,而且是免费的。VMware ESXi 已经过优化和测试,它甚至可以用最低的性能开销运行资源占用量最大的应用程序和数据库。
VMware Server 是托管虚拟化平台,可像应用程序一样安装在任何现有的服务器硬件上,并且将一个物理服务器分区为多个虚拟机。

使用监控工具

eG Enterprise提供的警报可通过使用自动基线来监控异常活动。还可以通过Alarm Manager配置警报策略。eG Enterprise有多种版本。它也提供免费试用版。

Krishnaraj、Leith和McDonough都认为在一些情况下,升级服务器可能必不可少,或者至少是可取的:

VMware vCenter Site Recovery Manager 通过实现恢复流程自动化和降低管理及测试恢复计划的复杂性,加速恢复流程并确保成功执行恢复。VMware vCenter Site Recovery Manager 省去了复杂的手动恢复步骤,能够避免灾难恢复带来的风险并解除后顾之忧。
VMware vCenter Lab Manager 可提供对用于开发/测试的内部云的按需访问和自动化管理。应用程序所有者、开发、QA 和培训团队只需数秒钟即可部署、捕获和共享多层应用程序环境,同时 IT 部门仍然保持管理控制能力。Lab Manager 可节省时间,简化快速变化环境的管理,并让项目团队能够更快地将产品推向市场。
VMware vCenter Lifecycle Manager 可以实施一套从部署到运行再到停用始终如一的自动化流程,对数据中心内虚拟机的生命周期进行管理。VMware vCenter Lifecycle Manager 可实现虚拟化工作流程的自动化,以提高效益和生产效率,并确保严格遵守公司的策略。
VMware vCenter AppSpeed 确保满足业务的性能 SLA,并能够在虚拟化应用程序前后评估性能时执行“安全迁移”。VMware vCenter AppSpeed 可检查虚拟交换机中的流量、发现和映射环境、按照 SLA 监控性能,还可以启用根本原因分析。

Rothstein表示,无论是执行SNMP轮询来记录服务器健康指标的自动化第三方工具,还是比较简单的免费开源工具,你都要充分利用监控工具。

Dynatrace

Krishnaraj说:“如果你已经采取了上述的性能优化步骤,但是处理器和内存的使用率仍然在80%左右,也已经用完了内存升级槽,这时候绝对有必要购置新服务器。升级的另一个因素可能是保修期到期了。”

2)桌面产品
VMware View(以前的VMWare VDI)向任何设备提供丰富的、个性化的虚拟桌面,同时提供集中化管理的所有优点。VMware View 产品组合可让 IT 人员在数据中心运行虚拟桌面,而最终用户则可以在任何位置的任何设备上使用他们熟悉的个性化环境,通过一个单一的视图查看所有应用程序和数据。从数据中心 更灵活、更可靠、更有效也更安全地管理桌面和应用程序。
VMware Workstation,使用 VMware Workstation 可以发掘桌面或笔记本电脑的真正潜力和灵活性。通过在单台物理 PC 上同时运行多个操作系统。
VMware Fusion,Mac上的VMWare Workstation。
VMWare ThinApp,在同一个操作系统上运行几乎任何应用程序的任意版本,而不会发生冲突。甚至可以运行同一应用程序的多个版本。
VMWare ACE,使用 VMware ACE,您的企业可以将虚拟机强大而丰富的功能与集中管理的 PC 的安全性和可控性结合起来。
VMWare Player,使用 VMware Player 2.5 在 Windows 或 Linux PC 上运行虚拟机。使用该免费的桌面虚拟化软件应用程序,可轻松操作由 VMware Workstation、VMware Fusion、VMware Server 或 VMware ESX 创建的任何虚拟机,还可以使用 Microsoft Virtual Server 虚拟机或 Microsoft Virtual PC 虚拟机。还可以使用 Player 评估 VMware Virtual Appliance Marketplace 上提供的众多虚拟工具。

Vollering表示,如果你在使用虚拟化服务器,监控工具显得尤为重要。他表示,VMware、微软和思杰这三大虚拟化技术提供商都提供优秀的监控工具。他说:“这些工具可以告诉你什么方面在给你的环境施加压力,无论是处理器使用率、内存使用率还是磁盘使用率。”

Dynatrace是一个虚拟化监控平台,可监控来自所有主要提供商的虚拟资源。Xen,Amazon EC2,Hyper-V,KVM和VMWare只是Dynatrace支持的一些提供商。该平台监控虚拟化层背后的整个应用基础架构。

Leith说:“技术更新换代的速度太快了,凡是用了三年之久的任何一台服务器,更换比升级完全来得更省钱、更省事。在虚拟化技术还没有得到利用的环境下,把几台过时的服务器换成针对虚拟化进行优化的新服务器几乎总是更明智。”

五Citrix(思杰)虚拟化技术
Citrix XenDesktop,用来实现桌面虚拟化,使用户可以在任何地方都访问虚拟桌面。
Citrix XenApp,引用程序级的虚拟化技术。
Citrix XenServer,企业级的支持云计算集成的Server虚拟技术。
Citrix® Essentials,针对microsoft的heyperV提供了更高级虚拟server的管理能力。
Citrix Receiver,轻量级的软件客户端用来访问虚拟软件或桌面。

Vollering表示,即使那些工具可供使用、部署到位,但是许多公司还是往往要么不知道自己可以使用它们,要么不知道如何使用。此外,这些工具会带来洪水般的信息和警报。他说:“你可能得花一整天的时间来查阅各种图表。”

澳门新濠3559 4

McDonough说:“重新评估要不要重新开始购置新服务器的最常见时段就是更换SharePoint版本的时候,”具体来说是指更换SharePoint服务器。“比如说,就SharePoint 2010服务器而言,最低的基本需求是64位四核处理器、8GB内存和80GB系统驱动器。这些需求明显高于SharePoint 2007服务器的需求。使用SharePoint 2007的许多企业认为迁移时期正是购置新硬件的大好时机。”

六 开源免费虚拟化技术
1) Xen
Xen Hypervisor,开源的Server的hypervisivor虚拟技术。
XCI, 开源的桌面的hypervisior虚拟技术。
Cloud Xen,企业支持云计算的虚拟技术。
2)Redhat KVM
3)sun(Oracle)VirtualBox
virtualbox,强大的开源的个人家庭企业的虚拟软件。

那么,怎样才能最有效地利用这些工具呢?Vollering说:“仔细阅读使用手册,针对自己的环境合理配置工具。那样一来,要是出现了警报,你就知道需要探究警报,而不是由于工具仍采用默认的阈值进行配置而面临洪水般的警报。”

使Dynatrace成为监控XenServer的最佳选择是,它可以自动检测并查明性能问题的根本原因。由于基础架构更改会自动更新,因此新服务器将自动添加到你的监控环境中。

削减成本的最佳方法

七  完!

最佳贴士:

如果你需要提供超出虚拟化层的可见性的虚拟化监控解决方案,那么Dynatrace是一个自然的选择。它提供15天免费试用版。

对性能进行调整,避免大规模升级

检查服务器的物理资源

SysKit Monitor

为了避免升级整批服务器,你可以作几个简单的调整,或者可以充分利用几个简单的工具,从现有服务器再提升一点性能。Uptime软件公司的技术产品经理David Leith说:“基本的工作负载分析、均衡和调优几乎不需要人力方面付出什么成本。一些测量服务器利用率的工具开始成本高昂,但是可以推迟投入不必要的升级成本,或者可以找到没有充分利用起来的资源,从而为你省钱。在不断扩大的数据中心,这类工具能够带来数倍于成本的回报。”

CDW公司的内部解决方案架构师Kelly Sather表示,一旦你查明了某个性能问题来自服务器层面,就要仔细检查这台问题服务器的物理资源。他说:“最好的情况是,只要添加另一个处理器或添加更多内存这么简单。”

SysKit Monitor是一种无代理网络监控解决方案。该工具可跟踪实时和历史性能。还可以监控最终用户的实时体验。你可以监控用户活动,例如登录以及他们在会话的每个状态期间花费的时间。

改善客户服务的最佳方法:

Fluke Networks公司的全球产品营销经理Dan Klimke补充说:“务必要看一下你的处理器利用率是不是因许多进程而过高。我们发现,许多问题的出现完全归因于磁盘塞满了。”

澳门新濠3559 5

考虑最终用户方面使用监测工具

最基本的贴士:

该软件还监控连接到网络的组件的操作系统,修补程序和许可证。Syskit Monitor的报告功能也非常灵活。有用户监控报告和服务器审核报告,可向你显示识别性能的所有问题。为Syskit Monitor生成用户监控报告时,可以看到会话日志摘要,用户活动的详细信息,大多数活动用户,IP地址和客户端列表以及并发使用情况报告。它提供30天的免费试用版。

SolarWinds公司主管产品策略的高级副总裁Suku Krishnaraj说:“确保服务器的正常运行是一个必要的目标,但是这并不能保证客户服务,如果你通过互联网来提供服务,更是如此。所有服务器也许都是100%可用的,但是你的最终用户可能仍因应用程序没有得到优化而无法登录到门户网站。在这种情况下,尤其是如果你的预算很有限,就可能需要考虑使用关注最终用户监测工具。它们往往是一种成本低廉、但效果极好的解决方案,可以从最终用户的角度来衡量你网站的可用性和性能。”

确保服务器胜任工作

ControlUp

另外支几招:

Sather表示,就因为你的硬件与新安装的或升级的应用程序兼容,并不意味着这个应用程序就会顺利运行。他说:“你服务器中的资源需要与它要处理的负载相称。比如说,有人向迁移到Exchange 2010,于是迁离在配备 24GB内存的双处理器双核系统上顺畅运行的旧版本Exchange。但是由于Exchange 2010是更耗费资源的系统,他们事后才发现该系统在旧硬件上无法运行。”

ControlUp是一款性能监控软件工具,可识别整个Citrix基础架构中的问题。它提供从管理程序到个人用户会话的透明度。仪表板实时显示性能数据,仪表板上显示的数据包括表格形式的延迟记录,登录时间和应用启动时间。该表采用颜色编码,因此你可以一目了然地看到问题。

对硬盘进行碎片整理,以提升性能

另外两个贴士:

澳门新濠3559 6

服务器里面的硬盘常常会因密集型应用程序的频繁读写操作而出现性能变差。如果你在很长一段时间里没有对硬盘进行碎片整理,那么这也许有助于解释服务器总体性能为什么会突然下降。

校正和调整负载

一旦发现问题,用户可以采取许多措施来解决它。例如,用户可以选择“Kill Policy”选项来删除组策略限制,并使配置能够以比以前更快的速度进行更改(在响应性能问题时特别有用)。

查找服务器集群里面的薄弱环节

多个虚拟服务器带来的负载可能远远超出物理服务器的处理能力范围。咨询公司GlassHouse Technologies的虚拟化服务主管Erwin Vollering说:“你要知道自己的局限性。如果你在处理月度财务合并数字的同时拍摄快照,你的存储系统就无力同时处理所有那些事务。”

与市场上的许多其他产品相比,它的独特优势在于它可以监控多个Citrix应用和桌面。该软件支持所有Citrix虚拟应用程序和桌面版本,因此你可以从一个位置管理整个虚拟基础架构。它也提供免费试用版。

据Idera公司的产品经理Sean P. McDonough声称,“要明白的最重要的事情就是,服务器集群的总体性能有多高完全取决于其薄弱环节。”他建议,应该监测服务器,并将它们并排放在一起进行比较,确保所有服务器都在最高的利用率下运行。

实时迁移虚拟机

ExtraHop

当你开始注意到服务器的性能哪怕略微下降了一点,或者看到一台新服务器的运行速度比...

CDW公司的内部解决方案架构师Kelly Sather表示,随着工作负载加大、虚拟机数量激增,你可能会发现需要把一个引起问题的虚拟机迁移到另一个主机上,或者把“正常的”虚拟机卸载到另一个主机上,以便为需要资源的虚拟机腾出资源。VMware的vMotion和微软的Hyper-V以及其他技术)都让你可以将虚拟机实时迁移到其他主机上,根本不需要连接到最终用户。

ExtraHop是一个应用性能监控平台,支持监控Citrix基础结构。ExtraHop的Citrix ICA模块提供可见性的XenDesktop和XenApp的,并显示实时ICA和CGP事务。ICA模块可以监控缓慢登录和长加载时间等问题。

服务器反应迟缓让每个人都抓狂最终用户们焦急地等微软Power...

澳门新濠3559 7

值得注意的是,还可以使用ExtraHop Citrix ICA模块监控带宽。该模块显示应用的带宽活动,以便你可以在虚拟基础架构中查看任何带宽占用。它提供一个警报系统,可以在识别出异常行为时通知你。

使用ExtraHop获得的自上而下的视角非常适合直接捕捉到性能问题的根源。如果一个应用遇到问题,你将能够找到它并开始排除故障。它同样提供免费试用版。

Goliath Performance Monitor

Goliath Performance Monitor是一种网络监控工具,可以监控Citrix服务器和应用。该工具旨在提供虚拟化基础架构的端到端可见性。

澳门新濠3559 8

例如,你可以监控最终用户体验数据,例如会话开始/结束,ICA / RTT,带宽,数据包丢失,网络延迟,ICA通道指标,登录持续时间和可用性。对于应用,你可以监控每个会话的进程,应用性能,CPU,内存,IOPS,吞吐量,应用可用性等。

它有一个智能警报系统。警报基于阈值工作,并在满足某些触发条件时触发。要进行进一步分析,你可以使用包含66个开箱即用报告的高级报告和分析模块。例如,你可以生成一个图表,显示整个XenApp服务中登录部分的平均时间。

Goliath Performance Monitor提供多种定价选项,例如:永久许可,订阅,企业许可协议和OEM选项。它提供30天免费试用版。

编辑:服务器运维 本文来源:下面这几个方法可以帮你确定是否能够优化现有

关键词: