NAS(네트워크 연결 스토리지)는 중앙 집중식 스토리지 시스템이 WAN 또는 LAN을 통해 여러 네트워크로 연결된 클라이언트에 데이터를 제공하는 방법입니다.
NAS 환경의 데이터 세트는 구조화(데이터베이스와 같이 잘 정의된 형식의 데이터) 또는 구조화되지 않은 데이터(이미지, 미디어 파일, 로그, 홈 디렉터리 등과 같은 구조화된 데이터베이스 형식으로 저장되지 않은 데이터)가 될 수 있습니다. 구조에 상관없이 데이터는 NAS 클라이언트와 Azure NetApp Files NAS 서비스 간의 표준 대화를 통해 제공됩니다. 대화는 다음 기본 단계에 따라 수행됩니다.
- 클라이언트는 SMB 또는 NFS를 사용하여 Azure NetApp Files의 NAS 공유에 대한 액세스를 요청합니다.
- 액세스 제어는 클라이언트 호스트 이름/IP 주소만큼 기본적이거나 사용자 이름 인증 및 공유 수준 권한과 같은 더 복잡할 수 있습니다.
- Azure NetApp Files는 이 요청을 수신하고 액세스 제어를 확인하여 클라이언트가 NAS 공유에 액세스할 수 있는지 확인합니다.
- 공유 수준 액세스가 성공적으로 확인되면 클라이언트는 기본 읽기/목록을 통해 NAS 공유의 콘텐츠를 채웁니다.
- 그런 다음, Azure NetApp Files는 파일 수준 권한을 확인합니다. 공유에 대한 액세스를 시도하는 사용자에게 적절한 권한이 없는 경우 공유 수준 권한이 액세스를 허용한 경우에도 액세스가 거부됩니다.
- 이 프로세스가 완료되면 파일 및 폴더 액세스 제어가 Linux 또는 Windows 클라이언트에 대해 예상한 것과 동일한 방식으로 인계됩니다.
- Azure NetApp Files 구성에서 공유 권한 제어를 처리합니다. 파일 및 폴더 권한은 항상 NAS 관리자가 공유에 액세스하는 NAS 클라이언트에서 제어됩니다.
NAS 사용 사례
NAS는 석유 및 가스, 고성능 컴퓨팅, 미디어 및 엔터테인먼트, EDA, 금융 서비스, 의료, 유전체학, 제조, 고등 교육 등 여러 산업의 공통 프로토콜입니다. 워크로드는 간단한 파일 공유 및 홈 디렉터리부터 수천 개의 코어가 단일 공유로 작업을 푸시하는 애플리케이션뿐만 아니라 Kubernetes 및 컨테이너 배포와 같은 보다 현대화된 애플리케이션 스택에 이르기까지 다양할 수 있습니다.
사용 사례 및 워크로드에 대한 자세한 내용은 Azure NetApp Files를 사용하는 솔루션 아키텍처를 참조하세요.