노드가 2개 이상인 경우 glusterFS 성능은 어떻게 저하됩니까?

노드가 2개 이상인 경우 glusterFS 성능은 어떻게 저하됩니까?

두 개의 API 서비스 노드가 있는데 그 중 하나가 Amazon Web Services입니다. 이러한 노드는 주로 서비스 API 호출에 사용됩니다. 또한 일부 이미지 콘텐츠도 제공합니다.

앞에 로드밸런서가 있으니 URL은http://service.myapp.comapi1.myapp.com 또는 api2.myapp.com으로 라우팅합니다.

콘텐츠의 동기화를 유지하기 위해 glusterFS를 사용할 계획입니다. 앞으로는 그 위에 CDN을 추가할 수도 있습니다.

문제는 향후 더 많은 서비스 노드가 필요할 경우 ClusterFS의 성능이 저하될 것인가입니다. 그렇다면 모든 것을 다른 AWS 노드에 배치하고 중복성을 위해 백업하는 것이 가장 좋습니다.

답변1

저는 GlusterFs의 초보자인데 제대로 하고 있는지 잘 모르겠습니다. 그러나 따르면http://moo.nac.uci.edu/~hjm/Performance_in_a_Gluster_Systemv6F.pdf.

glusterFS 클러스터는 스토리지 노드당 최대 2GB/s의 속도에 도달할 수 있습니다(이론적으로?). 따라서 서비스 노드의 총 처리량이 2GB/s를 초과하지 않으면 성능 저하가 발생하지 않습니다.

관련 정보