san 스토리지의 장점에 대해 궁금합니다.

   조회 9185   추천 3    

여러대의 컴퓨터에서 네트워드라이브를 잡아서 

파일서버로 쓸걸찾다가

dell의 이퀄라이저 (ps)에 대하여 보게되었는데..

san스토리지라는데 이것에 대해 전혀몰라서 여쭈어보려고합니다.

da나 nas는 알겠는데..

이것과 다르게 어떠한 장점이 있는지요?


짧은글 일수록 신중하게.
공돌이 2016-09
DAS는 특정 인터페이스로 로컬베이를 확장하는거나 다름없어서
SAN은 NAS하고 비교해야 됩니다.
SAN은 블럭단위 핸들링이 가능하고 다수 클라이언트에서 접근해서 나눠 쓸 수 있습니다.
NAS는 사용하는 프로토콜들이 파일단위 핸들링이라서 아무리 대역 높여봐야 DB서버 스토리지 같은 용도로는 쓰기 어렵습니다.
SAN은 일단 붙여서 클라이언트에 마운트 해놓으면 허용된 대역폭안에서 로컬 디스크와 동일하게 사용 가능합니다.
디스크 동작 속도는 SAN스토리지 성능으로 보시면 되구요.
     
눈팅돌이 2016-09
감사합니다 근데..죄송하지만 전문가가 아니라 이해하기 어렵습니다.T.T
블럭단위, 파일단위 핸들링이라는건...
nas는 파일단위 관리..보안이라던가..이런게 붙여서 느리다 이런말인가요?
10Gb를 지원하는 Nas..비쌀거같지만.이러한것도 느린지요

이부분에 관하여 잘몰라 대략 구글링을 하고있는데..
san이 실제 das처럼, 또한 부팅드라이브로도 쓸수있는것도 알게되었습니다.
그런데 이런건 성능저하가 올테니 이렇게 쓸일은 없을거고..
속도 > 용량 or 안전 순이라면 어떤게 맞을지요?
정기영 2016-09
NAS는 일반적으로 공유폴더와 같은 방식으로, 특정 디렉토리를 공유하면 그안에 있는 파일들을 억세스합니다.
SAN은 운영체제가 디스크에 읽고 쓸때처럼 블럭 단위(물리적 단위와 비슷)로 읽고 씁니다.
왜 포맷할때 보면 4K 블록(섹터) 이런거 나오잖아요.
그렇기때문에 NAS는 어느 디렉토리에 이 파일을 읽고써라(파일핸들링)
SAN은 몇 블록에 뭉탱이로 몇 바이트를 읽고 써넣어라 이렇게 됩니다.
그러니까 SAN이 거추장한 잡다한 작업을 덜해서 빠를수밖에 없습니다.
정기영 2016-09
DAS는 컴퓨터가 지원하는 하드 베이수만큼 연결이 되잖아요 보통.
아니면 외장 SAS 를 주루룩 연결해서, 추가로 달거나요.
그러면 그 컴퓨터가 공유해서 파일서버가 되지않는한 그 컴퓨터 밖에 그 스토리지들을 못쓰잖아요.

그래서, 여러 클라이언트에서 스토리지를 쓰고 싶은데 직접 장착한 하드처럼 쓰고 싶고,
그걸 원격지에서 끌어다가 쓰고 싶다.. 에서 출발합니다.
DAS 처럼 구성한다면 클라이언트 마다, 레이드 카드 달고, 하드디스크 모니터링하고 그래야 되는데.
SAN의 경우에는 한놈만 총대메고 레이드 카드 달고, 디스크 주렁주렁 달아서, 그놈만 모니터링하면 되니까요.
정기영 2016-09
가장 가까운데서 볼수있는 SAN이 PC방에 노하드 시스템입니다.
고전적인 SAN은 FC 광케이블류를 사용하는거였는데 IPSAN(ISCSI)가 나오면서 그냥 요즘 1G NIC으로도 잘 됩니다.(속도도 그만큼만)
그래서 PC방에 PC가 부팅할때 네트워크로 하드를 받아서 마운트해서 부팅합니다.
손님이 컴퓨터를 종료하면, 해당 디스크를 날려버리고 (트로이목마같은 뭘 깔아놨을지 모르기때문),
새로운 디스크를 제공해줘서 보안에 더 좋고, 손님이 윈도우를 고장 낼일이 없고, 컴퓨터 개별로 패치하느라 트래픽을 소모와 시간 소모를 안해도 됩니다.

