Software Defined Storage 18

Gluster 볼륨을 통한 Samba 서비스 구성

본 장에서는 기존에 설치 및 구동중인 Gluster Volume을 Samba로 묶어 서비스하는 방법에 대해서 알아 보도록 하겠습니다. (Gluster 설치 및 구성에 대해서는 이전 장 "Gluster 설치"을 참고하시기 바랍니다.) ※ 전 글러스터 노드들에 samba 패키지와 설정을 추가 하는 이유는 글러스터 접속시 어느 글러스터 노드로 접속이 가능하도록 하기 위함입니다. 만약 삼바 접속시 특정 글러스터 노드로만 접속을 원한다면 접속을 원하는 노드에만 패키지 설정 및 설정을 추가하면 됩니다. 일반적으로 글러스터는 모든 글러스터 노드에 접속을 할수있는것을 기본 원칙으로 하므로 전체 글러스터 노드에 설정하는것을 추천합니다. 전체 글러스터 노드들(gnode..gnode6)에 아래 명령어를 수행하여 samba ..

GlusterFS 설치

다음은 GlusterFS 설치 관련하여 내용입니다. 각각의 환경 정보에 맞추어서 설치하는 것이 중요합니다. 시스템 구성도 환경 정보 Package Item OS CentOS-7-x86_64-Everything-1908.iso Kernel kernel-3.10.0-1062.el7.x86_64 GlusterFS glusterfs-6.10-1.el7.x86_64 글러스터의 구성 및 설정은 기본적으로 root 계정 사용을 권고한다. 그러므로 설치민 진행을 위해서는 root 계정으로 진행하여야 하며, 또한 노드에 설치할 Packages와 OS는 동일한 버전을 사용하는것을 권고하므로 동일한 버전 을 사용하여 구성한다. Pre-Requisties 모든 노드(gnode1 - gnode6)에 환경정보에서 정의한 버젼의 ..

CEPH-Cluster 확장을 위한 이유와 시기에 대한 고찰

백엔드 스토리지 제품 중, CEPH은 스토리지 확장이 필요한 시점이 도달했을 때 매우 우수한 기능을 제공하고 있습니다. 초기 설정 때의 풀(Poll) 구조와 복제 크기에 따라 백엔드 스토리지를 결정이 매우 중요한 요소가 되지만 CEPH은 추가적으로 확장에 매우 용이한 기능을 제공하고 있습니다. 새로운 하드웨어 스토리지 노드를 설치 및 설정, 구성이 되면 CEPH에 새 노드를 위한 클러스터에 추가하도록 명령만 내리면 됩니다. 이러한 동작을 통하여 자동적으로 데이터는 새로운 노드에 분산되어 동작하게 됩니다. CEPH 클러스터의 하드웨어 성능의 경우, 서로 간에 유사성을 띄고 있어야 합니다. 클러스터의 속도는 클러스터 구성원 중 가장 느린 구성원을 기준으로 결정됨으로 하드웨어 추가 시, 원래 설정과 유사한 하..