2008/10/15

openfiler iSCSI Storage - 1.Install

Storage 기술에는 여러가지가 있죠. DAS, NAS, SAN 등등....;;

그런데,. 이런 장비들은 대체적으로 매우 고가 입니다. 일반적인 서버 환경에서는 비용문제로 구축하기가 어렵습니다. 특히 SAN 은..  그건 그렇다 치고,. 게중에 그래도 FC SAN 방식이 Shared Sotrage 환경을 구축하기에는 가장 좋은 대안 인것 같습니다.

하지만,. 이러한 SAN 방식은 별도의 어댑터를 갖춘 스토리지와 SAN 스위치가 있어야 합니다. 그래서 이러한 제한에서 벗어날뿐만 아니라 최근의 TCP/IP 네트워크를 이용한 방식,. IP SAN이 점차 부상하고 있는데요. iSCSI 입니다.

SAN : http://en.wikipedia.org/wiki/Storage_Area_Network
iSCSI: http://en.wikipedia.org/wiki/Iscsi

물론 iSCSI 도 성능상 제약점이 있습니다만,.

그러한 제한을 극복할 만큼의 잇점이 있는것이 사실이고 최근에는 iSCSI 환경의 스토리지 구축이 점점 늘어나고 있습니다. (iSCSI Target 구축을 위한 어댑터 단품으로는 약 1백만원선 인듯....)  각설하고.. iSCSI 에 대해서 더 궁금한 사항은 세계적으로 잘 알려진 스토리지 업체의 기술문서를 참고하시면 매우 자세하게 설명되어 있습니다.

이와 같이,. 하드웨어적인 구성이 아닌 소프트웨어적으로 iSCSI Target 구성이 가능하도록 Linux 기반의 Appliance Sofrware 가 나와 있습니다. openfiler 이며, Linux 기반이라서 GPL 라이센스 이고,. 무료 입니다. (매우 크리티컬한 환경에서 사용하는 것은 자제해야 겠지요.^^ 100% 성능과 안정성을 보장할수 없으므로..)

그러고 보면, 오픈소스 계열에서는,.. 상용이나, 하드웨어서 구현이 되는걸 소프트웨어 방식으로 구현해 놓은 프로젝트가 참 많죠.^^ iSCSI   솔루션 중에 몇개 있지만 게중에 그래도 개인적으로 가장 쓸만한게 openfiler 인것 같습니다. 오픈소스 기반 Storage 솔루션 부분에서는 잘 알려져 있는것 같기도 하고요.

다운로드: http://www.openfiler.com/products

그외,. 솔루션
http://www.freenas.org/
http://www.open-iscsi.org/

그럼,. 간단한 설치 그리고 설정, Windows 에서의 이용방법등에 대해서 간략하게 스샷을 통해서 보면,. (각 부분에서 필요한 기술적인 설명은 제외.... 필요하면 검색하여 직접 찾아보는 노력을.....)


1. Basic Install

다운 받은 openfiler 를 넣고 설치를 시작 합니다.

Linux 기반이라서 기존 Linux 설치 방법과 거의 같고, 설치 과정에서 특별히 설정해 줄 부분은 그리 많치도, 어렵지도 않습니다. 모두 GUI 설치 화면이므로, Windows 유저들도 크게 거부감 없이 설치가 가능할것 같습니다.




2. Setup UI


다음 화면에서 부터 본격적인 설치를 시작 합니다.



언어 선택 부분에서는 키보드-한국어가 없으므로 그냥,. U.S. English 선택을 하고 (한글을 쓸 이유가 없음....), 그외 뭐 특별하게 해줄건 없고, 그냥 "다음" 입니다.


3. Disk Partition



파티션 설정 부분인데, 이 화면 앞서서 자동으로 할것인지 아니면 Disk Druid 로 할것인지 나오는데요,. Disk Partitioning -> Automatically partition or Manually partition with Disk Druid 자동 보다는 Disk Druid 로 설정하는 것을 권장 합니다.

왜냐면,. 장착된 디스크의 파티션을 효율적으로 사용할수 있기 때문입니다. Linux 를 설치해 보신 분들은 매우 잘알것 입니다. 기본으로 필요한 파티션은 / 와 /boot 그리고 swap 입니다.


4. Network Configuration




네트워크 서비스를 해야 하므로, Network Configuration -> 고정 IP 가 있는 경우 IP 할당. (ex, 10.0.0.45) 및 Gateway, DNS 등 기본적인 설정을 해줍니다. 물론 DHCP 도 가능하지만,. Storage 특성상 IP가 변경되면 문제가 있겠지요.^^

그다음으로,, Time Zone -> Asia/Seoul (선택), Root Password 설정 (ex, -> 1234567) 을 합니다. 설치가 완료된 후에는 일반적인 Linux 와 동일하므로 ssh, 방화벽 설정등은 접근 제한을 해주는 것이 좋습니다.


5. Install Application



Openfiler NAS/SAN Appliance 설치 시작.

<다음화면> Installing Packages  ,, 뭐 여러가지 페키지를 설치하느데,.. 정확한것은 모르겠습니다. 패키지 이름을 안다고 해도,.. 어떻게 작동하고 설정하고.. 이런것 까지 알아서 하기 보다는,. Linux 전문가 도움을 받는게 좋을것 같고요.^^

여기 까지는 그냥 기본적인 GUI 설치과 별반 다르지 않음...;;


6. Complete Installation



설치를 완료하고 리붓팅을 하고 나면, 일반적인 Linux 로그인 첫화면이 나옵니다. 앞서 설정했던 root 로그인이 잘되는지 확인도 해보시고요.  텀 환경이 불편하면, 추가적으로 KDE 나 GNOME 을 구성해서 기본적인 Linux 관리를 해도 크게 문제될 부분은 없을것 같습니다.

로그인 첫화면에 Web administration GUI : https://10.0.0.45:446/ 처럼 웹관리 콘솔 경로를 표시해 줍니다. 이제 부터 iSCSI 설정은 모두 웹에서 설정 및 관리가 가능 합니다.


여기까지 openfiler 를 설치한 이유는 뭘까요?..^^

당근,. Windows Server 에서 Shared Storage 로 이용하기 위해서 이죠.  설마 Linux 나 그와 관련된 사용법을 알려 드릴려고 하겠습니까. 그러고 싶지도 않고요.^^


15-Openfiler-Setup-1.gif
15-Openfiler-Setup-2.gif
15-Openfiler-Disk-Setup-3.gif
15-Openfiler-Setup-Network-Configuration-4.gif
15-Openfiler-Setup-Install-Packages-5.gif
15-Openfiler-Setup-install-Complete-6.gif

댓글 없음:

댓글 쓰기

가장 많이 본 글