我再一次提出了如何最佳地优化磁盘结构的问题。 在我的组织中,我们有一个14TB Linux软件RAIDarrays,专用于存储使用Symantec Backup Exec所做的备份。 这些是大文件,每个大小为10GB-100GB,并且有一些支持的元数据文件大小为几KB。 长话短说,我们必须重新创build数组,我想知道这个用例的最佳数组块大小。 我们的设置细节: 一个Netgear ReadyNAS Pro,运行一个干净和更新的CentOS 6.4安装。 6 x 3TB消费者(SATA II,7200 RPM)硬盘驱动器(相同尺寸)。 每个驱动器有3个相同的分区,形成3个软件RAID设备: / dev / md0:在RAID6中为6 x 32GB / dev / md1:6个4GB交换RAID10 / dev / md2:RAID5中的6 x 2.7TB存储,总共有效存储量为14TB 此外,还有一个集成的128MB闪存设备设置为/ boot / dev / md2是我关注的数组。 通过两台机器上的双千兆位NIC上的多pathiSCSI(也运行9k巨型帧),将其作为驱动器“R:”提供给运行Symantec Backup Exec的Windows Server 2008 R2盒。 在Server 2008中,R:被格式化为具有64k簇大小的NTFS,并且专用于存储备份文件。 平均文件大小通常在40MB到5GB之间,取决于目前的完整版本与增量版本/差异版本的比例。 磁盘使用率在读取和写入之间大约是50/50,因为我们也将这个驱动器的备份镜像到磁带。 总的来说,考虑到硬件,我认为优化这个设置相当好,但我不是一个存储专家,RAID块的大小的影响稍微超过了我。 我知道默认的mdadm块大小是512KB。 这是最适合我的情况吗? 我应该调整这个以匹配NTFS簇的大小吗? 还是有一些我错过的魔法配方? […]
首先介绍一下我如何安装PHP,Apache和一些Apache模块: # apt-get -y install php5 php-pear libapache2-mod-php5 php-apc php5-mysql php5-mcrypt php5-xmlrpc php5-curl php5-imagick php5-gd php5-imap php5-pspell # apt-get -y install apache2 apache2-doc apache2-utils # a2enmod setenvif headers deflate filter expires rewrite include 而我的httpd.conf文件看起来像这样(即我已经基本禁用.htaccess,并具有在httpd.conf中的所有规则): <Directory /var/www/example.com/public> AllowOverride None […] </Directory> 考虑到它会给你一个如何设置我的networking服务器的基本想法,我想继续问问题: Apache在安装PHP的静态内容方面比较慢,这是真的吗? ( 我猜 ) 比方说,我的网站的根目录是'/var/www/example.com/public',我在'/var/www/example.com/public/uploads中有所有的静态内容(CSS,JS,图片) “; 如何克服问题(1),而不必将所有静态内容移动到没有安装PHP的服务器?
我已经阅读了几乎所有的博客文章和与此有关的serverfault的答案,但已经看到了服务器的CPU或内存使用情况绝对零的改进,所以我觉得我失去了一些东西。 起初我以为这是一个WP问题。 我在我的机器和WHIPS站点上使用Vagrant复制远程服务器。 这该死的快。 我不知道这是因为虚拟机正在使用我的处理器,但是Vagrant虚拟机的内存比远程VPS要低。 除此之外,他们使用相同版本的Ubuntu,相同的Apache模块,下面看到相同的服务器configuration。 一年前我设置了远程服务器,所以也许有一些我显然没有检查? 我已经通过apt-get dist-upgrade,以及在Linode和Vagrant虚拟机上运行apt-get autoremove。 Linode VPS: Ubuntu 10.04 Intel(R)Xeon(R)CPU E5-2670 0 @ 2.60GHz 8核 1.47 GB真实内存,256 MB交换内存 谢天谢地,服务器(通常)不会locking,但是在第一个字节的时间里,速度非常慢。 这是top样子 top – 06:41:36 up 2 days, 14:02, 1 user, load average: 6.12, 6.16, 5.75 Tasks: 128 total, 6 running, 122 sleeping, 0 stopped, 0 zombie Cpu(s): 17.3%us, 5.2%sy, 0.0%ni, 30.7%id, […]
性能调优/监控/延迟记住我看到以下4项和在每个项目他们是很多工具。 中央处理器 记忆 IO networking 我看到下面的工具,我们使用。 vmstat的 mpstat的 SAR iostat的 netstat的 dstat iptraf 的netperf ethtool的 的iperf tcptrace 沼 调整 PCP(Performance Co-Pilot) iotop HTOP 最佳 iftop的 ifstat strace的 PERF 最佳 DTrace的 科技咨询 iostat的 iotop blktrace pidstat mpstat的 dstat 自由 tcpdump的 IP nicstat 平 ethtool的 如果我缺less任何东西请求添加。 Q1。 推荐工具? 最佳做法/结果 Q2。 为了从Linux(Fedora / CentOS / Ubuntu)的X86服务器中获得最好的结果,有什么工具可以使用,为什么? 使用所有的经验,希望创build一个Live CD出这些工具。 […]
当主机和虚拟机都运行相同的CPU时,在Windows主机上使用QEMU虚拟化会产生多大的性能? 较早的文章指出,如果主机和虚拟机使用相同的指令集,使用kqemu可以避免性能下降。 但是,似乎kqemu最近没有被使用,或者不适用于64位系统。 更新的版本是否能够在不使用`kqemu'的情况下保持性能?
一个电子商店已经开发了使用perstashop并把三个服务器: 前两个是亚马逊EC2,应该是一样的设置 服务器1: http : //be-pure.com/en/women/3-slim-y-tank.html 服务器2:http: //52.77.216.83/en/women/3-slim-y-tank.html 最后一个只是本地托pipe 服务器3: http : //internal001.zizsoft.com/be_pure/en/women/3-slim-y-tank.html 问题是服务器1的加载速度与其他两台服务器相比非常慢,但性能应该是3中最好的。速度应该是1> 2> 3,然而,结果是2> 1> 3 从http://tools.pingdom.com/ ,我怀疑,服务器1需要大约10秒才开始下载文件,而服务器2开始在3秒,这是一个巨大的差异 另外,在运行http://www.monitis.com/traceroute/时,它看起来好像不能一直到达目的地,似乎是某种networking问题。 服务器1需要很长的加载时间? 只要将其视为一个PHP网站,任何方法来检查为什么它很慢? 非常感谢您的帮助
经过search和阅读尽可能多的post,评论和讨论,我可以find我没有find一个具体到我的问题。 我有多个AWS EC2部署,在同一个交付区域中使用单个RDS us-west-2(c) 我正在testing实例的负载,只是我很快就会预期的一小部分。 我所关心的问题是推送更新时的性能。 我们将会频繁地获取1,000条logging的更新信息,并会根据情况对数据进行比较和更新。 因此每个条目有一个读和一个写。 在一个小时内有100,000个更新来到我们这里并不罕见。 目前,我有一个AWS数据库上的AWS t2.medium类RDS运行5个更新进程在22%的CPU和小于1GB的内存。 即使有这么低的数字,106.3Klogging数据库的读取时间也需要2到3秒,而写入时间又是2秒。 我需要一些关于如何改善这些读写时间的想法。 其他信息:我也有一个副本实例运行。 CMS驱动的网站(每天100个)每天都会连接到副本实例以获取其内容。 谢谢!
我打算在50TB的RAID6arrays上使用btrfs,我想启用lzo压缩。 这是生物信息学设置,大量(1 TB – 20 TB)文件中的大量search。 (该软件只获取分散在文件中的小块数据)。 我担心的是,我不明白如何寻找像btrfs这样的压缩文件系统。 文件是否需要从头开始解压缩到最先find的位置? 这会对我的设置产生巨大的负面影响。 或者一个更普遍的问题是:寻道时间的缩放文件大小与非压缩文件系统一样,或者变得更糟,例如O(file_length)
使用LVM,在逻辑卷上使用thinpool带来怎样的性能影响?
我最近从Ubuntu的桌面上安装了RHEL 5.3,我得到一些非常慢的磁盘读取,我一直无法解决这个问题。 我正在使用希捷Barracuda 7200.10 ST3250820AS,但只读取约3.6 MB /秒的读取。 我没有能够使用hdparm设置DMA。 任何关于如何更好的读取速度的build议? # hdparm -Tt /dev/hda /dev/hda: Timing cached reads: 16380 MB in 2.00 seconds = 8209.75 MB/sec Timing buffered disk reads: 12 MB in 3.04 seconds = 3.94 MB/sec 我很确定这个multcount也是错误的。 # hdparm /dev/hda /dev/hda: multcount = 16 (on) IO_support = 0 (default 16-bit) unmaskirq = 0 (off) […]