GB Başına Proxy Ücretlendirmesi

GB Başına Proxy Ücretlendirmesi

GB başına proxy ücretlendirmesinde, veriler proxy hizmetinden geçtikçe kotanız kullanılır. Bin hafif sayfa açan bir iş, tek bir uzun video kontrolünden daha az tüketebilir. Kullandığınız IP adresi sayısı, gönderdiğiniz istek sayısı ve kaydettiğiniz veri miktarı farklı ölçümlerdir; bunların hiçbiri tek başına faturayı belirlemez.

Proxy ücretlendirme modelleri arasında trafik tabanlı faturalandırma, ücreti aktarılan veriye bağlar. Bunun bütçesini yapmak için üç şeyi ilişkilendirmeniz gerekir: görevinizin gerektirdiği erişim, görevin oluşturduğu trafik ve bu trafiğe bağlı satın alma koşulları.

Ne için ödeme yaparsınız?

Gigabayt, bir proxy ürünü içindeki tüketim birimidir. Ürün, çıkış IP adresleri üzerinden internete bir yol sağlar; tarife de bu yolun kullanımının nasıl ücretlendirileceğini belirler. Önceden trafik bakiyesi satın alabilir, düzenli yenilenen bir kota alabilir veya hesap sözleşmesi kapsamında ölçülen kullanım için ödeme yapabilirsiniz. Ödeme tarihleri ve taahhütleri farklı olsa da bu düzenlerin tümünde GB başına fiyat bulunabilir.

Erişim çoğu zaman bir ağ geçidi üzerinden çalışır: uygulamanız sağlayıcının verdiği adrese bağlanır ve hizmet kullanılabilir havuzdan bir çıkış seçer. Çıkışın değiştirilmesiyle aynı hesap kotası kullanılmaya devam edebilir. Dolayısıyla duyurulan büyük havuz, size ayrılmış adres listesini değil, olası erişimi tanımlar. Bazı ürünler ise trafik ücretini belirli IP adreslerine erişimle birleştirir.

Faturalandırma birimi, ağ türünü veya oturum davranışını belirlemez. Veri merkezi, ISP, konut ve mobil ürünler trafiğe göre satılabilir. Rotasyon, bir oturum boyunca IP adresini koruyabilme ve bir adresin yalnızca size tahsis edilmesi ayrı ürün özellikleridir. Daha fazla GB için ödeme yapmak, kendi süre sınırı olan oturumu uzatmaz veya kullanılamayan bir çıkışı geri getirmez.

Birim fiyatları karşılaştırmadan önce gerekli erişimi seçin. Bölgesel bir ödeme adımı testi için yararlı ürün, gereken konumda kabul edilen bir IP sağlamalı ve oturumu ödeme adımı boyunca çalışır tutmalıdır. Bunu yapamayan daha ucuz bir kota görevi karşılamaz. Tersine, daha basit ağ zaten güvenilir biçimde çalışıyorsa daha pahalı ağ satın almak otomatik bir fayda getirmez.

Kota, verilerin ne hızda ulaştırıldığı hakkında da bir şey söylemez. Hacim, ne kadar verinin geçebileceğini; gerçekleşen aktarım hızı, verinin ne hızda geçtiğini; eşzamanlılık ise ne kadar işin aynı anda etkin olabileceğini belirler. Büyük bakiye, zamana duyarlı işi bitirmek için fazla yavaş olan bir yolu telafi edemez.

GB başına fiyat, ön ödemeli trafik kotası ve kalan bakiyesi; küçük bir yanıt ile kaynakları olan bir sayfanın farklı veri tüketimi. Hedeflenen örnekler: stok durumu kontrolleri, küçük API yanıtları ve tekil bölgesel sayfalar.

Tamamlanan iş nasıl ücretli trafiğe dönüşür?

İşlemin tamamıyla başlayın. Program önce belge listesini alabilir, indirme bağlantılarını izleyebilir, dosyaları alabilir ve ardından birkaç indirmeyi tekrarlayabilir. Son arşiv her belgenin yalnızca bir kopyasını içerse bile her aşama ücretli bağlantıyı kullanabilir.

