Disk "Terlalu" Cepat, How?

Discussion in 'Dedicated Server dan Colocation' started by masiqbal, 5 Dec 2015.

Thread Status:
Not open for further replies.
  1. masiqbal

    masiqbal Expert 2.0

    Messages:
    863
    Likes Received:
    249
    Trophy Points:
    43
    Kita tahu bahwa dd tidak begitu akurat untuk mengukur kecepatan hardisk. Tapi ini aneh, secara tak sengaja mendapati disk yang terlalu cepat (dengan dd). Bahkan 4 kali lebih cepat dari pada server yang jauh lebih tinggi spek-nya.

    Sepertinya ini karena di-cache di RAM, namun saya coba dd dengan file 10 kali lebih besar dari pada ukuran RAM tetap saja cepat. Saya coba copy file ukuran gede juga cepet selesainya. Saat melakukan dd dengan ukuran besar saya pantau RAM-nya juga tidak berkurang penggunaannya.

    Mungkin ada yang tahu bagaimana hal itu terjadi? Berikut datanya...

    Server: Supermicro, 1 x Xeon E3-1240 V2, 16GB RAM, 2 x 2TB SATA (WDC SE) SW RAID 1, Fresh install proxmox 3.4. (based on debian 7), 3 running container.
    Code:
    root@vps:~# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync && rm -f test
    16384+0 records in
    16384+0 records out
    1073741824 bytes (1.1 GB) copied, 0.541984 s, 2.0 GB/s
    root@vps:~# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync && rm -f test
    16384+0 records in
    16384+0 records out
    1073741824 bytes (1.1 GB) copied, 0.578907 s, 1.9 GB/s
    root@vps:~# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync && rm -f test
    16384+0 records in
    16384+0 records out
    1073741824 bytes (1.1 GB) copied, 0.618026 s, 1.7 GB/s
    Bandingkan dengan spek yang lebih tinggi berikut:
    Server: Supermicro, 2 x Xeon X5670, 128GB RAM, 4 x 512GB SSD HW RAID 10, Fresh install debian 8
    Code:
    dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync && rm -f test
    16384+0 records in
    16384+0 records out
    1073741824 bytes (1.1 GB) copied, 2.16209 s, 497 MB/s
    root@sm1:~# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync && rm -f test
    16384+0 records in
    16384+0 records out
    1073741824 bytes (1.1 GB) copied, 2.16157 s, 497 MB/s
    root@sm1:~# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync && rm -f test
    16384+0 records in
    16384+0 records out
    1073741824 bytes (1.1 GB) copied, 2.15475 s, 498 MB/s
     
  2. junior riau

    junior riau Hosting Guru Web Hosting

    Messages:
    3,228
    Likes Received:
    515
    Trophy Points:
    113
    hee? masa sih kok bisa ya
     
  3. masiqbal

    masiqbal Expert 2.0

    Messages:
    863
    Likes Received:
    249
    Trophy Points:
    43
    Benar, ini aneh tapi nyata. Lupa apa yang telah dilakukan, kok tiba2 dapat keajaiban ini. Kalau bisa tahu kan bisa diterapkan di server2 yang lain...

    Info tambahan, dari dalam containernya pun juga secepat itu...

    Any clue?
     
  4. mustafaramadhan

    mustafaramadhan Hosting Guru

    Messages:
    3,237
    Likes Received:
    857
    Trophy Points:
    113
    Bisa jadi karena pakai BBU (battery backup unit).
     
  5. HelloWorldHost

    HelloWorldHost Poster 1.0

    Messages:
    69
    Likes Received:
    16
    Trophy Points:
    8
    Yang raid 1 coba test berkali2
     
  6. paijo2

    paijo2 Apprentice 1.0

    Messages:
    233
    Likes Received:
    30
    Trophy Points:
    28
    coba test pake bonnie++ atau fio , yakin itu pakai soft raid saja ? jangan2 ada cache dari raid hardware nya ?
     
  7. rendy

    rendy Hosting Guru DWH Guardian Web Hosting (Company)

    Messages:
    2,792
    Likes Received:
    240
    Trophy Points:
    63
  8. masiqbal

    masiqbal Expert 2.0

    Messages:
    863
    Likes Received:
    249
    Trophy Points:
    43
    Tidak ada BBU nya kok
     
  9. masiqbal

    masiqbal Expert 2.0

    Messages:
    863
    Likes Received:
    249
    Trophy Points:
    43
    Pakai software RAID yang disetting otomatis melalui proxmox. Ini yang saya penasaran bagaimana si proxmox melakukannya. Server supermicro tersebut memang ada RAID bawaan dari BIOS nya, tapi FAKE RAID, tidak terdeteksi oleh Proxmox (Debian). Kalau Redhat dan turunannya memang detect. Saya ada server lain dengan spek sejenis saya install centos tidak secepat itu juga.
     
  10. masiqbal

    masiqbal Expert 2.0

    Messages:
    863
    Likes Received:
    249
    Trophy Points:
    43
    Sudah, dan hasilnya sama. Paling lambat 1G/s. Bahkan ada yg sampai 4 G/s.
     
Loading...
Thread Status:
Not open for further replies.

Share This Page

Loading...