Server Message Block Overview

 

적용 대상: Windows Server 2012 R2, Windows Server 2012

이 항목에서는 Windows Server® 2012의 SMB 3.0 기능의 유용한 사용 방법을 살펴보고, 이전 버전과 비교하여 이번 버전에서 가장 눈에 띄는 새로운 기능이나 업데이트된 기능과 하드웨어 요구 사항에 대해 알아봅니다.

기능 설명

SMB(서버 메시지 블록) 프로토콜은 컴퓨터의 응용 프로그램에서 파일을 읽고 쓸 수 있으며 컴퓨터 네트워크상의 서버 프로그램에서 서비스를 요청할 수 있도록 지원하는 네트워크 파일 공유 프로토콜입니다. SMB 프로토콜은 해당 TCP/IP 프로토콜이나 기타 네트워크 프로토콜상에서 사용될 수 있습니다. SMB 프로토콜을 사용하면 응용 프로그램이나 응용 프로그램의 사용자가 원격 서버에 있는 파일이나 기타 리소스를 액세스할 수 있습니다. 즉, 원격 서버의 파일을 읽고 만들며 업데이트할 수 있습니다. 또한 SMB 클라이언트 요청을 수신하도록 설정된 서버 프로그램과 통신할 수 있습니다.Windows Server 2012에서는 새로운 SMB 버전 3.0 프로토콜을 소개합니다.

유용한 팁

이 섹션에서는 새로운 SMB 3.0 프로토콜에 대한 몇 가지 새롭고 유용한 방법에 대해 설명합니다.

가상화용 파일 저장소(SMB를 통한 Hyper-V™). Hyper-V는 SMB 3.0 프로토콜을 통한 파일 공유에 구성, VHD(가상 하드 디스크) 파일 및 스냅숏 등의 가상 컴퓨터 파일을 저장할 수 있습니다. 이 방법은 Hyper-V를 클러스터의 공유 파일 저장소와 함께 사용하는 클러스터된 파일 서버와 독립 실행형 파일 서버에 모두 사용할 수 있습니다.

SMB를 통한 Microsoft SQL Server. SQL Server는 SMB 파일 공유에 사용자 데이터베이스 파일을 저장할 수 있습니다. 현재 이 방법은 독립 실행형 SQL 서버용 SQL Server 2008 R2에서만 지원됩니다. 후속 버전의 SQL Server에서는 클러스터된 SQL 서버와 시스템 데이터베이스에 대한 지원이 추가됩니다.

기존의 최종 사용자 데이터용 저장소. SMB 3.0 프로토콜을 사용하면 정보 근로자(또는 클라이언트)의 워크로드 환경을 개선할 수 있습니다. 즉, 지점 사용자가 WAN(광역 네트워크)을 통해 데이터에 액세스할 때 경험하게 되는 응용 프로그램 대기 시간을 단축하고 도청 공격으로부터 데이터를 보호할 수 있습니다.

새로운 기능 및 변경된 기능

Windows Server 2012 R2의 새 기능 및 변경된 기능에 대한 자세한 내용은 Windows Server에서 제공되는 SMB의 새로운 기능을 참조하세요.

Windows Server 2012의 SMB에는 새로운 SMB 3.0 프로토콜과 다음 표에 설명된 새로 개선된 여러 기능이 포함되어 있습니다.

기능

새로운 기능 또는 업데이트된 기능

요약

SMB 투명 장애 조치(Failover)

새로 만들기

관리자는 서버 응용 프로그램에서 이러한 파일 공유에 데이터를 저장하는 것을 인터럽트하지 않고도 클러스터된 파일 서버의 노드에서 하드웨어 또는 소프트웨어 유지 관리 작업을 수행할 수 있습니다. 또한 클러스터 노드에서 하드웨어 또는 소프트웨어 오류가 발생하면 SMB 클라이언트는 이러한 파일 공유에 데이터를 저장하는 응용 프로그램을 인터럽트하지 않고 다른 클러스터 노드로 투명하게 다시 연결합니다.

SMB 스케일 아웃

새로 만들기

CSV(클러스터 공유 볼륨) 버전 2를 사용할 경우 관리자는 파일 서버 클러스터의 모든 노드 전반에서 직접 I/O를 사용하여 데이터 파일에 대한 동시 액세스가 가능한 파일 공유를 만들 수 있습니다. 이 기능을 통해 네트워크 대역폭의 사용률과 파일 서버 클라이언트의 부하 분산 효과를 향상시키고 서버 응용 프로그램의 성능을 최적화할 수 있습니다.

SMB 다중 채널

새로 만들기

SMB 3.0 클라이언트와 SMB 3.0 서버 사이에 여러 경로가 있는 경우 네트워크 대역폭과 네트워크 내결함성을 집계할 수 있습니다. 이 기능을 통해 서버 응용 프로그램은 사용 가능한 모든 네트워크 대역폭을 완벽하게 활용할 수 있으며 네트워크 오류에 탄력적으로 대처할 수 있습니다.

SMB 다이렉트

새로 만들기