Başarıyla 300 belge kaydeden örnek bir arşiv işini ele alalım. Aşağıdaki varsayımsal trafik toplamları, çalıştırmanın ayrı ve birbiriyle örtüşmeyen bölümlerini tanımlar. Bunlar belirli bir sitenin veya sağlayıcının ölçümleri değil, hesaplama örneğidir.

İşin bölümü Varsayımsal ölçülmüş trafik Ne sağlar?
Belge listelerinin ve gezinme verilerinin alınması12 MBAlınacak dosyaları bulur
Saklanan 300 belgeyi oluşturan aktarımlar240 MBGerekli arşivi sağlar
Önceden alınmış belgelerin gereksiz yere yeniden indirilmesi48 MBArşivi büyütmeden ek kopyalar aktarır
Kalan istekler, yanıtlar ve sayılan ek yük8 MBÇalıştırmadaki diğer iletişimi tamamlar
İşin tamamı308 MBSaklanan aynı 300 belgeyi üretir

Ondalık birimlerle bu çalıştırma 0.308 GB tüketir. Varsayımsal $4.50/GB birim fiyatıyla trafik ücreti, diğer ücretler hariç $1.386 veya yaklaşık $1.39 olur. Yararlı ayrım, saklanan belgelerle ilişkili 240 MB ile sürecin kullandığı 308 MB arasındadır. Gereksiz indirmeleri kaldırmak arşivi küçültmeden 48 MB tasarruf sağlar; belge bulma adımını kaldırmak ise işin çalışmasını engelleyebilir.

Sağlayıcının ölçüm kapsamı önemlidir. Yayımlanmış proxy politikaları genellikle HTTP başlıkları ve gövdeleri dahil, siteden alınan veriler kadar siteye gönderilen verileri de sayar. Bu nedenle yoğun yükleme yapılan işler, sitenin yanıtı kısa olsa bile kota tüketir. Politikalar bağlantı trafiği, şifreleme ek yükü ve hizmetin ürettiği hatalar konusunda farklılık gösterir. İndirilen dosya içeriklerinin sayacı, her faturayı yeniden hesaplamaya yetmez.

HTTPS tüneli, proxy sunucusunun korunan içeriği okumadan ölçtüğü şifrelenmiş baytları taşıyabilir. Bütçe için sağlayıcının belirttiği yöntemi ve ölçülmüş bir çalıştırmayı kullanın; her isteğe eklenecek evrensel bir ek yük yüzdesi yoktur. Bu baytları zaten içeren bir sayaca böyle bir yüzde uygulamak, onları yeniden saymak olur.

GB ve GiB neden farklı sayılar gösterir?

Bir gigabayt (GB), 1,000,000,000 bayt içerir. Bir gibibayt (GiB), 2³⁰ bayt içerir: 1,073,741,824 bayt veya 1,024 MiB. GB ondalık kuvvetleri, GiB ikili kuvvetleri kullanır. Aynı türdeki miktarı farklı büyüklükte birimlerle ölçerler.

Örneğin 32 GiB, 34.359738368 GB, yani yaklaşık 34.36 GB eder. GB cinsinden ifade edilen sayı yaklaşık %7.37 daha yüksektir; çünkü her GiB 1.073741824 GB içerir. Ek trafik oluşmamıştır: iki okuma da aynı bayt sayısını tanımlar. Buna karşılık 32 GB kota yaklaşık 29.80 GiB eder; dolayısıyla yazılı sayının aynı olması iki kotayı eşit yapmaz.

Uygulamanın sayacını faturalandırılan kullanımla uzlaştırmadan önce iki değeri de aynı birime dönüştürün. Kısaltılmış etikete güvenmek yerine sağlayıcının tanımını, ardından hesaplama kapsamını kontrol edin. Yuvarlama ayrı bir konudur: paneldeki kısaltılmış değer, faturalandırmada kullanılan hassasiyeti göstermez.

İş akışı neden sayfa kadar önemlidir?

İlk ve sonraki ziyaretler farklıdır

İlk ziyarette, sitenin görüntülenmesi ve çalışması için gereken kaynaklar indirilebilir. Aynı tarayıcıdaki sonraki ziyaret bazı yerel kaynakları yeniden kullanabilirken yeni tarayıcı profilinin bunları tekrar alması gerekebilir. Bu, tarayıcı oturumlarını başlatma ve yeniden kullanma biçiminizi trafik modelinin bir parçası yapar.

