Articles of 性能

来宾操作系统的性能监控

我想知道是否有任何工具可以在虚拟机内使用,并且知道在虚拟化环境中工作。 不用考虑CPU和内存设置的限制,使用Linux顶级工具可能会引起误解。 也许有些有趣的数据可以用VMTools协助收集?

用于Hyper-V的RAID 10或RAID 1 x 2,在Windows 2008 R2上使用AD,EXCHANGE

我们有两个服务器里面有6个SATA 7200磁盘(每个)。 我们希望configuration两台服务器,以便安装Window Server 2008 R2 Enterprise,并将Exchange 2010 x2(针对300人)作为一台虚拟机,将AD x2作为另一台虚拟机,或许还有一些虚拟机(但不是许多。 现在我们问自己是否最好创build3个RAID组RAID 1或(RAID 1和RAID 10场景)。 我们正在寻找性能和保护。 当然SATA驱动器是由于成本而select的,没有select别的东西的真正select。 想法1: Raid A – > 2 x 1TB(RAID 1) – > C分区,用于Exchange日志的系统+ D分区 Raid B – > 2 x 1TB(RAID 1) – > E分区 – 所有虚拟机 RAID C – > 2 x 1TB(RAID 1) – > F分区 – 交换数据库 […]

将mysql表拆分成小的没有物理分配的优点是什么?

我在公司看过这样的devise。 一个大的mysql表在相同的数据库中的同一个服务器上被拆分成几十个相同的模式,没有任何物理分布,没有innodb_file_per_table ,没有分区等。数据均匀分布,读/写访问模式是统一的横跨所有桌子。 性能方面有什么优势?

使用Apache文档的符号链接有哪些性能问题

我试图find一个现有的问题,但没有find一个好的匹配。 作为我面向公众站点的部署过程的一部分,我使用符号链接在Web应用程序的各个版本之间进行交换。 例如,我有一个虚拟主机abc.com这里有一个docroot: /var/www/abc.com docroot本身(/var/www/abc.com)是应用程序的web访问目录(/var/www/package/buildX/web)的符号链接 当我部署一个新的构build时,我只需将其replace为另一个符号链接即可。 我的问题是,什么是性能开销(或担心我应该有)使用符号链接的Apache docroot

Proxmox VE是否支持LVM作为KVM客户端的块存储?

Proxmox VE是否支持LVM作为KVM guest虚拟机的块存储,以避免通过主机系统上的文件系统层的开销?

iSCSI写入caching

有没有办法在Linux iSCSI启动器上设置本地磁盘分区以进行写入caching? 数据将首先写入一些高性能本地磁盘,然后再通过iSCSI安装在电容式磁盘上。 谢谢

Windows Server 2016的故障转移群集文件服务器性能问题

我遇到了一个有趣的文件服务器传输速度性能问题,我最近在Server 2016中configuration了一个故障转移群集。具体问题是,当我从群集存储path(例如\\ store01 \ share01)访问文件共享时,文件传输速度(特别是写入,似乎)比当我通过当前所有者节点上的本地path(例如\\ srv04 \ e $ \ Shares \ Share01)访问它时要慢一些。 例如,我使用Robocopy复制了499个.txt文件(总计26.07 MB): \\ srv04 \ e $ \ Shares \ Share01:0:0:03 – 635 MB /分钟 \\ store01 \ share01:0:02:20 – 11.286 MB /分钟 无论当前所有者节点或数据从何处传输,都是一个问题。 虽然我当时没有遵循,但是我多less已经按照本指南的指示安装和configuration了服务。 我尝试了几个设置,但他们都回到默认(据我所知)。 我查了一下,没有发现任何特别提到使用故障转移群集的巨大性能问题,所以我一直在做一些随机的研究,没有太多的展示。 关于configuration的一些事情可能是相关的: 该集群目前有两个节点。 两者都运行Server 2016,并且都有两个Nic小组(在Windows中configuration,Switch Independent),每个小组由两个1Gbit连接组成。 正在使用的实际存储是两台机器都通过iSCSI访问的Synology,使用这些指令进行configuration。 其他的一切似乎都能正常工作,仿真故障转移的方式起作用,而另一个节点则需要几秒钟才能完成。 我猜这是对那些比我知道的人更为明显的情况之一。 或者也许我只是希望这一点。 无论哪种方式,我感谢任何指导! 我试图保持简短,所以请让我知道,如果你需要任何其他信息。 提前致谢。

Linux上的批处理性能

我的最终用户想在Linux机器上同时运行批处理。 他们的印象是,同时运行多个将减less周转时间。 这些过程做了相当多的繁重工作。 我认为,同时运行只是争夺资源,引起资源争夺。 一些testing似乎certificate了我的假设。 我在SF上发现了类似的线程。 任何人都可以指出certificate理论双方的权威资源吗? 可以做什么样的testing来validation这个假设? 在Linux上批处理

你怎么解释top的输出?

top输出中的一些内容非常简单,如内存和交换使用。 但是加载平均数字有点神秘:这三个数字是什么意思? 另外,究竟僵尸进程是什么,它与睡眠者有什么不同呢? 顶部 – 13:20:58最多69天,7:07,1个用户,平均负载:0.03,0.02,0.00 任务:总计80,跑步1,睡觉79,停止0,僵尸0 Cpu(s):0.0%us,0.2%sy,0.0%ni,99.8%id,0.0%wa,0.0%hi,0.0%si Mem:总计8054888k,使用7975100k,使用79788k,使用130240k缓冲 Swap:总计1572856k,使用84k,免费,1572772k免费,6393160kcaching

提高RAID性能

我刚安装了一个LSI 9260-i8,使用两个虚拟驱动器,第一个由4个SSD组成,其次是4个HDD。 显然这个想法是在保持一定安全性和大量存储容量的同时获得更好的性能。 固态硬盘非常棒,在处理小型到大型文件时,这个arrays的速度非常快。 HDD主要是大型文件(500MB-30GB)。 它的目的是一个主要的长期存储设施,而固态硬盘arrays仅用于操作文件和短期存储。 这意味着文件将经常从SSDarrays移动到HDDarrays。 问题在于,在大写操作的第一个演出写完之后,性能很快就会下降。 它起始于250MB / s左右,对于只有5个HDDS的RAID 5arrays来说,这不是一半坏的写入性能,但是我刚刚做的副本,由4个文件组成,共计12 GB,逐渐下降到了35MB / s的最低值。 现在我想一个人的build议将取决于很多元信息,所以这里是: LSI卡没有BBU(还)禁止回写。 硬盘是WD15EARS 2TB硬盘。 显然,这些并不是最快的硬盘,但是一直持续的200MB / s并没有太多问我想。 SSD是OCZ Vertex 2 60GB驱动器。 不要认为它是相关的,但硬盘的旋转停机时间可以达到5分钟,而不是正常的8秒钟 存储pipe理器中的驱动器显示健康,日志中没有注释错误 就像我说的,SDD速度非常快,高达1100MB / s的读取速度,似乎并不是瓶颈。 复制似乎暂停,它会跑得快,停下来,再跑500MB左右,等等,导致整体速度较低。 在创build硬盘arrays时,我使用了一个512Kb的条带大小。 这是巨大的,但我期望只有大到巨大的文件在该arrays上。 我现在不想改变它,因为它会破坏现有的数据,我没有备份(还) 操作系统是Ubuntu 10.04(64bit) 主板华硕WS Revolution(这是一款工作站),24GB的ECC内存,至强W3570现货3.2GHz 将LSI卡插入第一个PCIe插槽(以避免NF200引起的延迟) 系统是完全稳定的 HDDarrays使用“mkfs.ext4 -b 4096 -E stride = 128,stripe-width = 384 -L”DATA“/ dev / sdb” fstab不包括数据=回写,也不可访问,但我不认为这应该是一个影响大文件的问题 […]