Articles of io

降低Windows备份(Windows Server 2008 R2)的I / O优先级

我有一个在Windows Server 2008 R2 x64框上运行的PostgreSQL。 而且我已经每天从RAID 1 DB磁盘安排备份到专用的独立磁盘。 他们是戴尔PERC 6i上的SAS 15k。 我正在使用内置的Windows Server Backup。 问题是,无论何时启动备份进程,数据库性能都会受到影响。 我会说几乎是性能下降的十倍。 在资源监视器中,磁盘队列在备份时位于两位数字范围内,白天小于1位。 磁盘活动在备份期间约为30-50MB / s,所以我猜硬件运行正常,尽pipewbengine.exe占用了大部分的部分。 我认为减less备份过程的IO优先级将是一个答案,但我找不到办法。 调整过程CPU优先级似乎没有帮助。

MySQL非常简单的SELECT查询非常慢

我们有一个简单的Web应用程序运行在一个虚拟机上,它将数据保存在MySQL 5.5数据库和InnoDB引擎中。 一切正常,大约三年,但突然变得非常缓慢。 例如,我有一个非常简单的表格控股地址: CREATE TABLE `addresses` ( `address_id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(64) CHARACTER SET latin1 NOT NULL, `firstname` varchar(64) CHARACTER SET latin1 NOT NULL, `street` varchar(64) CHARACTER SET latin1 NOT NULL, `housenumber` varchar(16) CHARACTER SET latin1 NOT NULL, `zip` varchar(5) CHARACTER SET latin1 NOT NULL, `city` varchar(64) CHARACTER SET latin1 NOT NULL, […]

当Linux没有I / O调度器时,这意味着什么?

我有一些虚拟机运行Ubuntu基于云的镜像14.04-1 LTS版本。 我想查看虚拟机上不同IO调度程序的IO性能,所以我到客户机OS上的/sys/block/<drive>/queue/scheduler来更改IO调度程序。 通常应该有cfq , deadline或noop来select。 但是我看到的是none 。 这是否意味着Canonical已经删除了基于云的映像中的I / O调度程序或调度程序none这里是更名的noop调度程序? 以及如果系统中没有I / O调度程序会发生什么情况? 所有的IO请求都是以FIFO的顺序直接发送给主机的? 感谢您舍弃一些光明!

I / O性能基准testingLinux

刚刚用iSCSIbuild立了一个可怜的SAN,并想对其进行基准testing。 Linux的一些很好的I / O性能基准除了: hdparm -tT /dev/sda1 如何获得IOPS测量? 谢谢。

iotop不显示写入

什么可以写在磁盘上,iotop不显示? # iotop -a Total DISK READ: 8.19 M/s | Total ****DISK WRITE: 3.34 M/s**** TID PRIO USER DISK READ DISK WRITE> SWAPIN IO COMMAND 428 be/4 root 0.00 B 84.00 K 0.00 % 0.02 % [kjournald] 2600 be/3 root 0.00 B 8.00 K 0.00 % 0.01 % auditd -s disable 2582 be/4 root 0.00 […]

将SSDcaching设备添加到我的ZFS存储可以提高性能吗?

服务器有4GB内存,我的zpool是由15.5k SAS驱动器组成的,如下所示: NAME STATE READ WRITE CKSUM tank ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 c0t2d0 ONLINE 0 0 0 c0t3d0 ONLINE 0 0 0 c0t4d0 ONLINE 0 0 0 c0t5d0 ONLINE 0 0 0 c0t6d0 ONLINE 0 0 0 c0t7d0 ONLINE 0 0 0 c0t8d0 ONLINE 0 0 0 raidz1-1 ONLINE 0 […]

使用在Hyper-V 2012上运行的DFSR的Server 2012的问题

我们有许多Server 2012系统,所有这些系统都在Hyper-V 2012服务器上运行。 我们遇到了两个这样的虚拟实例的问题,这两个虚拟实例都被用作文件服务器,偶尔会停止响应向客户端提供文件的请求。 login到服务器后,尝试正常closures失败(没有错误,它只是无法确认closures请求)。 恢复是从Hyper-V控制台对服务器进行重新启动的情况。 这两台服务器并不服务于大量的用户(一个用户不超过6个,另外一个服务于大约20个用户),他们在同一个域中,但是在不同的物理硬件上(以及在不同的站点上)。 他们不同时locking。 他们都使用DFSR通过ADSL连接在它们自己之间(200GB)复制相当大量的数据,这样工作的很好,而且我们已经使用DFSR在我们以前使用的前两代服务器操作系统(Server 2008 R2和Server 2003 – 但这两者都是物理安装)。 今天,当其中一台服务器崩溃时,我注意到事件日志中的一个条目,其类似于以下内容: Log Name: Application Source: ESENT Date: 27/11/2012 10:25:55 Event ID: 533 Task Category: General Level: Warning Keywords: Classic User: N/A Computer: HAL-FS-01.example.com Description: DFSRs (1500) \\.\E:\System Volume Information\DFSR\database_C8CC_101_CC00_EC0E\ dfsr.db: A request to write to the file "\\.\E:\System Volume Information\ DFSR\database_C8CC_101_CC00_EC0E\fsr.log" […]

RAID 10中的6个250GB固态硬盘可接受的I / O速度

我使用PERC H700 RAID控制器在一个戴尔服务器上运行CentOS 7(XFS文件系统)。 在这个服务器里面我有6个三星850 Evo 250GB固态硬盘(是的,他们是消费类硬盘,但是这是一个家庭服务器,无论如何,我进行了一个DDtesting,速度约为550MB / s,单个SSD的速度,但这些驱动器是在RAID 10 ….在哪里会期望更多。 写testing的输出: [root@localhost] sync; dd if=/dev/zero of=tempfile bs=1M count=1024; sync 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 1.95942 s, 548 MB/s 读取testing的输出: [root@localhost]# dd if=tempfile of=/dev/null bs=1M count=1024 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 0.171463 s, […]

调整顺序磁盘读取的性能

我正在从磁盘顺序读取一个大文件,并试图了解读取过程中的iostat输出。 文件大小:10 GB 读取缓冲区:4 KB 预读(/ sys / block / sda / queue / read_ahead_kb):128 KB iostat输出如下 Device: rrqm/s wrqm/sr/sw/s rMB/s wMB/s avgrq-sz avgqu-sz await r_await w_await svctm %util sda 0.00 0.00 833.00 14.00 103.88 0.05 251.30 6.07 5.69 2.33 205.71 1.18 100.00 计算I / O请求的平均大小=(rMB / s除以r / s)给出了〜128KB,这是预读值。 这似乎表明,当读系统调用指定了一个4KB的缓冲区时,实际的磁盘I / O按照预读值发生。 当我将预读值增加到256KB时,iostat输出如下 Device: […]

快速写入但读取速度慢的RAID6重新同步

我正在使用Debian Jessie。 # uname -a Linux host 4.9.0-0.bpo.3-amd64 #1 SMP Debian 4.9.30-2+deb9u5~bpo8+1 (2017-09-28) x86_64 GNU/Linux 并设置了RAID6。 # cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] [raid1] md0 : active raid6 sda[0] sdd[3] sdc[2] sdb[1] 19532611584 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/4] [UUUU] bitmap: 1/73 pages [4KB], 65536KB chunk 这是4倍的希捷企业10TB 7200rpm。 从RAIDarrays复制大文件到内部系统磁盘(SSD)时,平均吞吐量为220MB / […]