Alibaba Cloud DNS, Alibaba Cloud sanal özel bulutlarında (VPC) kurumsal intranet senaryoları için DNS çözümlemesi sağlar.
Genel Bakış
Özel Alan Adı Çözümlemesi (Private Hosted Zone), Alibaba Cloud DNS PrivateZone hizmetinin bir yükseltmesidir. Alibaba Cloud VPC'leri içindeki kurumsal intranet senaryoları için DNS çözümlemesi sunar ve Private Zone, önbellekleme, yönlendirme ve yineleme modüllerini içerir. Bir VPC ortamında özel yetkili alan adlarını tanımlayabilir, çözümlemeyi hızlandırabilir, bulut ile şirket içi veri merkezleri (IDC) arasında DNS trafiğini yönlendirebilir ve ECS örnekleri ile konteynerler gibi istemciler için çözümleme günlüklerini analiz edebilirsiniz.
Ürün yetenekleri
Alibaba Cloud DNS, VPC ortamları için özel DNS çözümlemesi sağlamak amacıyla dünya çapındaki veri merkezlerinde tescilli DNS yazılımını dağıtır. Hizmet aşağıdaki modülleri içerir:
Private Zone
Orijinal Alibaba Cloud DNS PrivateZone hizmeti üzerine inşa edilen bu özel yetkili DNS modülü, yalnızca VPC'leriniz içinde erişilebilen alan adları oluşturmanıza ve bunları IP adreslerine çözümlemenize olanak tanır. Özel yetkili kayıtları kullanarak bir VPC içindeki ECS ana bilgisayar adları, SLB örnekleri ve OSS paketleri gibi kaynakları yönetebilirsiniz. Ayrıca VPC'leri kiralık hatlar veya VPN'ler aracılığıyla şirket içi veri merkezlerine bağlayarak her iki ortamdaki kaynakların özel alan adlarını kullanarak birbirine erişmesini sağlayabilirsiniz.
Private Zone hizmeti hızlandırma bölgeleri ve standart bölgeler olarak ikiye ayrılır. Orijinal PrivateZone hizmetindeki alan adları standart bölgelerde depolanır. Hızlandırma bölgeleri, DNS kayıtlarını istek kaynaklarına daha yakın olan yüksek hızlı bellekte saklayarak en düşük çözümleme gecikme süresini sağlar. Bu özellik, düşük gecikme süresi ve yüksek kararlılık gerektiren alan adları için idealdir. Hızlandırma bölgeleri bölünmüş bölge DNS ve ağırlıklı çözümleme destekler. Standart bölgeler bu özellikleri desteklemez.
Önbellek
Önbellek modülü, sonuçları yüksek hızlı bellekte saklayarak bir VPC içindeki alan adı çözümlemesini hızlandırır. Yaşam Süresi (TTL) değeri, sonuçların ne kadar süreyle önbellekte tutulacağını belirler. Anahtar alan adları için çözümleme sonuçlarını bellekte tutmak üzere önbellek saklamayı etkinleştirebilirsiniz. TTL süresi dolduktan sonra bir istek gelirse, sistem arka planda kaydı güncellerken önce önbelleğe alınmış sonuç döndürülür. Önbellek saklama, çözümleme hızını artırır ve alanın genel yetkili DNS hizmetindeki arızalardan kaynaklanan hizmet kesintilerini önler. Daha fazla bilgi için bkz. Önbellek yönetimi.
Yönlendirme
Yönlendirme modülü (eski adıyla Alibaba Cloud DNS PrivateZone'daki Resolver), belirli alan adları için sorgu trafiğini VPC'nizden harici bir DNS sistemine yönlendirmek üzere yönlendirme kuralları ve DNS giden uç noktaları oluşturmanıza olanak tanır. Bu özellik, hibrit bulut ve buluttan şirket içine hizmet çağrılarını destekler. Yönlendirme yönetimi.
Yineleme
Yineleme modülü, bir VPC içindeki ECS örnekleri gibi istemciler için İnternet alan adlarına yönelik yinelemeli çözümleme sağlar. Bu hizmet, Alibaba Cloud VPC senaryoları için varsayılan olarak ücretsizdir ancak bir Hizmet Seviyesi Sözleşmesi (SLA) içermez. Bir ECS örneğindeki varsayılan DNS sunucu adreslerini (100.100.2.136/100.100.2.138) başka bir sağlayıcıya değiştirirseniz, o örnek Alibaba Cloud DNS özel çözümlemesine erişimini kaybeder.
Gelen uç noktalar
Gelen uç nokta, özel DNS çözümleme hizmetinin ad sunucusu adresidir. Bulut istemcileri (ECS örnekleri, konteynerler) için DNS adresi olarak veya harici istemciler (şirket içi ana bilgisayarlar, harici DNS sunucuları) için hedef IP olarak yapılandırın. Gelen uç noktalar sistem tarafından atanır veya özelleştirilebilir. Varsayılan adresler 100.100.2.136 ve 100.100.2.138 olup, tüm bölgelerdeki tüm VPC'lere anycast aracılığıyla ücretsiz hizmet verir.
Bir VPC içinde DNS çözümlemesi için kendi özel IP adreslerinizi kullanmak üzere özel bir gelen uç nokta oluşturun. Özel uç noktalar kullandıkça öde modeli üzerinden faturalandırılır. Gelen uç noktalar.
Trafik analizi
Trafik analizi modülü, DNS çözümleme trafiğinin uçtan uca görselleştirilmesini sağlar. Sorgudan onaya kadar tam yolu yeniden oluşturur ve çözümleme gecikme süresi, istek hacmi, önbellek isabet oranı, yoğun alan adları ve yoğun istek kaynakları hakkında raporlar sunar. Çözümleme ayarlarınızı optimize etmek için bu verileri kullanın.
Özel DNS çözümleme kuralları yalnızca DNS sunucusu olarak 100.100.2.136/100.100.2.138 veya özel bir gelen uç nokta adresi kullanan bir VPC içindeki istemciler için geçerlidir. Bir ECS örneğinin DNS ayarlarını başka bir adrese değiştirirseniz, Alibaba Cloud DNS özel çözümleme kuralları o örnek için geçerli olmaz.
Çözümleme kuralı önceliği
Kurumsal bir VPC senaryosunda, bir DNS sunucusu bir DNS sorgusu aldığında alan adını aşağıdaki öncelik kurallarına göre çözümler:
Avantajlar
Zengin ürün özellikleri
Bölünmüş bölge DNS: Sorgu kaynak IP aralığına bağlı olarak belirli IP adresleri döndürür. Alibaba Cloud DNS hatlarını ve özel DNS hatlarını destekler.
Ağırlıklı çözümleme: Aynı ana bilgisayar adı ve istek kaynağı için birden fazla kayıt değerine ağırlık atayın. DNS yanıtları, yük dengeleme sağlamak için önceden ayarlanmış ağırlık oranlarına göre trafiği dağıtır.
Önbellek saklama: Anahtar alan adları için DNS kayıtlarını kalıcı olarak önbellekte tutun. Bu, çözümleme hızını artırır ve yetkili DNS sağlayıcısı arızalarından kaynaklanan hizmet kesintilerini önler.
Önbellek temizleme: Önbellek saklama etkinleştirildiğinde, acil durum hizmet değişiklikleri sırasında belirli alan adları için önbellek sunucularındaki önbelleğe alınmış verileri temizleyin.
Yönlendirme yönetimi: Bir VPC'deki belirli alan adları için DNS sorgu trafiğini harici bir DNS sistemine yönlendirin. Hibrit bulut ve buluttan şirket içine hizmet çağrılarını destekler.
Trafik analizi: Grafiksel raporlarla DNS çözümleme trafiğinin uçtan uca görselleştirilmesini sağlar. Çözümleme trafik eğilimlerine göre hizmet mimarinizi ayarlayın.
Güvenlik izolasyonu
Özel DNS çözümlemesi, VPC'ler arasında tam veri izolasyonu sağlar:
Bölgeler İnternet'ten sorgulanamaz, bu da dış tarafların iç mimariyi araştırmasını önler.
Bölgeler etki kapsamları dışında sorgulanamaz, bu da temel verilere erişimi minimum gerekli kapsamla sınırlar.
Bölge verileri, güvenlik ihlalini önlemek için ağ tünelleme ile güvenli bir şekilde işlenir.
Esnek kontrol
Sınırlama olmadan özel bölgeler ekleyin veya özelleştirin:
Yapılandırılan kapsam içinde genel DNS sonuçlarını geçersiz kılmak için herhangi bir bölge (örneğin taobao.com) ekleyin. Özel DNS'inizdeki taobao.com, İnternet çözümleme sonuçlarının üzerine yazar.
Genel İnternet'te kaydedilemeyen example.test ve example.abcd gibi özel alan adlarını bir VPC'de oluşturun.
Aynı ada sahip bölgeler için farklı etki kapsamları ayarlayın. Bu, farklı bölgelerdeki VPC'lerin en yakın erişim için aynı alan adını kullanarak farklı kaynaklara erişmesine olanak tanır. Örneğin, China (Huabei 2) ve China (Hangdong 2) bölgelerindeki VPC'lerden gelen test.example.com sorguları, her bölge için yerel kaynak adreslerini döndürür.
Sistem mimarisi
Özel alan adı çözümlemesi iki katmandan oluşur: kontrol ve çözümleme.
Kontrol katmanı: Konsol ve OpenAPI aracılığıyla hizmetler sunar. DNS kayıtları, yapılandırma verileri ve günlük verileri için CRUD (oluşturma, okuma, güncelleme, silme) ve depolama işlemlerini yürütür. China (Zhangjiakou) ve China (Hangzhou) bölgelerinde bulunur.
Çözümleme katmanı: Dünya çapındaki bölgelere dağıtılan sunucu kümelerinde çalışır. Kontrol katmanından dağıtılan DNS kayıtlarını alır ve sorgulara yanıt verir. Alibaba Cloud hizmetlerinin genel olarak kullanılabilir olduğu tüm bölgeleri ve alanları kapsar.
Senaryolar
Ana bilgisayar adı yönetimi
ECS ana bilgisayar adı adlandırmalarını standartlaştırın ve çözümleme kayıtlarını otomatik olarak senkronize etmek için ana bilgisayar adı kaydı özelliğini kullanın. Bu, ECS örneklerine ana bilgisayar adı ile erişmenizi sağlar.
Örneğin, bir şirketin (example.com) China (Huabei 2) bölgesinin E alanındaki bir VPC'sinde 50 ECS örneği vardır: 20'si web sitesi için, 20'si mobil uygulama için ve 10'u test içindir. Ana bilgisayar adlarını şu şekilde planlayın:
Web sitesi: web01.huabei2-e.example.com ile web20.huabei2-e.example.com arası
Uygulama: m01.huabei2-e.example.com ile m20.huabei2-e.example.com arası
Test: test01.huabei2-e.example.com ile test10.huabei2-e.example.com arası
Bu yapılandırmadan sonra, **Private Zone hizmetini kullanarak özel bir alan adı tanımlayabilir ve ECS ana bilgisayar adı kayıtlarının otomatik senkronizasyonunu etkinleştirebilirsiniz. Bu, belirli bir VPC ağında ECS örneklerine ana bilgisayar adı ile erişmenizi sağlar, bu da günlük ana bilgisayar yönetiminin kolaylığını artırır.
Bölünmüş bölge DNS
Orijinal PrivateZone hizmeti bölünmüş bölge DNS, özel hatlar veya Alibaba Cloud hatlarını desteklemiyordu. Yükseltilmiş hizmet, ziyaretçinin kaynağını tanımlayan ve buna göre farklı IP adresleri döndüren bölünmüş bölge DNS desteği sunar. Bölünmüş bölge DNS'i yalnızca bir Private Zone hızlandırma bölgesindeki özel alan adları destekler; bu, Alibaba Cloud hatlarını ve özel DNS hatlarını içerir.
Ağırlıklı çözümleme
Bir bölgede aynı ana bilgisayar adı ve DNS hattına sahip birden fazla A, AAAA veya CNAME kaydı varsa, hizmet geçişleri sırasında trafiği dağıtmak için her kayıt değerine ağırlık atayın. Yalnızca bir Private Zone hızlandırma bölgesindeki özel alan adları ağırlıklı çözümlemeyi destekler.
Bulut hizmeti somutlaştırması
Bulut hizmetlerinin genellikle birbirine erişmesi gerekir. Bir VPC içindeki her bulut hizmetine bir alan adı atamak ve bunu belirli bir dahili IP adresine çözümlemek için özel çözümlemeyi kullanın. Bu, hizmet IP adresleri değiştiğinde geliştirme değişikliklerini büyük ölçüde azaltır.
Örneğin, bir şirketin (example.com) dahili API sistemi hassas verileri işlediği için özel bir IP adresi kullanır.
Bu API'ye account.inner.example.com alan adını atayın ve bunu 10.23.45.67 IP adresine çözümleyin. Adres 10.45.67.89 olarak değişirse, yalnızca DNS kaydını güncelleyin.
Alan adı çözümlemesi hızlandırma ve olağanüstü durum kurtarma
Şirketler arası alan adı erişimi yaygındır ve hizmet bağımlılıkları yaratır. Bağımlı bir alanın DNS hizmeti yüksek gecikme süresi veya kesintiler yaşarsa hizmetleriniz etkilenir.
Çözümleme hızını artırmak ve DNS sağlayıcısı kesintilerine karşı korunmak için Önbellek yönetimi özelliğini kullanın. Önbellek saklama etkinleştirildiğinde, önbelleğe alınmış kayıtlar asla otomatik olarak temizlenmez ve %100 önbellek isabet oranı sağlanır. TTL süresi dolduktan sonra bir sorgu arka plan güncellemesini tetikler. Genel yetkili DNS kullanılamaz durumda olsa bile sistem önbelleğe alınmış sonucu sunmaya devam eder ve bu da olağanüstü durum kurtarma sağlar.
Bulut ve şirket içi ortamlar arasında çözümleme için veri alışverişi
Aşamalı bulut benimsemesi sırasında, DNS çözümlemesini bulut VPC'leri ile şirket içi veri merkezleri arasında taşımak genellikle zordur. Bulut benimsemesinden önce işletmeler genellikle dahili erişim için özel alan adlarına sahip kendi DNS hizmetine sahiptir. Geçişten sonra bulut hizmetlerinin bu orijinal özel alan adlarını yine de çözümlemesi gerekir.
Bir VPC içindeki belirli alan adları için DNS sorgularını şirket içi DNS'inize yönlendirmek üzere Yönlendirme yönetimini (Resolver) kullanın. Bu, özel alan adları için orijinal çözümleme mantığını koruyarak sorunsuz bir bulut geçişi sağlar.
Şirket içinden VPC'ye DNS sorgularını yönlendirmek için Gelen uç noktaları kullanın. Şirket içi ağınızla adres çakışmalarını önlemek için hedef IP'yi özelleştirin. Bu, her iki ortam için tek bir DNS sistemi sürdürmenizi sağlar ve İşletim ve Bakım (O&M) iş yükünü azaltır.
Trafik analizi
Özel DNS çözümlemesi daha önce sınırlı görünürlüğe sahip bir kara kutuydu. Yükseltilmiş hizmet, DNS çözümleme trafiğinin uçtan uca görselleştirilmesini sağlar. Sorgudan onaya kadar tam yolu yeniden oluşturur ve gecikme süresi, istek hacmi, önbellek isabet oranı, yoğun alan adları ve yoğun kaynaklar hakkında raporlar sunar. Çözümleme eğilimlerine göre hizmet mimarinizi ayarlamak için bu verileri kullanın.