Chals님의 기기정보

기존에 Synology Nas 서버를 사용하고 있었습니다.

처음 셋팅한게 2013년이던가...아무튼 그때는 고용량 하드디스크가 엄청 비싸기도 했고

2bay 기기라서 RAID 설정을 하기엔 용량이 많이 부족해서 그냥 사용하고 있었죠...


그러다 하드 상태가 삐그덕삐그덕 (알만한 분은 아시겠지만 하드 상태가 맛갈때쯤 되면 뭔가 스프링 튀는 소리가 납니다)거리기에

하드를 교체하고 NAS의 데이터 백업을 해야겠다 싶었습니다.


문제는 NAS 전용 포맷은 디스크 복사가 쉽지 않아서 골치가 아프더군요...

예전부터 Nas류나 특정 전용 포맷을 사용하는 기기의 하드디스크가 일반 PC에 직결해서 사용하기 어렵다는게 너무 불편한걸 깨닳아서


이제는 범용 OS로 서버를 구축해야겠다 싶었습니다.


첫번째 대안으로는 Windows 시스템으로 서버를 구성해볼까 했습니다.

PHP Web서버도 돌려야하고 RDP 접속으로 편리한 관리는 물론 각종 VPN, SVN 등의 셋팅도 비교적 자유로운 윈도우 기반이 손쉽긴 합니다만...


결국 사내에서 높은 비중을 차지하는 Mac 사용에는 윈도우 서버가 맞지 않다는 결론을 내립니다.


특히 내외부에서 손쉽게 접속해서 사용할 수 있는 AFP 네트워크와 Mac 접속시 우수한 퍼포먼스를 보여주는 VNC(화면공유) 등의 활용을 위해

과감하게 Mac OS로 서버를 구축하기에 이릅니다.


여기서 또 한번의 선택분기...


하드웨어 안정성과 업데이트를 위해 리얼맥으로 서버를 운영할까?

확장성과 비용 절감을 위해 해킨을 써야 할까?


결국 결론은 아래의 항목들에 대한 고민을 통해 해킨 시스템으로 결정을 냈습니다.


1. 서버로 사용할 Mac의 하드웨어 성능이 좋을 필요는 없다.

2. 하드웨어 성능이 낮은 제품 중 확장성이 좋은 리얼 맥은 구형 타워맥 뿐인데 구닥다리 주제에 비싸다.

3. 대안으로 맥미니 + USB3.0 외장 4Bay 스토리지로 구성하는 것도 고려해 볼만하다.

4. 700W 파워가 장착된 6개의 3.5" HDD 슬라이딩 슬롯이 탑재된 구형 PC 케이스가 굴러다닌다.

5. 4번 항목 PC에 3TB(새거)  + 3TB(새거)  + 2TB(새거)  + 2TB(NAS에서 쓰던 헌거) + 1TB( 디자이너 1의 데이터디스크 헌거) + 1TB(디자이너 2의 데이터디스크 헌거) = 무려 12TB로 구성할 수 있겠다.

6. PCI 확장카드를 통해 외부 USB-C 및 4port 랜카드도 확장도 가능하다.


라는 결론이 내려져 바로 서버를 셋팅했습니다.



OS 설치에도 시간을 들이기 아까워서 사무실을 뒤져보니 구형 맥북프로에 사용하던 하이시에라가 클린 설치된 120G SSD가 튀어나옵니다.

낼름 연결하고 대충 부팅 USB를 제작해 설치해보니 한방에 ECS 구형 보드임에도 사운드와 잠자기를 제외한 모든 기능이 정상작동하는 해킨이 완성됩니다.


별도의 삽질도 하지 않았고, 사운드는 어짜피 포기하고 서버라서 잠자기는 일부러 꺼놓으니 이대로 사용하기로 합니다.


사실 일반 OS에 서버급의 어떤 기능이나 관리를 기대하긴 어렵겠지만 UNIX를 기반으로 제작된 OS이기 떄문인지 큰 문제없이 사용하고 있습니다.


