NAS

NAS

본 프로젝트는 개인으로 진행하였으며, NAS 사이트에서 서비스되고 있습니다.

프로젝트 요약

🕜 기간 : 2022.08 ~

👪 참여인력 : 개인

✏️ 사용기술 :
 ▪️ 운영체제: Synology DSM
 ▪️ 응용 소프트웨어: Docker

⚙️ 하드웨어 :
 ▪️ HDD: ‘WD Ultrastar 8tb’x4
 ▪️ CPU: Quad core 1.5GHz
 ▪️ RAM: 16GB DDR3L

  • RAID 구성으로 안정성 확보.
  • Cloud Sync를 사용하여 Onedrive와 동기화 및 백업.
  • 중요하지만 사용성이 낮은 데이터는 NAS에 주기적으로 백업하여 관리.
  • 하드 드라이브가 고장나거나, 불량 섹터로 인한 장애를 고려해 주기적으로 성능테스트 진행.
  • 현재 Docker를 사용해 개인 웹사이트 제작중.

프로젝트 목적

본 프로젝트는 개인 웹사이트 호스팅, 백업 데이터 관리를 위해 진행되었습니다.

프로젝트 회고

프로젝트를 수행하며 아래와 같은 기술의 이해도를 높힐 수 있었습니다.

▪️ 네트워크 설정
▪️ 사용자 및 권한 관리
▪️ 데이터 백업 및 복구

수행 과정에서 다양한 컴퓨터 공학 원리와 방법론을 경험할 수 있었습니다. 이를 통해 습득한 배경 지식을 바탕으로, 현재는 Docker를 활용하여 프로젝트의 기능 확장 및 테스트를 진행하고 있습니다.

네트워크 설정

연구실에서 NAS를 설치하고 운용하는 과정에서 외부 접속을 위한 네트워크 설정에 대한 이해를 높힐 수 있었습니다. 또한, 교내 정보전산원 및 ISP 제공 업체에 문의 및 요청을 하는 과정에서 실제 네트워크 환경에서의 문제점을 해결하는 경험을 얻었고, 지도교수님의 조언을 정기적으로 받으며 관련 이론에 대한 이해도를 더욱 향상시켰습니다.

사용자 및 권한 관리

사용자와 그룹을 효율적으로 관리하는 방법을 배웠으며, 데이터 접근에 대한 권한 및 정책을 설정하는 방법을 통해 NAS 환경에서의 보안성을 강화하는 방법을 실습하였습니다.

데이터 백업 및 복구

데이터의 안정성 및 복구 능력을 강화하기 위해, Cloud Sync를 사용하여 퍼블릭 클라우드 서비스인 OneDrive와 동기화 하는 작업을 진행하였습니다. 또한, 제 개인 노트북 및 워크스테이션의 중요 데이터를 NAS로 안정적으로 백업 및 동기화하여 관리하고 있습니다.

추가적으로, 연구실에서 관리하고 있는 서버의 하드 드라이브가 수명을 다하여 고장나거나 불량 섹터로 인한 장애가 발생하는 경우가 있었습니다. 이러한 문제가 우려되어 RAID를 구성하고 주기적으로 성능테스트를 진행하고 있습니다.