Programming

; develop a program

DevStudy

[Network] 네트워크 연결 스토리지(NAS)

Clloud_ 2023. 6. 4. 08:04
반응형

이번 포스팅에서는 네트워크를 통해 효과적으로 협업할 수 있도록 데이터를 지속적으로 사용할 수 있게 하는 파일 전용 스토리지 디바이스인 네트워크 연결 스토리지(NAS)에 대하여 공부를 해보고자 한다.

 


NAS란

NAS(Network Attached Storage)는 네트워크에 연결되어 파일 저장 및 공유를 위한 전용 스토리지 장치를 말한다.
모든 컴퓨터 네트워크에는 서버에 요청을 전송하는 상호 연결된 서버 시스템과 클라이언트 시스템이 있다.
NAS 디바이스는 데이터 스토리지 및 파일 공유 요청만 처리하는 특수 서버로서, 프라이빗 네트워크에 빠르고 안전하며 안정적인 스토리지 서비스를 제공한다.

 

NAS는 일반적으로 작은 규모의 서버로 간주되며, 사용자들이 중앙 집중식으로 파일을 저장, 관리, 공유할 수 있도록 제공된다.
NAS는 가정 사용자부터 소규모 사업체 및 기업까지 다양한 환경에서 사용된다.

 

NAS의 구조

 

NAS의 주요 구성 요소

  • 하드웨어
    NAS는 하나 이상의 하드 드라이브를 포함하며, 일부 모델은 확장 가능한 슬롯을 제공하여 추가 드라이브를 연결할 수 있다.
    또한 프로세서, 메모리, 네트워크 포트, USB 포트 등의 구성 요소가 있다.

  • 중앙 처리 장치(CPU)
    NAS 디바이스에는 컴퓨팅 인텔리전스와 파일 시스템 관리 기능을 제공하는 CPU가 있다.
    CPU는 파일을 처리 및 제공하고, 여러 사용자를 관리하고, 원하는 경우 클라우드와 통합하기 위해 데이터를 읽고 쓴다.

  • 운영 체제
    NAS는 일반적으로 자체 운영 체제를 가지고 있다.
    운영 체제는 스토리지 디바이스 하드웨어와 해당 사용자 사이의 소프트웨어 인터페이스를 말한다.

    이는 사용자가 파일 관리, 액세스 제어, 보안 설정 등을 구성할 수 있도록 도와준다.

  • 네트워킹 인터페이스
    NAS 장치는 네트워킹 인터페이스를 사용하여 네트워크에 연결한다.
    이더넷 또는 무선 네트워크를 통해 컴퓨터 및 다른 디바이스와 연결되는데, 이를 통해 파일에 원격으로 액세스 하고 데이터를 공유할 수 있다.

 


NAS의 주요 이점

  1. 파일 공유 및 중앙 집중 관리
    NAS를 사용하면 사용자들은 파일을 중앙 집중적으로 저장하고 공유할 수 있다.
    파일에 대한 액세스 권한을 관리하고 중복 파일을 피할 수 있으며, 작업 그룹 간의 협업을 간편하게 할 수 있다.

  2. 데이터 보호 및 백업
    NAS는 데이터의 안전성을 보장하기 위해 다양한 보호 기능을 제공한다.
    스토리지 컨테이너(RAID)를 사용하여 데이터의 복제 및 신뢰성을 향상시키고, 일정한 주기로 자동 백업을 수행할 수 있다.
    RAID는 여러 물리적 스토리지 구성 요소를 하나 이상의 논리적 단위로 결합하는 가상화 기술로, 이는 데이터를 백업하고 성능을 개선하는 데 도움이 된다.

  3. 원격 액세스
    NAS는 인터넷에 연결되어 있어 어디서든 원격으로 파일에 액세스 할 수 있다.
    사용자는 인터넷을 통해 NAS에 접속하여 파일을 확인, 다운로드 또는 업로드할 수 있다.

  4. 멀티미디어 스트리밍
    NAS는 멀티미디어 파일을 저장하고 스트리밍 하는 데 이상적인 솔루션이다.
    사용자들은 NAS에 저장된 사진, 음악, 동영상 등을 다양한 디바이스에서 스트리밍 하고 공유할 수 있다.

 


NAS의 작동 원리

NAS 시스템은 하드웨어와 소프트웨어를 프로토콜 또는 규칙과 결합하여 네트워크를 통한 파일 공유를 지원한다.
이러한 프로토콜을 따르면 파일이 컴퓨터 자체에 저장된 것처럼 모든 컴퓨터에서 NAS 디바이스의 파일에 원활하게 액세스 할 수 있다.

 

통신 프로토콜

네트워크는 여러 데이터 전송 프로토콜을 실행할 수 있지만 대부분의 네트워크에는 인터넷 프로토콜(IP)과 전송 제어 프로토콜(TCP)이 있다.
IP는 파일 데이터를 전송할 주소를 얻는 부분이고, TCP는 데이터를 패킷으로 결합하여 네트워크를 통해 패킷을 전송하여 데이터를 전달한다.

 

파일 형식 프로토콜

컴퓨터 네트워크의 시스템에는 Windows, Linux 또는 Unix와 같은 다양한 기본 운영 체제가 있을 수 있다.
이러한 시스템 모두 해당하는 기본 파일 형식으로 NAS 파일 스토리지에 액세스 하고자 한다.
따라서 NAS 파일 시스템은 데이터를 네트워크로 전송하기 전에 형식을 지정한다.

 

파일 제공을 위한 형식 지정 프로토콜은 다음과 같다.

  • 네트워크 파일 시스템(NFS)
    Linux 및 UNIX 시스템은 이 프로토콜을 사용한다.
    NFS는 모든 하드웨어, OS 또는 네트워크 아키텍처에서 작동한다.

  • 서버 메시지 블록(SMB)
    Microsoft Windows 시스템은 이 프로토콜을 사용한다.

  • Apple 파일링 프로토콜(AFP)
    macOS를 실행하는 Apple 디바이스를 위한 독점 프로토콜이다.

 


반응형

'DevStudy' 카테고리의 다른 글

[WEB] CLI와 WEB의 작동방식 차이  (0) 2023.06.05
[Server] API & REST API  (0) 2023.06.04
[Network] 라우팅(Routing)  (0) 2023.06.01
[Network] 트래픽(Traffic)  (0) 2023.05.30
[Web] 웹뷰(WebView)  (0) 2023.05.30