
디스크샷™ 강좌
맛있는 식사는 하셨는지요? 대부분의 회원분들께서는 이미 퇴근을 하셔서 댁에서 휴식을 취하고 계시리라 생각됩니다. ^^
홍합을 잔뜩 넣은 매운 짬뽕을 먹고 들어왔는데.. 아직도 입이 매워서 하~하~ 연신 소리를 내고 있습니다. (변태라고 누가 욕하는 것은 아닐지? 심히 걱정이 됩니다. ^^)
이번에는 이번 디스크샷™ 3.4버전의 엣네트 제품군에서 가장 비중있게 적용한 기능인 "스마트 파일 전송"기능에 대하여 간단히 소개를 드리겠습니다. 이미 디스크샷™ 작업실에서 간단히 소개가 되었습니다만... 작업실이 디스쿨 정회원분들만 입장이 가능한 게시판이다 보니 다시한번 부연 소개를 드리니 양해 부탁드립니다.
본 "스마트 파일 전송"기능은 기본적으로 1:1 전송부터 1:N 전송까지 다중 파일 전송을 기능이지만, 단순하게 네트워크간 1:N 다중 전송을 지원하는 것이 아닌.. 실제 적용되는 환경에서 H/W&S/W적으로 지원할 수 있는 Maximum 전송 속도를 통해 고속으로 전송하는데 강점이 있습니다. 기존에 다른 파일 전송 프로그램과는 성능면에서 엄청난 차이를 보여줍니다.
"HDD 플래터 회전과 헤드 움직임까지 고려"했고, "H/W 병목을 찾아 최대한의 성능"을 뽑아내는 다양한 최적화 로직 및 아키텍쳐가 도입되어, 일반적인 프로그램(탐색기등)의 넷전송과 비교하면 수백% 이상 빠를 정도로 크게 차별화되는 기능입니다.
전송 속도를 수치상으로 간단히 비교를 해 보자면.. 아래와 같습니다.
:100M 랜 환경에서 모두 동일한 조건하에 "불멸 온라인 게임 폴더"를 전송했습니다.
(1:1 전송)
> 엣네트 Console : 윈도우 7,코어2듀오6550,4G,WD 250G S-ATA2
> 엣네트 Client : 윈도우 XP, 펜티엄D830,1G, WD 250G S-ATA2
* Copy(단순 복사) 1503 sec 2.80 MB/s
* RoboCopy 1481 sec 2.85 MB/s
* TeraCopy 1200 sec 3.50 MB/s
* AutoCopy 1041 sec 4.05 MB/s
* FastCopy 958 sec 4.40 MB/s
* SMART FileTransfer 173 sec 24.33MB/s
물론, 기가랜 환경을 구축한다면 파격적인 성능 상승은 말할 것도 없고, 일반적인 구형 HDD가 아닌 S-ATA3, RAM 디스크, SSD등 고속 드라이브 환경이라면 더욱 엄청난 진가를 발휘하게 됩니다.
* 기가랜 환경에서 "테라 게임 폴더" 전송 결과(HDD) : 57.23MB/s
* 기가랜 환경에서 "테라 게임 폴더" 전송 결과(SSD) : 112.37MB/s
이처럼 "스마트 파일 전송" 기능은 위에서 언급한대로 고속의 전송속도가 가장 큰 강점이며, 변경된 파일만 전송/폴더별 동기화 기능/전송 후 실행 파일 실행 기능등의 옵션을 제공하고 있으며, 전송 상태창에서 전송 오류 발생시 자세한 로그를 보여주도록 개발 되었습니다.
간단히 "스마트 파일 전송"기능을 이용하는 방법을 살펴보면, 엣네트 콘솔 목록에서 대상 파일/폴더를 전송할 클라이언트를 선택하신 뒤에.. 우클릭 메뉴를 통해 실행을 하시면 됩니다.
또한, 대상 클라이언트를 선택하신 뒤에 엣네트 콘솔 창의 메뉴바의 "스마트 파일전송" 아이콘을 클릭 하셔도 됩니다.
* "스마트 파일전송" 창(UI)를 살펴보면.. 아래와 같이 최대한 심플하고 복잡한 느낌이 없도록 직관적으로 구성하였습니다.^^
윈도우 탐색기와 유사하기 때문에.. 사용에는 그리 어렵지 않으리라 생각이 되며, 전송방식에 따른 세부 설정(옵션)만 간단히 언급을 하도록 하겠습니다.
① 경로 지정 : 클라이언트의 각 "바탕 화면", "내 문서", "Temp 경로" 및 수동으로 경로 설정이 가능합니다.
(해당 경로가 공유 설정이 되어 있지 않아도 상관이 없습니다.)
② 덮어 쓰기 : 콘솔 측에서 지정한 폴더/파일을 지정된 클라이언트의 경로에 무조건 덮어 쓰기를 하게 됩니다.
③ 폴더 동기화 : 콘솔 측에서 지정한 폴더의 상태와 동일하게 클라이언트의 폴더를 동기화 합니다.
기준이 되는 폴더는 콘솔 측 폴더가 되며, 클라이언트의 지정 경로가 콘솔 측 폴더와 같이 동기화..
즉, 지정한 콘솔 측 폴더 모양대로 클라이언트 측 폴더의 모양이 바뀌게 되며, 만약 콘솔 측 폴더가 비어있는 경우
라면 무조건 클라이언트 측 폴더도 바로 비워지게 됩니다.
④ 변경된 파일만 전송 : 콘솔 측에는 있고, 클라이언트 측에는 없는 파일/폴더만 선별하여 전송을 하게 되며,
동일 파일이더라도 수정한 날짜가 다르면 다른 파일로 처리하여 전송하게 됩니다.
⑤ 전송 완료 후 실행 : 지정한 폴더/파일이 전송 된 이후에 특정 작업을 원격으로 실행하기 위하여 실행 파일을 지정 할 수
있습니다. (*.exe, *.cmd, *.bat 확장자만 가능하며, 덮어 쓰기 모드에서만 활성화됨.)
* "스마트 파일전송" 기능 사용시 전송 창은 아래와 같이 구성이 되어 있습니다.
: 전송 중 에러가 발생하는 경우 좌측 하단에 에러가 있음을 알리는 메세지가 나타다며, 해당 메세지를 클릭하시면 에러로그를 확인 할 수 있습니다.
최대한 간단히 글을 작성하고자 했으나.. 글 솜씨가 없는 관계로 스샷을 많이 첨부하다 보니, 괜히 글이 길어져서 다소 어렵게 느껴지는 것은 아닐지 걱정이 앞섭니다. 아무튼 이번 3.4버전에서 가장 중요하게 생각하는 "스마트 파일전송" 기능에 대하여 간단히 살펴 보았으니.. 꼭! 참고가 되시길 바랍니다. 그럼 이만.. 쉬릭~