직원별로 공유 전용 계정을 만들어 두고 개별 공유 권한 부여도 가능하고

외부 접속이 용이한 AFP 접속도 네이트브로 가능하고

심지어 공유 설정을 활성화 하기만하면 바로 SFTP 접속도 가능하고

윈도우사용자들에게는 SMB 공유도 바로 가능하고

타임머신 백업서버까지 모두 셋팅했습니다.


이렇게 현 상황에서 불편함이 1도 없는 새로운 서버를 구축하게 됐습니다.


물론 아파치와 PHP 설치, VPN, 메일서버 설치 등 기타 업무는 시간은 좀 걸렸지만 무리없이 구성되었고

아쉬운 부분은 모바일 기기나, 태블릿 등에서 파일 서버 접근이 조금 불편해졌다는건데


이부분은 iOS기준 DOCUMENT라는 어플로 내부 네트워크에서는 바로 접근도 가능하고

외부에서는 SFTP로 접근이 가능해서 나름 잘 사용하고 있습니다.


이제 서버 내의 하드디스크 업그레이드나 백업 등이 너무나도 편해 질 것이고

실제로 작업용 MAC에서 사용하던 데이터 하드디스크가 가득차면 그냥 서버 SATA포트나 외장 하드베이를 통해 꼽기만 하면

언제든 서버를 통해 데이터를 입출력 할 수 있어 너무나도 편리합니다.


PLEX를 설치하거나 멀티미디어 활용을 위한 다양한 셋팅도 가능해서 모두 설치하려 했으나...

업무용 서버이기 때문에 해당 기능은 사치겠다 싶어 포기했습니다.


막연히 해킨을 서버로 사용하는것이 소잡는 칼로 닭잡는건 아닌가 싶었지만

셋팅 해놓고 보니 이만큼 편리한 서버도 없다는 결론입니다.


팁도 설정법도 없지만 그냥 이렇게도 활용하고 있다고 남겨보고 싶어 작성한 해킨시스템으로 서버를 구축 잡설이었습니다.


긴 글 읽어주셔서 감사합니다.~~

3줄 자동요약

PHP Web서버도 돌려야하고 RDP 접속으로 편리한 관리는 물론 각종 VPN, SVN 등의 셋팅도 비교적 자유로운 윈도우 기반이 손쉽긴 합니다만.

3.

사실 일반 OS에 서버급의 어떤 기능이나 관리를 기대하긴 어렵겠지만 UNIX를 기반으로 제작된 OS이기 떄문인지 큰 문제없이 사용하고 있습니다.


인기글15개의 댓글
dateno1 애초에 Synology로 타임머신이랑 SMB등으로 쓸 서버 돌... 애초에 Synology로 타임머신이랑 ...
애초에 Synology로 타임머신이랑 SMB등으로 쓸 서버 돌리긴 충분할껀데요? (2베이같은 싸구려는 디스크 효율도 나쁘고, 성능도 별로임)

MacOSX용 서버라도 MacOSX보단 Linux기반을 추천합니다 (FreeNAS등)

그런데 저런 디스크 구성이면 RAID 구성이 곤란할껀데요? (저런 다른 용량의 디스크 조합으로 대체 어떻게 RAID 잡으신건지?)
199자
너부리z 저도 레이드 부분이 상당히 궁금하네요... 1019+ 만으... 저도 레이드 부분이 상당히 궁금...
저도 레이드 부분이 상당히 궁금하네요... 1019+ 만으로는 뭔가 좀 아쉬워서 새로 헤놀로지 하나 만들어보려고 기웃기웃 중인데... 저런 레이드가 가능하다면 잇는 hdd 다 끌어다 하나 만들어볼수 잇을거 같은데;;
120자
Chals 3TB 하드에 저장되는 데이터가 중요해서 그것만 미러링... 3TB 하드에 저장되는 데이터가 중...

3TB 하드에 저장되는 데이터가 중요해서 그것만 미러링 레이드고 나머지는 그냥 개별 HDD 입니다.

