Aracılığıyla paylaş


Öğretici: Azure Stack Edge Pro GPU'da IoT Edge modülüyle işlem iş yükü çalıştırma

ŞUNLAR IÇIN GEÇERLIDIR: Pro GPU SKU için EvetAzure Stack Edge Pro - GPUPro R SKU için EvetAzure Stack Edge Pro R

Not

Linux VM'sinde en son IoT Edge sürümünü dağıtmanızı kesinlikle öneririz. Azure Stack Edge'de yönetilen IoT Edge, ioT Edge çalışma zamanının en son özelliklere ve yamalara sahip olmayan eski bir sürümünü kullanır. Yönergeler için bkz . Ubuntu VM dağıtma. IoT Edge çalıştırabilen diğer desteklenen Linux dağıtımları hakkında daha fazla bilgi için bkz . Azure IoT Edge tarafından desteklenen sistemler – Kapsayıcı altyapıları.

Bu öğreticide, Azure Stack Edge Pro GPU cihazınızda IoT Edge modülü kullanarak işlem iş yükünü çalıştırma işlemi açıklanır. İşlemi yapılandırdıktan sonra cihaz verileri Azure'a göndermeden önce dönüştürür.

Bu yordamın tamamlanması yaklaşık 10-15 dakika sürebilir.

Bu öğreticide aşağıdakilerin nasıl yapılacağını öğreneceksiniz:

  • İşlemi yapılandırma
  • Paylaşım ekleme
  • İşlem modülü ekleme
  • Veri dönüştürme işlemini doğrulama ve verileri aktarma

Önkoşullar

Azure Stack Edge Pro GPU cihazınızda işlem rolü ayarlamadan önce şunları yaptığınızdan emin olun:

  • Azure Stack Edge Pro cihazınızı Azure Stack Edge Pro'nuzu etkinleştirme bölümünde açıklandığı gibi etkinleştirdiniz.
  • Verilerinizde çalıştırabileceğiniz bir IoT Edge modülünüz var. Bu öğreticide, verileri cihazınızdaki Edge yerel paylaşımından verilerin Azure Depolama hesabına gittiği Edge paylaşımına taşıyan bir filemove2 modül kullandık.

İşlemi yapılandırma

Azure Stack Edge Pro'nuzda işlem yapılandırmak için Azure portalı aracılığıyla bir IoT Hub kaynağı oluşturursunuz.

  1. Azure Stack Edge kaynağınızın Azure portalında Genel Bakış'a gidin ve Azure Stack Edge için Kubernetes'i seçin.

    İşlemle çalışmaya başlama

  2. Kubernetes hizmetini kullanmaya başlayın bölümünde Ekle'yi seçin.

    İşlemi yapılandırma

  3. Kaynak oluşturulduktan sonra Genel Bakış, Kubernetes hizmetinin çevrimiçi olduğunu gösterir.

    İşlem 3 ile çalışmaya başlama

İşlemin yapılandırılması 20-30 dakika sürebilir çünkü arka planda sanal makineler ve bir Kubernetes kümesi oluşturulur.

Paylaşım ekleme

Bu öğreticideki basit dağıtım için iki paylaşıma ihtiyacınız vardır: bir Edge paylaşımı ve başka bir Edge yerel paylaşımı.

  1. Cihaza bir Edge paylaşımı eklemek için aşağıdaki adımları uygulayın:

    1. Azure Stack Edge kaynağınızda Bulut depolama ağ geçidi > Paylaşımları'na gidin.

    2. Komut çubuğunda + Paylaşım ekle'yi seçin.

    3. Paylaşım ekle dikey penceresinde paylaşım adını belirtin ve paylaşım türünü seçin.

    4. Edge paylaşımını bağlamak için Paylaşımı Edge işlemiyle kullan onay kutusunu seçin.

    5. Depolama hesabını, Depolama hizmetini, mevcut bir kullanıcıyı ve ardından Oluştur'u seçin.

      Edge paylaşımı ekleme

    Not

    NFS paylaşımını hesaplamaya bağlamak için işlem ağının NFS Sanal IP adresiyle aynı alt ağda yapılandırılması gerekir. İşlem ağını yapılandırma hakkında ayrıntılı bilgi için Bkz . Azure Stack Edge Pro'nuzda işlem ağını etkinleştirme.

    Edge paylaşımı oluşturulur ve başarılı bir oluşturma bildirimi alırsınız. Paylaşım listesi güncelleştirilebilir, ancak paylaşım oluşturma işleminin tamamlanmasını beklemeniz gerekir.

  2. Cihaza bir Edge yerel paylaşımı eklemek için, önceki adımdaki tüm adımları yineleyin ve Edge yerel paylaşımı olarak yapılandır onay kutusunu seçin. Yerel paylaşımdaki veriler cihazda kalır.

    Edge yerel paylaşımı ekleme

    Yerel bir NFS paylaşımı oluşturduysanız, dosyaları paylaşıma kopyalamak için aşağıdaki uzaktan eşitleme (rsync) komut seçeneğini kullanın:

    rsync <source file path> < destination file path>

    Komut hakkında rsync daha fazla bilgi için belgelere Rsyncgidin.

  3. Güncelleştirilmiş paylaşım listesini görmek için Bulut depolama ağ geçidi > Paylaşımları'na gidin.

    Güncelleştirilmiş paylaşım listesi

