Azure Stack Hub를 사용하는 에지의 연결 해제된 AI

Azure Container Registry
Azure HDInsight
AKS(Azure Kubernetes Service)
Azure Machine Learning
Azure Stack Hub

솔루션 아이디어

이 문서는 솔루션 아이디어입니다. 잠재적인 사용 사례, 대체 서비스, 구현 고려 사항 또는 가격 책정 지침과 같은 추가 정보로 콘텐츠를 확장하려면 GitHub 피드백을 제공하여 알려주세요.

이 문서에서는 인터넷 연결이 끊긴 경우 에지 AI를 사용하기 위한 솔루션을 간략하게 설명합니다. 이 솔루션은 Azure Stack Hub를 사용하여 AI 모델을 에지로 이동합니다.

Apache®, Apache Hadoop, Apache Spark, Apache HBaseApache Storm은 미국 및/또는 기타 국가에서 Apache Software Foundation의 등록 상표 또는 상표입니다. Apache Software Foundation의 보증은 이러한 표시를 사용하는 것을 암시하지 않습니다.

아키텍처

Architecture diagram that shows an AI-enabled application running at the edge with Azure Stack Hub and hybrid connectivity.

이 아키텍처의 Visio 파일을 다운로드합니다.

데이터 흐름

  1. 데이터 과학자는 Azure Machine Learning 및 Azure HDInsight 클러스터를 사용하여 기계 학습 모델을 학습시킵니다. 모델은 컨테이너화되어 Azure Container Registry에 배치됩니다.
  2. 모델은 Azure Stack Hub의 AKS(Azure Kubernetes Service) 클러스터에 배포됩니다.
  3. 최종 사용자가 모델을 기준으로 점수가 매겨진 데이터를 제공합니다.
  4. 점수 매기기에서 발생하는 인사이트 및 변칙은 나중에 업로드할 수 있는 스토리지에 배치됩니다.
  5. 전역적으로 관련성이 있고 규정을 준수하는 인사이트는 글로벌 앱에서 사용할 수 있습니다.
  6. 데이터 과학자는 에지에서 채점을 사용하여 모델을 개선합니다.

구성 요소

  • 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 솔루션에 대한 자세한 내용은 다음 리소스를 참조하세요.

솔루션 구성 요소에 대한 자세한 내용은 다음 제품 설명서를 참조하세요.

샘플은 다음 리소스를 참조하세요.

관련 솔루션은 다음 문서를 참조하세요.