솔루션 아이디어
이 문서는 솔루션 아이디어입니다. 잠재적인 사용 사례, 대체 서비스, 구현 고려 사항 또는 가격 책정 지침과 같은 추가 정보로 콘텐츠를 확장하려면 GitHub 피드백을 제공하여 알려주세요.
이 문서에서는 인터넷 연결이 끊긴 경우 에지 AI를 사용하기 위한 솔루션을 간략하게 설명합니다. 이 솔루션은 Azure Stack Hub를 사용하여 AI 모델을 에지로 이동합니다.
Apache®, Apache Hadoop, Apache Spark, Apache HBase 및 Apache Storm은 미국 및/또는 기타 국가에서 Apache Software Foundation의 등록 상표 또는 상표입니다. Apache Software Foundation의 보증은 이러한 표시를 사용하는 것을 암시하지 않습니다.
아키텍처
이 아키텍처의 Visio 파일을 다운로드합니다.
데이터 흐름
- 데이터 과학자는 Azure Machine Learning 및 Azure HDInsight 클러스터를 사용하여 기계 학습 모델을 학습시킵니다. 모델은 컨테이너화되어 Azure Container Registry에 배치됩니다.
- 모델은 Azure Stack Hub의 AKS(Azure Kubernetes Service) 클러스터에 배포됩니다.
- 최종 사용자가 모델을 기준으로 점수가 매겨진 데이터를 제공합니다.
- 점수 매기기에서 발생하는 인사이트 및 변칙은 나중에 업로드할 수 있는 스토리지에 배치됩니다.
- 전역적으로 관련성이 있고 규정을 준수하는 인사이트는 글로벌 앱에서 사용할 수 있습니다.
- 데이터 과학자는 에지에서 채점을 사용하여 모델을 개선합니다.
구성 요소
- Machine Learning 은 기계 학습 모델을 빌드, 배포 및 관리하는 데 사용할 수 있는 클라우드 기반 환경입니다. 이러한 모델을 사용하면 미래의 동작, 결과 및 추세를 예측할 수 있습니다.
- HDInsight는 엔터프라이즈용 클라우드에서 관리되는 전체 스펙트럼 오픈 소스 분석 서비스입니다. Hadoop, Spark, HBase 및 Storm과 같은 HDInsight에서 오픈 소스 프레임워크를 사용할 수 있습니다.
- Container Registry 는 컨테이너 이미지의 관리되는 레지스트리를 만드는 서비스입니다. Container Registry를 사용하여 이미지를 빌드, 저장 및 관리할 수 있습니다. 컨테이너화된 기계 학습 모델을 저장하는 데 사용할 수도 있습니다.
- AKS는 고가용성의 안전한 완전 관리형 Kubernetes 서비스입니다. AKS를 사용하면 컨테이너화된 애플리케이션을 쉽게 배포하고 관리할 수 있습니다.
- Azure Virtual Machines 는 IaaS(Infrastructure as a Service) 제품입니다. Virtual Machines를 사용하여 Windows 및 Linux 가상 머신과 같은 확장 가능한 주문형 컴퓨팅 리소스를 배포할 수 있습니다.
- Azure Storage 는 데이터, 애플리케이션 및 워크로드에 대해 고가용성, 확장성 있는 보안 클라우드 스토리지를 제공합니다.
- Azure Stack Hub 는 온-프레미스 환경에서 앱을 실행하고 데이터 센터에 Azure 서비스를 제공하는 방법을 제공하는 Azure의 확장입니다.
시나리오 정보
Azure AI 도구와 Azure 에지 및 클라우드 플랫폼을 사용하면 에지 인텔리전스가 가능합니다. AI 지원 하이브리드 애플리케이션은 데이터가 상주하는 온-프레미스에서 실행할 수 있습니다. Azure Stack Hub를 사용하면 학습된 AI 모델을 에지로 가져와 대기 시간이 짧은 인텔리전스를 위해 애플리케이션과 통합할 수 있습니다. 이 방법을 사용하면 로컬 애플리케이션에 대한 도구 또는 프로세스를 변경할 필요가 없습니다. Azure Stack Hub를 사용하는 경우 인터넷 연결이 끊긴 경우에도 클라우드 솔루션이 작동하는지 확인할 수 있습니다.
이 솔루션은 연결이 끊긴 Azure Stack Hub 시나리오를 위한 것입니다. 대기 시간 또는 일시적인 연결 문제 또는 규정으로 인해 항상 Azure에 연결되지 않을 수 있습니다. 연결이 끊긴 시나리오에서는 데이터를 로컬로 처리하고 나중에 Azure에서 집계하여 추가 분석을 수행할 수 있습니다. 이 시나리오의 연결된 버전은 에지의 AI를 참조 하세요.
잠재적인 사용 사례
다음 시나리오에서 연결이 끊긴 상태로 배포해야 할 수 있습니다.
- 인터넷에 연결되지 않은 환경에서 Azure Stack Hub를 배포해야 하는 보안 또는 기타 제한 사항이 있습니다.
- 데이터(사용량 데이터 포함)가 Azure로 전송되지 않도록 차단하려고 합니다.
- Azure Stack Hub는 회사 인트라넷에 배포되고 하이브리드 시나리오에 관심이 없는 프라이빗 클라우드 솔루션으로만 사용하려고 합니다.
다음 단계
Azure Stack 솔루션에 대한 자세한 내용은 다음 리소스를 참조하세요.
- 학습 모듈: Azure Stack 소개
- Microsoft Certified: Azure Stack Hub Operator Associate
- Azure Stack Hub의 Linux에 AKS 엔진 설치
- Azure Stack Hub의 Windows에 AKS 엔진 설치
- Azure AI를 에지로 가져오는 Azure Stack Edge 관리 디바이스
- Azure AI 서비스 컨테이너를 사용하여 온-프레미스에서 Azure API 사용 가능
솔루션 구성 요소에 대한 자세한 내용은 다음 제품 설명서를 참조하세요.
- Azure App Service
- AKS
- Machine Learning
- Azure Stack Hub 설명서
- Azure Stack Hub 배포 옵션
- Container Registry
- HDInsight
- 스토리지
- Azure의 Virtual Machines
- Azure 하이브리드 및 다중 클라우드 패턴 및 솔루션 설명서
샘플은 다음 리소스를 참조하세요.
관련 참고 자료
관련 솔루션은 다음 문서를 참조하세요.