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를 구성하고 주기적으로 성능테스트를 진행하고 있습니다.