안녕하세요.
네트워크의 '네'자도 잘 모르는 조그만 회사의 담당자 입니다.
모르는 주제에 일을 벌려 버려서 대 핀치에 몰렸습니다. ㅠㅠ
고수분들의 도움 간절합니다.
영상 제작하는 회사이고,
2~3명이 컨텐츠 생산을 하는데 협업의 중요성이 나날이 커져 NAS를 구매하게 되었습니다.
영상데이터를 다루는 특성상 데이터 레이트가 높을수록 좋아서
시놀로지 DS1515+의 4포트 기가랜 링크어그리게이션 기능을 활용해보자는 생각에
구매하게 되었습니다.
사실 맨 처음에는 10기가 랜 시스템 구축을 알아봤는데
업체의 이천만원 견적에 바로 포기했네요. ^^;;
회사 영세합니다.. ㅠㅠ
머릿속에 그린 계획은 아래와 같으며 장비들은 모두 구매한 상태입니다.
----------------------
ㅁ계획
시놀로지 ds1515+
넷기어 GS724T 라우터
윈도우 10 운영체제의 PC 3대
모든 피씨에는 Broadcom netxtream bcm5709c 기가비트 2포트 랜카드 x 2개 (4포트)가 들어있다.
ㅁ목표
각 작업자의 PC는 최대 400MB/s 속도로 nas에 저장된 영상 데이터를 읽어올 수 있다.
(당연하지만 접속자 숫자대로 속도 저하 발생 감수)
----------------------
네트워킹에 대해 아는게 적어 검색에만 벌써 일주일을 쓴듯 싶습니다.
일반적으로 어느 업계던 고수님들의 의견은 대략적으로 통일되는데
NAS관련 인터넷 글들은 너무나도 다 다른 의견들이 난무해 놀랍네요.
1. 네이버에 소기업 네트워크로 바이럴 마케팅 한창인 영업맨과 통화
아니 아니 저기요 저기요 고객님 제말 먼저 들어보세요.
ds1515+로는 절대로 120메가 바이트 이상 못얻습니다.
링크어그리게이션이고 뭐고 그거 다 소용 없는거에요.
10gb으로 연결하셔야 하는거에요. 네네 텐지 네트워크 견적 회의해보시고 다시 연락주세요.
뚜. 뚜...
2. 클리앙 nas당 댓글 여러개
링크 어그리게이션은 부하 분산만 하지 접속자의 대역폭 최대치를 늘리는 기능은 아닙니다.
잘못알고 계시는겁니다.
3. 2cpu 댓글 여러개
ds1515 링크 어그리게이션으로는 여러 접속자에게 대역폭을 나눌 수 있을뿐이지
한 pc의 최대 속도가 올라가진 않는거에요.
글 쓰고 있는 제 생각 :
에엥?!!
최대 4기가 비트면 이론상 최대 500메가 바이트
실질적으론 300~400MB/s 근처의 최대 읽어오기 속도를 기대하는것은 불가능한건가요?
시놀로지 dsm 6.1 부터 가능한 smb 3.0 multi channel 기능을 활성화 시키면 되지 않나요?
윈도우 10에서 기가랜 4포트 본딩하고
허브에 cat6케이블로 4개 연결하고
허브에서 nas로 역시 cat6 4개 연결되고
nas 운영체제인 dsm 6.1에서 smb 3.0 multi channel 활성화 하면 되는거 아닌가요??
=======================================
외주 업체에게 시스템구성을 맡길만한 회사 자금사정이 아니지만
공동작업을 위한 nas시스템 필요성이 큰지라 과감히 회사돈으로 질렀는데
모르면 용감하다고 쉽게 가능하겠지 라고 생각했던 착각이 후회스럽네요.
일단 시놀로지 DSM 6.1 운영체제에 포함된 SMB 3.0 multi channel 기능의 활성화에서
도대체 몇일을 해메고 있는지 모르겠네요.
애초에 윈도우서버 2012로 파일서버를 꾸리지 않은 이유또한
완성된 시놀로지 시스템으로 쉽게쉽게 가보자라는 생각이었는데 말입니다... ㅠㅠ
인터넷에 키워드를 검색해 수십페이지를 읽어보아도
해결되지 않아 결국 고수분들게 도움을 청하는 글을 쓰게 되었습니다.
----------------------
위의 글을 참고로 작업하고 있습니다.
SMB 3.0 multi channel 기능의 활성화하려면
winscp 프로그램을 이용해 root 계정으로 시놀로지 nas에 접속해 smb.conf 를 수정해야 하고
수정해야 하는 내용은 아래와 같다고 합니다.
server multi channel support = yes
aio read size = 1
aio write size = 1
dsm 6.1버전은 winscp프로그램의 root계정 접속이 제한되어 있어서
먼저 putty 프로그램으로 root 계정으로 접속 가능하도록 바꿔주는 것을 수행해야 한다고
이해 했습니다.
그런데 당장 여기서 막혀 넘어가 지질 않네요.
[글 최상단 이미지 첨부]
타이프 잘못쳤나 수십번 확인했습니다만 오타는 없습니다.
sudoers 파일을 web 폴더로 복사해야 하는데 일단 그게 안되고
복사한들 치더라도 web 폴더에 어떻게 접속해서
파일을 수정해야 할지 모르겠습니다.
정말 초보이고 아는게 적습니다.
어떻게 하면 제가 막힌 부분을 해결하고 smb 3.0 multi channel을 활성화 해
높은 단일 기기 최대 대역폭을 얻을 수 있을까요?
혹시 putty에선 root 계정으로 접속된 상태인듯 한데
여기서 명령어 몇줄을 타이프해서 간단히 smb3.0 multi channel을 활성화 할 수 있을까요?
아는게 별로 없어 정확한 질문을 하기조차 어렵네요.
-------------------
링크어그리게이션으로는
4기가비트 최대 대역폭을 각 pc가 사용할수 없다는 말씀이 많은데
그 말씀대로 저는 헛짓하고 있는걸까요?
으억 ㅠㅠ
--------------------
혹시 회사의 케이블링과 네트워크 설정 작업을 해 주실 분 계실까요?
회사는 부천역 근방에 위치하고 있습니다.
응당의 금전적 사례를 하고라도 이 답답함을 해결하고 싶습니다.
전화주셔도 좋겠고 댓글도 간절히 기다리겠습니다. 감사합니다.
PDB 미디어 오명우
010 2094 사삼삼일
카카오톡 : omw2002
724t ½ºÀ§Ä¡°¡ ¼Óµµ 1Gbps ÀÌ´Ï °á±¹ 1Gbps ÀÔ´Ï´Ù.
¾Æ¹«·¡µµ ´ë¿ªÆøÇÏ°í ¼ÓµµÇÏ°í È¥µ· ÇϽôµí ÇÕ´Ï´Ù.
10G½ºÀ§Ä¡ ±¸ÇϽðí 10G·£ Ä«µå ±¸ÇÏ¼Å¾ß ÇÒ°Í °°½À´Ï´Ù.
8³âÀü ¸ð ¹æ¼Û»ç¿¡¼ °¡ÆíÄ¥¶§ 200~300¸Þ°¡ ³ª¿À´Â°Íµµ ¿÷½º¸¶´Ù ÄõµåÆ÷Æ®´Þ°í ½è°Åµç¿ä
À§ÀÇ ¸»Àº ±â°¡¸µÅ© PC 4´ë°¡ µ¿½Ã¿¡ 1GBit/sec¾¿ »ç¿ë °¡´ÉÇÏ´Ù´Â À̾߱â ÀÔ´Ï´Ù.
±×·³ PC¿¡¼ ½ºÀ§Ä¡±îÁö ´ë¿ªÆøÀ» ´Ã¸®¸é À̷лó PC¿Í NAS°£ 4GBit/secÀÇ ¿¬°áÀÌ °¡´É ÇÕ´Ï´Ù.
ÇÏÁö¸¸ PCÀÇ ·£Ä«µå°¡ 4 port¸¦ ¹À» ¼ö ÀÖ´Â ·£Ä«µåµµ µå¹°°í µå¶óÀ̹ö Ư¼º ¸¹ÀÌ Å¾´Ï´Ù.
µû¶ó¼ º°Å» ¾ø´Â Intel 2 port NIC¸¦ È®º¸ Çϼż...
PC¿Í ½ºÀ§Ä¡°£ 2GBit/sec ½ºÀ§Ä¡¿Í NAS°£ 4GBit/sec¸¦ ±¸¼ºÇÏ½Ã´Â°Ô Á¦ÀÏ °£ÆíÇÏ½Ç °Í °°½À´Ï´Ù.
"1°³ ¼¼¼Ç¿¡¼ 1Gbps ÀÌ»óÀ» ¾²·Á¸é °á±¹ 10Gbps NIC ²ÈÀ¸¼¼¿ä"
Windows ¼¹ö¿¡¼ Á¦°øÇÏ´Â SMB 3.0 Multichannel µµ °á±¹ ¼·Î´Ù¸¥ subnet À¸·Î ¿¬°áÇÏ¿© ÃÖ´ë n Gbps ÀÇ ´ë¿ªÆøÀ» È®º¸ÇÑ´ÙÀÌÁö, 1°³ ¼¼¼ÇÀº wirespeed ¸¦ ¸ø ³Ñ¾î¼·´Ï´Ù.
À©8 ÀÌ»óÀÇ PC¿¡ Äõµå·£Ä«µå ²ÅÀ¸¸é º°´Ù¸¥ ¼³Á¤ÀÌ ¾øÀ̵µ ³»ºÎ³»Æ®¿÷ Àü¼Û·ü(ÀÌ °æ¿ì´Â Àü¼Û·ü = ´ë¿ªÆø) 400MB/s ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¹°·Ð HDD¼º´ÉÀº ³í¿Ü·ÎÇÏ°í¿ä.
¸¸ÀÏ ½Ã³î·ÎÁö¿¡ ¹®ÀǸ¦ Çؼ Á¦´ë·Î µÈ ´äº¯À» ¸ø ¾ò´Â´Ù¸é Á¦ »ý°¢¿£ óºÐÇϽðí HP³ª Dell ºñÁö´Ï½º±Þ PC¿¡ Äõµå·£Ä«µå ²Å°í(µà¾ó·£Ä«µå 2°³ °¡°Ýµµ $30µµ ¾ÈÇÕ´Ï´Ù) °øÀ¯Æú´õ ¼ÂÆÃÇÏ´Â°Ô ³ªÀ» µí ÇÕ´Ï´Ù. ¾Æ´Ï¸é È®½ÇÈ÷ Áö¿øµÇ´Â QNAP ¸ðµ¨·Î °¡½Ã´ø°¡¿ä.
µà¾óÆ÷Æ® ±â°¡ºñÆ® NIC´Â ºê·ÎµåÄÄ 5709c ¸ðµ¨µµ ÀÖ°í dellÀ̳ª HP oemÀ¸·Î ¸¹ÀÌ Ç®·ÁÀÖ´Â pro1000ET³ª i340µµ ÁÁ½À´Ï´Ù. ¸ðµÎ ¹æ¿ÆÇÁ¶Â÷ ¾ø´Â ÀúÀü·ÂÀÌ°í À̰͵éÀº ÇöÀç Á¦°¡ SMB3.0 ¸ÖƼä³Î·Î ±¸¼ºÇÏ¿© Àß »ç¿ëÁßÀÔ´Ï´Ù. RSSµµ 4Å¥ ¶Ç´Â ±× ÀÌ»ó Áö¿øÇÏ°í¿ä.
¸®´ª½º¿¡¼´Â SMB ÇÁ·ÎÅäÄÝÀ» Samba¶õ ÇÁ·Î±×·¥À» ÅëÇØ Áö¿øÇϴµ¥, À§ÀÇ ÆäÀÌÁö¿¡ µû¸£¸é Samba 4.4.0 ÀÌ»óºÎÅÍ SMB ¸ÖƼä³ÎÀ» Áö¿øÇÑ´Ù°í ÇÕ´Ï´Ù.
¼Ð¿¡¼ ÇÑ ¹ø smbd --versionÀ» ÀÔ·ÂÇϼżŠ¹öÀüÀÌ 4.4.0 ÀÌ»óÀÎÁö È®ÀÎÇغ¸½Ã´Â°Ô ÁÁ°Ú³×¿ä.
´Ù¸¸ ÁÖÀÇÇÏ½Ç Á¡ÀÌ Samba¿¡¼´Â ¾ÆÁ÷ SMB ¸ÖƼä³ÎÀº ¿ÏÀüÈ÷ ¾ÈÁ¤ ´Ü°è·Î Á¢¾îµéÁö´Â ¾ÊÀº °É·Î ¾Ë°í ÀÖ½À´Ï´Ù.
±×¸®°í ¸ÖƼä³ÎÀ» È°¼ºÈ½ÃÅ°½Ã·Á¸é smb.conf ÆÄÀÏ¿¡ ¾Æ·¡ ³»¿ëÀ» ¾÷µ¥ÀÌÆ®ÇØÁÖ¸é µÈ´Ù°í Çϳ׿ä.
server multi channel support = yes
aio read size = 1
aio write size = 1
±×¸®°í Âü°í·Î 1Gbps ¿¬°áÀ» n°³ ¹´Â´Ù°í Çؼ ÇϳªÀÇ Ä¿³Ø¼Ç ¼Óµµ°¡ ÃÖ´ë nGbps·Î ´Ã¾î³ª´Â°Ô ¾Æ´Ï¶ó, n°³ÀÇ 1Gbps ¿¬°áÀ» º¸ÀåÇÒ ¼ö ÀÖ´Â°Ô µË´Ï´Ù. SMB ¸ÖƼä³ÎÀº ÇÁ·ÎÅäÄÝ ÀÚü¿¡¼ Ä¿³Ø¼ÇÀ» ¿©·µ ¸¸µé¾î Àü¼Û ¼Óµµ¸¦ ´Ã¸®´Â ¹æ½ÄÀ̱⠶§¹®¿¡ ¼Óµµ°¡ 1Gbps ÀÌ»óÀ¸·Î Áõ°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÇÁ·Î´ö¼Ç ȯ°æ¿¡¼´Â ±ÇÀåÇÏÁö ¾Ê´Â´Ù°í ¾²¿©Á® Àֳ׿ä.
EXPERIMENTAL FEATURES
=====================
SMB3 Multi-Channel
------------------
Samba 4.4.0 adds *experimental* support for SMB3 Multi-Channel.
Multi-Channel is an SMB3 protocol feature that allows the client
to bind multiple transport connections into one authenticated
SMB session. This allows for increased fault tolerance and
throughput. The client chooses transport connections as reported
by the server and also chooses over which of the bound transport
connections to send traffic. I/O operations for a given file
handle can span multiple network connections this way.
An SMB multi-channel session will be valid as long as at least
one of its channels are up.
In Samba, multi-channel can be enabled by setting the new
smb.conf option "server multi channel support" to "yes".
It is disabled by default.
Samba has to report interface speeds and some capabilities to
the client. On Linux, Samba can auto-detect the speed of an
interface. But to support other platforms, and in order to be
able to manually override the detected values, the "interfaces"
smb.conf option has been given an extended syntax, by which an
interface specification can additionally carry speed and
capability information. The extended syntax looks like this
for setting the speed to 1 gigabit per second:
interfaces = 192.168.1.42;speed=1000000000
This extension should be used with care and are mainly intended
for testing. See the smb.conf manual page for details.
CAVEAT: While this should be working without problems mostly,
there are still corner cases in the treatment of channel failures
that may result in DATA CORRUPTION when these race conditions hit.
It is hence
NOT RECOMMENDED TO USE MULTI-CHANNEL IN PRODUCTION
at this stage. This situation can be expected to improve during
the life-time of the 4.4 release. Feed-back from test-setups is
highly welcome.
¹¹ Àüü¸¦ ¼³¸íÇϱⰡ ±ä À̾߱Ⱑ µÉ°Å °°½À´Ï´Ù ½±°Ô ¼³¸í µå¸®ÀÚ¸é ³×Æ®¿öÅ©´Â ¼öµµ°ü À̶ó »ý°¢ÇϽðí NASÀÇ µð½ºÅ© io¸¦ ¹° ÀúÀå¼ÒÀÇ ÆßÇÁ¶ó »ý°¢ÇϽøé ÀÌÇØ°¡ ½¬¿ï µí ÇÕ´Ï´Ù ³×Æ®¿÷ÀÌ 1G´Â 1cm ¼öµµ°üÀÌ°í10G´Â 10cm ¼öµµ°üÀÌ¶ó °¡Á¤ ÇßÀ» ¶§ ÆßÇÁ ¼º´ÉÀÌ ÃÊ´ç 1cmÀ̸é 10cm ¼öµµ°üÀ» Àû¿ëÇѵé Àǹ̰¡ ¾ø½À´Ï´Ù ¹Ý´ë·Î 10cm ¼º´ÉÀ» °¡Áø ÆßÇÁ°¡ Àִµ¥ ¼öµµ°üÀº 1cm ¶ó¸é ¾îÂ÷ÇÇ °í¼º´É ÆßÇÁ´Â ³î°í ÀÖ°ÚÁÒ ÀÏ´Ü ³×Æ®¿÷Àº Áö³ª°¡´Â Åë·Î¶ó »ý°¢ÇÏ½Ã¸é µÇ°í Àú·± Æ®·¡ÇÈ µéÀÌ ÇÑ°³°¡ ¾Æ´Ñ ´Ù¼öÀÇ Æ®·¡ÇÈÀÌ ÀÖ´Ù¸é ±×¸¸Å ´Ã·Á¾ß ÇÕ´Ï´Ù. ±×·¡¼ 10G·Î È®Àå ÇϽöó´Â °ÍÀÌ°í µð½ºÅ©ÀÇ ioµµ ÇÔ²² ´Ã·Á¾ß ¸»¾¸ÇϽŠ¼Óµµ°¡ ÇÔ²² ³ª¿É´Ï´Ù ÀϹÝÀûÀ¸·Î 10G ³×Æ®¿öÅ© º¸´Ù µð½ºÅ© IO ¿Ã¸®´Â°Ô ´õ ºñ½Ô´Ï´Ù ´ëºÎºÐÀÌ ½Ç¹«¿¡¼ ÀÏÇÏ´Ùº¸¸é ´Ù Àú·± ¼Ò¸® ÇÕ´Ï´Ù ¼¹ö´Â ºü¸¥µ¥ ³×Æ®¿öÅ©°¡ ´À·Á¼ º´¸ñÀÌ °É¸°´Ù°í ´ëºÎºÐÀÌ µð½ºÅ© IO¿¡¼ º´¸ñÀ̳ª ¼Óµµ°¡ ³ªÁö ¾Ê¾Æ ¹ß»ýÇÕ´Ï´Ù 1G·Î ÄÉÀ̺íÀ̶ó Çصµ ÃÊ´ç 600¸Þ°¡ ÀÌ»ó ³ª¿É´Ï´Ù 3±â°¡ ÆÄÀÏ 1ºÐ ¾È °É¸³´Ï´Ù ±×·±µ¥ ÀÏ¹Ý µð½ºÅ© ÃÊ´ç 40¸Þ°¡ ³ª¿À±â°¡ ½±Áö ¾ÊÁÒ¹°·Ð µð½ºÅ©°¡ SSD·Î ¹Ù²ï´Ù¸é ÀÌÁ¦ ³×Æ®¿öÅ©µµ °°ÀÌ 10G ¾²¼Å¾ß °ÚÁö¸¸¿ä
¾Æ ±×¸®°í LACP´Â ¼³¸íÇÏÀÚ¸é ³Ê¹«³ª ±ä À̾߱Ⱑ µÉ°Å °°³×¿ä ±×·¡¼ »ý·«ÇÕ´Ï´Ù ´Ù¸¸ LACP ¾²½Ã¸é 2¹èÀÇ Áõ°¡ÆøÀº ¾Æ´ÏÁö¸¾ ¼ÒÆøÀÇ Áõ°¡ ÆøÀº ÀÖ½À´Ï´Ù °æ¿ì¿¡ µû¶ó 2¹è ³ª¿Ã ¼ö ÀÖ½À´Ï´Ù À̷лó ¼Óµµ ´ë·« 1.5¹è ÀüÈÄ·Î ³ª¿Â´Ù º¸½Ê µË´Ï´Ù
¾Æ ±×¸®°í ¹Þ´Â ÂÊ PCÀÇ µð½ºÅ© ioµµ ´Ã¸®¼Å¾ß ÇÕ´Ï´Ù º¸³»´Â ÂÊ¿¡¼´Â »¡¸® º¸³»³ª ¹Þ´Â ÂÊ¿¡¼ ±× ¼Óµµ¸¦ Áö¿øÇÏÁö ¸øÇÏ¸é °á±¹ ¹Þ´Â ÂÊ IO ¼Óµµ ¸¸Å º´¸ñÀÌ °É¸³´Ï´Ù
´ëÇѹα¹¿¡¼ ³×Æ®¿öÅ© ¼³°è¿¡ ´ëÇؼ °í¹Î Á» Çϼ̴ø ºÐµéÀ̶ó¸é ±Ý¹æ ÀÌÇØ°¡ µÇ½Ç µí ÇÕ´Ï´Ù
±×¸®°í Àú´Â ÂüÁ¶Çؼ ±¸¼ºÇϽöó´Â ¿¹±â ¿´½À´Ï´Ù. ¿¹»ê°ú ¼º´ÉÀ» ºñ·ÊÇÑ´Ù Á¤µµ¸¦ ¼³¸íµå¸° °ÍÀÌ°í ´ë¾ÈÃ¥Àº IO ¼Óµµ ºÎºÐÀ» Àß °í·ÁÇϽöó°í ÀÛ¼ºÇÑ °Í ÀÔ´Ï´Ù.
Âü°í·Î ¸»¾¸ ÇϽŠ¿¬¼ÓÀü¼Û·üÀÌ 150MB/s ³Ñ´Â°Å ¸¹Àº °Í ¾Ë°í ÀÖ½À´Ï´Ù. À̺κп¡¼ ºñ¿ëÀÌ ¸¹ÀÌ ¹ß»ýÇÏ°ÚÁö¿ä. ÇÏÁö¸¸ »ó±â ±Û¿¡¼ °èȹÀÌ ds1515+ ·Î µµÀÔÇÏ½Ã´Ï °Å±â¿¡ ºÎÂøÇÒ ¼ö ÀÖ´Â µð½ºÅ©°¡ SATA3·Î RAID¸¦ °É´õ¶óµµ IO¼Óµµ¿Í º´¸ñ µîÀ¸·Î IO ¼Óµµ°¡ ³ªÁö ¾ÊÀ» °Å¶ó°í Çß´ø ºÎºÐÀÔ´Ï´Ù.
´ç¿¬È÷ ºñ¿ë°ú ¼º´ÉÀº ÁÖ°üÀÇ ÆÇ´Ü¿¡ µû¶ó ¼±ÅÃÇϽöó´Â ¸»¾¸ ÀüÇØ µå¸° °ÍÀÌ´Ï °í±õ°Ô µèÁö ¸¶¼¼¿ä.
Àü¹ÝÀûÀÎ ºÎºÐÀ» Àß ÆľÇÇϽðí Àû¿ëÇϽöõ Âü°íÀÇ ±ÛÀÔ´Ï´Ù.
¸»¾¸ÇϽŴë·Î ¸¹Àº ºÐµéÀÌ °£°úÇÏ´Â ºÎºÐÀÌ µð½ºÅ©I/OÀÌ°í ÀÌ°Ç ¹¹ µ·À¸·Î ¹Ù¸£Áö ¾ÊÀ¸¸é ´äÀÌ ¾ø±ä ÇÏÁö¿ä. ¹°·Ð ±×°É Á¶±ÝÀ̳ª¸¶ ȸÇÇÇÒ ¼ö ÀÖ´Â ±¸¼ºµµ ÀÖ±ä ÇÏ°í¿ä. ÄÑÄÑ~~