Aracılığıyla paylaş


AKS Edge Essentials

Not

AKS Edge Essentials genel kullanıma sunuldu. Genel önizlemedeki bazı özelliklerin henüz desteklenmediğini unutmayın.

Azure Kubernetes Service Edge Essentials, kapsayıcılı uygulamaları büyük ölçekte çalıştırmayı otomatikleştiren bir Azure Kubernetes Service (AKS) şirket içi Kubernetes uygulamasıdır. AKS Edge Essentials, küçük bir ayak izi ve basit yükleme deneyimine sahip basit bir Kubernetes dağıtımı içeren Microsoft tarafından desteklenen bir Kubernetes platformu içerir ve bu da Kubernetes'i BILGISAYAR sınıfı veya "hafif" uç donanımlarında dağıtmanızı kolaylaştırır. AKS Edge Essentials, kapsayıcılı uygulamanızı kullanmaya başlamanızı kolaylaştırarak uç uygulamanıza bulutta yerel en iyi yöntemleri getirir.

Önemli özellikler

Aşağıdaki bölümlerde AKS Edge Essentials'ın bazı temel özellikleri açıklanmaktadır.

Basitleştirilmiş Kubernetes deneyimi

Azure tarafından barındırılan hizmet (AKS) ve sunucu sınıfı donanım (AKS-HCI) gibi Microsoft tarafından desteklenen diğer platformlardan farklı olarak AKS Edge Essentials statik, önceden tanımlanmış yapılandırmalara yöneliktir ve dinamik VM oluşturma/silme veya küme yaşam döngüsü yönetimini etkinleştirmez. AKS Edge Temel Parçalar kümesindeki her makinede yalnızca bir Linux ve/veya Windows VM olabilir. Linux VM, Kubernetes kümesindeki Linux iş yükleri için denetim düğümü ve çalışan düğümü olarak görev yapar. AKS Edge Essentials'a sahip her makine, yükleme zamanında atanan statik ayırmaya göre kısıtlanmış RAM, depolama ve fiziksel CPU çekirdeklerine sahip bir VM'ye sahiptir. Bu uygulama benzeri yapılandırma, geleneksel Windows uygulamalarının yan yana çalışmasını sağlar; yani AKS Edge Essentials VM'leri ile birlikte çalışabilir.

Kubernetes kapsayıcı yönetimini büyük ölçekte otomatikleştirmeye yönelik açık kaynak bir düzenleyici olsa da AKS Edge Essentials, bulut tabanlı bir yönetim düzlemi kullanarak tüm kümelerde küme yüklemeyi, yapılandırmayı ve uygulama dağıtımını yönetmeyi kolaylaştırarak şirket içi Kubernetes dağıtımını basitleştirir.

AKS Edge Temel Parçalar mimarisinin diyagramı.

Microsoft tarafından yönetilen Kubernetes platformu

AKS Edge Essentials, Microsoft tarafından yönetilen aşağıdaki özellikleri içerir:

  • Microsoft tarafından desteklenen ve yönetilen hafif, CNCF uyumlu K8S ve K3S dağıtımı. HCI üzerinde AKS ile Windows üzerinde AKS arasındaki temel fark, Windows üzerindeki AKS'nin minimum işlem ve bellek gereksinimlerine (4 GB RAM ve 2 vCPU) sahip olmasıdır.
  • Her Kubernetes düğümü kendi Hyper-V yalıtılmış sanal makinesinde çalışır ve kapsayıcı altyapınızın güvenliğini sağlamaya yardımcı olacak birçok özellik içerir.
  • Microsoft tarafından korunan Linux ve Windows çalışan düğümleri sanal makine görüntüleri en iyi güvenlik yöntemlerine bağlıdır. Microsoft ayrıca bu görüntüleri en son güvenlik güncelleştirmeleriyle aylık olarak yeniler.
  • VM'lerin ve altyapının sağlanmasını ve denetlenebilmesini sağlamak için PowerShell cmdlet'leri ve aracılarıyla basitleştirilmiş yükleme deneyimi. Microsoft, Kubernetes dağıtımınız için otomatik güncelleştirmeler sağlar, böylece kullanılabilir en son Kubernetes sürümleriyle güncel kalırsınız.

Düğümleri tek veya birden çok makineye yerel olarak yükleme

AKS Edge Essentials, Kubernetes'i ayarlamak ve tek veya çok düğümlü Kubernetes kümeleri oluşturmak için PowerShell betikleri ve cmdlet'leri sağlayarak Kubernetes kurulum sürecini basitleştirir.

Linux ve Windows kapsayıcılarını çalıştırma