Önbelleğin birkaç sonucu vardır. Güncel yerel kopya, kaynak yeniden indirilmeden kullanılabilir. Süresi geçmiş kopya koşullu bir istek gerektirebilir; 304 Not Modified yanıtı, saklanan içeriğin yeniden kullanılmasına izin verir, ancak doğrulama alışverişi yine ağı kullanır. Değişmiş veya yeniden kullanılamayan kaynak yeni aktarım gerektirir. Profili korumak, her kaynağın önbelleğe alınacağını garanti etmez.

İzleme işinde önbelleğe alınmış kaynaklar yararlı olabilir. Yeni ziyaretçinin deneyimini test ederken ise testi geçersiz kılabilirler. Görevin gerçekten gerektirdiği koşullarda ölçüm yapın. Ucuz bir tekrar ziyareti, binlerce bağımsız ilk ziyaret için sağlam bir tahmin değildir.

Çıktı biçimi de yanıltıcı olabilir. Yerel olarak ekran görüntüsü almak, zaten yüklenmiş içerikten bir görsel oluşturur; bu işlem tek başına ekran görüntüsünü proxy üzerinden geri göndermez. Görseli proxy üzerinden yüklemek başka bir aktarım olur. Uzaktan barındırılan tarayıcı veya ekran görüntüsü API’si farklı bir ücretlendirme modeline sahip olabilir; bu nedenle çıktı boyutu, olağan bir yerel tarayıcının trafiği olarak görülmemelidir.

İndirmeler ve video için farklı tahminler gerekir

Dosya aktarım işinde belge boyutları, yinelenen dosyaların saptanması ve kesintilerden sonra devam edebilme çoğu zaman tüketimi belirler. Video testinde ise süre ve bit hızı, sayfa sayısından daha yararlı hale gelir. İlk sayfa küçük olabilir, ancak oynatıcı test sürdükçe medya almaya devam eder.

Bir testin saniyede ortalama 6 megabit medya verisini 18 dakika boyunca aldığını varsayalım. Sekize bölmek bitleri bayta dönüştürür: 6 × 1,080 ÷ 8 = 810 megabayt veya 0.81 GB. Testin tamamını 12 konumdan tekrarlamak yalnızca medya için 9.72 GB aktarır. Bu varsayımsal bir iş yüküdür; oynatıcı arayüzü, diğer istekler ve sayılan ek yük buna eklenir. Uyarlanabilir kalite ve arabelleğe alma, gerçek aktarımı değiştirebilir.

Oynatma kalitesini düşürmek, ancak test kendi sorusunu yanıtlamaya devam ediyorsa tasarruftur. Videonun başladığını kontrol eden kısa test, kısa bir gözlem aralığı kullanabilir. Sürekli yüksek kalitede oynatma testi, değerlendirme için bu akışın yeterli bölümünü almalıdır. Hangi verilerin çıkarılabileceğini gereken kanıt belirler.

Bu farklar, trafik ücretlendirmesinin nerede uygun olduğunu açıklar. Kısa bölgesel kontroller ve yararlı bir havuza aralıklı erişim az veri gerektirebilir. Sürekli medya testleri veya tekrarlanan büyük indirmeler aynı kotayı hızla tüketebilir. Uygun bir ürünle her ikisi de teknik olarak mümkündür; ekonomik yönleri iş miktarına, takvimine ve mevcut alternatiflere bağlıdır.

İşlerin dağılımından tahmin oluşturun

Ölçmeden önce tamamlanmayı tanımlayın. Başarılı bir belge görevi, beklenen tanımlayıcıya sahip okunabilir dosya anlamına gelebilir; bölgesel test ise tamamlanmış etkileşim ve kaydedilmiş sonuç gerektirebilir. Başarılı bağlantı veya HTTP durumu tek başına işin tamamlandığını göstermez.