두번째로 볼수 있는게 아마존이나 KT비즈클라우드 입니다.
VM을 생성할때 디스크를 같이 할당하잖아요. 그게 VM 머신이 가지고 있는 디스크를 주는게 아니라,
SAN이 해당 디스크를 할당해서 주고 네트워크로 마운트 해주는 겁니다.

용량은 어짜피 SAN이든 NAS든 Raid 구성을 똑같이 하기 땜시 차이는 없습니다.
속도는 같은 조건에서 SAN이 더 빠릅니다. (권한채크, 동시에 같은 파일을 쓸때 Locking등을 하지 않기때문에)
안전 역시 Raid 구성에서 알아서 하는 부분이라 차이는 없습니다.

그럼 SAN이 짱짱맨?
블럭 단위로 쓰기때문에 동시에 같은 블럭을 Write하게 되면 파일이 깨질 위험이 있겠습니다.
그래서 보통 한 구역시 드라이브를 생성해서 그 놈만 쓰게 하는게 보통이고,
여러사람이나 여러 머신이 특정 디렉토리를 빈번하게 읽고 써야하는 동시적인 상황이라면 NAS를 사용해야 합니다.
     
눈팅돌이 2016-09
와우!! 큰깨달음이 있었습니다. 감사합니다.
보통 한구역씩 드라이브를 생성해서 그놈만 쓰게한다는건 저 PC방처럼 쓴다는거지요?
그런데 이렇게 여러대의 os드라이브로 하나의 san스토리지 장치에 물리고 하나의 구역을 할당해서
네트워크로 물린다면 속도저하가 없을지요? 일단 os로 쓴다면 계속해서 모든 컴터가 빈번히 접속한다는건데..
아 ssd 기준으로요.

일단 스토리지는 sata ssd 또는 nvme ssd 로 5테라~10테라 미만 구성을 생각하는데..
20대 정도의 머신이 동시에 같은 파일을 save하지는 않치만 같은 프로젝트의 파일들을 쓰고
동시에 같은 소스파일들을 불러오니 NAS가 적합은 한거 같은데
속도는 san이고 이정도로 san이나 ssd에서 무리가 가느냐가 관건이군요
nas-san복합장치는 너무 비싼거같은데..
     
눈팅돌이 2016-09
그리고 san 과 스위치는 fc나 10g  를 쓰더라도..
유저들과 네트워크 스위치사이에 선이 랜선이라면
효과가 없는걸지요?
          
박문형 2016-09
효과 없지요.

컴퓨터가 1G 연결이라면
          
정기영 2016-09
스위치가 10G 지원이 되면,  나머지 포트는 1G인 경우를 말씀하시는 것 같은데,
나머지 클라이언트들은 1G로 접속하니, 스토리지에는 10대까지 Full로 1G 속도를 내줄수 있습니다.
(SAN의 디스크속도가 10G까지 낼 수 있을때를 가정)

OS로 사용하면 모든 컴퓨터가 빈번히 접속하게 되겠지요.
그런데 그게 운영체제가 10기가가 설치가 되어있다고해도 부팅과 로드과정에서 10기가 전부를 사용하지 않습니다.
몇 백메가 수준이라 1G에서 충분히 몇초안에 커버가 됩니다.
               
눈팅돌이 2016-09
아 저는 스위치보다 스토리지의 속도가 중요하다고 생각했는데..
그렇치도 않군요
박문형 2016-09
SAN이란 말은 storage area network의 준말입니다.

