แแ แกแขแแขแแแจแ แแ แแแกแแฃแแ แแ แกแแขแฃแแชแแแแ, แ แแแแแแช แแฎแแแฎแแ แแแฎแแ แฉแแแแก VPS แฆแ แฃแแแแจแ แแ แ-แแ แ แกแแ แแแ แแ, แ แแแแช แ แแแแแแแแ แกแแแแแก แแแแแแแแแแแจแ แแแแขแแแ. แแแแฃแฅแกแแก แกแแ แแแ แแแแก แแแแคแแแฃแ แแชแแแก แแ แแ แแแแแแแแแก แแแแแแ แแแแก แแแแแแแ แแแแฎแแแแแแ 15 แฌแแแแ, แแแแ แแ แแก แจแแแแฎแแแแ แกแแแ แแแ แแ แฏแแแแ แฉแแแก แแ แแฅแขแแแแจแ - แ แแแแแแแแ แแชแแแ แ แแแ แแฃแแ แแแแแแแฅแแ แแ แชแแขแ แกแแกแแฌแแ แแแแแแแ แแแงแแแ, แกแแแแ แจแแแแซแแ แแ แแแแแแแก แแแแแแแก แกแฌแแ แแ แแแแแแแ แแ แแแกแ แแแแแแ แแแ. .
แแ แแแแแฃแแ
แฉแแแ แแแฃแจแแแแ แกแแจแฃแแแ แแแแแก แฆแ แฃแแแแแ, แ แแแแแกแแช แแแจแแแแแ แกแขแแแแแ แขแฃแ แกแแ แแแ แแแแ แจแแแแแแ แแแแคแแแฃแ แแชแแแ - 32 แแแ แแแ, 256 GB แแแแ แแขแแฃแแ แแแฎแกแแแ แแแ แแ 4500TB PCI-E Intel P4 NVMe แแแกแแ. แฉแแแ แซแแแแแ แแแแแฌแแแก แแก แแแแคแแแฃแ แแชแแ, แ แแแแแ แแก แแแแแ แแชแฎแแแก IO แแแแแแขแแ แคแแฅแ แแก แแฃแชแแแแแแแแแก VM แแแกแขแแแชแแแก แขแแแแก แแแแแแ แกแฌแแ แ แจแแแฆแฃแแแแก แฃแแ แฃแแแแแงแแคแแ. แ แแแแแ NVMe Intel
แฉแแแ แแแ แ แแ แ-แแ แแ แแ แซแแแ แแแ แฌแแฃแแแแแแแแ, แ แแแแแแแช แแ แแงแแแแแแ แฐแแแแ แแแแแแ แแแ แแแฃแแ SDN-แก แแ แกแฎแแ แแแแฃแ , แแฎแแแแแแ แแฃแ แแแแแแแก VM แขแแแแแแก แจแแกแแแแฎแแ, แแแแฉแแแแ, แ แแ แ แแช แฃแคแ แ แแแ แขแแแแ แกแแกแขแแแ, แแแ แฃแคแ แ แแแแแแแ แแแกแ แแ แแแแแแแแแก แแแแแแ แแแ โแแแแแแ แ แแฃแ แฃ แฌแแแแแโ แแแแแแกแแแโ. แจแแแแแแ, แฉแแแ แแแแแฎแแแ VM แขแแแแแก QCOW2 แคแแ แแแขแจแ XFS แแ EXT4, แ แแแแแแช แแแแแแแแแฃแแแ LVM2-แแก แแแแแ.
แฉแแแ แแกแแแ แแซแฃแแแแฃแแแ แแแ แ แแแแแแแงแแแแ QCOW2 แแ แแแฃแฅแขแ, แ แแแแแกแแช แแแงแแแแแ แแ แแแกแขแ แแ แแแแกแแแแก - Apache CloudStack.
แกแแ แแแแ แแ แแกแแแก แจแแกแแกแ แฃแแแแแแ, แฉแแแ แแแฆแแแ แแแชแฃแแแแแก แกแ แฃแ แกแฃแ แแแก, แ แแแแ แช LVM2 แกแแแแจแแขแก (แแแแฎ, แแแชแแ, แ แแ LVM2 แกแแแแจแแขแแแ แแแแแ, แแแแ แแ Intel P4500 แแฅแแช แแแแฎแแแ แแแ). แฒฉแแแ แแแแแแแแ lvmcreate -s ..
แแ แแแฎแแแ แแแแ dd
แฉแแแ แแแแแแแแแ แกแแ แแแแ แแ แแกแแก แแแกแขแแแชแแฃแ แกแแ แแแ แแ ZFS แกแแชแแแแแแ. แแฅ แฉแแแ แฏแแ แแแแแ แแแแแ แแ แแแ แแกแฃแแแแ แแแ แ - แแแแแก แแ แแแแแก, ZFS-แก แจแแฃแซแแแ แจแแแฃแแจแฃแแ แคแแ แแแ แจแแแแแฎแแก แแแแแชแแแแแ แแ แฉแแแ แจแแแแแซแแแ แกแฌแ แแคแแ แแฆแแแแแแแแ แแกแแแ แแแแแงแแแแแแ DD
แแ แแแแฆแแ แแแแแแแแฃแแแฃแ แ VM แขแแแแแ แแแแแงแแแแแแ mount -o loop ...
.
แแฅแแแ, แ แ แแฅแแ แฃแแแ, แจแแแแซแแแแ แฌแแจแแแแ แแ แ LVM2 แแแชแฃแแแแแก แกแ แฃแแ แกแฃแ แแแ, แแ แแแแ แแแแแแกแขแแแแ แแ แคแแแแฃแ แ แกแแกแขแแแ แแแกแจแ
RO
แแ แแแแแแแแ แแ แแแแแ QCOW2 แกแฃแ แแแแแ, แแฃแแชแ, แฉแแแ แแแแแแฅแแ แแ แคแแฅแขแแก แฌแแแแจแ, แ แแ XFS แแแฎแแ แชแฃแแ แแแแกแแแ แแ แแ แ แแแฃแงแแแแแแแแ, แแ แแแแ แแ แแแ แแแแแแแ แแแแแ แแแแ. แฉแแแ แแแแแแแแแ แแ แแแแแฌแแแก, แ แแแแกแแช แฐแแแแ แแแแแ แแก แแแกแแแแซแแแแ แฃแแชแ แแ โแแญแแแแแแแโ แจแแแแ-แแแแ แแก, แฆแแแแ แแ แแ แแแแแแแแแ แจแแชแแแแแแแก แแแแ, แ แแแแแแแช แแแฃแ แแแแแแแแ, แ แแแแก แแแฎแแแแ แแกแแแ. แแแแขแแ, XFS-แแกแแแแก แฉแแแ แแ แแแงแแแแแ แกแแแคแจแแขแแก แแแแขแแแกRO
แขแแแแแแก แแแแกแแฆแแแแ, แฉแแแ แฃแแ แแแแ แแแแแแแ แแแ แแแแ LVM2 แขแแแก.
แกแแ แแแแ แแ แกแแ แแแ แแ แกแแ แแแแ แแ แแกแแแก แกแแฉแฅแแ แ แฉแแแแก แจแแแแฎแแแแแจแ แแแแแกแแแฆแแ แแแ แกแแ แแแแ แแ แกแแ แแแ แแก แแฃแจแแแแแ, แ แแแแแแช แแ แแก แแแแฎแแแแแแ 600-800 แแ/แฌแ แจแแแฃแแจแแแแ แแแแแชแแแแแแกแแแแก; แจแแแแแแแ แจแแแแฆแฃแแแแแแ 10 แแแแขแ/แฌแ แแ แฎแ, แ แแแแแแแแแช แแแแแแจแแ แแแฃแแแ แกแแ แแแแ แแ แกแแ แแแ แ. แแขแแแแแกแแแ.
แแ แจแแแแฎแแแแแจแ, 8 แฐแแแแ แแแแแ แแก แกแแ แแแ แแก แกแแ แแแแ แแ แแกแแแแ แแ แแแ แแฃแแแ แแแขแแแ แแแแ แแ แ แกแแ แแแแ แแ แกแแ แแแ แแ. แแแ แแแแ, แกแแ แแแแ แแ แกแแ แแแ แแก แแแกแแ แแ แฅแกแแแแก แฅแแแกแแกแขแแแแแ, แ แแแแแแแช แฃแคแ แ แแแแแ, แแ แแซแแแแแ แกแแจแฃแแแแแแก แฐแแแแ แแแแแ แแก แฐแแกแขแแแแก แแแกแแแก แฅแแแกแแกแขแแแแแแก แแแแแขแแแ แแแแก, แ แแแแแ แแแ แฃแแ แแแแ แแ แจแแฃแซแแแแ แแแแฃแจแแแแแ, แแแฅแแแ, 8 แแ/แฌแ, แ แแช แฐแแแแ แแแแแ แแก แฐแแกแขแแแก แแแแแแแ แจแแฃแซแแแแ. แแฌแแ แแแแก.
แแแแแแฆแแแจแแฃแแ แแแแแ แแแแก แแ แแชแแกแ แซแแแแแ แแแแจแแแแแแแแแแ แจแแแแแแแ แกแแฃแแแขแแกแแแแก, แแแขแแแแแแก แฉแแแแแแ - แกแฌแ แแคแ Intel P4500 แแแกแแแก แแแแแงแแแแแ, NFS แแ, แแแแแ, ZFS แแแแแงแแแแแแ.
แกแแ แแแแ แแ แแแแแแ
แแแแแแฃแ แฐแแแแ แแแแแ แแก แแแแแซแแ แแแแฅแแก แแแขแแ แ SWAP แแแแแงแแคแ 8 GB แแแแแก แแ แฉแแแ โแแแแแคแแ แแแโ แแแแแ แฐแแแแ แแแแแ แแก แแแแแซแก. DD
แกแแชแแแแแ แ แกแฃแ แแแแแแ. แกแแ แแแ แแแแ แกแแกแขแแแแก แแแชแฃแแแแแกแแแแก, แฉแแแ แแแงแแแแแ 2xSATA SSD RAID1 แแ 2xSAS HDD RAID1 LSI แแ HP แขแแฅแแแแแก แแแแขแ แแแแ แแ. แแแแแแแ, แฉแแแ แกแแแ แแแ แแ แแแแแแขแแ แแกแแแก แ แ แแ แแก แจแแแแแ, แ แแแแแ แฉแแแแ แกแแกแขแแแแก แแแชแฃแแแแ แแฃแจแแแแก "แแแแฅแแแก แแฎแแแแ แฌแแแแแฎแแแก" แ แแแแแจแ, แแแ แแ SWAP-แแกแ. แแ แ แแแแแ แกแแ แแแ แแ แแแแฅแแก แแแแ แ แแแแ แแขแแฃแแ แแแฎแกแแแ แแแ แแ แแก 30-40% แฃแคแแกแแ, SWAP-แแ แแ แแคแแฅแ แแแ.
แกแแ แแแแ แแ แแ แแชแแกแ. แแก แแแแแแแแ แแกแ แแแแแแงแฃแ แแแ:
#!/bin/bash
mkdir -p /mnt/backups/volumes
DIR=/mnt/images-snap
VOL=images/volume
DATE=$(date "+%d")
HOSTNAME=$(hostname)
lvcreate -s -n $VOL-snap -l100%FREE $VOL
ionice -c3 dd iflag=direct if=/dev/$VOL-snap bs=1M of=/mnt/backups/volumes/$HOSTNAME-$DATE.raw
lvremove -f $VOL-snap
แจแแแแจแแแ ionice -c3
แคแแฅแขแแแ แแแแ, แแก แแแแแ แกแ แฃแแแแ แฃแกแแ แแแแแแ NVMe แแแฌแงแแแแแแแแแแกแแแแก, แ แแแแแ แแแแแแแก IO แแ แแคแแแ แแแงแแแแแฃแแแ แ แแแแ แช:
cat /sys/block/nvme0n1/queue/scheduler
[none]
แแฃแแชแ, แฉแแแ แแแแฅแแก แแ แแแแแ แแแแแแแแ แแแแแแ แแแแแซแ แฉแแแฃแแแแ แแแ SSD RAID-แแแแ, แแแแแแแก แแก แแฅแขแฃแแแฃแ แแ, แแแแขแแ แแกแแแ แแแซแ แแแแแ แแกแ. แกแแแ แแ แฏแแแจแ, แแก แแฎแแแแ แกแแแแขแแ แแกแ แแแแแ, แ แแแแแแช แฎแกแแแก แฃแจแแแแแแแแก ionice
แแกแแแ แแแแคแแแฃแ แแชแแแก แจแแแแฎแแแแแจแ.
แงแฃแ แแแฆแแแ แแแแฅแชแแ แแ แแจแแก iflag=direct
แแแแกแแแแก DD
. แฉแแแ แแแงแแแแแ แแแ แแแแแ IO-แก แแฃแคแแ แฃแแ แฅแแจแแก แแแแ แแแก แแแแแ, แ แแแ แแแแแแแ แแแแชแแแแ IO แแฃแคแแ แแแแก แแ แแกแแญแแ แ แฉแแแแชแแแแแ แแแแฎแแแกแแก. แแฃแแชแ, oflag=direct
แฉแแแ แแ แ แแแแขแแ, แ แแ แแแกแ แแแแแงแแแแแแกแแก แจแแแแฎแแแ ZFS แแฃแจแแแแแก แแ แแแแแแแแ.
แ แแแแแแแแ แฌแแแแ, แฃแแ แแแแแแแ แแแงแแแแแ แแ แกแฅแแแแก แฌแแ แแแขแแแแ.
แแ แแแ แ แแแแฌแงแ... แแฆแแแแแฉแแแแ, แ แแ แแ แ-แแ แแ แแแแแซแ แแฆแแ แแงแ แกแแ แแแแ แแ แแกแแ แแ แฌแแแ 50%-แแแแ แแแแแ แแแแ IOWAIT-แแ แแฃแจแแแแแ. แ แแแแกแแช แแชแแแแแแแแ แแแแแแแ, แ แแขแแ แแ แฎแแแแ แแแแแ แแแ, แฉแแแ แจแแแฎแแแแ แจแแแแแ แคแแแแแแแก:
Volume group "images" not found
แแแแแฌแงแแ แคแแฅแ แ โIntel P4500-แก แแแกแแกแ แฃแแ แแแแแแโ, แแฃแแชแ แกแแ แแแ แแก แแแแแ แแแแแแ แแแกแแแก แจแแกแแชแแแแแแ แแแแแช แกแแญแแ แ แแงแ แกแแ แแแแ แแ แแกแแแก แแแแแแแแ. แฉแแแ แแแแแคแแฅแกแแ แแ LVM2 แแแขแแแแแแชแแแแแแก แแฆแแแแแแ LVM2 แกแแ แแแแ แแแแแ:
vgcfgrestore images
แฉแแแ แจแแแฅแแแแแ แกแแ แแแแ แแ แกแแจแฃแแแแแ แแ แแแแฎแแ แแก แแแแแก แแแฎแแขแ:
แแกแแ แซแแแแแ แแฌแฃแฎแแแ - แชแฎแแแ แแงแ, แ แแ แแกแ แแแ แแแชแฎแแแ แแแแแ, แ แแแแแ แงแแแแ VPS แแแแแ แแแแแแแแ, แ แแช แแแจแแแแก, แ แแ แฉแแแแช แแแแแ แแแแแแแ. แ แ แแแฎแแ แกแ แฃแแแแ แแแฃแแแแแ แแ - iostat
แแฉแแแแ แกแแชแแแแแ IOPS แแ แฃแแแฆแแแกแ IOWAIT. แกแฎแแ แแแแแแ แแ แแ แกแแแแแแ, แแแ แแ โแแแแแ แจแแแชแแแแแ NVMeโ, แแแแ แแ แฉแแแแคแแฅแ แ แแ แแฃแแแ แแแฎแแ.
แกแแขแฃแแชแแแก แแแแแแแ แแขแแแแแ แแแแ
แแกแขแแ แแฃแแ แแฃแ แแแแ. แ แแแแแแแแ แแฆแแ แแแ แ, แแ แกแแ แแแ แแ แกแแญแแ แ แแงแ แแแแ VPS-แแก แจแแฅแแแ 128 GB แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแ. แ แแแแ แช แฉแแแก, แกแแแแแ แแกแ แแแฎแกแแแ แแแ แแงแ, แแแแ แแ แฃแกแแคแ แแฎแ แแฎแแ แแก แ แแ แแแงแแ, แฉแแแ แแแแแแงแแแแ แแแแแ 32 GB แกแแแ แแแแแงแแคแแกแแแแก. VPS แจแแแฅแแแ, แฌแแ แแแขแแแแ แแแแกแ แฃแแ แแแแแกแ แแแแแแแแ แแ แแแชแแแแแขแ แแแแแฌแงแแแแก แแแแชแ, แแแแ แแ SWAP แแแแแงแแคแ แแแ แฉแ.
แแแแคแแแฃแ แแชแแแก แแแฎแแกแแแแแแแแแ. แงแแแแ แฆแ แฃแแแแแแแ แกแแ แแแ แแกแแแแก แแแ แแแแขแ แ vm.swappiness
แแแงแแแแแฃแแ แแงแ แแแแฃแแแกแฎแแแแแ 60
. แแ SWAP แจแแแฅแแแ SAS HDD RAID1-แแ.
แ แ แแแฎแแ (แ แแแแฅแขแแ แแแแก แแแฎแแแแแ). แกแแ แแแแ แแ แแกแแแก แจแแฅแแแแกแแก DD
แแฌแแ แแแแแแ แฃแแแ แแแ แฉแแฌแแ แแก แแแแแชแแแก, แ แแแแแแช แแแแแแแกแแแฃแแ แแงแ RAM-แแก แแฃแคแแ แแแจแ NFS-แจแ แฉแแฌแแ แแแแ. แกแแกแขแแแแก แแแ แแแ, แฎแแแแซแฆแแแแแแแแก แแแแแขแแแแ swappiness
, แแแแแแขแแแ VPS แแแฎแกแแแ แแแแก แแ แแแแแ แแแแ แแ swap แแแแแจแ, แ แแแแแแช แแแแแแแกแแแฃแแ แแงแ แแแแ HDD RAID1 แแแชแฃแแแแแแ. แแแแ แแแแแแฌแแแ IOWAIT แซแแแแแ แซแแแแ แ แแ แแ, แแแแ แแ แแ แ IO NVMe, แแ แแแแ IO HDD RAID1-แแก แแแแ.
แ แแแแ แแแแแแ แแ แแ แแแแแแ. 32 GB swap แแแแแงแแคแ แแแแแ แแฃแแ แแงแ. แแแแก แแแกแญแแ แแ 16 แกแแแแ; แจแแแแซแแแแ แชแแแแ แฌแแแแแแฎแแ, แแฃ แ แแแแ แแ แ แแขแแ แแ แแแแแ SWAP แแกแ แแแแ. แแแ แแแแขแ แแแ แจแแแชแแแแ swappiness
แฆแแ แแแฃแแแแแก แขแแแ 5
แแแแ แฆแ แฃแแแแก.
แ แแแแ แจแแแซแแแแ แแก แแ แแแแฎแแแ แแงแ?. แฏแแ แแ แแ, แแฃ SWAP แแฅแแแแแแ SSD RAID แแ NVMe แแแฌแงแแแแแแแแแ, แแ แแแแ แแช, แแฃ แแ แแงแ NVMe แแแฌแงแแแแแแแ, แแแแ แแ แฃแคแ แ แแแแ แแแฌแงแแแแแแแ, แ แแแแแแช แแ แแแแแแแฃแจแแแแแแ แแแแแชแแแแ แแแฎแแแ แแแชแฃแแแแแก - แแ แแแแฃแแแ, แแ แแแแแแ แแแฎแแ แแแแขแแ, แ แแ แแก NVMe แซแแแแแ แกแฌแ แแคแแ.
แแแแก แจแแแแแ, แงแแแแแคแแ แ แแแแฌแงแ แแฃแจแแแแ, แ แแแแ แช แแแ แ - แแฃแแแแแแ IOWAIT.
แฌแงแแ แ: www.habr.com