RDMA 기능을 갖추고, 대기 시간은 아주 적으면서 최대 속도로 작동할 수 있는 반면 CPU 소모량은 거의 없는 네트워크 어댑터를 사용할 수 있습니다. Hyper-V 또는 Microsoft SQL Server 등의 워크로드에 이 기능을 사용하면 원격 파일 서버가 로컬 저장소와 비슷한 역할을 할 수 있습니다.

서버 응용 프로그램의 성능 카운터

새로 만들기

새로운 SMB 성능 카운터는 공유별 처리량, 대기 시간 및 IOPS(초당 I/O) 정보를 자세히 분석하여 관리자들이 데이터가 저장된 SMB 3.0 파일 공유 성능을 분석할 수 있습니다. 이러한 카운터는 특히, Hyper-V 및 SQL Server와 같이 파일을 원격 파일 서버에 저장하는 서버 응용 프로그램을 위해 만들어졌습니다.

성능 최적화

업데이트됨

SMB 3.0 클라이언트와 SMB 3.0 서버 모두 SQL Server OLTP와 같은 서버 응용 프로그램에서 일반적으로 쓰이는 소량의 임의 읽기/쓰기 I/O에 최적화되었습니다. 또한 대량의 최대 전송 단위(MTU)가 기본적으로 켜져 있어 SQL Server 데이터 웨어하우스, 데이터베이스 백업이나 복원, 가상 하드 디스크 배포나 복사 등의 대형 순차 전송 성능이 눈에 띄게 향상되었습니다.

SMB별 Windows PowerShell Cmdlet

새로 만들기

관리자는 명령줄에서 SMB용 Windows PowerShell cmdlet을 사용하여 종단 간 방식으로 파일 서버에서 파일 공유를 관리할 수 있습니다.

SMB 암호화

새로 만들기

SMB 데이터에 대한 종단 간 암호화 기능을 제공하며, 신뢰할 수 없는 네트워크에서 발생하는 도청으로부터 데이터를 보호합니다. 새로운 배포 비용이 발생하지 않고 인터넷 프로토콜 보안(IPsec), 특수 하드웨어 또는 WAN 가속기가 필요하지 않습니다. 이 기능은 공유 단위별로 구성하거나 전체 파일 서버용으로 구성할 수 있으며 신뢰할 수 없는 네트워크에서 데이터가 전송되는 다양한 시나리오에서 사용할 수 있습니다.

SMB 디렉터리 임대

새로 만들기

지점에서의 응용 프로그램 응답 시간이 향상됩니다. 디렉터리 임대를 사용하면 라이브 상태가 더 길어진 디렉터리 캐시로부터 메타데이터가 검색되므로 클라이언트에서 서버로의 왕복 시간이 단축됩니다. 서버의 디렉터리 정보가 변경되면 클라이언트에게 통보되므로 캐시 일관성이 유지됩니다.홈폴더(공유 비포함 읽기/쓰기) 및 게시(공유 포함 읽기 전용) 시나리오에 사용할 수 있습니다.

하드웨어 요구 사항

SMB 투명 장애 조치(Failover)의 요구 사항은 다음과 같습니다.

  • Windows Server 2012를 실행하고 있는 장애 조치 클러스터에는 둘 이상의 노드가 구성되어 있어야 합니다. 클러스터는 유효성 검사 마법사에 포함된 클러스터 유효성 테스트를 통과해야 합니다.

  • 파일 공유는 CA(Continuous Availability) 속성이 기본값으로 설정되어 만들어져야 합니다.

  • 파일 공유를 CSV 볼륨 경로에 만들어야 SMB 스케일 아웃에 도달할 수 있습니다.

  • 클라이언트 컴퓨터에는 Windows® 8 또는 Windows Server 2012가 실행되고 있어야 하며 두 제품에 모두 CA(Continuous Availability)를 지원하는 업데이트된 SMB 기능이 포함되어 있어야 합니다.

참고

하위 수준 클라이언트는 CA 속성이 있는 파일 공유에 연결할 수 있지만 이러한 클라이언트에서는 투명 장애 조치 기능이 지원되지 않습니다.

SMB 다중 채널의 요구 사항은 다음과 같습니다.

  • Windows Server 2012를 실행 중인 컴퓨터가 두 대 이상 필요합니다. 이 기술은 추가 기능을 설치할 필요 없이 기본적으로 작동됩니다.

  • 권장 네트워크 구성에 대한 자세한 내용은 이 개요 항목의 마지막 부분에 있는 참고 항목을 참조하세요.

SMB 다이렉트의 요구 사항은 다음과 같습니다.

  • Windows Server 2012를 실행 중인 컴퓨터가 두 대 이상 필요합니다. 이 기술은 추가 기능을 설치할 필요 없이 기본적으로 작동됩니다.

  • RDMA 기능이 있는 네트워크 어댑터가 필요합니다. 현재 이러한 어댑터는 iWARP, Infiniband 또는 RoCE(RDMA over Converged Ethernet) 유형으로 제공됩니다.

참고 항목

다음 목록은 Windows Server 2012 R2 및 Windows Server 2012의 SMB 및 관련 기술에 대해 추가로 참조할 수 있는 웹 리소스입니다.