Modül ekle

Özel veya önceden oluşturulmuş bir modül ekleyebilirsiniz. Cihaz önceden oluşturulmuş veya özel modüllerle birlikte gelmez. Özel modül oluşturmayı öğrenmek için Azure Stack Edge Pro cihazınız için C# modülü geliştirme bölümüne gidin.

Bu bölümde, Azure Stack Edge Pro'nuz için C# modülü geliştirme bölümünde oluşturduğunuz IoT Edge cihazına özel bir modül ekleyeceksiniz. Bu özel modül, Dosyaları Edge cihazındaki bir Edge yerel paylaşımından alır ve cihazdaki bir Edge (bulut) paylaşımına taşır. Ardından bulut paylaşımı, dosyaları bulut paylaşımıyla ilişkili Azure depolama hesabına iletir.

Modül eklemek için aşağıdaki adımları uygulayın:

  1. IoT Edge > Modülleri'ne gidin. Komut çubuğunda + Modül ekle'yi seçin.

  2. Modül ekle dikey penceresinde aşağıdaki değerleri girin:

    Alan Değer
    Veri Akışı Adı Modül için benzersiz bir ad. Bu modül, Azure Stack Edge Pro'nuzla ilişkili IoT Edge cihazına dağıtabileceğiniz bir docker kapsayıcısıdır.
    Görüntü URI'si Modüle karşılık gelen kapsayıcı görüntüsü için görüntü URI'si.
    Gerekli kimlik bilgileri İşaretlenirse, eşleşen BIR URL'ye sahip modülleri almak için kullanıcı adı ve parola kullanılır.
    Giriş paylaşımı Bir giriş paylaşımı seçin. Edge yerel paylaşımı, bu durumda giriş paylaşımıdır. Burada kullanılan modül, dosyaları Edge yerel paylaşımından buluta yüklendikleri bir Edge paylaşımına taşır.
    Çıkış paylaşımı Bir çıkış paylaşımı seçin. Edge paylaşımı, bu örnekte çıkış paylaşımıdır.
    Tetikleyici türü Dosya veya Zamanlama'dan öğesini seçin. Dosya tetikleyicisi, giriş paylaşımına dosya yazılması gibi bir dosya olayı gerçekleştiğinde tetiklenir. Zamanlanmış tetikleyici, sizin tanımladığınız zamanlamaya göre tetiklenir.
    Tetikleyici adı Tetikleyiciniz için benzersiz bir ad.
    Ortam değişkenleri Modülünüzün çalıştırılacağı ortamı tanımlamaya yardımcı olacak isteğe bağlı bilgiler.

    Modül ekleme ve yapılandırma

  3. Ekle'yi seçin. Modül eklenir. IoT Edge > Modülleri sayfası, modülün dağıtıldığını gösterecek şekilde güncelleştirilir. Eklediğiniz modülün çalışma zamanı durumu çalışıyor olmalıdır.

    Modül dağıtıldı

Veri dönüştürme işlemini doğrulama ve verileri aktarma

Son adım, modülün beklendiği gibi çalıştığından ve verileri işlendiğinden emin olmaktır. IoT Hub kaynağında IoT Edge cihazınız için modülün çalışma zamanı durumu çalışıyor olmalıdır.

Modülün beklendiği gibi çalıştığını ve verileri işlediğini doğrulamak için aşağıdakileri yapın:

  1. Dosya Gezgini'da hem Edge yerel paylaşımlarına hem de daha önce oluşturduğunuz Edge paylaşımlarına bağlanın. Adımlara bakın

    Edge yerel ve Edge bulut paylaşımlarına bağlanma

  2. Yerel paylaşıma veri ekleyin.

    Dosya Edge yerel paylaşımına kopyalandı

    Veriler bulut paylaşımına taşınır.

    Dosya Edge bulut paylaşımına taşındı

    Ardından veriler bulut paylaşımından depolama hesabına iletilir. Verileri görüntülemek için portalda Depolama Gezgini veya Azure Depolama'yı kullanabilirsiniz.

    Depolama hesabındaki verileri doğrulama

Doğrulama işlemini tamamladınız.

Sonraki adımlar

Bu öğreticide, şunların nasıl yapıldığını öğrendiniz:

  • İşlemi yapılandırma
  • Paylaşım ekleme
  • İşlem modülü ekleme
  • Veri dönüştürme işlemini doğrulama ve verileri aktarma

Azure Stack Edge Pro cihazınızı yönetmeyi öğrenmek için bkz: