04F. EBS ์ค๋ ์ท ํ์ฉํ๊ธฐ
04F. EBS ์ค๋ ์ท ํ์ฉํ๊ธฐ ๊ด๋ จ
EBS ๋ณผ๋ฅจ์ ์ ์ฒด ๋ด์ฉ ์ค ํน์ ์์ ์ ํ์ผ๋ก ์ ์ฅํ ํํ๊ฐ ์ค๋ ์ท์ ๋๋ค. ๋ฐ๋ผ์ EBS ๋ณผ๋ฅจ์ ๋ฐฑ์ ํ์ผ ์ฑ๊ฒฉ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
ํ๋ฆฌ ํฐ์ด์์ ์ฌ์ฉ ๊ฐ๋ฅ
EBS ์ค๋ ์ท์ ํ๋ฆฌ ํฐ์ด์์ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. 2014๋ 8์ ๊ธฐ์ค์ผ๋ก EBS ์ค๋ ์ท ์คํ ๋ฆฌ์ง 1GB๋ฅผ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด ์ฅ์์๋ Amazon Linux๊ฐ ์ค์น๋ 8GB EBS ๋ณผ๋ฅจ์ ์ค๋ ์ท์ ์์ฑํ์ง๋ง EBS ๋ณผ๋ฅจ์ ์ ์ฒด ํฌ๊ธฐ๊ฐ 8GB์ผ ๋ฟ ์ค์ ์ฉ๋์ 1GB๊ฐ ๋์ง ์์ผ๋ฏ๋ก ๋ฌด๋ฃ ์ฌ์ฉ ์ฉ๋ ์์์ ์ค์ต์ด ๊ฐ๋ฅํฉ๋๋ค (EBS ์ค๋ ์ท์ ๋ณ๊ฒฝ๋ ๋ถ๋ถ๋ง ์ ์ฅํฉ๋๋ค).
EBS ์ค๋ ์ท์ ๋ค์ํ ์ฉ๋๋ก ํ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค.
- ์ค๋ ์ท์ผ๋ก EBS ๋ณผ๋ฅจ ์์ฑ(๋ค๋ฅธ ๊ฐ์ฉ ์์ญ์ ์์ฑ ๊ฐ๋ฅ)
- ์ค๋ ์ท์ผ๋ก AMI ์์ฑ
- ์ค๋ ์ท์ ๋ค๋ฅธ ๋ฆฌ์ ์ผ๋ก ๋ณต์ฌ
EBS ์ค๋ ์ท์ EBS ๋ณผ๋ฅจ์ ๋ฐฑ์ ํ๊ณ ์ด์ ๋ด์ฉ์ผ๋ก ๋ณต์ํ๊ณ ์ถ์ ๋, ๋๋ง์ AMI๋ฅผ ์์ฑํ๊ณ ์ถ์ ๋, EBS ๋ณผ๋ฅจ์ ๋ค๋ฅธ ๋ฆฌ์ ์ผ๋ก ์ด์ ํ๊ณ ์ถ์ ๋ ์ฌ์ฉํฉ๋๋ค. EBS ์ค๋ ์ท ์ ์ฅ ์๊ธ์ S3 ๋ฐ์ดํฐ ์ ์ฅ ์๊ธ์ ํฉ์ฐ๋ฉ๋๋ค.
EBS ์ค๋ ์ท ์์ฑํ๊ธฐ
EBS ์ค๋
์ท์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ 2๊ฐ์ง๊ฐ ์์ต๋๋ค. EBS ๋ณผ๋ฅจ ๋ชฉ๋ก์์ ์์ฑํ๋ ๋ฐฉ๋ฒ๊ณผ EBS ์ค๋
์ท ๋ชฉ๋ก์์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ๋ ๋ฐฉ์ ๋ชจ๋ ์์น๋ง ๋ค๋ฅผ ๋ฟ ๊ณผ์ ์ ์์ ํ ๊ฐ์ผ๋ฏ๋ก EBS ๋ณผ๋ฅจ ๋ชฉ๋ก([ELASTIC BLOCK STORE]
โ [Volumes]
)์์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช
ํ๊ฒ ์ต๋๋ค.
EBS ์ค๋ ์ท ์์ฑ ์ธ๋ถ ์ค์ ์ ๋๋ค.
- Name : EBS ์ค๋ ์ท ์ด๋ฆ์ ๋๋ค. Example Snapshot์ผ๋ก ์ ๋ ฅํฉ๋๋ค(์ ๋ ฅํ์ง ์์๋ ์๊ด์์ต๋๋ค).
- Description : EBS ์ค๋ ์ท์ ์ค๋ช ์ ๋๋ค(์ ๋ ฅํ์ง ์์๋ ์๊ด์์ต๋๋ค).
- Encrypted : ๋ณผ๋ฅจ์ ์ํธํํ๋ค๋ฉด Yes๋ก ํ์๋ฉ๋๋ค.
EBS ์ค๋
์ท ๋ชฉ๋ก([ELASTIC BLOCK STORE]
โ [Snapshots]
)์ผ๋ก ์ด๋ํ์ต๋๋ค. ์ด์ EBS ์ค๋
์ท์ด ์์ฑ๋์์ต๋๋ค. ์์ ํ ์์ฑ์ด ์๋ฃ๋๊ธฐ๊น์ง ์ฝ๊ฐ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค.
EBS ์ค๋ ์ท์ผ๋ก EBS ๋ณผ๋ฅจ ์์ฑํ๊ธฐ
EBS ์ค๋ ์ท์ผ๋ก EBS ๋ณผ๋ฅจ์ ์์ฑํ ์ ์์ต๋๋ค. EBS ๋ณผ๋ฅจ ์์ฒด๋ก๋ ๋ค๋ฅธ ๊ฐ์ฉ ์์ญAvailability Zone์ผ๋ก ์ด์ ํ ์ ์์ผ๋ฏ๋ก ๊ผญ EBS ์ค๋ ์ท์ ํ์ฉํด์ผ ํฉ๋๋ค. ๋ฐฑ์ ๊ธฐ๋ฅ๋ ์์ผ๋ฏ๋ก EBS ๋ณผ๋ฅจ์ ๋ด์ฉ์ ๋๋๋ฆฌ๊ณ ์ถ์ ๋ EBS ์ค๋ ์ท์ ํ์ฉํ ์ ์์ต๋๋ค.
EBS ์ค๋
์ท์ ์ ํํ๊ณ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ ํด๋ฆญํ๋ฉด ํ์
๋ฉ๋ด๊ฐ ๋์ต๋๋ค(์์ชฝ [Actions]
๋ฒํผ์ ํด๋ฆญํด๋ ๊ฐ์ ๋ฉ๋ด๊ฐ ๋์ต๋๋ค).
๊ทธ๋ฆผ 4-46์ฒ๋ผ EBS ์ค๋ ์ท์ผ๋ก EBS ๋ณผ๋ฅจ์ ์์ฑํฉ๋๋ค.
- Snapshot ID: ์ ํํ EBS ์ค๋ ์ท์ ID์ ๋๋ค.
- Type: EBS ๋ณผ๋ฅจ ํํ์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ ๊ทธ๋๋ก ์ฌ์ฉํฉ๋๋ค.
- Size: EBS ๋ณผ๋ฅจ ํฌ๊ธฐ์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ์ EBS ์ค๋ ์ท์ ์์ฑํ์ ๋์ ํฌ๊ธฐ์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ ๊ทธ๋๋ก ์ฌ์ฉํฉ๋๋ค.
- IOPS: Type์ General Purpose๋ก ์ค์ ํ๊ธฐ ๋๋ฌธ์ IOPS๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. Type์ Provisioned IOPS๋ก ์ ํํด์ผ ์ด ๊ฐ์ ์ค์ ํ ์ ์์ต๋๋ค.
- Availability Zone: ๋ณผ๋ฅจ์ด ์์ฑ๋ ๊ฐ์ฉ ์์ญ์ ๋๋ค. ์ด ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ EBS ๋ณผ๋ฅจ์ ๋ค๋ฅธ ๊ฐ์ฉ ์์ญ์ผ๋ก ์ฎ๊ธธ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ๊ฐ ๊ทธ๋๋ก ์ฌ์ฉํฉ๋๋ค.
- Encryption: ๋ณผ๋ฅจ ์ํธํ ์ต์ ์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ ๊ทธ๋๋ก ์ฌ์ฉํฉ๋๋ค.
EBS ๋ณผ๋ฅจ์ด ์์ฑ๋์๋ค๋ ์๋ฆผ ์ฐฝ์ด ํ์๋ฉ๋๋ค.
EBS ๋ณผ๋ฅจ ๋ชฉ๋ก([ELASTIC BLOCK STORE]
โ [Volumes]
)์ผ๋ก ์ด๋ํ์ต๋๋ค.
EBS ์ค๋ ์ท์ผ๋ก AMI ์์ฑํ๊ธฐ
EBS ์ค๋ ์ท์ผ๋ก EBS ๋ณผ๋ฅจ๋ฟ๋ง ์๋๋ผ EC2 ์ธ์คํด์ค๋ฅผ ์์ฑํ ์ ์๋ AMIAmazon Machine Image๋ ์์ฑํ ์ ์์ต๋๋ค. AMI์ ๋ํ ์์ธํ ๋ด์ฉ์ 8์ฅ AMI๋ฅผ ์ฐธ์กฐํ๊ธฐ ๋ฐ๋๋๋ค. EBS ์ค๋ ์ท์ผ๋ก AMI๋ฅผ ์์ฑํ ๋ ์ฃผ์ํด์ผ ํ ์ ์ Linux์ ๊ฒฝ์ฐ Kernel ID๋ฅผ ์์์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค. AMI๋ฅผ ๋ง๋ค ๋ ์ด Kernel ID๋ฅผ ์ค์ ํ๊ฒ ๋ฉ๋๋ค. ๋์ค์ AMI๋ก EC2 ์ธ์คํด์ค๋ฅผ ์์ฑํ์ ๋ Kernel ID๊ฐ ๋ง์ง ์์ผ๋ฉด ๋ถํ ์ด ๋์ง ์์ต๋๋ค(์ปค๋ ํจ๋ ๋ฐ์). ๋จ, HVM(t2 ์ ํ ๋ฑ)์ Kernel ID๋ฅผ ์ค์ ํ์ง ์์๋ ๋ฉ๋๋ค.
๋จผ์ Kernel ID๋ฅผ ์์๋ณด๊ฒ ์ต๋๋ค. EC2 ์ธ์คํด์ค ๋ชฉ๋ก([INSTANCES]
โ [Instances]
)์์ EC2 ์ธ์คํด์ค๋ฅผ ์ ํํฉ๋๋ค. ์์์ EBS ์ค๋
์ท์ ๋ง๋ค ๋ ์ด EC2 ์ธ์คํด์ค(Example Server)์ ์ฅ์ฐฉ๋ 8GiB EBS ๋ณผ๋ฅจ์ผ๋ก ๋ง๋ค์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด EC2 ์ธ์คํด์ค๋ Amazon Linux AMI 2014.03
์ผ๋ก ์์ฑํ์ต๋๋ค.
EBS ์ค๋ ์ท์ผ๋ก AMI๋ฅผ ์์ฑํฉ๋๋ค.
- Name: AMI ์ด๋ฆ์ ๋๋ค. Example AMI๋ก ์ค์ ํฉ๋๋ค.
- Description: AMI ์ค๋ช ์ ๋๋ค(์ ๋ ฅํ์ง ์์๋ ์๊ด ์์ต๋๋ค).
- Architecture: CPU ์ํคํ ์ฒ ์ค์ ์ ๋๋ค. 32๋นํธ์ธ i386๊ณผ 64๋นํธ์ธ x86_64๋ฅผ ์ ํํ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ๊ฐ ๊ทธ๋๋ก ์ฌ์ฉํฉ๋๋ค.
- Virtualization type: ๊ฐ์ํ ์ ํ ์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ ๊ทธ๋๋ก ์ฌ์ฉํฉ๋๋ค.
- Root device name: Linux Root device ์ด๋ฆ์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ ๊ทธ๋๋ก ์ฌ์ฉํฉ๋๋ค.
- Kernel ID: ๋ถํ
ํ ๋ ์ฌ์ฉํ ์ปค๋์
๋๋ค. ์์์ EC2 ์ธ์คํด์ค ์ธ๋ถ ๋ด์ฉ์ ํ์๋ Kernel ID๋
aki-176bf516
์ด์์ต๋๋ค. ๊ฐ์ ์ํฉ์ ๋ง๊ฒ ์ค์ ํฉ๋๋ค(AWS์ EC2 Linux ์ธ์คํด์ค๋ ๋ฐ๊ฐ์ํ์ด๋ฏ๋ก ์ธ๋ถ์์ ์ปค๋์ ์ค์ ํด์ค์ผ ํฉ๋๋ค). - RAM disk ID: ๋จ ๋์คํฌ ID์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ ๊ทธ๋๋ก ์ฌ์ฉํฉ๋๋ค.
- Block Device Mappings: ๊ธฐ๋ณธ ์ฅ์ฐฉ๋ EBS ๋ณผ๋ฅจ ์ค์ ์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ ๊ทธ๋๋ก ์ฌ์ฉํฉ๋๋ค.
AMI ๋ชฉ๋ก([IMAGES]
โ [AMIs]
)์ผ๋ก ์ด๋ํ์ต๋๋ค. ์ด์ AMI๊ฐ ์์ฑ๋์์ต๋๋ค. [Launch]
๋ฒํผ์ ํด๋ฆญํ๋ฉด ์ด AMI๋ก EC2 ์ธ์คํด์ค๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. EC2 ์ธ์คํด์ค๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์์์ ์ค๋ช
ํ EC2 ์ธ์คํด์ค ์์ฑํ๊ธฐ ๋ฐฉ๋ฒ๊ณผ ๋์ผํ๋ฏ๋ก ๋ฐ๋ก ์ค๋ช
ํ์ง ์๊ฒ ์ต๋๋ค.
EBS ์ค๋ ์ท์ ๋ค๋ฅธ ๋ฆฌ์ ์ผ๋ก ๋ณต์ฌํ๊ธฐ
EBS ๋ณผ๋ฅจ ์์ฒด๋ก๋ ๋ค๋ฅธ ๊ฐ์ฉ ์์ญ(Availability Zone)์ผ๋ก ์ด์ ์ด ๋ถ๊ฐ๋ฅํ ๋ฟ๋ง ์๋๋ผ ๋ค๋ฅธ ๋ฆฌ์ (Region)์ผ๋ก ์ด์ ๋ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ๋ฐ๋ผ์ EBS ๋ณผ๋ฅจ์ EBS ์ค๋ ์ท์ผ๋ก ์์ฑํ ๋ค ๋ค๋ฅธ ๋ฆฌ์ ์ผ๋ก ๋ณต์ฌํด์ผ ํฉ๋๋ค.
EBS ์ค๋ ์ท์ ๋ณต์ฌํฉ๋๋ค.
- Snapshot: ์ ํํ EBS ์ค๋ ์ท์ ID๊ฐ ํ์๋ฉ๋๋ค.
- Destination Region: ๋ณต์ฌํ ๋ฆฌ์ ์ ๋๋ค. US West (N. California)๋ฅผ ์ ํํฉ๋๋ค.
- Description: ์๋ก ๋ง๋ค์ด์ง EBS ์ค๋ ์ท์ ์ค๋ช ์ ๋๋ค. ๊ธฐ๋ณธ๊ฐ ๊ทธ๋๋ก ์ฌ์ฉํฉ๋๋ค.
EBS ์ค๋ ์ท ๋ณต์ฌ๊ฐ ์์๋์๋ค๋ ์๋ฆผ ์ฐฝ์ด ํ์๋ฉ๋๋ค.
EBS ์ค๋
์ท ๋ชฉ๋ก([ELASTIC BLOCK STORE]
โ [Snapshots]
)์ผ๋ก ์ด๋ํ์ต๋๋ค. ๋ฐฉ๊ธ ๋ณต์ฌํ EBS ์ค๋
์ท์ด ๋ณด์
๋๋ค. ์์ ํ ๋ณต์ฌ๋๊ธฐ๊น์ง ์ฝ๊ฐ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค.
์ด์ ์ด EBS ์ค๋ ์ท์ผ๋ก US West (N. California) ๋ฆฌ์ ์์ EBS ๋ณผ๋ฅจ์ด๋ AMI๋ฅผ ์์ฑํ์ฌ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค.