임시 저장 공간은 무엇입니까?


14

Amazon EC2가 포함 된 임시 스토리지에 대해 읽었으며 그들이 공급하는 100GB를 사용하는 가장 좋은 방법을 알아 내려고 노력 중입니다. 지속적이지 않으면 무엇을 위해 좋을 수 있습니까?


4
인스턴스 수명 동안 지속됩니다. 종종 일반 드라이브로 사용하는 것이 좋으며 고장을 대비하여 설계하는 것이 좋습니다. IE 일일 증분 백업, 자동화 된 인스턴스 복구 등. 또는 EBS 백업 이미지로 시작하여 임시 스토리지를 마운트 할 수 있으므로 대량 전송 등을 위해 여유 공간을 확보 할 수 있습니다.
Flashman

1
또한 EBS 볼륨과 마찬가지로 임시 스토리지의 iops에 대해서는 비용을 지불하지 않습니다.
Andrew Maiman 2013

답변:


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 * 1024 바이트입니다. 더 적거나 더 필요한 경우 'count'매개 변수를 변경하십시오.

이제 마지막 단계 : 실행 권한을 할당하고 부팅시이 스크립트 / 서비스를 활성화하겠습니다.

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

이제 EC2 인스턴스를 부팅 (또는 재부팅) 할 때마다 스왑이 생성됩니다.

.. / 끝 따옴표.

Windows 페이지 파일과 비슷한 작업을 수행 할 수는 있지만 지침을 보지 못했습니다. 다음에 인스턴스가 시작될 때 디스크가 다시 초기화되기 때문에 드라이브를 포맷하고 페이지 파일을 이동할 수 있다고 생각하지 않습니다 (페이지 파일을 이동하려면 다시 시작해야합니다.).

또한 대부분의 인스턴스 유형에는 별도의 물리적 드라이브를 나타내는 여러 개의 임시 디스크 (아마도)가 제공되므로 이러한 장치에서 스트라이핑 (예 : 중복이없는 RAID 0 또는 중복의 경우 RAID 10)은 스왑 성능을 더욱 향상시켜야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.