aws ec2에서 lsblk를 치자 xvda라는게 보였다.
VirtualBox로 작동시킨 debian리눅스에서 lsblk를 쳤을 때 나오는 sd(SCSI Disk)a랑은 달라서 뭔지 알아봤다.
우선 2가지로 알아보았다.
- xvd란
- aws에서의 취급
xvd란
Xen Virtual Disk의 약자로 Xen 하이퍼바이저를 통해 Xen Server에서 제공하는 가상 디스크이다.
sd가 SCSI 인터페이스로 연결되는 disk라는 것을 뜻하는 것처럼 어떠한 disk라는 의미로 받아들이면 된다고 본다.
aws에서의 취급
aws 공식 문서인 링크 글에서 확인할 수 있듯이 사용 가능한 디바이스 이름이 있다.
xvda의 경우 루트 볼륨에 사용되는 이름으로 예약되어 있다.
처음에 ec2 인스턴스를 생성할 때 스토리지 구성 부분에서 어드밴스드 라고 쓰여있는 것을 눌러 상세 설정에서 보면 아래와 같이 디바이스 이름이 설정되어 있는 것을 볼 수 있다.
참고
Full Form of xvda | FullForms
xvda Definition : Xen Virtual Disk A (aka xvd*) Category : Computing » Data Storage Country/Region : Worldwide Popularity : What does xvda mean? xvd means Xen Virtual Disk on a Xen Server. /dev/xvd is the standard name for Xen virtual disk, by analogy wit
fullforms.com
What is the "/dev/xvda1" device?
When I type mount on the root of my Ubuntu system I get the output /dev/xvdal on / type ext4 (rw,noatime) I want to know what is the meaning of /dev/xvdal in this?
askubuntu.com
Device names on Linux instances - Amazon Elastic Compute Cloud
Device names on Linux instances When you attach a volume to your instance, you include a device name for the volume. This device name is used by Amazon EC2. The block device driver for the instance assigns the actual volume name when mounting the volume, a
docs.aws.amazon.com