Tag: 性能

如果外部AB结果是200 rps和内部AB处理3k rps,我只能处理200(受出站速度限制)或3k?

我一直试图blitz.io我的网站,AB等,试图了解有多less并发用户可以使用我的网站。 在我自己的盒子里: 并发500,10000每秒3k点击次数。 传输速率:130,339千字节/秒。 从我的箱子外面: 并发500,10000点击我得到大约每秒150-200个请求。 传输速率:5,543千字节/秒。 Blitz.io 使用blitz.io,当并发开始移动超过200时,我以每秒200个请求的速度进行限制。 所以越来越多的并发请求,我的应用程序仍然返回每秒200响应。 这是否意味着networking吞吐量正在限制我的RPS到外部客户端? 因为我的印象是,我的服务器能够响应每秒3000次点击,如果客户端能够下载足够快(如localhost)。 我曾经玩过nginx的工作人员数量和连接数,但是我的上网电话是200 RPS。 我能做些什么来为更多这些网页提供服务? 我怎么知道networking瓶颈是在我的服务器还是在调用者? 由于我在这里缺乏经验,我不知道是否有从我的服务器出站的networking带宽瓶颈,除非我做了另外3个负载均衡的nginx服务器。 假设因为内部可以达到100mb / s,外部命中(1000个用户)需要100mb / s,那么服务器就能够将它输出到世界各地吗?

在Unix / Linux上限制内存使用并尽量减less交换抖动

我有一些机器,我用来运行大量的作业,我试图限制作业的数量,以便不超过机器的可用RAM。 偶尔我会估计一些作业将花费多less内存,并且机器开始抖动交换文件。 我通过发送kill -s STOP来解决这个问题,以便它能够被换出。 有谁知道一个实用程序将监视一个特定名称的进程的服务器,然后暂停最小的内存占用是一个所需的内存消耗达到一个理想的门槛,使较大的人可以运行和完成的最低交换文件抖动? 暂停的过程需要在一些现有的过程完成后恢复。

Windows 8 x64与VMWare Workstation或内部ESXi

我需要在12GB或者RAM和256GB SSD的核心i7-920机箱上运行多个虚拟机来托pipe虚拟机。 它还有一个Highpoint RocketRaid 2720SGL RAID控制器,配有12TB RAID 5arrays。 我希望我的一台虚拟机能够运行Windows 8 x64,能够以本地磁盘的forms访问RAIDarrays(不像networking驱动器,它需要全速运行),并且能够通过networking快速发送文件。 最初我以为我会尝试使用ESXi 5来执行此操作,但是我一直无法find适用于RR2720SGL的任何可用的RAID驱动程序,并且它不在ESXi 5的HCL上。 鉴于此,我在硬件上安装了Windows 8 x64,并且正在考虑安装VMWare Workstation并在其中运行我的虚拟机。 我想我的问题是这些: 与ESXi 5相比,VMWare Workstation 9的性能如何? 在现实世界中,我的意思是? 推测安装Win 8作为主机操作系统会给我Win 8的性能比运行在ESXi下的Win 8更好的性能? 我应该坚持使用Windows 8 x64作为主机操作系统,对吧? 如果我在我的Win 8中安装一个域控制器虚拟机并将Win 8机器join到这个域中,我疯了吗(我猜Win 8的机器不会看到域控制器,直到完成所有的事情,不要以为重要)?! 给出这样的指标是否可行?如果是的话,x的可能价值是什么? 25%? 50%? 75%? Win 8下的运行速度与安装裸机的Win 8一样快。

戴尔T410有限的I / O性能