다수의 디스크 볼륨과 다수의 컴퓨터를 SAN HUB및 FC카드로 연결합니다.

이 때 공유 문제가 나타나는데 SAN 자체로서는 공유가 안되기에 중간에 소프트웨어를 사용합니다..

가격이 엄청 비싼데요..
(최소 몇천 보통 몇억 몇백억)

개인은 거의 사용하기 힘듭니다.

보통 은행권에서 사용됩니다.
     
눈팅돌이 2016-09
아 혹시 예로 dell의 san장치에 포함되어있는 그 소프트웨어? 로는 안되고
네트워크 드라이브로 잡기위해 따로 공유소프트웨어가 필요한건지요?
박문형 2016-09
네 중간에 전용 소프트웨어및 라이센스등이 무지 필요할 것입니다..

한카피당 몇천만원씩 하는..

전문적으로 솔류션을 제공하고 견적하는 업체가 필요합니다..
     
눈팅돌이 2016-09
헐....그렇군요 에구 ㅋ
박문형 2016-09
EMC 같은 곳이

국민은행 입찰 땄다 라는 기사가 나오면 (1년에 한번 정도)

SAN장비 넣다라는 말로 해석하면 됩니다..
박문형 2016-09
SAN은 전통적으로

파이버체널 (FC)를 사용하며
https://en.wikipedia.org/wiki/Fibre_Channel

FC card 가 각 컴퓨터에 이용되며
(큐로직,에뮬렉스,ATTO 등의 제조사, 카드당 최소 몇십에서 백만원대, 4체널급은 몇백만원대)

FC 스윗치를 사용합니다..
https://en.wikipedia.org/wiki/Fibre_Channel_switch

각 스토리지의 장단점
https://s3-ap-northeast-1.amazonaws.com/exemdocuments/intermax/wh-apm_Storage_System.pdf
http://wjkim-info.tistory.com/703
http://wjkim-info.tistory.com/708
http://www.nicklib.com/hardware/2432
http://bcho.tistory.com/540
박문형 2016-09
SAN 이 변형되고 발전된 형태의 솔류션이 있는데..

http://www.accusys.com.tw/ExaSAN/SWF16-V2/

국내 지사도 있으니 상담해보세요..

http://www.accusys.co.kr/

솔류션이라 가격이 좀 나갑니다..
     
눈팅돌이 2016-09
아 감사합니다 이런회사도있었군요.
송진홍 2016-09
댓글의 내용들이 매우 알차네요~
감사합니다~^^
song05 2016-09
DELL 이퀄로직시리즈 최대 장점이 모든 솔루션을 기본 제공한다 입니다.
HP EMC IBM.....등은 옵션가격이 장난 아닙니다.
그런데 DELL EqualLogic 은 하위 볼륨 자동 계층화, 씬 프로비저닝, 포인트 기반 스냅샷 등의 엔터프라이즈급 스토리지 소프트웨어 기능이 포함되어 있습니다
그리고 디스크 업그레이드 또한 손쉽게 할수 있고 관리도 다른제품보다 수월합니다.
아마도 SAN 장비중 가장 저렴하고 손쉽게 접근할수 있는 장비인것 같습니다

그리고 DELL MD3600 MD3800 시리즈도 이퀄로직보단 저렴하고 쓸만합니다 SAN iSCSI 방식 입니다
song05 2016-09
그리고 FC 방식은 엔터프라이즈 고객들이 사용하고 금융권,대기업,정부기관.....등
그리고 iSCSI 제품은 엔터프라이즈 고객도 사용하지만 주로 중견기업 중소기업 .... 등
FC 돈 많이 듭니다
iSCSI 적은비용으로 구축가능하다  뭐 이렇게 생각하시면 됩니다
그리고 요즘은 FC 16G 나옵니다  얼마전까지도 8G 였는데......
iSCSI 는 1/10G 로 구성됩니다
song05 2016-09
     