Amaçlanan konumlar, oturum ayarları, yazılım ve paralel etkinlik düzeyiyle bir pilot çalışma yapın. Erişim bilgilerini veya kullanım raporlamasını ilgisiz işlerden ayırın. Sağlayıcının raporlama gecikmesini hesaba katarak eşleşen süre boyunca kullanım değişimini kaydedin ve denemelerin yanında tamamlanan görevleri de sayın. Arka plan etkinliği normal işleyişin parçasıysa sessizce hariç tutmak yerine dahil edin veya ayrı ölçün.

Farklı işlem türlerini ağırlıklandırın

Yararlı bir tahmin, beklenen dağılımı korur. Pilot çalışmanın, tamamlanan her işlem için gereken normal istekleri ve yeniden denemeleri zaten içeren aşağıdaki varsayımsal ortalamaları verdiğini düşünelim. Planlanan her işlem yalnızca tek kategoriye aittir.

Planlanan işlem Tamamlanacak sayı Tamamlanan işlem başına ölçülen ortalama Tahmini trafik
Yeni tarayıcı profillerindeki ilk ziyaretler2,4001.6 MB3.840 GB
Yeniden kullanılabilir profillerde sonraki kontroller12,6000.18 MB2.268 GB
Ayrı kısa medya kontrolleri1,2007.5 MB9.000 GB
Toplam16,200Dağılıma bağlıdır15.108 GB

Aynı varsayımsal $4.50/GB birim fiyatıyla tahmini trafik ücreti $67.986, yani yaklaşık $67.99 olur. Medya kontrolleri, her on üç işlemden birinden azını, ancak trafiğin yaklaşık %60’ını oluşturur. Dolayısıyla sayıca çok daha fazla olan sonraki kontrolleri iyileştirmek, medya testini uygun biçimde değiştirmekten daha az etkili olabilir.

Genel hesaplama, her görev sayısıyla onun ölçülen ortalama trafiğinin çarpımlarının toplamıdır. Ayrı ölçülmüş kurulum veya ortak etkinliği yalnızca bu ortalamaların dışındaysa ekleyin. Benzer şekilde pilot çalışmada zaten bulunan yeniden denemeler, hata çarpanı kullanılarak ikinci kez eklenmemelidir.

Tahmini nelerin değiştirebileceğini test edin

Ortalama, ancak işler karşılaştırılabilir kaldığı sürece yararlıdır. Yeni tarayıcı profillerine geçmek önbellek tasarrufunu kaldırabilir. Farklı bir konum farklı sayfa veya medya akışı alabilir. Daha uzun gözlem aralığı daha fazla arka plan verisi toplayabilir. Bu tür değişikliklerden sonra eski ortalamayı projenin tamamına uygulamak yerine etkilenen kategoriyi yeniden kontrol edin.

Olağan çalıştırmanın yanında daha elverişsiz ama makul bir çalıştırmayı da test edin: daha büyük belgeler, yeni oturumlar veya daha çok kesinti olan bir dönem. Varsayımlarını görünür tutun. Bu koşullardan türetilen yedek pay, her bütçeye eklenen açıklamasız bir yüzdeden daha bilgilendiricidir.

Uygun hizmetler arasında seçim yaparken her testi aynı tamamlanmış iş yükü için harcamaya dönüştürün. Gerçekten tüketilen trafiği ve kaçınılmaz satın alma taahhütlerini dahil edin. Düşük GB fiyatı yararlı olabilir; ancak bir hizmet farklı sayıda deneme gerektiriyorsa veya gereken oturumları bitiremiyorsa karşılaştırmayı tek başına sonuçlandıramaz.

Satın almayı iş takvimine uyarlayın

Yukarıdaki tahmin tüketimi öngörür. Ödemeniz gereken tutar farklı olabilir; çünkü ürün trafiği paket halinde satabilir, abonelik gerektirebilir veya ayrı erişim ücreti ekleyebilir. Teklifi eksiksiz bir satın alma olarak okuyun: neler kullanılabilir hale geliyor, hangi tarihlerde ve hangi ödeme daha fazla kullanıma izin veriyor?

