Azure Lab Services에서 공유 리소스가 있는 랩 만드는 방법

참고 항목

이 문서에서는 랩 계정을 대체한 랩 계획에서 사용할 수 있는 기능을 참조합니다.

랩을 만들 때 랩의 모든 학생 간에 공유해야 하는 일부 리소스가 있을 수 있습니다. 예를 들어 데이터베이스 클래스에 대한 라이선스 서버 또는 SQL Server가 있습니다. 이 문서에서는 랩에서 공유 리소스를 사용하도록 설정하는 단계를 설명합니다. 또한 공유 리소스에 대한 액세스를 제한하는 방법에 대해서도 설명합니다.

아키텍처

아래 다이어그램에 표시된 것처럼 랩이 포함된 랩 계획이 있습니다. 랩 계획에는 고급 네트워킹이 사용하도록 설정됩니다. 이 예에서 랩의 가상 네트워크는 공유 리소스의 동일한 네트워크입니다. 선택적으로 라우팅을 사용하여 랩 VM을 다른 서브넷의 공유 리소스에 연결할 수 있습니다. 랩 VM은 공유 서버의 개인 IP를 사용하여 연결할 수 있습니다. 또한 가상 네트워크는 랩 계획 및 랩과 동일한 지역에 있습니다.

Diagram showing Lab Services with shared resource architecture.

공유 리소스 설정

랩 계획 또는 랩을 만들기 전에 공유 리소스에 대한 가상 네트워크를 만들어야 합니다. 가상 네트워크 및 서브넷을 만드는 방법에 대한 자세한 내용은 가상 네트워크 만들기서브넷 만들기를 참조하세요. 가상 네트워크 범위를 계획하는 것은 네트워크를 설계할 때 중요한 단계입니다. 네트워크를 계획하는 방법에 대한 자세한 내용은 가상 네트워크 계획 문서를 참조하세요.

공유 리소스는 가상 머신 또는 Azure 제공 서비스에서 실행되는 소프트웨어일 수 있습니다. 공유 리소스는 개인 IP 주소를 통해 사용할 수 있어야 합니다. 개인 IP를 통해서만 공유 리소스를 사용할 수 있도록 설정하여 해당 공유 리소스에 대한 액세스를 제한합니다.

또한 이 다이어그램은 학생 VM에서 들어오는 트래픽을 제한하는 데 사용할 수 있는 NSG(네트워크 보안 그룹)를 보여 줍니다. 예를 들어 학생 VM의 IP 주소의 트래픽은 하나의 공유 리소스에만 액세스할 수 있고 다른 리소스에는 액세스할 수 없음을 명시하는 보안 규칙을 작성할 수 있습니다. 보안 규칙을 설정하는 방법에 대한 자세한 내용은 네트워크 보안 그룹 관리를 참조하세요.

공유 리소스가 필요한 소프트웨어를 실행하는 Azure 가상 머신인 경우 가상 머신에 대한 기본 방화벽 규칙을 수정해야 할 수 있습니다.

랩 계획

공유 리소스를 사용하려면 고급 네트워킹을 사용하도록 랩 계획을 설정해야 합니다. 자세한 내용은 Azure Lab Services에서 가상 네트워크에 연결을 참조하세요. 이 경우 Lab Services는 랩 VM 네트워킹 리소스를 공유 리소스를 보유하는 가상 네트워크에 삽입합니다.

Warning

랩 계획 만들기 중에 고급 네트워킹을 사용하도록 설정해야 합니다. 나중에 추가할 수 없습니다.

랩 계획이 고급 네트워킹을 사용하도록 설정되면 이제 템플릿 VM과 학생 VM이 공유 리소스에 액세스할 수 있어야 합니다. 가상 네트워크의 네트워크 보안 그룹, 가상 네트워크의 사용자 정의 경로 또는 서버의 방화벽 규칙을 업데이트해야 할 수 있습니다.

가장 일반적인 공유 리소스 중 하나는 라이선스 서버입니다. 다음 목록에는 서버를 성공적으로 구성하기 위한 몇 가지 팁이 있습니다.

다음 단계

관리자는 고급 네트워킹을 사용하여 랩 계획을 세웁니다.