我们有less量的戴尔T410和T710系统。 每个都有一个带有6个SATAII磁盘,1x160GB操作系统和5×3 TB数据磁盘的戴尔SAS 6iR控制器。 我们一直都有磁盘访问速度问题,每个磁盘单独给出的速度不超过100MB / s,但是在负载下速度很慢。 我们被告知这是我们的磁盘控制器。 试图用H700replace其中一个,看到差别不大,也许5%的速度增加。 相信自己必须是SAS – > SAS背板 – > SATAII磁盘。 但是现在我们正试图在系统之间设置ceph集群,并加快我们用Highpoint 620 PCI-e 1X卡购买OCZ Vertex 4 SDD的日志文件,因为SAS全部采用SAS背板。 这一切都很好。 但是在testing中,我已经尝试了dd = / dev / zero bs = 4k count = 1024k = / mnt / test1.img,其中SSD是用EXT4文件系统安装的。 我有'iostat -dmx 1'在另一个窗口打开。 我看到写入完成,报告写入磁盘390MB / s,但这是与磁盘caching。 在Iostat中,我看到它从我们的SATAII磁盘上看到的同样速度的100-120MB /秒的磁盘上! 在另一个方向尝试相同的testing,'echo 3> / proc / sys […]

Windows 2008 CIFS客户端使用10Gb NIC写入SAMBA服务器的速度有多快?

我们遇到了使用Windows 2008 CIFS客户端的性能问题。 我们有一个FreeNAS服务器,在ZFS写入上提供1.3GB / s。 我们有10Gbnetworking连接NAS服务器和CIFS客户端。 使用两台Linux CIFS客户端,我们可以达到1.2GB / s左右。 但是Windows 2008客户端只能给我们400MB / s。 这是Windows 2008客户端可以提供的最好的,还是我们有一个configuration不好的Windows客户端? 非常感激。

Server 2012 VM在ESXi 5.1 U1上的性能问题

正如主题中所述,我在使用虚拟机时遇到了问题,该虚拟机在ESXi U1上运行,版本号为1065491.机器运行缓慢,我无法弄清楚原因。以下是详细信息。 它运行在戴尔T420上,有12X1.9GHZ的CPU(这是一个E5-2420)。 许可证是vsphere必需品,所以我限制为每台主机8vpu。 我有几个虚拟主机,但CPU没有窒息在它运行相当顺利的盒子。 所有其他的vm都很快。 我把40gb的RAM分配给了2012年的机器。 我附上了我在vsphere客户端看到的一些截图,没有什么似乎超出了,vm中的cpu没有那么高,在磁盘监视器没有磁盘IO问题,内存使用情况似乎没问题..但上帝的vm是迟缓。 我正在安装Microsoft Exchange 2013 CU2,我昨天下午3:00开始安装,已经16个小时了,没有完成。 安装Office 2010也花了我大约1个小时。 这个虚拟机是一个生产服务器,它是一个小型企业电子邮件服务器。 我必须在2小时内得到这个东西……至less我在昨天开始研究之前拍了一张快照,因为我不相信虚拟机,它太慢了。 不知道从哪里开始,但是如果有人能够以任何方式帮助我,我会很开心。 如果有人提供咨询服务可以远程在这里的服务器,以发现问题正在发生..我打开任何选项.. 编辑:我用高速testing的驱动器的速度,这是真正的不一致的2012年的虚拟机,相比,一个服务器2003虚拟机我得到了这里..所以这可能与磁盘IO? 不太确定..服务器中的驱动器是600GO 15K SAS,H710控制器上的raid5中有3个驱动器。 编辑2:这是一个networking的性能testing..它真的没有performance,因为它应该http://i.imgur.com/3spPndJ.jpg 谢谢 !!!! 编辑: 好吧,我在SnS上开了一张VMWare的门票。 几个小时后,我们结束了说,微软服务器2012年是问题,因为所有其他虚拟机运行平稳。 我已经安装了一个虚拟服务器2012年,它给了我很好的performance,所以在这个特殊的虚拟主机有什么问题,使其缓慢,但我无法弄清楚什么! 运行任务pipe理器吃了20%的CPU ..只是闲置,机器使用的CPU的50%..这是真的不正常。 由于某种原因,所有的东西都吃得太快了。 VMWare让我在esxi主机上重新configurationvm来使用2个vcpu,而不是每个8个,这是一个更好的做法。它在主机上给了一点性能帮助。 但是,2012年的机器仍然不景气。 任何人有任何线索? 我已经从生命周期控制器固件更新了戴尔服务器到所有最新的BIOS,RAID控制器固件,一切都已更新。