눈팅돌이 2016-09
감사합니다 혹시 iSCSI 는 개념이 다른것인지 모르겠지만..
그럼 sfp+ 10GbE 나 인피니밴드도 여기에 속하는건가요?
          
song05 2016-09
네 SFP SFP+ 1G/10G/20G/40G 다 포함 합니다.
단 스토리지에서 1G/10G/20G/40G 지원해야 40G 사용할수 있고
현재는 대부분 1G/10G 사용합니다
네트웍 방식이라 서버스토리지간 네트웍으로 연결되고 클라이안트도 전부 네트웍으로 연결됩니다.
성능을 제대로 뽑을려면 네트웍 스위치가 중요합니다
DELL NETWORK 기준으로 델스위치4000 , 5500 이상 사용하셔야 합니다
               
박문형 2016-09
100G 도 보이기 시작합니다..
               
눈팅돌이 2016-09
감사합니다.
한가지 더 질문이있는데..
하위 볼륨 자동 계층화, 씬 프로비저닝, 포인트 기반 스냅샷 등의 엔터프라이즈급 스토리지 소프트웨어 기능..
이런것들은 NAS처럼 어떤자체내 cpu나 os 있는것인지..(검색해보니 이런방식이 아닌거같은데..)
아니면 순수 스토리지와 san의 특정장치는있지만 있고..
특정 컴퓨터에 das처럼 관리하는 컴퓨터가 필요해서 이러한 소프트웨어를 인스톨하고 1대 배정을 해서 사용을해야하는것인지..
궁금합니다.
                    
song05 2016-09
DELL EquailLogic SAN iSCSI 제품은 자체적으로 OS있고 CPU도 있습니다 요즘나오는 PS6100 6200 6500 6600제품들은 쿼드코어 입니다.
그리고 하위 볼륨 자동 계층화, 씬 프로비저닝, 포인트 기반 스냅샷 기능은 DELL EquailLogic SAN iSCSI 제품에만 제공하는 기능입니다
박문형 2016-09
iSCSI 는 인터넷 스커지의 약자입니다..

인터넷 네트워크로 화일전송(블럭전송)을 하는 것입니다.

sfp+ 10GbE 나 인피니밴드는 다른 전송 방법입니다..
비용이 부담이 되신다면 자작으로  NAS+SAN  스토리지 제작해서 사용하셔도 됩니다.
ZFS기반으로 구성하시면  상용 스토리지와 비슷하게 만들수 있습니다.
     
눈팅돌이 2016-09
오옷 감사합니다. 장비야 10g 랜카드나 레이드카드를 산다고 쳐도.. 그 관련된 추가하드가 없어도 제작할수있는지요
          
SAN 스토리지도 만드시겠다면 FC HBA를  Target mode로 변경하면 다른 서버에서 스토리지 서버의 볼륨을 엑세스 할 수 있습니다.
ZFS기반으로 실제로  SAN 스토리지로 운영하시는 분들이 2cpu에 많이 계십니다.
 ZFS의 경우 기본적으로 nfs와 cifs(smb)를 지원하기 때문에  NAS로 사용하고 FC HBA를 장착해서 SAN 스토리지로 사용하면 됩니다.


QnA
제목Page 2250/5724
2014-05   5235492   정은준1
2015-12   1761756   백메가
2016-09   3515   NickName123
2016-09   6099   건전지
2016-09   4121   호박고구마
2016-09   7061   guzzi
2016-09   4488   경박한시민
2016-09   6552   Lucyed
2016-09   3831   박문형
2016-09   3976   박문형
2016-09   6078   슬러그
2016-09   5031   큐님
2016-09   9186   눈팅돌이
2016-09   11726   장동건2014
2016-09   4453   퍼싱글
2016-09   4724   고기
2016-09   5994   이형동
2016-09   11200   하셀호프
2016-09   4271   이재호TM
2016-09   5079   Christopher
2016-09   24066   정은준1
2016-09   4725   편한세상