我一直在设置raid1arrays,并使用默认选项cryptsetup设置encryption媒体。 RAIDarrays应该使用2个驱动器,但目前,我只在每个RAID1arrays中有1个驱动器,以比较它们之间的性能。 性能 未encryption的数组 写性能 dd if=/dev/zero of=/media/storage/Temp/test.img bs=100M count=10 10+0 records in 10+0 records out 1048576000 bytes (1.0 GB) copied, 7.35153 s, 143 MB/s 最高输出: top – 10:30:02 up 2 days, 19:18, 2 users, load average: 0.00, 0.16, 0.72 Tasks: 147 total, 3 running, 144 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.1 us, 21.4 […]
IOMetertesting表明,存储子系统的IOP可以从100%随机负载的数百个IOP到100%顺序负载的数万IOP的范围。 有什么方法可以测量或估计我们实际上来自VMware ESX主机上服务器组合的IO的随机/顺序分布? 从SAN中,我可以获得有关读取百分比,读取caching命中率和当前IO计数的统计信息。 也就是说,我们已经有了40%的读取/ 60%的写入分布,平均1,000 IOP从350的低点到2,100的高点。 读取caching命中率是非常可变的,它在80%以内<1%,平均为36%。 我可以使用这种变化来得出关于IO的随机性的任何事情,或者这不是一个好的相关性?
我正在一个专门的服务器(Debian)上运行Joomla的网站,我已经读过将.htaccess规则移动到apache2configuration文件可能会导致很好的性能改进( Apache HTTP Server Tutorial:.htaccess文件 )。 / etc / apache2中的主要configuration文件:apache2.conf 在apache2.conf中,有一些我能够理解的指令: AccessFileName .htaccess 和 Include sites-enabled/ 服务器只托pipe一个网站。 在启用网站的情况下,还有另一个文件包含其他指令:000-default: DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow […]
我有一个docker内部DNS的问题。 在docker集装箱的DNS服务器之一是如此之慢,超时大部分的查询。 Docker安装在KVM虚拟机中,我有几个容器用docker-compose生成。 默认的dockerconfiguration。 查询外部DNS工作正常,但一段时间后(分钟,有时几小时)后,容器启动“ping google.com”有时工作速度快,有时返回与主机未发现错误(即使在以前的成功运行)。 或者需要很多秒才能find一个域的IP。 我把虚拟机移动到另一台服务器上,改变了网卡configuration,甚至改变了它的操作系统(Debian – > Ubuntu),但是这并没有解决我的问题。 只有一个容器受到影响(可能是最大数量的DNS查询)。 我还应该做什么? 如何debugging问题?
由于在我的NFS客户端和NFS服务器上最近进行的Linux内核升级(在Debian Wheezy上是3.2.78),我看到从客户端到服务器的nfs_lookup请求的数量增加很多(10到20倍)。 这对运行在我的NFS客户端上的应用程序(apache + php-fpm)造成巨大的性能下降。 什么可能导致nfs_lookup这么高的增长? 正常运行1小时后,在其中一个客户mountstats –nfs上输出mountstats –nfs如下: Stats for ruchbah.nfs://membres mounted on /srv/membres: NFS mount options: rw,vers=4,rsize=1048576,wsize=1048576,namlen=255,acregmin=3,acregmax=60,acdirmin=30,acdirmax=60,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.74.13,minorversion=0,local_lock=none NFS server capabilities: caps=0x7fff,wtmult=512,dtsize=32768,bsize=0,namlen=255 NFSv4 capability flags: bm0=0xfdffbfff,bm1=0xf9be3e,acl=0x3 NFS security flavor: 1 pseudoflavor: 0 Cache events: data cache invalidated 1231 times attribute cache invalidated 23693734 times inodes synced 1790 times VFS calls: VFS requested 46296214 inode […]
我有一个三台服务器的Hyper-V 2012群集,它指向基于HP MSA P2000 G3 SAN的LUN用于虚拟硬盘存储。 我遇到了速度问题,一个突出的问题是SAN的读/写速度有所延迟。 我与HPE进行了交谈,他们检查了SAN的硬件故障,没有发现任何问题。 不过,对我来说,过去四天的performance数据似乎远高于可接受的10-20ms范围。 我没有任何东西可以比较我的图表,因为基线从未被采纳。 这个存储系统过去运行良好,没有任何近期的变化。 如果任何人都可以提供任何见解,我将非常感激。 非常感谢, 史蒂夫 P2000 Perfromance图
到处都是我读的,nginx比apache快得多,特别是作为反向代理。 对我来说,它完全相反,我不能确定为什么。 我做错了吗? 对于一个简单的请求,用apache我得到了一个45毫秒的时间与Nginx的80毫秒 。 几乎是时间的两倍。 检查浏览器和“ab -n1000 -c5 https://myddomain.de ” Apache 2.4.10 Nginx 1.9.10 相关的Apacheconfiguration部分: <VirtualHost *:443> ServerName mydomain.de SSLProxyEngine On SSLProxyVerify none SSLProxyCheckPeerCN off SSLProxyCheckPeerName off ProxyPass / https://myipaddress:8443/prod/public/ ProxyPassReverse / https://myipaddress:8443/prod/public/ SSLEngine on SSLCertificateFile /blablcert.pem SSLCertificateKeyFile /blablaprivkey.pem </VirtualHost> Nginxconfiguration: server { # SSL configuration # listen 443 ssl http2; listen [::]:443 ssl […]
如果源文件系统中没有任何变化,各种计算资源(CPU,RAM,networking等)上的rsync如何“昂贵”? 我有一个非常高的延迟networking中的两个弱服务器,文件偶尔出现(由于一个过程不受我控制),但我真的需要积极同步。 我正在做一个基本recursion发送整个文件夹。 如果在源文件系统上有100个GB或者可能有TB数据位于(大多数情况下保持不变),那么这是如何改变的呢? 源可能是一个CIFS挂载的共享,它不能与inotify工作,这就是为什么我要问关于rsync性能的特性,而不是其他镜像解决scheme。
我注意到使用Puma的Rails 5 App的默认池大小等于: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %> 这意味着您可以build立最大数量的线程作为环境variables,或者默认为5个数据库连接。 我已经看到一些使用大约600作为连接池的限制的应用程序,这使我认为它是真的与线程无关,但它似乎是用来保持绿色的性能。 确定最大线程数量的逻辑是什么?它与处理器体系结构有关吗? 数据库连接池是否完全依赖于线程,或者当拥有大量用户(大约20,000)时,我能够保持一定的灵活性吗?
我的网站是由高MYSQL CPU随机非常慢,我不知道是什么问题。 希望我会接近这个职位的解决scheme。 如果我检查mysql进程,当网站很慢时,我会看到很多打开的睡眠命令。 没有开放的睡眠命令时,没有问题。 所以问题可能在那里。 奇怪的是,这个问题有时只会发生。 有时候我四周没问题,现在网站已经连续3天慢了。 我已经将time_out mysql设置设置为30秒,但这并不能解决问题。 所以现在我试图找出问题所在。 这里是警报状态variables。 也许这给了一些额外的见解。 难道是垃圾邮件/暴力攻击? 沉重/慢速查询的网站? 服务器设置错误? Sql注入? 其他事情,这个问题可以导致? 现在解决这个问题的最好方法是什么? 发送任何方向已经有所帮助。