Alıştırma - Azure CycleCloud'u yükleme ve yapılandırma
Azure CycleCloud, Azure bağlantısı olan herhangi bir konuma yükleyip kullanabileceğiniz Linux tabanlı bir web uygulamasıdır. Microsoft tarafından önerilen en basit ayar, önceden yapılandırılmış bir Azure Market görüntüsünü temel alan bir Azure VM dağıtmaktır.
Azure CycleCloud kullanarak şirketinizin Azure aboneliğine yeni bir HPC kümesi sağlamayı basitleştirmek istediğinizi düşünün. Ayrıca Azure'da dağıttığınız kümenin mevcut şirket içi kümenin mimari ve yazılım yığınıyla yakından eşleştiğinden de emin olmak istiyorsunuz. Bu hedefleri gerçekleştirmek için Microsoft önerisini izleyin ve Azure CycleCloud'u bir Azure VM'ye dağıtmak için Azure Market tabanlı bir görüntü kullanın.
Bu alıştırmada, şu görevleri izleyerek Azure CycleCloud'ı uygulayacaksınız:
- 1. Görev: Azure CycleCloud Azure VM dağıtma
- Görev 2: Azure CycleCloud Azure VM'sine bağlanma
- 3. Görev: Azure CycleCloud'a Azure aboneliği ekleme
Not
Bu alıştırmayı gerçekleştirmek için bir Azure aboneliğine erişmeniz gerekir. Bu alıştırmada başvuruda bulunan kaynakların dağıtılması, söz konusu abonelik tarafından bazı maliyetlerin tahakkuk ettirilmesine neden olur.
1. Görev: Azure CycleCloud Azure VM dağıtma
İlk olarak Azure Market görüntüsünü kullanarak Azure CycleCloud uygulamasını barındıran bir Azure sanal makinesi dağıtın.
Azure portalına gidin. İstendiğinde, bu modülde kullandığınız Azure aboneliğinde Katkıda Bulunan veya Sahip rolüne sahip bir Microsoft hesabı veya Microsoft Entra hesabıyla kimlik doğrulaması yapın.
Azure portalı arama kutusunda Azure CycleCloud araması yapın.
Sonuç listesinde Market'in altında Azure CycleCloud'ı seçin.
Azure CycleCloud sayfasında varsayılan planı kabul edin ve Oluştur'u seçin.
Sanal makine oluşturma sayfasının Temel Bilgiler sekmesinde aşağıdaki ayarları yapılandırın (diğer ayarları varsayılan değerleriyle bırakın):
Ayar Value Abonelik Bu modülde kullandığınız Azure aboneliğinin adını seçin. Kaynak grubu Yeni oluştur’u seçin. Ad metin kutusuna cyclecloud-rg yazın ve Tamam'ı seçin. Virtual machine name cyclecloud-vm girin. Bölge Azure VM'lerini sağlayabileceğiniz konumunuza yakın herhangi bir Azure bölgesinin adını seçin. Kullanılabilirlik seçenekleri Altyapı yedekliliği gerekmez Güvenlik türü Standart Görsel Önceki adımda seçtiğiniz market planı tarafından belirlenen varsayılan görüntü seçimini kabul edin. Azure Spot örneği Onay kutusunu seçili değil olarak bırakın. Size Tüm boyutları gör'e tıklayın. VM boyutu seçin bölmesinde Standart E4s v3 girişini seçin ve ardından Seç yazın. Not
CycleCloud için 8 GB RAM ve en az dört vCPU çekirdeği gerekir.
Ayar Değer Authentication type SSH ortak anahtarı seçeneğini belirleyin. Username cc-admin girin. SSH ortak anahtar kaynağı Yeni anahtar çifti oluştur seçeneğinin belirlendiğinden emin olun, Anahtar çifti adı cc-ssh-keys girin. Not
Azure, otomatik olarak bir SSH anahtar çifti oluşturma olanağı sağlar ve gelecekte kullanmak üzere depolamanıza olanak tanır.
İleri: Diskler'i >seçin. Sanal makine oluştur bölmesinin Diskler sekmesinde aşağıdaki ayarları yapılandırın (diğerlerini varsayılan değerleriyle bırakın):
Ayar Value İşletim sistemi disk türü Premium SSD girişinin seçili olduğundan emin olun. Veri diski için konak önbelleğe alma Salt okunur girdisinin seçili olduğundan emin olun. İleri: Ağ'ı >seçin. Sanal makine oluştur bölmesinin Ağ sekmesinde, Sanal ağ açılan listesinin hemen altında Yeni oluştur'u seçin. Sanal ağ oluştur bölümünde, adres alanı varsayılan olarak /24 boyutunda tek bir alt ağ ile /16 olarak ayarlanır.
Sanal ağ oluştur bölümünde At'ı seçerek herhangi bir değişiklik yapmadan varsayılan ayarlarla devam edin.
Not
Varsayılan yapılandırma, CycleCloud Azure VM için belirlenmiş bir alt ağ oluşturmayı içeren önerilen yaklaşımla uyumludur.
Sanal makine oluşturma bölümünün Ağ sekmesinde, hiçbir değişiklik yapmadan varsayılan ayarları gözden geçirin ve VM görüntüsünün önceden tanımlanmış Ağ Güvenlik Grubu kuralları içerdiğini unutmayın.
İleri: Yönetim'i seçin ve Sanal makine oluşturma bölümünün Yönetim sekmesinde aşağıdaki ayarları yapılandırın (diğerlerini varsayılan değerleriyle bırakın):>
Ayar Value Temel planı ücretsiz etkinleştirme Varsa ve etkinse onay kutusunu temizleyin. Sistem tarafından atanan yönetilen kimliği etkinleştirme Onay kutusunu seçin. İleri: İzleme'yi >seçin. Sanal makine oluşturma bölümünün İzleme sekmesinde aşağıdaki ayarları yapılandırın (diğerlerini varsayılan değerleriyle bırakın):
Ayar Value Önyükleme tanılamaları Yönetilen depolama hesabıyla etkinleştir (önerilen) seçeneğinin belirlendiğinden emin olun. Gözden Geçir + Oluştur'u seçin ve aşağıdaki ayarları yapılandırın (diğerlerini varsayılan değerleriyle bırakın):
Ayar Value Tercih edilen e-posta adresi Kullanıcı hesabınızla ilişkili e-posta adresini girin. Tercih edilen telefon numarası Kullanıcı hesabınızla ilişkili telefon numarasını girin. Sanal makine oluşturma bölümünün Gözden Geçir + Oluştur sekmesinde Oluştur'u seçin.
Yeni anahtar çifti oluştur açılır penceresinde Özel anahtarı indir ve kaynak oluştur'u seçin. Bu, özel anahtarı içeren .pem dosyasını bilgisayarınıza otomatik olarak indirir.
Not
Yüklemenin tamamlanmasını bekleyin. Bu işlem yaklaşık bir dakika sürer.
Dağıtım bölümünde Kaynağa git'i seçerek cyclecloud-vm bölümüne gidin.
Görev 2: Azure CycleCloud Azure VM'sine bağlanma
Azure CycleCloud web uygulamasını bir Azure VM'ye dağıttığınızda, vm'nin ağ arabirimine atanmış genel IP adresiyle bu uygulamaya bağlanabilirsiniz. Bağlandıktan sonra, web uygulamasının ilk kurulumunu tamamlamanız istenir. İlk kurulum sırasında uygulama kimlik doğrulama ayarlarını tanımlarsınız. Temel Alınan Azure VM'sini dağıtırken seçtiğiniz kullanıcı adı ve SSH anahtar çiftini kullanmanızı öneririz. Burada tanımladığınız SSH anahtar çifti, küme düğümlerine kimlik doğrulaması sağlar.
Bilgisayarınızda, Azure portalında cyclecloud-vm sayfasını görüntüleyen web tarayıcısı penceresinde, Temel Bileşenler bölümünde cyclecloud-vm Azure VM'sinin ağ bağdaştırıcısına atanan genel IP adresinin değerini not edin. Bu görevin ilerleyen bölümlerinde ihtiyacınız olacak.
Temel Bileşenler bölümünde cyclecloud-rg bağlantısını seçerek CycleCloud Azure VM kaynaklarını barındıran kaynak grubunun cyclecloud-rg bölmesine gidin.
cyclecloud-rg kaynak grubu bölmesindeki kaynak listesinde cc-ssh-keys girişini seçin.
cc-ssh-keys bölmesinde ortak anahtarın değerini not edin ve kaydedin. Bu görevin ilerleyen bölümlerinde ihtiyacınız olacak.
Bilgisayarınızda başka bir tarayıcı penceresi açın ve URL'ye
https://<IP_address>
gidin ve IP_address> yer tutucusunun <yerine önceki adımda tanımladığınız genel IP adresini yazın. İstenirse, hedef Azure VM'sine bağlanmak istediğinizi onaylayın.Not
Tarayıcınız büyük olasılıkla bağlantının özel olmadığıyla ilgili iletiyi görüntüler ve sizi bu IP adresine bağlanma konusunda uyarır. Otomatik olarak imzalanan bir sertifika kullanarak hedef sunucuya bağlandığınızdan ve bağlandığınız URL sertifikanın konu adıyla eşleşmediğinden bu beklenen bir durumdur.
Kurulum sihirbazının Azure CycleCloud'a Hoş Geldiniz! sayfasında, Site Adı metin kutusuna contoso-lab yazın ve İleri'yi seçin.
Kurulum sihirbazının Azure CycleCloud Lisansı sayfasında Azure CycleCloud Yazılım Lisans Sözleşmesi'ni kabul ediyorum onay kutusunu ve ardından İleri'yi seçin.
Azure CycleCloud kurulum sihirbazının son sayfasında aşağıdaki ayarları yapılandırın ve Bitti'yi seçin:
Ayar Value Kullanıcı kimliği cc-admin girin. Veri Akışı Adı Hedef abonelikle ilişkili hesabınızın adını girin. Parola Karmaşık bir parola girin. Confirm Aynı karmaşık parolayı yeniden girin. SSH Ortak Anahtarı Bu göreve daha önce kaydettiğiniz genel SSH anahtarının değerini yapıştırın. Not
Kullanıcı kimliği ve SSH ortak anahtarının Azure VM'yi dağıtırken belirttiğiniz kimliklerle aynı olması gerekmez, ancak kolaylık sağlamak için aynı değeri kullanmanızı öneririz.
Not
Abonelik Ekle açılır penceresi bu noktada görünebilir. Öyleyse, bu pencereyi kapatmayın veya ayarlarını bu aşamada yapılandırmayın. Bu ayarları sonraki alıştırmada yapılandıracaksınız.
3. Görev: Azure CycleCloud'a Azure aboneliği ekleme
Azure aboneliğinizdeki kaynakları yönetmek için Azure CycleCloud belirli bir izin düzeyi gerektirir. Bu gereksinimi gidermek için en basit seçenek, abonelikteki Katkıda Bulunan rolünü CycleCloud uygulamasını barındıran Azure VM'ye atamaktır. Bu seçenek, söz konusu Azure VM için sistem tarafından atanan yönetilen kimliği etkinleştirdiyseniz çalışır. Bu alıştırmanın ilk görevinde Azure VM dağıtımı sırasında bu ayarı yapılandırdığınızdan, bu yaklaşımı benimsersiniz.
Not
CycleCloud, Katkıda Bulunan rolüyle ilişkili tüm izinleri gerektirmez. Özel, daha kısıtlayıcı bir RBAC rolü tanımlama ve bunu CycleCloud uygulamasını barındıran Azure VM'ye atama seçeneğiniz vardır. Bu, en az ayrıcalık ilkesini uygulamanızı sağlar. Ayrıntılar için Bkz. Microsoft Learn.
Bilgisayarınızda, Azure portalını görüntüleyen web tarayıcısı penceresine geçin ve abonelikleri aramak için portal arabiriminin üst kısmındaki arama kutusunu kullanın.
Bu modüldeki alıştırmalar için kullandığınız Azure aboneliğini seçin.
Azure aboneliğini görüntüleyen bölmede, sol taraftaki dikey menüde Erişim denetimi (IAM) öğesini seçin.
Erişim denetimi (IAM) bölümünde + Ekle'yi seçin ve açılan menüde Rol ataması ekle'yi seçin.
Rol ataması ekle bölümünde aşağıdaki ayarları yapılandırın (diğerlerini varsayılan değerleriyle bırakın):
Ayar Value Role Ayrıcalıklı yönetici rolleri'nin altında Katkıda Bulunan girişini seçin. Şu kişiye erişim ata: Yönetilen Kimlik'i seçin. Üyeleri seçin Yönetilen Kimlik açılan listesinden Sanal Makine'yi seçin ve Seç'in altında cyclecloud-vm'yi seçin. Sonuç listesinde cyclecloud-vm Azure VM'sini temsil eden girdiyi seçin ve ardından Kaydet'i seçin.
Azure portalını görüntüleyen web tarayıcısı penceresinde Depolama hesaplarını aramak için arama kutusunu kullanın.
Depolama hesapları sayfasında + Oluştur'u seçin.
Depolama hesabı oluştur bölmesinin Temel Bilgiler sekmesinde aşağıdaki ayarları yapılandırın (diğer ayarları varsayılan değerleriyle bırakın):
Ayar Value Abonelik Bu modülde kullandığınız Azure aboneliğinin adını seçin. Kaynak grubu cyclecloud-rg girişini seçin Depolama hesabı adı Harflerden ve basamaklardan oluşan ve harfle başlayan 3 ile 24 karakter arasında genel olarak benzersiz bir ad girin. Konum Kümelerinizi dağıtmak istediğiniz Azure bölgesinin adını seçin. Performans Standart seçeneğini belirleyin. Yedeklilik Yerel olarak yedekli depolama (LRS) girişini seçin. Depolama hesabı oluştur bölmesinin Temel Bilgiler sekmesinde Gözden Geçir + Oluştur'u seçin, doğrulama işleminin tamamlanmasını bekleyin ve ardından Oluştur'u seçin.
Not
Depolama hesabı sağlama işleminin tamamlanmasını bekleyin. Bu işlem yaklaşık bir dakika sürer.
Bilgisayarınızda, Azure CycleCloud web uygulamasını görüntüleyen web tarayıcısı penceresine geçin.
Abonelik Ekle açılır penceresindeki Abonelik Adı metin kutusuna Azure aboneliğiniz için açıklayıcı bir ad girin ve Kimlik Bilgilerini Doğrula'yı seçin.
Not
Doğrulama başarısız olursa rol atamalarının etkili olması için birkaç dakika beklemeniz ve ardından bu adımı yinelemeniz gerekebilir.
Abonelik Ekle açılır penceresindeki Varsayılan Konum açılan listesinde, bu görevde daha önce depolama hesabını oluşturduğunuz Azure bölgesinin adını seçin.
Abonelik Ekle açılır penceresindeki Depolama hesabı açılan listesinde, bu görevde daha önce oluşturduğunuz depolama hesabının adını seçin.
Abonelik Ekle açılır penceresinde Kaydet'i seçin.
Azure CycleCloud web uygulamasının Abonelikler sayfasında, yeni eklenen aboneliği temsil eden girişi seçin ve ayarlarını gözden geçirin.
Not
Bu modülün bir sonraki alıştırmasında ihtiyacınız olduğundan, bu alıştırmada dağıtılan kaynakları silmeyin.
Tebrikler! Bu modülün ilk alıştırmasını başarıyla tamamladınız. Bu alıştırmada, azure cyclecloud azure vm'sini dağıttınız ve azure cyclecloud'a bir Azure aboneliği eklemek için kullandınız.