ที่เก็บชั่วคราวมีประโยชน์อย่างไร


14

ฉันได้อ่านเกี่ยวกับพื้นที่เก็บข้อมูลชั่วคราวด้วย amazon ec2 และกำลังพยายามหาวิธีที่ดีที่สุดในการใช้ 100s GB ที่พวกเขาจัดหาให้คุณ ถ้ามันไม่ขัดขืนสิ่งที่ดีสำหรับมันคืออะไร?


4
มันคงอยู่ตลอดชีวิตของอินสแตนซ์ บ่อยครั้งที่มันจะดีกว่าที่จะใช้มันเป็นไดรฟ์ปกติและออกแบบเพียงเพื่อความล้มเหลว IE ทุกวันสำรองที่เพิ่มขึ้น, การกู้คืนเช่นอัตโนมัติ ฯลฯ หรือคุณสามารถเพียงแค่เริ่มต้นด้วยการได้รับการสนับสนุน EBS ภาพและการติดตั้งการจัดเก็บชั่วคราวที่เปิดตัวเพื่อให้คุณมีพื้นที่ว่างบางอย่างที่จะเล่นรอบกับสำหรับการถ่ายโอนขนาดใหญ่ ฯลฯ
Flashman

1
นอกจากนี้คุณไม่ต้องจ่ายเงินสำหรับ iops บนที่เก็บชั่วคราวเช่นที่คุณทำกับ EBS
Andrew Maiman

คำตอบ:


15

ในฐานะที่เป็น Flashman ชี้ให้เห็นการจัดเก็บชั่วคราวคือ "ถาวร" สำหรับชีวิตของอินสแตนซ์ - มันเป็นสิ่งที่ดีสำหรับสิ่งที่ชอบ/tmp& /var/tmpหรือแคช - โดยทั่วไปสิ่งที่คุณจะไม่ได้รับความไม่สะดวกอย่างน่ากลัวโดยมันจะเริ่มต้นใหม่

หากคุณต้องการประมวลผลไฟล์ข้อมูลขนาดใหญ่เป็นประจำเพื่อกลั่นลงในข้อมูลที่ใช้งานได้มากขึ้นนี่เป็นตัวเลือกที่ยอดเยี่ยม - คุณสามารถเก็บข้อมูลต้นฉบับหลายร้อยกิ๊กไว้ในที่เก็บชั่วคราวและเก็บข้อมูลที่ถาวรได้มากขึ้น


3

ไฟล์ชั่วคราวและ / หรือเป็นพาร์ทิชันสลับ

นี่คือคำแนะนำบางอย่างสำหรับการมีการสร้างไดรฟ์แลกเปลี่ยนในการบูตโดยอัตโนมัติ เพื่ออ้างอิงบทความ ...

สร้างบริการชื่อ 'swapon'

sudo nano /etc/init.d/swapon

และเพิ่มเนื้อหาต่อไปนี้:

# 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

บริการนี้จะสร้างไฟล์สลับขนาด 8GB (ดังนั้น 8M * 1024byte) หากคุณต้องการน้อยลงให้เปลี่ยนพารามิเตอร์ 'count'

ตอนนี้ขั้นตอนสุดท้าย: มากำหนดสิทธิ์ผู้เรียกใช้งานและเปิดใช้งานสคริปต์ / บริการนี้ตอนบู๊ต

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

ตอนนี้การแลกเปลี่ยนของคุณจะถูกสร้างขึ้นทุกครั้งที่คุณบูต (หรือรีบูต) อินสแตนซ์ EC2 ของคุณ

.. / คำพูดสุดท้าย

คุณอาจทำสิ่งที่คล้ายกับไฟล์หน้า Windows แต่ฉันไม่เห็นคำแนะนำใด ๆ ฉันไม่คิดว่าคุณสามารถฟอร์แมตไดรฟ์และย้าย pagefile ไปได้เพราะในครั้งต่อไปที่อินสแตนซ์เริ่มต้นดิสก์จะเริ่มต้นใหม่อีกครั้ง (และการย้ายไฟล์หน้าต้องรีสตาร์ท .. )

นอกจากนี้โปรดทราบว่าประเภทอินสแตนซ์ส่วนใหญ่มาพร้อมกับดิสก์ชั่วคราวหลายตัว (สมมุติ) ซึ่งเป็นตัวแทนของไดรฟ์ทางกายภาพแยกดังนั้นการสไทรพ์บนอุปกรณ์เหล่านี้ (เช่น RAID 0 ที่ไม่มีความซ้ำซ้อนหรือ RAID 10 สำหรับความซ้ำซ้อน)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.