如果连接来自LAN之外,则MySQL挂起

如果我从他的本地局域网(192.168.100.0/24)访问他,我有一个MySQL服务器运行得很好。 如果我尝试从另一个LAN(在这种情况下为192.168.113.0/24)访问hin,则在传递结果之前会挂起很长时间。 SHOW PROCESSLIST; 在Sleep显示此过程, State空。 如果我strace -p这个过程,我得到以下输出(23512是相应的mysqld进程的PID): Process 23512 attached – interrupt to quit restart_syscall(<… resuming interrupted call …>) = 1 fcntl(10, F_GETFL) = 0x2 (flags O_RDWR) fcntl(10, F_SETFL, O_RDWR|O_NONBLOCK) = 0 accept(10, {sa_family=AF_INET, sin_port=htons(51696), sin_addr=inet_addr("192.168.113.4")}, [16]) = 33 fcntl(10, F_SETFL, O_RDWR) = 0 rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTORER|SA_RESTART, 0x7f9ce7ca34f0}, {SIG_DFL, [CHLD], SA_RESTORER|SA_RESTART, 0x7f9ce7ca34f0}, ) […]

较慢的encryption/散列/组设置在阶段1中的性能影响

定义IPSec VPN隧道时,select“更强”的阶段1设置(例如DES / MD5 / DH1上的AES256 / SHA1 / DH5)会对性能产生多大的影响? 例如,我被告知AES-256比AES-128慢了40%(我想这是合理的),但是我认为如果这样的话,整个“明显的”隧道吞吐量真的会受到影响在阶段2中指定? 我认为指定/优先考虑更强大的阶段1设置意味着端点在启动时(以及在生命周期间隔)将花费更长的时间进行authentication,而不是减小隧道的吞吐量,所以我应该优先考虑IKE提议(由Cisco ASA设备中的所有通道共享)通过algorithm强度而不是性能。 我在正确的轨道上? (在与Security.SE的一些人讨论过之后,我认为我有一个基于更强大的algorithm的安全性的偏好;现在,我对性能方面更感兴趣)

戴尔PowerEdge R320上的难以理解的极端缓慢,只能通过冷启动来解决

在该客户的网站上,有两个新的Dell PowerEdge R320服务器,具有以下configuration: 一个6核CPU 16 GB的RAM RAID 1arrays中的2×500 GB SATA磁盘 操作系统是Windows Server 2012 R2,用作域控制器; 所有固件和驱动程序都是最新的,并且Windows已经完全修补; 系统负载通常很低。 突然之间,其中一台服务器变慢了。 而“爬”,我的意思是“它甚至不能在一个适当的时间画一个窗口”。 做任何事情,即使右键点击并显示上下文菜单,甚至移动光标 ,都是令人难以忍受的痛苦。 服务器上没有exception的负载:CPU使用率为1-3%,内存使用量低于4 GB,没有磁盘或networking高峰,完全没有。 在任何Windows事件日志中(当我们终于设法打开它时)也没有任何错误,并且当networking电缆断开连接时缓慢没有停止。 重新启动Windows也是无用的:在很长的启动时间之后,系统仍然非常缓慢。 最后但并非最不重要的是,在系统的前面板显示屏上或者在POST期间没有错误消息。 作为最后的手段,我们决定尝试冷启动,并在重新启动服务器之前切断电源线。 这就解决了这个问题:系统正常启动并恢复完整性能。 然而,问题仍然存在:WTF发生在这里?!? 而且更重要的是:我们如何确保它不会再发生?

可以在多个客户端上闲置的NFS挂载影响性能

我们有一个在工作的NFS服务器,工作稍微滞后。 然而,随着越来越多的客户端(由同一台服务器提供服务)创build更多的挂载点,我们注意到性能急剧下降,更多的用户无法挂载或挂载到挂载的NFS。 我的问题是几个客户机上的几个NFS点(即使闲置)会影响性能? 如果是的话,会有什么影响?

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.