AKS Edge Essentials hem Linux tabanlı hem de Windows tabanlı kapsayıcıları tam olarak destekler. AKS'de bir Kubernetes kümesi oluşturduğunuzda Linux kapsayıcılarını, Windows kapsayıcılarını veya her ikisini birden çalıştırmayı seçebilirsiniz.

Yönetim için Azure Arc

AKS Edge Essentials kullanarak şirket içi Kubernetes'i ayarladıktan ve bir Kubernetes kümesi oluşturduktan sonra, her yerde çalışan Kubernetes kümeleri için merkezi bir yönetim konsolu sağlayan Azure portalını kullanarak Kubernetes altyapınızı yönetebilirsiniz. Buna ek olarak, Azure İlkesi, Azure İzleyici ve Azure ML hizmetleri gibi çeşitli Azure Arc özellikli hizmetler uyumluluğu sağlamanıza, kümelerinizi izlemenize ve uç kümelerinizde bulut hizmetlerini çalıştırmanıza olanak tanır. Uygulamaların ve kümelerin kaynak denetiminden tutarlı bir şekilde dağıtıldığından ve yapılandırıldığından emin olmak için yardımcı olur.

AKS Edge Temel Bileşenleri neden kullanılır?

Yerel Windows uygulamalarıyla birlikte çalışabilir

Windows zengin bir uygulama ekosistemi, kullanıcı deneyimi ve sağlam güvenlik sağlar ve günümüzde HMI'ler, robotlar, PLC'ler, tıbbi cihazlar vb. endüstriyel çözümler için altyapının büyük bir kısmını destekler. Bununla birlikte, bulutta yerel iş yüklerinin çoğu Linux üzerinde oluşturulmuş ve buluta özel çözümlerden yararlanmak için Linux sistemlerini tanıtmak zorunda kalmakla karşı karşıyasınız. Bu çözümler, ortamınızdaki Linux sistemlerini yönetmek için ek altyapı yönetim araçları ve becerileri gerektirir. AKS Edge Essentials ile her iki dünyanın da en iyilerini elde edersiniz. Windows uygulama yatırımlarınızı kullanmaya devam edebilir ve mevcut donanımı kullanabilirsiniz. Ayrıca, Linux cihazlarını yönetmek için yeni becerilere veya yeni bir denetim düzlemine ihtiyaç duymadan Windows üzerinde buluta özel Linux iş yüklerini de çalıştırabilirsiniz. Bu, hızlı bir şekilde yenilik yapmak ve uç yeniliklerinizi en az kesintiyle ileriye götürmek için geniş bir yapay zeka özellikleri kümesi kullanmanıza olanak tanır. Ayrıca AKS Edge Essentials, yerel Windows uygulamalarıyla kapsayıcılı Linux iş yükleri arasında birlikte çalışabilirlik sunar.

AKS Edge Temel Parçalar birlikte çalışma diyagramı.

Çekirdek-bulut desteği

AKS Edge Essentials ile çekirdekten buluta tam olarak desteklenen bir yığına sahip olmanın avantajını elde edersiniz. Microsoft, konak işletim sistemi için 10 yıllık bir LTSC sağlar. Linux VM tamamen yönetilir ve saldırı yüzeyini azaltmaya yardımcı olan, daha iyi performans sağlayan ve güvenlik açıklarına düzeltme eki uygulamak için daha az ek yük sağlayan basit bir görüntü olan, seçilmiş bir CBL-Mariner görüntüsünü temel alır. Ek olarak, Microsoft'un görüntü sürümünden önce bireysel Mariner paketleri ve kapsamlı regresyon testleri için sağlam bir test matrisi vardır ve bu da hizmet için kapalı kalma süresi olasılığını azaltır. VM ilkeleri, VM görüntüsünün A/B güncelleştirmelerini ve Kubernetes dağıtımının Kubernetes yığınınızın en son ve en iyi olmasını sağlar. Arc özellikli Kubernetes ile tüm kapsayıcılarınızı ve Kubernetes yapılandırmalarınızı bulut ve şirket içinde yönetebilirsiniz. Bu çok katmanlı yaklaşım, iş uygulamalarınızın güvenilir bir şekilde çalışabilmesi için yazılım yığınının tamamının güvenli olmasını ve güncelleştirilmesini sağlar.

Uçta etkinleştirilen bulut hizmetleri

AKS Edge Essentials kümeniz Azure Arc'a bağlandıktan sonra idare, izleme, uygulama, ML ve veri hizmetleri gibi temel hizmetlerle Azure platformunu uçlara genişletir. Ayrıca DevOps uygulamalarını her yere taşımaya ve uygulama dağıtımlarını sorunsuz bir şekilde yönetmek için GitOps ve Flux kullanarak yinelemeli olarak derlemeye yardımcı olur.

Sonraki adımlar