그리고 Linux 기반 free nas도 고려해보기도 했는데 글 내용에 언급한대로 맥에서 사용하던 데이터 그대로 붙이기에는 결국 맥os 기반 시스템이 가장 안전할 것 같아서 다른 시스템은 고려하지 읺았습니다.

171자
dateno1 딱히 그런것 없습니다 애초에 nix계열은 다 그게 그거... 딱히 그런것 없습니다 애초에 nix...
딱히 그런것 없습니다

애초에 nix계열은 다 그게 그거라서 (...)

그리고 딱히 동일한 방식을 안 써도 그냥 편하게 SMB 1개만 써도 모든 OS에서 접속해서 파일 주고 받는데 아무 문제 없습니다

저렇게 디스크 구성을 하면 용량 효율 문제도 있고, 관리도 귀찮고, RAID 안 건건 보호가 안 되므로 회사 자료같이 중요한걸 보관하는데 적합하지 않습니다 (저렇게 할바엔 차라리 6T*4@RAID5 + SSD*2@Cache가 낫습니다)
242자
Chals 글을 잘못 이해하신것 같은데 네트워크 상에서 데이터 ... 글을 잘못 이해하신것 같은데 네...

글을 잘못 이해하신것 같은데 네트워크 상에서 데이터 입출력이 아닌 서버에 문제가 생겼을때 물리 하드를 적출해서 쉽게 데이터에 접근이 가능하냐가 문제였던겁니다.

덧붙여서 smb로 파일 공유하면 원 파일소스의 확장자가 없는 파일의 경우 어느 프로그램으로 제작했는지 등의 속성이 날아가는 경우도 있고 파일명 구조 때문에 맥 사용자간에는 afp로 데이터를 주고 받는편이 훨씬 안전합니다.

게다가 afp는 맥에서는 외부에서도 네트워크 디스크로 쓰기가 너무 편하거든요...smb도 webdev나 cifs쓰면 돼지 않냐 하실수도 있지만 그걸 뭣하러 번거롭게 셋팅합니까 맥으로 서버를 쓰면 afs쓰는게 훨씬 편한데요...

서버 관리 축면이나 NAS의 편의성을 모르고 쓴글이 아니고 가장 필요한 기능이 서버에 일반 사용자의 HDD를 장착하거나 서버 HDD를 일반 사용컴퓨터에 물리적으로 장착했을때 데이터 접근성 확보를 위해 이렇게 구성했다는 글입니다.

464자
스톤콜드 맥으로 NAS라니 신선하네요. 전 반대로(?) 구성했습니... 맥으로 NAS라니 신선하네요. 전 ...
맥으로 NAS라니 신선하네요.
전 반대로(?) 구성했습니다
리눅스 기반 unRAID로 NAS 구성하고 KVM으로 윈도우7(회사VPN접속용)와 macOS(테스트)를 올렸습니다
unRAID에서 아무것도 안받았지만 자랑하자면 읽기쓰기성능향상은 없지만 shfs라는 파일시스템으로 용량이다른 디스크를 통합관리할수있고 SSD를 캐쉬로 붙여 일시적인 쓰기성능을 향상시킬수있고 KVM, 도커도 돌아가서 어지간한 어플리케이션은 다돌릴수있습니다.
고성능 GPU여러개 달아서 모니터각각연결해서 게임머신 만드는 게 unRAID메인 광고에도 있네요.
294자
참텍 저도 사무실 헤놀로지 사용하다가 업데이트 잘못 눌러... 저도 사무실 헤놀로지 사용하다가...
저도 사무실 헤놀로지 사용하다가 업데이트 잘못 눌러서 데이터 다 날려 먹고 시놀로지 916+로 갈아탄지 벌써 1년입니다.
사무실 데이터는 안정성때문에 정품을 사용할수밖에 없더군요.
100자
Chals 사실 NAS같은 제품들의 가장 큰 불만 중 하나가 이런 ... 사실 NAS같은 제품들의 가장 큰 ...
사실 NAS같은 제품들의 가장 큰 불만 중 하나가 이런 부분도 있긴 해요 업뎃하다 날아가도 데이터는 어짜피 물리적으로 별도의 하드에 담겨있는데 데이터 손실이 발생하는 경우도 있고...
급할땐 데이터 하드 적출해서 PC에 연결할수도 있는건데 그것도 안되는건 아닌데 복잡하고 번거로울때도 많아요
그래서 그냥 일반적인 파일시스템을 사용하고 동일한 OS환경으로 서버를 구축하고자 한거죠
211자
dateno1 ?업데이트하다가 문제 생겼을때 다시 버전 내리는 방법... ?업데이트하다가 문제 생겼을때 ...

?


업데이트하다가 문제 생겼을때 다시 버전 내리는 방법 있습니다 (구글링하면 나옵니다)


그리고 Linux를 쓰는컴이 있다면 디스크를 때서 달아서 동일하게 RAID구조 살려서 데이터 추출도 됩니다

106자
Chals 일반적인 사용환경에서 리눅스 깔아서 업무 보는 컴이 ... 일반적인 사용환경에서 리눅스 깔...
일반적인 사용환경에서 리눅스 깔아서 업무 보는 컴이 없으니 일반 윈도우나 맥 시스템으로 편하게 붙여서 쓰겠다고 글을 작성한겁니다. 굳이 그런 과정이 불편햐서 맥으로 서버 구성했다고 글을 썼는데 그래도 서버는 리눅스로 하지 그랬냐고 글을 쓰시면 제가 뭐라고 답글을 달아야 할까요...
157자
dateno1 그런 애기가 아니라 위의 분이 완전히 다 밀었다고 하... 그런 애기가 아니라 위의 분이 완...

그런 애기가 아니라 위의 분이 완전히 다 밀었다고 하셔서 그런겁니다


딱히 맥으로 서버 돌린다고 나쁜점은 없습니다 (딱히 좋은점도 없지만) (예전엔 애플도 맥을 서버용으로 팔려고 했었습니다)


유닉스라 안정성도 괜찮고, 성능도 나쁘지 않습니다


다만 구축할때 참고 가능한 자료가 너무 적고, 제공되는 패키지나 기능이 한정되고, 애플조차 맥의 서버화를 포기했는지 되던것도 업데이트로 없에버릴정도란게 문제일뿐입니다

223자
Chals 맞습니다. 정말 그 서버 앱 기능 다 빠져서...아무튼 ... 맞습니다. 정말 그 서버 앱 기능 ...

맞습니다. 정말 그 서버 앱 기능 다 빠져서...아무튼 용도에 맞게 사용하기론 기본 공유 기능만 활용해도 이정도면 제 상황에선 충분한것 같네요

관심가져주시고 이런저런 의견 주셔서 감사합니다.

105자
유용민 맥으로 서버... 상당히 신선한 구성이네요 ㅋㅋㅋㅋ 저... 맥으로 서버... 상당히 신선한 구...
맥으로 서버...
상당히 신선한 구성이네요 ㅋㅋㅋㅋ
저는 해킨 + 헤놀 조합으로 사용중입니다!
52자
Chals 오해의 소지가 있어 덧글 남깁니다. 상기 기술한 내용... 오해의 소지가 있어 덧글 남깁니...
오해의 소지가 있어 덧글 남깁니다.

상기 기술한 내용중 하드 전부를 합친 용량이 12TB라는거지 모두 스트라이프로 엮어서 12TB 하나의 파티션으로 쓴다는 이야기는 아니었습니다.

3TB 미러링모드로 사용이고 나머지는 모두 개별 목적에 맞는 개별 HDD로 사용하는 서버입니다.
153자
루크 아무래도 기성품이 좀 자기목적에 맞게 라즈베이류로 ... 아무래도 기성품이 좀 자기목적에...
아무래도 기성품이 좀 자기목적에 맞게 라즈베이류로 만드는 사람도 있던데
39자