Örnek bir zamanlama sorunu, tarihlerin neden önemli olduğunu gösterir. Proje, faturalandırma yenilemesinden önce 8 GB, sonra 28 GB gerektirir. Varsayımsal aylık 30 GB kota, devir ve başka ücret olmadan $90 tutarındaysa iki aylık ödeme gerektirir: $180. 20 GB’lık bloklar halinde $80 fiyatla satılan, süresi dolmayan varsayımsal bakiye iki blok gerektirir: $160; kullanılabilir 4 GB kalır. Her iki düzenin de eşdeğer erişim sağladığı varsayılır. Aylık seçenekte öne çıkarılan $3 birim fiyat, blok seçeneğindeki $4 birim fiyattan düşüktür; ancak planlanan proje aylık seçenekte daha fazla nakit gerektirir.

Aynı projenin tamamını tek faturalandırma dönemine taşırsanız karşılaştırma değişir: 30 GB kotaya ek 6 GB gerekir; böylece ek kota fiyatı belirleyici olur. Bu yüzden toplam talebi gösterilen en ucuz birim fiyatla çarpmak yetmez. İşi yenileme tarihlerine, satın alma birimlerine ve ek trafiğin varsa son kullanma tarihine göre modelleyin.

Kalan kota, ancak hesap koşulları altında kullanılabilir kaldığı sürece sonraki işlere yardımcı olur. Trafiğin sona erme tarihini, abonelik yenilemesinden ve hesabı etkin tutma gerekliliklerinden ayırın. Temel trafik ile satın alınan eklerin geçerlilik süreleri farklıysa önce hangi bakiyenin kullanıldığını belirleyin; yanıt, neyin kullanılmadan sona ereceğini etkileyebilir.

Seçilen yapılandırma da fiyatın parçasıdır. Belirli bir ağa erişim, daha ayrıntılı konum seçimi, ayrılmış adresler veya diğer özellikler ücreti değiştirebilir. Tarife tüketim çarpanı kullanıyorsa fiziksel baytları ücretlendirilen birimlerden ayrı tutun. Çarpanı yalnızca kullanım rakamına henüz uygulanmadıysa uygulayın. Asgari taahhütler, ek trafiğin birim fiyatı ve teklife dahil olan veya olmayan vergiler için de aynı özen gerekir.

Düzenli yoğun işlerde planlanan iş yükünün tamamını uygun bir sabit fiyatlı seçenekle karşılaştırın. Alternatif; siteler, konumlar, oturumlar, izin verilen trafik ve aktarım hızı için aynı gereksinimleri karşılamalıdır. Sabit ücret, büyük aktarımları bütçelemeyi kolaylaştırabilir; trafik tabanlı erişim ise ara sıra yapılan görevin nadiren kullandığı kapasiteyi sürekli bulundurmaktan kaçınmayı sağlayabilir. Faturalandırma birimlerinin hiçbiri hangi ağın daha iyi çalışacağını belirlemez.

Aynı işe yeniden ödeme yapmadan hatalardan kurtulun

Kurtarma, görevin tamamlanmamış en küçük bölümünden başlamalıdır. Çalıştırma belgelerin çoğunu zaten kaydettiyse bütün listeyi yeniden başlatmak çok sayıda aynı indirmeye yeniden ödeme yaptırabilir. Tamamlanan tanımlayıcıları kaydedin, kaydedilen dosyaları doğrulayın ve kalan kuyruktan devam edin. Bu, proxy ağını veya fiyatını değiştirmeden israfı azaltır.

Kesintiye uğrayan büyük dosyalar daha özel bir mekanizma gerektirir. Sunucu ve istemci aralık isteklerini destekliyorsa indirme eksik bölümü isteyebilir. İstemci dosyanın aynı sürümünü indirmeye devam ettiğini doğrulamalıdır. 206 Partial Content yanıtı bir aralık sağlar; tam 200 OK yanıtı mevcut parçaya körü körüne eklenmemelidir. Devam ettirme desteği aktarılan baytlardan tasarruf sağlayabilir, ancak doğru uygulanmalıdır.

Hatalar farklı kararlara yol açmalıdır. Geçici bağlantı hatası sınırlı yeniden denemeyi haklı çıkarabilir. Tekrarlanan ret, süresi dolmuş oturum, tükenmiş hesap kotası veya geçersiz istek farklı bir yanıt gerektirir. Değişmeyen sorunu hızla tekrarlamak, ilerleme sağlamadan daha fazla harcamaya yol açabilir. Uzak hesaptaki durumu değiştiren işlemlerde, yeniden göndermeden önce ilk denemenin tamamlanıp tamamlanmadığını belirleyin.

