Apa gunanya penyimpanan sementara?

14

Saya telah membaca tentang penyimpanan sementara dengan amazon ec2 dan saya mencoba mencari tahu apa cara terbaik untuk menggunakan 100-an GB yang mereka berikan kepada Anda. Jika tidak gigih, apa manfaatnya?

pengguna67457
sumber
4
Ini tahan untuk kehidupan contoh. Seringkali lebih disukai untuk menggunakannya sebagai drive normal, dan hanya dirancang untuk kegagalan. Pencadangan tambahan harian IE, pemulihan instance otomatis, dll. Sebagai alternatif, Anda bisa mulai dengan gambar yang didukung EBS dan me-mount penyimpanan sementara pada saat peluncuran sehingga Anda memiliki beberapa ruang cadangan untuk bermain-main dengan untuk transfer besar dll.
Flashman
1
Juga, Anda tidak membayar iops pada penyimpanan sementara seperti yang Anda lakukan untuk volume EBS.
Andrew Maiman

Jawaban:

15

Seperti yang ditunjukkan Flashman, penyimpanan sementara adalah "persisten" untuk kehidupan instance - Ini bagus untuk hal-hal seperti /tmp& /var/tmp, atau untuk caching - Pada dasarnya apa pun di mana Anda tidak akan merasa tidak nyaman dengan itu akan restart.

Jika Anda secara rutin perlu memproses file data yang sangat besar untuk menyaringnya menjadi informasi yang lebih bermanfaat, ini adalah pilihan yang bagus - Anda dapat menyimpan ratusan pertunjukan data asli pada penyimpanan sementara & menempatkan data hasil penyulingan di tempat yang lebih permanen.

voretaq7
sumber
3

File sementara dan / atau sebagai partisi swap.

Berikut adalah beberapa instruksi untuk membuat drive swap saat boot secara otomatis . Mengutip artikel ...

Buat layanan bernama 'swapon'.

sudo nano /etc/init.d/swapon

Dan tambahkan konten berikut:

# chkconfig: 2345 95 20
# description: Adding swap to ephemeral0
# Adding swap to ephemeral0
# processname: swap
dd if=/dev/zero of=/media/ephemeral0/swap bs=1024 count=8M
mkswap /media/ephemeral0/swap
chown root:root /media/ephemeral0/swap
chmod 600 /media/ephemeral0/swap
swapon /media/ephemeral0/swap

Layanan ini akan menghasilkan file swap 8GB (karenanya 8M * 1024byte). Jika Anda membutuhkan lebih sedikit atau lebih, ubah parameter 'hitung'.

Sekarang langkah terakhir: mari kita tetapkan hak eksekusi dan aktifkan skrip / layanan ini saat boot.

sudo chmod +x /etc/init.d/swapon
sudo chkconfig --level 345 swapon on

Sekarang swap Anda akan dibuat setiap kali Anda boot (atau reboot) instance EC2 Anda.

.. / kutipan akhir.

Anda mungkin dapat melakukan sesuatu yang mirip dengan file halaman Windows tetapi saya belum melihat instruksi untuk itu. Saya tidak berpikir Anda hanya dapat memformat drive dan memindahkan pagefile karena saat berikutnya memulai disk akan diinisialisasi lagi (dan memindahkan file halaman memerlukan restart ..).

Juga, ingatlah bahwa sebagian besar tipe instance datang dengan beberapa disk ephemeral (mungkin) yang mewakili drive fisik terpisah sehingga memisahkan seluruh perangkat ini (mis. RAID 0, tanpa redundansi atau RAID 10 untuk redundansi) harus meningkatkan kinerja swap lebih lanjut.

Molombi
sumber