Sanal ağda Azure Yük Testi dağıtma senaryoları

Bu makalede, sanal ağda Azure Yük Testi dağıtma senaryoları hakkında bilgi ediniyorsunuz. Bu dağıtım bazen sanal ağ ekleme olarak adlandırılır.

Bu işlevsellik aşağıdaki kullanım senaryolarını olanaklı kılar:

Azure Yük Testi'ni bir sanal ağa dağıttığınızda, yük testi altyapısı sanal makineleri aboneliğinizdeki sanal ağa eklenir. Yük testi altyapıları daha sonra sanal ağdaki özel uygulama uç noktası gibi diğer kaynaklarla iletişim kurabilir. Test altyapısı işlem kaynakları için faturalandırılmazsınız.

Önemli

Azure Load Testing'i bir sanal ağa dağıttığınızda ek ücretlendirilirsiniz. Azure Load Testing aboneliğinizde bir Azure Load Balancer ve Genel IP adresi dağıtır ve oluşturulan trafik için bir maliyet olabilir. Daha fazla bilgi için Sanal Ağ fiyatlandırma bilgilerine bakın.

Aşağıdaki diyagramda teknik bir genel bakış sağlanır:

Diagram that shows the Azure Load Testing virtual network injection technical overview.

Senaryo: Azure tarafından barındırılan özel uç nokta için yük testi

Bu senaryoda, Azure'daki bir sanal ağda genel olarak erişilebilen bir uygulama uç noktası dağıttınız. Örneğin, uç nokta bir iç yük dengeleyicinin arkasında olabilir veya özel IP adresi olan bir VM üzerinde çalışıyor olabilir.

Diagram that shows the set-up for load testing a private endpoint hosted on Azure.

Azure Yük Testi'ni sanal ağa dağıttığınızda yük testi altyapıları artık uygulama uç noktasıyla iletişim kurabilir. Uygulama uç noktası ve Azure Yük Testi için ayrı alt ağlar kullandıysanız, alt ağlar arasındaki iletişimin engellenmediğinden emin olun( örneğin, bir ağ güvenlik grubu (NSG). Ağ güvenlik gruplarının ağ trafiğine nasıl filtre uygulayacağınızı öğrenin.

Senaryo: Erişim kısıtlamalarıyla genel uç noktayı yükleme testi

Bu senaryoda, Azure'da veya başka bir konumda genel kullanıma açık bir web hizmeti dağıttınız. Uç noktaya erişim, belirli istemci IP adresleriyle sınırlıdır. Örneğin hizmet, erişim kısıtlamaları olan Azure Uygulaması Hizmetinde barındırılan bir Azure Uygulaması lication Gateway'in arkasında çalışıyor veya bir web uygulaması güvenlik duvarının arkasına dağıtılıyor olabilir.

Diagram that shows the set-up for load testing a public endpoint hosted on Azure with access restrictions.

Yük testi altyapılarının uç noktasına erişimi kısıtlamak için test altyapısı sanal makineleri için bir dizi genel IP adresi kullanmanız gerekir. Sanal ağda bir NAT Ağ Geçidi kaynağı dağıtır ve ardından sanal ağda bir yük testi oluşturup çalıştırırsınız. NAT ağ geçidi, kaynak ağ adresi çevirisi (SNAT) sağlayan tam olarak yönetilen bir Azure hizmetidir.

NAT ağ geçidini, yük testi altyapılarının eklendiği alt ağa ekleyin. NAT ağ geçidi tarafından kullanılan genel IP adreslerini yapılandırabilirsiniz. Bu yük testi altyapısı VM'leri yük oluşturmak için bu IP adreslerini kullanır. Ardından, uygulama uç noktanıza erişimi kısıtlamak için bu IP adreslerini izin verilenler listesine ekleyebilirsiniz.

Senaryo: Azure ExpressRoute aracılığıyla bağlanan şirket içi barındırılan bir hizmeti yükleme testi

Bu senaryoda, genel olarak erişilebilir olmayan bir şirket içi uygulama uç noktanız vardır. Şirket içi ortam, Azure ExpressRoute kullanılarak Azure'a bağlanır.

Diagram that shows the set-up for load testing an on-premises hosted, private endpoint connected via Azure ExpressRoute.

ExpressRoute, bir bağlantı sağlayıcının yardımıyla özel bağlantı üzerinden şirket içi ağlarınızı Microsoft bulutuna genişletmenizi sağlar. Azure sanal ağında Azure Load Testing'i dağıtın ve ardından ağı ExpressRoute bağlantı hattınıza bağlayın. Bağlantıyı ayarladıktan sonra yük testi altyapıları şirket içinde barındırılan uygulama uç noktasına bağlanabilir.

Sonraki adımlar