클라우드 컴퓨팅 & NoSQL/Amazon Web Service

Amazon Cloud Computing Internal

Terry Cho 2011. 5. 18. 18:02
Amazon EC2의 내부 구조에 대한 고찰이 있는 글이 있어서 링크
http://openfoo.org/blog/amazon_ec2_underlying_architecture.html

1. Xen Server 쓰는 건 다 아는 사실이고
2. EBS를 iSCSI 기반 GNDB (http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/3/html/GFS_6.0_Administration_Guide/ch-gnbd.html) 를 쓴다는 게 참고할만한 내용

Elastic Block Store

The characteristics of the Elastic Block Store (EBS) lead to the conclusion that it is probably a SAN-based setup. I have guessed that they probably use iSCSI volumes exported to the nodes, and I was surprised that they use something different: Global Network Block Device (GNBD). The backend device of a EBS is listed as something like params = "/dev/gnbd89". Of course I don’t know how the block device exporter is designed and what kind of storage system they use on that side. Some more information about GNBD can be found here, which could also lead to the conclusion that Amazon uses RedHat’s cluster suite.