![신입생, 포인트:197647점, 레벨:31/31 [레벨:31]](http://www.diskool.com/modules/point/icons/koala/31.gif)
정말 매장에 필요한 기능들만 쏙쏙 추가해 주시네요. 이러다가 업주 게을러지는데 한몫 하실.... ;;
궁금한게 있는데요 위에 1:n 방식은 어떤 방식으로 전송을 하는 것인지 궁금합니다.
순차대기 방식인지 아니면 멀케인지 어떤 식으로 되는 것인지 알 수 있을까요?
만약 멀캐방식이라면 허브단에서 IGMP 를 지원하지 않으면 실질적으로 브로드캐스팅으로 진행되지 않을까요?
(이번 기회에 그래서 전부 HP j4904a 5대로 다 갈아치웠다는..)

![3학년 5반, 포인트:11956점 (97%), 레벨:15/31 [레벨:15]](http://www.diskool.com/modules/point/icons/koala/15.gif)
1:2로 전송 해본 결과 동시에 전송되는 방식 인거 같았습니다. 클라이언트 쪽에서 거의 동시에 끝나는거 같았습니다.
1:1로 보낼때 3분이 걸렸는데 1:2로 보낼때는 6분 정도가 걸렸습니다. 며칠후에 1:30 에서 1:50정도 테스트 예정인데..시간이 허락 할런지 모르겠네요 ;;;
참고 하세요 ^^


유니케스트 전송인지라, 1:N에서는 소요시간이 N배 더 늘어나는게 정상입니디만, 기가랜에서는 조금 달라질수 있습니다. 가령 기가랜에서 불멸온라인을 1:1로 전송할때의 시간 기준 1:6에서는 6배가 아니라 3배 정도일수 있습니다. ^^;


사실, 디스크샷 엣네트는 PC방만을 위한 프로그램이 아니라, 기업/전산실/학교실습실등 다양한 네트워크(LAN/WAN) 환경을 공용지원하는 프로그램이라 PC방만을 위한 특화 기능을 넣긴 힘든 부분이 많습니다.
그래서, PC방만을 위한 강력한 기능으로 무장하는 새로운 프로그램에 대한 기획을 준비중에 있습니다. 일단 디샷3.4부터 내놓고 나면 조금씩 말이 나올거 같습니다. ^^

![3학년 5반, 포인트:11956점 (97%), 레벨:15/31 [레벨:15]](http://www.diskool.com/modules/point/icons/koala/15.gif)
훌륭한 설명 입니다 ^^
폴더 동기화에 대한 개념이 가물가물 했었는데 박사님 설명 보고 이해가 확~ 가네요 ^^%
ㅎㅎ 이거 상당히 좋네요 .. 역시 필요한 기능이죠 ㅋㅋ
헐....빛인겨....속도가..


![4학년 2반, 포인트:14326점 (16%), 레벨:17/31 [레벨:17]](http://www.diskool.com/modules/point/icons/koala/17.gif)
피시방 등에서
게임 파일이랑 레지만 병합하면^^ 설치가 쉽지요
이거 좋은 옵션이네요 ㅋㅋ 피시방 사장님 똥배만 늘어 날뜻^^;)
이런 기능이 가능하다니... 갈 수록 놀라운 실력들... 만족스러우네요...
대박 입니다. 이기능을 콘솔이 아닌 클라이 언트에서도 콘솔이 설치된 PC의 파일을 땡길수 있도록 했으면 하는 바람입니다. 암튼 대박 속도입니다.

![6학년 3반, 포인트:75766점 (57%), 레벨:28/31 [레벨:28]](http://www.diskool.com/modules/point/icons/koala/28.gif)
이번 3.4버전에 탑재되는 스마트 파일 전송기능에서는 콘솔 ▷▷ 클라이언트로의 단방향 고속 전송만 지원하게 됩니다.
이 기능은 엣 홈버젼에서는 사용이 안되는 기능인가요?

![6학년 3반, 포인트:75766점 (57%), 레벨:28/31 [레벨:28]](http://www.diskool.com/modules/point/icons/koala/28.gif)
네.. 디스크샷™ 엣네트 제품군에만 탑재되는 고유기능입니다.
"클라이언트로의 단방향 고속 전송만 지원하게 됩니다." 라고 하셨는데 그러면 클라이언트 에서도 진행 상태가 보일수 있게는 가능한가요?

![6학년 3반, 포인트:75766점 (57%), 레벨:28/31 [레벨:28]](http://www.diskool.com/modules/point/icons/koala/28.gif)
UI를 복잡하지 않고 최대한 간결하게 하기 위하여 퍼포먼스와 관련지되 않은 불필요한 레이아웃은 과감이 제거하였기 때문에, 현재는 전송 상태/결과 창은 보내는 쪽(콘솔)에서만 확인이 가능합니다.
대단한데요
안녕하세요
오늘 가입했어요 일단 인사드려요
궁금한게 있는데 robocopy처럼 pc방에서
게임설치를 bat파일식으로하여 스마트파일전송이 가능하게 할수 있을까요?
예로 한 pc방가보니
게임설치 폴더에 서버에서 패치 다된 화일을 걍 클라이언트로 옮겨서 설치하더라고요
pc방업체이름이 아마도 ssenpc였던거 같은데
전송속도가 더빠르다면 적용이 가능할지 궁금합니다

![6학년 3반, 포인트:75766점 (57%), 레벨:28/31 [레벨:28]](http://www.diskool.com/modules/point/icons/koala/28.gif)
디스크샷™ 엣네트 콘솔에서 빠르게 1대이상의 클라이언트 PC(들)에게 전송할 대상을 선택한 후 일괄 전송하거나 동기화(단방향)하는 기능으로서.. 특정 폴더/파일들을 클라이언트로 전송후 *.exe, *.bat, *.cmd등이 바로 실행도록 하는 것은 가능하지만, 말씀하신대로 일괄파일을 통한 작업이나 별도의 Command Line 명령은 제공되지 않습니다. *^^*
정말 기되가 됩니다. 언제쯤 정식버전이 나올까요?

![6학년 3반, 포인트:75766점 (57%), 레벨:28/31 [레벨:28]](http://www.diskool.com/modules/point/icons/koala/28.gif)
조금만 더 기다려 주시면 v3.4가 공개되리라 생각합니다. *^^*
pc방에서 스마트 파일전송으로 전송하면 손님들이 인터넷 쓰는데는 지장 없나요 ? 게임에 랙이 생긴다거나. 인터넷이 느려진다거나. 등등..

![6학년 3반, 포인트:75766점 (57%), 레벨:28/31 [레벨:28]](http://www.diskool.com/modules/point/icons/koala/28.gif)
네.. 최대한 배려하여 안정적으로 동작이 되도록 설계가 되어있습니다만.. 글/댓글로는 체감이 쉽지 않으실테니.. 도입하시기 전에 데모키를 발급 받아 직접 테스트 해 보시길 권해드립니다. ^^

![3학년 4반, 포인트:9478점 (47%), 레벨:14/31 [레벨:14]](http://www.diskool.com/modules/point/icons/koala/14.gif)
네, 적어도 디스크샷 작업실에서 개발버전부터 쭈욱 테스트해오셨던 PC방 업주분들께서는 랙문제는 전혀 없다고들 하셨습니다. 심지어 140대를 한꺼번에 전송했을때도 다른 손님들 인터넷 사용에는 지장이 없었다고들 하셨지요.
스마트전송 뽕을 뽑고 계신 mistyiou님이 댓글 달아주셔야 마침표가 될듯한데 어디가셨나....
네 제가 뽕을 뽑고 있는 ... - -;;
오늘도 6기가를 전체 미는데 ... 담배 한대에 커피 한잔 마시고 끝냈습니다....
몇분안에 끝났네요................ 헤헤
안녕하세요 mistyiou님^^ 지금 선도 새로 깔고 업글도 몇대 해야 하고 고민이 많네요 . 문제는 돈이네요 ㅠㅠ

![1학년 1반, 포인트:845점 (69%), 레벨:1/31 [레벨:1]](http://www.diskool.com/modules/point/icons/koala/1.gif)
진짜 끝내주내요. 어떻게 저런 속도가 나올수 있지? 속도 테스트를 진짜로 해봐야 겠네요
저렴한 더미 기가비트 스위치 사용에도 서버 IO만 받쳐주면 분당 6000메가바이트 이상이 나옵니다.

![1학년 1반, 포인트:741점 (48%), 레벨:1/31 [레벨:1]](http://www.diskool.com/modules/point/icons/koala/1.gif)
유용한 기능이군요...

![3학년 1반, 포인트:6373점 (37%), 레벨:11/31 [레벨:11]](http://www.diskool.com/modules/point/icons/koala/11.gif)
스마트전송을 잘 활용하면 정말 많은 도움이 되겠는데 컴맹 수준이라 많이 배워 볼게요 ㅎ
감사합니다
어마어마한 전송속도입니다. 역시 코보스님 입니다 화이팅입니다.
박사님 또한 바쁘신 와중에 실험에 리뷰까지 너무나 수고 많으셨습니다.