우선 3615xs베이스 DSM이 태생자체가 gpu가 미포함이라 hw트랜스코딩이 불가능해서
트랜스코딩을 가능하능한 jun's 1.04b에 918+ 로더를 사용하여 hw트랜스코딩을 사용하는것이 목적이였습니다.
기존 esxi 에 rdm 5개의 물리하드를 물려(레이드x)사용하는 헤놀로지 구조였고
허무할 정도로너무나도 간단히 업그레이드를 성공해서 이게 다인건가 싶기도허네요
대략적으로 간추려서 핵심만 설명하자면
준비물
로더 : V1.04b for DSM 6.2.1 (current)
img 마운트툴 : osfmount_64bit (로더인 img안에 grup.cfg파일 안에 s/n 및 mac주소 그리고 SataPortMap=16(사타갯수)
를 수정하기 위해 필요함
시놀로지 시리얼 생성기 (3615xs용이지만 타 모델에서도 먹힌다고함) : serial_generator.ps1
img -> vmdk 변환툴 : starwindconverter
DSM os : DSM_DS918+_23824.pat (공식홈에서도 배포하고있음)
대략 이정도만 있으면 가능하시고요
작업전에 호스트는 무조건 백업하시는걸 권장하며 저처럼 esxi에 미숙하신분은 하실때 절대 함부로 삭제하는일이 없도록합니다.
(호스트를 삭제하면 호스트안에 마운트되어있는 vmdk파일들이 삭제되는지 꿈에도 몰랐다가 진짜 낭패볼뻔했습니다.
호스트를 삭제하고 싶으시면 꼭 해당 호스트안에 들어가 기존드라이브들을 언마운트 후 호스트를 삭제해주셔요... ㅜㅜ)
대략 업그레이드 순서를 간략하게 설명하자면
로더 img파일을 마운트시켜 grup.cfg에있는 s/n넘버 및 SataPortMap , mac1 주소와 저같은 경우 메인보드에 랜카드가 2개있어 mac2도 임의로 만든 후 시리얼 생성기에서 추출한 mac 및 s/n주소를 집어넣어준 후 저장 후 언마운트 합니다.
이렇게 수정한 img파일을 starwindconverter로 변환하여 esxi에서 쓸수있도록 만들어줍니다.
이 후
esxi 기존 호스트(3615xs)에 마운트되어있는 로더 vmdk를 언마운트 해주시고 새로 생성한 vmdk를 마운트해줍니다.
호스트의 환경을 로더(1.04b)에 맞게 맞춰줄필요가있는데
1.04b로더는 추가해주실땐 기존로더(IDE)와 다르게 SATA로 붙여주셔야합니다. 넘버는 상관없고요
SCIS컨트롤러 0 을 기존 vmware paravirual 에서 LSI Logic parallel로 변경해주시고
이더넷포트 어댑터 유형을 E1000으로 그리고 맥주소는 수동으로 해주시고 기존에 grup.cfg에 수정해서 집어넣었던 mac1주소를 넣어주시면되고
이정도면 변경하시면되고 만약 성공하셨다면 로컬NW에서 find.synology.com을 들어가시면
dsm 업그레이드 할 수있는 페이지가 뜰것이고 사실상 여기까지 되었으면 거의다 성공했다고 판단하시면됩니다.
저같은 경우는 공유기 vpn을 써서 로컬NW에 접근하려고 시도해서 그런지
find.synology.com에는 안잡혔지만 공유기에 기존 mac1주소로 붙은 새로운 클라이언트가 보여 해당 아이피주소
크롬창에 직접 입력하여 dsm업그레이드 페이지에 접근할 수 있었습니다.
DSM_DS918+_23824.pat 파일을 이용하여 업그레이드를 진행해주시면됩니다.
너무 글이 두서 없고 길기때문에
참고 정도만 해주시면될거같고요
저도 구글링 및 클리앙에서 검색해 글들을 참고하여 진행한것입니다.
결과를 말씀드리자면
hw트랜스코딩(plex에서 확인함)이 가능하며 hd610(g4560 인텔내장그래픽)의 hw트랜스코딩 성능은 (h264 1080p-> 720p기준)
대략 6~8개 정도가 한계치라고 보시면됩니다. 그 이상은 cpu가 버거워하는 모습이 보이며 실제 plex서버 까지 흔들리는 모습이
보였습니다.
1개만 돌렸을때는 20~23%정도까지만 cpu로드가 발생합니다.
이정도면 만족스럽네요
기존에 sw방식으로는 2개 정도가 한계치였거든요
이상입니다.
아 그리고 plex pass lifetime을 싸게 구할수있는 루트가 있나요?
얼마전에 20%세일 했었던거 같은데 놓친게 아깝네요 ㅠㅠ
/Vollago
저같은경우에는 듀얼랜 메인보드라 mac1,mac2 총 2개를 입력했더니
2개가 잘 인식했다는 겁니다.
초보라서 ..ㅠㅠ 염치불구하고 댓으로 질문드리려고 합니다 ㅠ
노트북 i7-4세대 인데 왜 사진에는 i3라고 나오는지 잘모르겟네요 ㅠ
1. 첨부 사진보시면 제것이 6.2버전인데 918 버전과 3615버전과 차이가 마니 나나요??
2. <hw트랜스코딩(plex에서 확인함)이 가능하며 hd610(g4560 인텔내장그래픽)의 hw트랜스코딩 성능 >
=> 트렌스코딩 자체가 918에서는 더 좋다는 것인가요?? 현재 제 plex 폰으로 재생시 화질변경이 되면 트랜스코딩이
작동하고 있는게 아닌가요? , 혹여 Video station, DS video는 트랜스코딩을 시키면 영상이 재생안되고 끄면 재생이 됩니다. 이부분도 업그레이드를 하면 좋아질까요?
3. 저도 업그레이드 하면 전반적으로 좋아질까요??
하시면 코어수랑 모델명 나옵니다.
1. 918과 3615의 차이점은 태생이 gpu가있느냐 없느냐 차이입니다. 3615의 경우 태생이 없기때문에
해당모델의 dsm은 죽었다 깨어나도 gpu를 사용한 hw트랜스코딩이 불가능합니다. (정식 dsm os로는 불가능하다는 말입니다.)
2. 샤이러브님께서 사용중인 트랜스코딩의 종류는 sw트랜스코딩일 것이며 i7 4세대 노트북으로는 맥스치가 3~4개정도(passmark cpu점수 2천점 기준 1개가 sw트랜스코딩할수있습니다.)
트랜스코딩을 못할것입니다. 반면 hw트랜스코딩은 제가 테스트해본결과 i7 4세대 보다 낮은 g4560으로도
8~10개가 가능합니다. 물론 디테일하게 들어가면 sw,hw간 장단점도 있고 환경에따라 cpu성능이 좋은 경우에는 hw기능이 필요하지않을수 있으며 반면 예를들어 트랜스코딩1개도 못하는 cpu가 gpu의 힘을받아 4~5개 hw트랜스코딩이 가능 할수도있습니다.
3. i시리즈 5세대인 브로드웰 이상부터 hw트랜스코딩 성능이 쓸만한것으로 알고 있습니다. (깍두기현상=퀄리티)
자세한건 나스당이나 구글링으로 찾아 보시길바랍니다.
i7이시면 모바일용 cpu라 하더라도 passmark가 7000점 정도될겁니다. 고로 hw트랜스코딩보다는
sw코딩을 추천드립니다.
그럼 6.2버전하면안되는건가요?
부트로더가 1.04b는 6.2.1 부터되는건가요?
모르는게 많아 질문드립니다.
(제 사양이 팬티엄 G840 이고 Plex Pass 유저라 한 번 여쭤봅니다)