Görevin başarısız olması, zaten aktarılmış baytları silmez. Kesintiye uğramış indirme veya ret sayfası ücretli trafik tüketebilir; bazı hizmetler kendi bağlantı hatalarını hariç tutar. Veri kazıma API’sinin başarılı istek bazında ücretlendirme vaadini başka ürüne taşımak yerine gerçek proxy ürününün koşullarını uygulayın.

Oturum sürekliliği de kurtarmayı etkileyebilir. IP adresini değiştirmek, o oturuma bağlı iş akışını geçersiz kılabilir ve önceki adımları yeniden gerektirebilir. IP adresini korumak sürekliliği sürdürebilir, ancak sonraki aktarımları ücretsiz yapmaz veya web sitesi oturumunun geçerli kalacağını garanti etmez. Mümkün olduğunda ilerlemeyi kaydedin ve hatayı gideren kurtarma işlemini seçin.

Çalışan işi bütçesi içinde tutun

Kullanımla birlikte ilerlemeyi de izleyin. Üç yararlı değer; kalan kota, son dönemde dakika başına tüketim ve aynı aralıkta tamamlanan görevlerdir. Tamamlanan iş duraklarken kullanım artıyorsa bakiye tükenmeden işe müdahale etmek gerekir. İkisi orantılı artıyorsa uygulama yalnızca daha fazla iş yapıyor olabilir.

Örneğin kalan 14 GB, dakikada sürekli 0.35 GB tüketimde bu hızla yaklaşık 40 dakikalık trafik sağlar. Bu, kapanma garantisi değil, planlama tahminidir: hız değişebilir, görüntülenen kullanım gecikebilir ve etkin aktarımlar hâlâ tamamlanıyor olabilir. Bu süreyi kalan kuyrukla karşılaştırın ve güvenli biçimde bitirmek için yeni işleri yeterince erken durdurun veya azaltın.

Hem satın alma hem de uygulama düzeyinde kontroller kullanın. Hesapta, tükenmenin erişimi durdurup durdurmayacağını ya da yeni satın almaya veya kota aşımı ücretine izin verip vermeyeceğini bilinçli seçin. Uygulamada kuyruğu, denemeleri, eşzamanlı aktarımları ve açık oturumların süresini sınırlandırın. Otomatik bakiye yükleme bağlantının finansmanını sürdürür; işin hâlâ paraya değip değmediğine karar veremez.

Uzun süren indirmeler ve medya oturumları açık bir durdurma koşulu gerektirir. Yalnızca daha az yeni istek başlatmak, mevcut aktarımların veri tüketmeye devam etmesine yol açabilir. Uygulama devam eden işi iptal edebilmeli ve kullanılmayan oturumları kapatabilmelidir. Panel eşiğini anlık bir anahtar gibi görmek yerine raporlama ve uygulama gecikmeleri için pay bırakın.

Sayılar yanlış göründüğünde kapsamı belirli tek bir çalıştırmayı uzlaştırın. Hesabı veya kullanıcıyı, zaman aralığını, birimi ve görev günlüğünü eşleştirin. Tarayıcı ağ araçları ağır aktarımları bulmaya ve aktarılan boyutlarla açılmış kaynak boyutlarını ayırt etmeye yardımcı olur; ancak hesabı kullanan her süreci mutlaka kapsamaz. Trafik tüketimini satın almalardan, bakiye aktarımlarından ve süre dolumlarından ayrı takip edin; bakiye değişimi her zaman ağ aktarımı değildir.

Ardından hedefli tek bir değişiklik yapıp aynı görevi tekrarlayın. Testin gerektirdiği tarayıcı durumunu koruyun, yinelenen indirmelerden kaçının, desteklenen sıkıştırmayı sürdürün ve iş akışını bozmadığı yerlerde ilgisiz kaynakların başlatılmasını önleyin. Sonuç hem daha düşük harcamayı hem de başarılı tamamlanmayı göstermelidir. Görevin toplaması amaçlanan kanıtı kaldıran aktarım azalması, eksik bir iştir.

Bilgi bankasına dön