Yüksek hacimli scraping
Hedef datacenter trafiğine toleranslıysa ilk tercih genelde bu üründür.
Rotating Proxy
Veri merkezi IP havuzundan hızlı rotasyon. Scraping ve fiyat izleme gibi hacim odaklı işlerde maliyet-etkin çıkış.
Hızlı teknik özet
Başlangıç$1 / 2 GB · tek seferlik
Senaryo
Meşru kullanım senaryoları. Hedefinizin koşullarına ve hukuka uygun çalışın.
Hedef datacenter trafiğine toleranslıysa ilk tercih genelde bu üründür.
Çok SKU’lu düzenli taramalarda GB maliyeti öngörülebilir kalır.
Kendi sistemlerinize yönelik meşru otomasyonlarda hızlı bağlantı sağlar.
Paketler
Fiyat, kota ve specialId değerleri merkezi üründen gelir; tahmin edilmez. specialId yoksa satın alma bağlantısı açılmaz.
Seçili paket
2 GB — $1
Rotating IPv4 Datacenter Proxy rehberi
Datacenter rotating proxy, RotatingProxy kataloğunda GB bazlı rotating seçenekler arasında birim maliyeti en düşük üründür ve hedef veri merkezi trafiğini kabul ettiğinde hacimli işler için varsayılan seçimdir. Gateway istek başına ya da oturum bazlı rotasyon sunar; HTTPS’te çıkış IP’si açık tünel boyunca sabit kalır. 10–500 GB paketlerde GB 0,60 USD, 1000 GB’lık pakette 0,50 USD’dir; toplam ihtiyaç yaklaşık 830 GB’ı aşıyorsa büyük kademe daha ucuzdur.
RotatingProxy kataloğundaki beş rotating ürün üç eksende ayrışır: çıkış IP’sinin hangi ağdan geldiği (veri merkezi, konut bağlantısı ya da mobil operatör), adres ailesi (IPv4 ya da IPv6) ve ödemenin neye göre yapıldığı (aktarılan GB ya da aylık port). Rotating IPv4 Datacenter bu üç eksenin en sade kesişimidir: veri merkezi kaynaklı IPv4 adresleri, istek başına veya oturum bazlı rotasyon ve süre sınırı olmayan GB paketleri. Katalogdaki diğer dört ürün, bu sade modelin belirli bir hedefte yetmediği durumlar için vardır. Bu yüzden datacenter rotasyonunu “ucuz alternatif” olarak değil, her yeni hedef için başlangıç noktası olarak düşünmek daha sağlıklıdır; başka bir ürüne geçiş ise ölçülmüş bir gerekçeye dayanmalıdır.
| Ürün | IP kaynağı | Rotasyon (katalog tanımı) | Faturalama | Birim maliyet aralığı | Lokasyon kapsamı |
|---|---|---|---|---|---|
| IPv4 Datacenter | Veri merkezi, IPv4 | İstek başına veya oturum bazlı | GB, süre sınırı yok | 0,50–0,60 USD/GB | 180+ ülke |
| IPv4 Residential | Konut ağı, IPv4 | Sticky ve rotating oturum | GB, süre sınırı yok | 0,90–1,25 USD/GB | 180+ ülke |
| Mobile | LTE/5G operatör ağı, IPv4 | Sticky ve rotating oturum | GB, süre sınırı yok | 2,00–2,50 USD/GB | 180+ ülke |
| IPv6 Datacenter | Veri merkezi, IPv6 | Oturum yapılandırmalı | Port başına aylık | 16–29 USD/port/ay | 8 doğrulanmış ülke |
| IPv6 Residential | Konut ağı, IPv6 | Oturum yapılandırmalı | Port başına aylık | 16–29 USD/port/ay | 9 doğrulanmış ülke |
Tablodaki aralıkların alt ucu ya kampanya işaretli 2 GB giriş paketinden ya da 1000 GB kademesinden gelir. Datacenter tarafında 0,50 USD hem 2 GB paketin hem de 1000 GB paketin birim maliyetidir; aradaki altı paketin tamamı 0,60 USD’ye denk gelir. Residential tarafında birim maliyet 2 GB pakette 1,25 USD, 10–200 GB arasında 1,20 USD, 500 GB’ta 1,10 USD ve 1000 GB’ta 0,90 USD’dir. Mobile tarafında 10–50 GB arasında 2,50 USD olan birim maliyet 1000 GB’ta 2,10 USD’ye iner. Port bazlı IPv6 ürünlerinde ölçü birimi GB değil port olduğu için doğrudan karşılaştırma yapılamaz; katalogda 1 port aylık 29 USD, 5 port aylık 80 USD (port başına 16 USD) ve 10 port aylık 175 USD’dir (port başına 17,50 USD).
Rotasyon tanımları katalogda kısa ifadelerle verilir: datacenter için “istek başına veya oturum bazlı”, residential ve mobile için “sticky ve rotating oturum”, IPv6 ürünleri için “oturum yapılandırmalı”. İfadeler farklı olsa da pratikte her üründe IP’nin ne zaman değişeceğini iki şey birlikte belirler: seçtiğiniz rotasyon modu ve istemcinizin bağlantıları nasıl yönettiği. Modun nasıl seçildiği, oturumun ne kadar sürdüğü ya da oturumun hangi parametreyle işaretlendiği bu sayfada verilmez; bunları sipariş ekranında ve hizmet bilgilerinde doğrulayın.
Lokasyon tarafında da bir ayrım vardır. IPv4 Datacenter için kapsam notu 180+ ülkedir ve katalog bunların içinden 15 lokasyonu öne çıkarır. IPv6 Datacenter’ın doğrulanmış listesi ise sekiz ülkeden oluşur: Almanya, Amerika Birleşik Devletleri, Hollanda, Birleşik Krallık, Türkiye, Fransa, Kanada ve Polonya. İki liste karşılaştırıldığında Japonya, Hindistan, Brezilya, Avustralya, Portekiz, İspanya ve Avusturya yalnız IPv4 tarafının öne çıkan listesinde yer alır. Hedefiniz bu ülkelerden birinden çıkış gerektiriyorsa, port modelinin maliyet yapısı ne kadar cazip görünürse görünsün, bu katalogda doğal seçim IPv4 tarafıdır.
Ürün seçimini varsayımla değil, küçük bir pilotla yapmak gerekir. Pratik yöntem şudur: her hedef alan adından temsil edici birkaç düzine herkese açık adres seçin, bunları önce datacenter çıkışla çekin ve sonucu normal bir tarayıcıda gördüğünüzle karşılaştırın. Karşılaştırmada yalnız durum koduna bakmak yetmez; sayfada beklediğiniz veri alanlarının (fiyat, stok, başlık gibi) gerçekten dolu gelip gelmediğini de kaydedin. Bazı hedefler hata vermek yerine eksik ya da genelleştirilmiş içerik döndürür ve bu durum yalnız içerik kontrolüyle yakalanır. Aşağıdaki tablo, pilotta sık karşılaşılan gözlemleri katalogdaki karşılıklarıyla eşleştirir.
| Pilotta gözlenen | Olası yorum | Katalogdaki adım |
|---|---|---|
| Datacenter çıkışla gelen yanıt, normal tarayıcıda görülenle aynı; hata oranı düşük ve günler içinde kararlı | Hedef veri merkezi trafiğini sorun etmiyor | IPv4 Datacenter ile devam edin; hacmi bu üründe büyütün |
| İçerik ülkeye göre değişiyor ve datacenter çıkışta da doğru ülkenin içeriği geliyor | Belirleyici olan ağ türü değil, coğrafya | IPv4 Datacenter’da ülke seçimini doğru yapın; residential’e geçmek gerekmez |
| Aynı ülkeden datacenter çıkışta bir içerik, konut bağlantısında başka bir içerik dönüyor | Hedef ağ türüne göre içerik ya da fiyat ayırıyor | Ölçümün doğruluğu bu farka bağlıysa yalnız bu hedef için IPv4 Residential rotası açın |
| Herkese açık sayfalar sorunsuz, belirli yollarda doğrulama ekranı ya da 403 çıkıyor | Hedef o yolları otomasyona kapatmış olabilir | O yolları işin dışına alın; kullanım koşulları izin vermiyorsa ürün değiştirmek çözüm değildir |
| Ölçülecek şey bir mobil uygulama akışı ya da mobil reklam yerleşimi | Sonuç operatör ağına bağlı | Rotating Mobile; GB maliyeti yüksek olduğu için örnekleme planıyla |
| Hedef alan adının AAAA kaydı var ve IPv6 üzerinden aynı içerik geliyor | IPv6 yolu açık | Sürekli ve yüksek eşzamanlı işlerde IPv6 Datacenter port modeli hesaplanabilir |
| Hedef yalnız IPv4 üzerinden yanıt veriyor | IPv6 ürünleri bu hedefte işe yaramaz | IPv4 ürünlerde kalın |
| Karşı taraf sabit bir çıkış IP’sini izin listesine eklemenizi istiyor | İş, değişen IP ile uyumlu değil | Rotating model bu iş için uygun değildir; ihtiyacı sağlayıcıyla netleştirin |
Bu tablonun en önemli sonucu, ürün seçiminin hesap düzeyinde değil hedef düzeyinde yapılmasıdır. Çoğu veri ekibinde hedeflerin büyük kısmı datacenter çıkışla sorunsuz çalışırken birkaçı farklı davranır. Bütün trafiği bu birkaç hedef yüzünden residential’e taşımak maliyeti gereksiz yere katlar. Daha sağlıklı yapı, alan adı bazında tutulan bir yönlendirme haritasıdır: varsayılan rota datacenter olur, yalnız pilotta ve sonraki günlerde tekrar eden bir sorun gösteren hedefler residential ya da mobile rotaya alınır. Haritayı periyodik olarak tersine de test edin; hedeflerin davranışı değişir ve bir zamanlar residential gerektiren bir hedef yeniden datacenter çıkışı kabul edebilir.
Maliyet farkı bu disiplinin neden önemli olduğunu gösterir. 200 GB kademesinde datacenter GB’ı 0,60 USD, residential GB’ı 1,20 USD’dir; gereksiz yere residential’e taşınan her GB iki kat ödenir. 1000 GB kademesinde karşılaştırma 0,50 USD’ye karşı 0,90 USD’dir, yani fark yaklaşık 1,8 kat. Mobile tarafında aynı kademe 2,10 USD’dir; mobil operatör IP’si gerektirmeyen bir işi mobile rotada çalıştırmak, aynı trafiği dört kattan fazla pahalıya taşımak anlamına gelir.
Rotating bir üründe tek tek IP adresleriyle uğraşmazsınız. Bağlantı tek bir uç noktaya yapılır ve hangi çıkış IP’sinin kullanılacağına gateway karar verir. Datacenter ürünü bu kararı iki biçimde verebilir. İstek başına rotasyonda her yeni istek, prensipte havuzdan yeni bir çıkış alabilir. Oturum bazlı rotasyonda ise aynı oturuma ait istekler bir süre aynı çıkıştan gider. Rotasyon modunun nasıl seçildiğini ve oturum süresini sipariş ekranında ve hizmet bilgilerinde doğrulayın.
İki mod hedef tarafında farklı bir görüntü yaratır. İstek başına modda hedef, birbirinden bağımsız çok sayıda ziyaretçi görür; yük çıkışlar arasında dağılır ama hiçbir istek bir öncekinin bağlamını taşımaz. Dağıtım, hedefin koyduğu hız sınırını aşmanın yolu değildir; hedefe giden toplam istek hızı, kaç farklı IP kullanılırsa kullanılsın, hedefin kabul ettiği sınırın altında kalmalıdır. Oturum bazlı modda hedef tutarlı bir ziyaretçi görür; çerezler, sayfalama belirteçleri ve sunucu tarafındaki durum anlamını korur. Bunun bedeli, o oturumdaki tüm yükün tek bir IP’de toplanmasıdır. Hedefin IP başına uyguladığı hız sınırları artık oturumunuzun tamamına uygulanır. Bu yüzden oturum bazlı işlerde oturum başına istek hızını, istek başına moddaki tek bir işçinin hızından belirgin biçimde düşük tutmak gerekir; aksi halde tutarlılık kazanırken 429 yanıtlarıyla karşılaşırsınız.
“İstek başına rotasyon” ifadesi istemci kodu açısından yanıltıcı olabilir. HTTPS bir hedefe HTTP proxy üzerinden gittiğinizde istemciniz önce gateway’e bir CONNECT isteği gönderir ve gateway hedefin 443 numaralı portuna bir TCP bağlantısı açar. Bu bağlantı tek bir çıkış adresinden kurulur; TLS oturumu ise sizin istemcinizle hedef arasında, bu tünelin içinde kurulur. Tünel açık kaldığı sürece içinden geçen her istek aynı çıkıştan gider. Gateway bağlantıyı koparmadan IP değiştiremez, çünkü hedefle kurulmuş bir TCP bağlantısının kaynak adresi sonradan değişmez. SOCKS5 için de durum aynıdır: her TCP bağlantısının tek bir çıkışı vardır.
Bunun üç pratik sonucu vardır. Birincisi, HTTP/1.1 keep-alive kullanan bir istemci ardışık istekleri aynı tünelden gönderdiğinde, istek başına mod seçili olsa bile çıkış değişmeyebilir. İkincisi, HTTP/2 kullanan bir istemci onlarca paralel isteği tek bağlantı üzerinde çoğullar; bu durumda eşzamanlılığı artırmak farklı çıkışlara yayılmak anlamına gelmez. Üçüncüsü, şifresiz HTTP hedeflerde tablo farklıdır: proxy her isteği ayrı ayrı görür ve her birini farklı bir çıkıştan iletebilir. Yani aynı kod, hedefin HTTP mi HTTPS mi olduğuna göre farklı rotasyon davranışı gösterebilir. Her yeni tünel ayrıca bir TLS el sıkışması demektir; sertifika zinciri ve el sıkışma baytları da genellikle aktarılan trafiğe sayılır. Küçük sayfalarda bu ek yük oransal olarak büyür, bu yüzden kota hesabındaki sayfa boyutunu yeni bağlantıyla yapılan ölçümden alın.
Üretime geçmeden önce kendi yapılandırmanızın nasıl davrandığını görmek için çağıranın IP adresini düz metin olarak döndüren küçük bir HTTPS uç noktası kullanın. Bu uç noktanın kendi sunucunuzda olması hem sonucu güvenilir kılar hem de üçüncü taraf bir servise gereksiz trafik göndermenizi önler. Aşağıdaki betik aynı uç noktayı iki farklı bağlantı stratejisiyle yirmişer kez çağırır ve kaç farklı çıkış IP’si görüldüğünü yazdırır.
import httpx
PROXY = "http://KULLANICI:ŞİFRE@GATEWAY:PORT"
YANKI = "HEDEF_URL" # Kendi sunucunuzda, çağıranın IP adresini düz metin döndüren HTTPS uç noktası
N = 20
def baglanti_yeniden_kullanilarak():
# Tek istemci: bağlantı havuzu açık kalır, istekler aynı tünelden geçebilir
with httpx.Client(proxy=PROXY, timeout=15) as istemci:
return [istemci.get(YANKI).text.strip() for _ in range(N)]
def her_istekte_yeni_baglanti():
# Her istek için ayrı istemci: her seferinde yeni tünel kurulur
sonuc = []
for _ in range(N):
with httpx.Client(proxy=PROXY, timeout=15) as istemci:
sonuc.append(istemci.get(YANKI).text.strip())
return sonuc
for ad, olcum in (("yeniden kullanım", baglanti_yeniden_kullanilarak),
("yeni bağlantı", her_istekte_yeni_baglanti)):
ipler = olcum()
print(f"{ad}: {N} istek, {len(set(ipler))} farklı çıkış IP")Sonuçları şöyle okuyun. Yeniden kullanım satırında tek ya da çok az IP, yeni bağlantı satırında çok sayıda IP görüyorsanız yapılandırmanız bağlantı başına rotasyon yapıyordur ve rotasyonu fiilen istemci tasarımınız yönetir. İki satırda da tek IP görüyorsanız büyük olasılıkla oturum bazlı bir ayar etkindir. Yeni bağlantı satırında bazı IP’lerin tekrar etmesi tek başına sorun değildir; havuzdan yapılan seçimler çakışabilir. Bu test bir havuz büyüklüğü ölçümü değildir ve sonuçtan havuzun kaç IP içerdiğine dair bir çıkarım yapılmamalıdır. Kırk küçük istek, kotanızdan ihmal edilebilir bir miktar düşer.
Rotasyon modunu seçmenin en güvenilir yolu, önce iş birimini tanımlamaktır. İş birimi, hedefin gözünde tek bir ziyaretçiden gelmesi gereken en küçük istek grubudur. Bu grup tek bir istekse istek başına rotasyon doğal seçimdir; birbirine bağlı birkaç istekten oluşuyorsa oturum bazlı rotasyon gerekir. Aşağıdaki örnekler tipik iş birimlerini ve uygun modu gösterir.
Kararsız kaldığınızda iş birimini küçük tutun. Uzun oturumlar yükü tek IP’de toplar, ortasında bir şeyin ters gitme olasılığını artırır ve hata durumunda daha fazla trafiğin boşa gitmesine yol açar. Bir zinciri iki bağımsız parçaya bölebiliyorsanız bölün.
Oturum bazlı bir iş biriminin ortasında çıkış değişebilir: oturum süresi dolar ya da bağlantı kopar ve yeniden kurulan bağlantı başka bir çıkış alır. Bu durumda en kötü tepki, yeni çıkışla kaldığınız yerden devam etmeye çalışmaktır. Hedef, eski oturumun belirteçlerini yeni IP’den gelen istekle eşleştiremeyebilir ve size hata yerine başa dönen bir yönlendirme ya da boş bir sonuç sayfası gösterebilir. Bu sessiz bozulma toplanan verinin kirlenmesine yol açar.
Doğru yaklaşım iş birimini atomik yapmaktır: birim ya tamamen başarılı olur ya da tüm ara sonuçlarıyla birlikte atılıp baştan kuyruğa girer. Kontrol noktasını yalnız birim tamamlandığında yazın. Bu yaklaşımın bir faydası da kota muhasebesidir: başarısız birimlerin harcadığı baytı tek kalemde görür, hangi zincirin ne kadar trafik boşa harcadığını ayrıca izleyebilirsiniz.
Paylaşılan bir bağlantı havuzu, istemci tarafında rotasyonu sessizce bozabilir; bunun ayrıntısı arıza tablosundaki üçüncü satırdadır. Burada akılda tutulacak olan hesaptır: hedefe uygulanan toplam yük, istemci nesnesi sayısından değil, aynı anda açık tünel sayısından ve saniyedeki toplam istekten oluşur.
Datacenter kataloğunda sekiz paket bulunur ve fiyat yapısı ilk bakışta göründüğünden daha basittir. 2 GB paket kampanya işaretli bir giriş paketidir; koşulları sipariş adımında görünür ve uzun vadeli hesaba katılmamalıdır. 10 GB’tan 500 GB’a kadar altı paketin tamamında birim maliyet 0,60 USD’de sabittir: 200 GB 120 USD, 500 GB 300 USD. Birim maliyeti düşüren tek kademe, 500 USD’lik 1000 GB pakettir. Bu, 200 ve 500 GB paketlerin fiyat avantajı sağlamadığı ama operasyonel değer taşıdığı anlamına gelir: daha seyrek sipariş, daha geniş tampon ve büyük bir tek seferlik işin kota bitmeden tamamlanma güvencesi.
1000 GB paket 500 USD’dir. Aynı 500 USD, 0,60 USD birim maliyetli küçük paketlerle yaklaşık 833 GB satın alır. Küçük paketler 10 GB adımlarla ilerlediği için eşik pratikte 830 GB’tır: 830 GB’ı küçük paketlerle almak 498 USD, 840 GB’ı almak 504 USD tutar. Dolayısıyla toplam datacenter ihtiyacınız 830 GB’ın üzerindeyse 1000 GB paket, kotanın bir kısmı kullanılmadan kalsa bile daha ucuzdur. Eşiğin altında kalan ihtiyaçlarda asıl soru, 1000 GB’ın getirdiği ek kotanın size neye mal olduğudur.
| Toplam ihtiyaç | En ucuz küçük paket kombinasyonu | 1000 GB paket | Ek kotanın maliyeti |
|---|---|---|---|
| 600 GB | 500 + 100 GB = 360 USD | 500 USD | 400 GB ek kota için 140 USD (GB başına 0,35 USD) |
| 700 GB | 500 + 200 GB = 420 USD | 500 USD | 300 GB ek kota için 80 USD (GB başına yaklaşık 0,27 USD) |
| 800 GB | 500 + 200 + 100 GB = 480 USD | 500 USD | 200 GB ek kota için 20 USD (GB başına 0,10 USD) |
| 830 GB | 500 + 200 + 100 + 20 + 10 GB = 498 USD | 500 USD | 170 GB ek kota için 2 USD (GB başına yaklaşık 0,01 USD) |
| 900 GB | 500 + 200 + 200 GB = 540 USD | 500 USD | 1000 GB hem 40 USD daha ucuz hem 100 GB fazla |
Son sütun kararın özüdür. 800 GB ihtiyacı olan bir ekip için 1000 GB paket fazladan 200 GB’ı yalnız 20 USD’ye, yani GB başına 0,10 USD’ye verir. Süre sınırı olmadığı için bu fazlalık sonraki dönemde kullanılabilir; ileride aynı 200 GB’ı küçük paketlerle almak 120 USD tutacaktır. 600 GB ihtiyaçta ise ek 400 GB için 140 USD ödenir; bu GB başına 0,35 USD’dir ve yalnız o kotayı gerçekten kullanacağınızdan eminseniz mantıklıdır. Kısacası belirleyici soru “bu ay ne kadar lazım” değil, “bu hesapta datacenter trafiği toplamda 1000 GB’a ulaşacak mı” sorusudur.
Büyük kademe ekonomisi residential ve mobile ürünlerde de vardır ama oranlar farklıdır. Residential’de 1000 GB paket 900 USD’dir ve 10–200 GB aralığındaki 1,20 USD birim maliyetten yüzde 25 daha düşüktür; 500 GB paket 550 USD ile 1,10 USD’lik bir ara basamak sunar. Mobile’da 1000 GB paket 2.100 USD’dir. Aynı 1000 GB kademesinde datacenter, residential maliyetinin yaklaşık yüzde 56’sına, mobile maliyetinin yaklaşık yüzde 24’üne denk gelir. Karma bir mimaride hangi trafiğin hangi rotada kalacağına karar verirken bu oranlar doğrudan kullanılabilir: residential’e taşınan her 100 GB, 1000 GB kademesinde 40 USD, 200 GB kademesinde 60 USD ek maliyet demektir.
Aşağıdaki senaryo tamamen varsayımsaldır ve yöntemi göstermek için kurgulanmıştır. Bir veri ekibi üç iş yürütüyor ve pilot aşamasında bu işlerin tüm hedefleri datacenter çıkışla sorunsuz çalıştı. Sayfa boyutları, sıkıştırma açıkken başlıklar ve el sıkışma yükü dahil ölçülmüş ortalamalar olarak varsayılıyor. Birimler ondalık alındı (1 GB = 1.000 MB = 1.000.000 KB); panel ikili tanım (1024 tabanı) kullanıyorsa sonuçlar yüzde birkaç oranında değişir.
| İş | Sıklık (varsayım) | Hacim (varsayım) | Ortalama aktarım (varsayım) | Aylık GB |
|---|---|---|---|---|
| Günlük stok ve fiyat kontrolü | Her gün | 12.000 ürün sayfası | 90 KB | 32,4 |
| Rakip katalog keşfi (sitemap ve kategori sayfaları) | Haftada bir, ayda 4 tur | 40 site × 1.500 sayfa | 60 KB | 14,4 |
| Tam katalog dökümü | Ayda bir, tek seferde | 250.000 sayfa | 120 KB | 30 |
| Ara toplam | — | — | — | 76,8 |
| Hata ve yeniden deneme payı | Varsayım: yüzde 15 | — | — | yaklaşık 11,5 |
| Aylık toplam | — | — | — | yaklaşık 88,3 |
Aylık yaklaşık 88,3 GB, yılda yaklaşık 1.060 GB eder. İşlerden biri, ayda bir yapılan tam katalog dökümü, tek seferde 30 GB tüketir; bu ayrıntı kota uyarısını kurarken önem kazanacak. Yıllık toplam 830 GB eşiğinin üzerinde olduğu için 1000 GB kademesi ciddi bir aday. Aşağıdaki tablo aynı ihtiyacı farklı satın alma stratejileriyle karşılar.
| Strateji | Paketler | Toplam kota | Toplam maliyet | Etkin GB maliyeti |
|---|---|---|---|---|
| Aylık küçük alım | Her ay 50 + 20 + 20 GB, 12 kez | 1.080 GB | 648 USD | 0,60 USD |
| Üç ayda bir alım | Her çeyrek 200 + 50 + 20 GB, 4 kez | 1.080 GB | 648 USD | 0,60 USD |
| Yıllık büyük kademe | 1000 GB, yıl sonuna doğru 50 + 10 GB | 1.060 GB | 536 USD | yaklaşık 0,51 USD |
| Karma (trafiğin yüzde 10’u residential’e kayarsa, varsayım) | 1000 GB datacenter + 100 + 10 GB residential | 1.000 GB + 110 GB | 632 USD | — |
| Karşılaştırma: tamamı residential | 1000 + 50 + 10 GB residential | 1.060 GB | 972 USD | yaklaşık 0,92 USD |
Tablo üç şey söyler. Birincisi, alım sıklığı fiyatı değiştirmez: her ay küçük paket almak da üç ayda bir orta boy paket almak da 0,60 USD birim maliyette kalır ve yılda 648 USD tutar. İkincisi, 1000 GB kademesi aynı ihtiyacı 536 USD’ye karşılar; fark 112 USD, yani yaklaşık yüzde 17’dir. Üçüncüsü, büyük kademenin sağladığı tasarruf, trafiğin bir kısmının residential’e kayması riskine karşı tampon görevi görür: hedeflerin yüzde 10’u residential gerektirmeye başlasa bile karma senaryonun toplamı 632 USD ile küçük paket stratejisinin altında kalır.
Büyük kademenin bedeli nakit akışı ve tahmin riskidir. 500 USD yılın başında ödenir; küçük paket stratejisinde ise yıl içinde ayda 54 USD ödenir. Tahmin şişkin çıkarsa ne olur? Gerçek yıllık tüketim 850 GB olursa küçük paketlerle 510 USD ödenecekti; 1000 GB yine daha ucuzdur. Tüketim 640 GB’ta kalırsa küçük paketlerle 384 USD yeterdi ve büyük kademede 116 USD fazla ödenmiş olur; ancak süre sınırı olmadığı için kalan 360 GB bir sonraki dönemde kullanılabilir. Gerçek kayıp başka bir yerdedir: hedeflerin datacenter çıkışı kabul etmemeye başlaması ve kotanın kullanılamaz hale gelmesi. Bu yüzden büyük kademe kararını tüketim tahmininden çok hedef portföyünün kararlılığına bağlamak gerekir.
Önceki bölümlerdeki hesapları tekrarlanabilir bir sürece dönüştürmek için aşağıdaki sırayı izleyin. Her adım bir öncekinin çıktısını kullanır; sıralamayı değiştirmek, özellikle sınıflandırmayı atlamak, kota planını yanlış hedeflerle şişirir.
Beşinci adımdaki karşılaştırmayı elle yapmak yerine küçük bir betikle yapmak hem hızlıdır hem de fiyatlar değiştiğinde tek bir listeyi güncellemenizi sağlar. Aşağıdaki örnek, katalogdaki paketlerle belirli bir ihtiyacı karşılayan en ucuz kombinasyonu bulur.
import math
# Rotating IPv4 Datacenter paketleri (GB, USD), katalog fiyatları
PAKETLER = [(10, 6), (20, 12), (50, 30), (100, 60), (200, 120), (500, 300), (1000, 500)]
ADIM = 10 # en küçük paket 10 GB; 2 GB kampanya paketi hesaba katılmadı
def en_ucuz_plan(ihtiyac_gb):
hedef = math.ceil(ihtiyac_gb / ADIM)
ust = hedef + 1000 // ADIM # en fazla 1000 GB fazla kotaya kadar dene
# en_iyi[i] = (toplam USD, paket adedi): önce fiyat, eşitlikte az paket
en_iyi = [(0, 0)] + [(math.inf, 0)] * ust
son_paket = [0] * (ust + 1)
for i in range(1, ust + 1):
for gb, usd in PAKETLER:
k = gb // ADIM
if k <= i:
aday = (en_iyi[i - k][0] + usd, en_iyi[i - k][1] + 1)
if aday < en_iyi[i]:
en_iyi[i], son_paket[i] = aday, gb
secilen = min(range(hedef, ust + 1), key=lambda i: en_iyi[i])
plan, i = [], secilen
while i > 0:
plan.append(son_paket[i])
i -= son_paket[i] // ADIM
return en_iyi[secilen][0], sorted(plan, reverse=True)
for ihtiyac in (700, 830, 834, 1060):
usd, plan = en_ucuz_plan(ihtiyac)
print(f"{ihtiyac} GB: {' + '.join(map(str, plan))} GB = {usd} USD")
# Çıktı:
# 700 GB: 500 + 200 GB = 420 USD
# 830 GB: 500 + 200 + 100 + 20 + 10 GB = 498 USD
# 834 GB: 1000 GB = 500 USD
# 1060 GB: 1000 + 50 + 10 GB = 536 USDBetik 10 GB adımlarla ilerleyen basit bir dinamik programlama kullanır ve ihtiyacı en az karşılayan en ucuz kombinasyonu, 1000 GB’a kadar fazla kota alınmasına izin vererek arar. Fiyat eşit olduğunda daha az paketli planı tercih eder; böylece 700 GB için yetmiş tane 10 GB paket yerine 500 + 200 GB önerilir. Çıktıdaki 830 ve 834 GB satırları, eşiğin iki yanında kararın nasıl değiştiğini gösterir. Fiyatlar değiştiğinde yalnız PAKETLER listesini güncellemeniz yeterlidir; güncel değerleri ürün sayfasındaki paket bölümünden alın.
Büyük kademelerde kota uyarısını yüzdeyle kurmak yanıltıcıdır. 1000 GB paketin yüzde 10’u 100 GB’tır ve örnek senaryoda bu, günde ortalama yaklaşık 2,94 GB tüketimle 34 günlük trafiğe karşılık gelir; uyarı gereğinden erken gelir ama zararsızdır. Asıl tehlike küçük paketlerdedir. 100 GB paketin yüzde 10’u 10 GB’tır ve senaryodaki 30 GB’lık aylık döküm işi kalan kota 25 GB iken başlarsa uyarı eşiği henüz aşılmamıştır; iş yarıda kalır ve uyarı geldiğinde hasar çoktan oluşmuştur.
Daha sağlam bir eşik iki değerin büyüğü olarak hesaplanır: en büyük tekil işin hata payıyla birlikte tüketimi ve günlük ortalama tüketimin yeni kotanın devreye girmesi için gereken gün sayısıyla çarpımı. Senaryoda en büyük iş 30 GB’tır; yüzde 15 payla 34,5 GB eder. Günlük ortalama 2,94 GB iken sipariş ve onay için yedi gün ayırdığınızı varsayarsanız ikinci değer yaklaşık 20,6 GB olur. Eşik büyük olan değerdir, yani 34,5 GB; yuvarlayarak 40 GB kullanılabilir. Kalan kota bu değerin altına indiğinde büyük iş başlatılmadan önce yeni paket alınmalıdır.
Kalan gün tahmininde de bir tuzak vardır. Son yedi günün ortalaması, içinde aylık döküm işi bulunan bir haftada yüksek, bulunmayan bir haftada düşük çıkar. Tahmini otuz günlük ortalamayla yapın, eşiği ise en büyük patlamanın boyutuyla belirleyin. Senaryodaki ekip yılı 1000 GB kotayla açtığında otuz günlük ortalamaya göre kota yaklaşık 340 gün yeter; bu da yıllık hesapla tutarlıdır. Tahminin güvenilir olması için her iş birimi için en az şu alanları kaydedin:
Hedef başına sayfa boyutu trendi özellikle değerlidir. Bir hedef sayfa tasarımını yenilediğinde istek sayısı aynı kalsa da tüketim sessizce artar. Bu artış ancak ay sonunda fark edilirse yıllık planın tamamı kayar; haftalık bir trend grafiği ise sorunu ilk haftada gösterir.
Aşağıdaki tablo genel bağlantı hatalarını değil, rotasyon modunun ve kota planının yol açtığı sorunları ele alır. Kimlik doğrulama ve genel bağlantı hatalarının çözümü sitedeki bağlantı sorunları rehberinde ayrıca işlenir.
| Belirti | Olası neden | Çözüm |
|---|---|---|
| İstek başına rotasyon seçili ama kayıtlarda aynı çıkış IP’si art arda görünüyor | İstemci bağlantıyı yeniden kullanıyor; HTTPS tüneli ya da HTTP/2 bağlantısı boyunca çıkış sabit | İşin gerçekten bağımsız istekler gerektirdiği durumlarda bağlantı yeniden kullanımını sınırlayın; toplam hızı değiştirmeyin; yirmi istek testini tekrarlayın ve rotasyon modunun nasıl seçildiğini hizmet bilgilerinde doğrulayın |
| Oturum bazlı işte zincirin ortasında boş sonuç ya da başa dönen yönlendirme | Bağlantı koptu ve yeni bağlantı başka çıkış aldı ya da oturum iş biriminden kısa sürüyor olabilir | İş birimini kısaltın ve atomik yapın; yarım kalan birimi baştan alın; oturum süresini sipariş ekranında ve hizmet bilgilerinde doğrulayın |
| Birbirinden bağımsız görevler hedefin gözünde aynı ziyaretçi gibi görünüyor | Paralel işçiler tek istemci nesnesini ve bağlantı havuzunu paylaşıyor | Her iş birimine ayrı istemci açın, birim bitince kapatın |
| Oturum bazlı işte hedef kısa sürede 429 döndürüyor | Oturum tüm yükü tek IP’de topladı | Oturum başına ve toplam istek hızını düşürün; Retry-After başlığına uyun ve süre dolana kadar bu hedefe istek göndermeyin. Hız sınırı IP sayısından bağımsız olarak toplam yüke uygulanır. |
| İstek sayısı aynı kaldığı halde günlük GB arttı | Hedef sayfa yapısını büyüttü, yönlendirme zinciri uzadı ya da hata sayfaları büyük gövde döndürüyor | Hedef başına sayfa boyutu trendini izleyin; hata yanıtlarının baytını ayrı kaydedin |
| Kota uyarısı geldiğinde aylık döküm işi çoktan yarıda kalmış | Eşik yüzde olarak kurulmuş ve en büyük tekil işten küçük | Eşiği en büyük iş ve sipariş süresi üzerinden hesaplayın |
| 1000 GB alındıktan sonra bazı hedefler datacenter çıkışa farklı içerik sunmaya başladı | Hedef portföyünün davranışı değişti | Bu hedefleri residential rotaya taşıyın; datacenter kotasını uygun kalan hedeflere bırakın; sınıflandırmayı periyodik yapın |
| Aynı sayfa ardışık çekimlerde farklı ülkenin içeriğiyle geliyor | İstek başına modda ülke seçimi yapılmamış ya da işler arasında farklı ayarlar karışmış | Ülke seçimini iş düzeyinde sabitleyin ve her sonucun yanına çıkış ülkesini kaydedin |
Bu belirtilerin ortak noktası, çoğunun hata kodu üretmemesidir. Aynı IP’nin tekrar etmesi, başa dönen sayfalama ya da büyüyen sayfa boyutu 200 yanıtıyla birlikte gelir. Yalnız durum koduna bakan bir izleme bu sorunları göremez; iş birimi düzeyinde içerik kontrolü ve bayt kaydı gerekir.
Aşağıdaki maddeler, 500 ya da 1000 GB gibi büyük bir datacenter kademesine geçmeden önce cevaplanması gereken soruları toplar. Her madde, bu sayfada anlatılan bir rotasyon ya da kota riskine karşılık gelir.
Bu listenin tamamı işaretlendiğinde büyük kademe bir kumar olmaktan çıkar ve ölçülmüş bir ön ödemeye dönüşür. Listede açık kalan madde varsa önce o maddeyi küçük bir paketle kapatın; 0,60 USD birim maliyetle yapılan birkaç haftalık ölçüm, yanlış hedeflere bağlanmış 500 USD’lik bir kotadan her zaman daha ucuzdur.
Akış
01
Panelden aldığınız kullanıcı bilgisi veya IP whitelist ile gateway’e bağlanırsınız.
02
Her istek veya oturum, datacenter havuzundan bir çıkış IP’si alır.
03
Transfer edilen trafik GB kotanızdan düşer; süre sınırı olmayan paketlerde kota bitene kadar kullanılır.
Karşılaştırma
Yalnız doğrulanmış ürün özellikleriyle. Fiyat karşılaştırması uydurulmaz.
| Ürün | IP | Rotasyon | Faturalama | En uygun |
|---|---|---|---|---|
| IPv4 Datacenter | IPv4 Datacenter | Rotating | GB bazlı | Yüksek hacimli veri toplama |
| IPv4 Residential | IPv4 Residential | Sticky + Rotating | GB bazlı | SEO ve otomasyon |
| Mobile | IPv4 Mobile | Sticky + Rotating | GB bazlı | Mobil uygulama ve reklam |
| IPv6 Datacenter | IPv6 Datacenter | Oturum yapılandırmalı | Port / aylık | IPv6 ölçek |
Lokasyon
180+ ülke kapsamı ürün kaydından gelir.
Kaynaklar
SSS
Yüksek istek hacimli scraping, fiyat izleme ve datacenter trafiğine toleranslı otomasyon işleri için uygundur.
GB bazlı, süre sınırı olmayan paketlerle satılır. Her paketin WiseCP specialId’si sipariş bağlantısını belirler.
Ortalama 4.7/5 · 10 değerlendirme · RotatingProxy paneli siparişleri
“Fiyat izleme işinde GB kotası net kaldı. Yoğun SKU taramasında bağlantı kopması yaşamadık; paket seçimi paneli de anlaşılır.”
Kerem Acar
Veri Operasyonları · FiyatRadar Analitik · İstanbul
“Datacenter rotating ile günlük tarama hacmini artırdık. HTTP ve SOCKS5 uç noktaları araç zincirimize sorunsuz oturdu.”
Nilay Erdem
Otomasyon Mühendisi · ScanLine Labs · Ankara
“Eşzamanlı isteklerde gecikme kabul edilebilir seviyede. Kota bitince büyütmek kolay; süre sınırı olmaması planlamayı rahatlattı.”
Okan Demirtaş
Backend Geliştirici · MetrikToplayıcı · İzmir
“Pazar yeri fiyat karşılaştırmasında maliyet/performans dengesi iyi. Destek, gateway kimlik doğrulama adımını tek yanıtta netleştirdi.”
Seda Yurt
Teknik Proje Yöneticisi · Karşılaştır.io · Bursa
“Lokasyon listesinden hedef ülkeleri seçmek yeterli geldi. Avrupa odaklı taramada rotasyon tutarlı davrandı.”
Barış Kılıç
Araştırma Analisti · PazarKesit · Antalya
“İlk kurulumda panel siparişi hızlı tamamlandı. Ürün sayfasındaki teknik özet, doğru paketi seçmemize yardım etti.”
Gülşen Akın
Operasyon Lideri · VeriAkış A.Ş. · Kocaeli
“Uzun koşularda oturum düşüşü azaldı. Sticky’ye ihtiyaç duymadığımız işlerde rotating datacenter yeterli oldu.”
Emre Taş
Sistem Entegratörü · Pipeline Soft · Eskişehir
“Rekabet izleme panomuzda yanıt süreleri stabil. Küçük GB ile başlayıp ölçeklemek pratik.”
Derya Özkan
Ürün Analisti · Rakipİzle · Gaziantep
“Dokümantasyon ve paket kartları abartısız. Teknik ekip whitelist ayarını WhatsApp üzerinden netleştirdi.”
Hakan Sur
IT Sorumlusu · NovaCrawl · Adana
“Yüksek hacimli HTML çekiminde maliyet kontrolü sağladık. Rotasyon politikasını iş yükümüze göre ayarlamak kolay.”
İrem Çelik
Veri Mühendisi · HarvestByte · Trabzon
Yukarıdan uygun kotayı seçin; doğrulanmış specialId ile müşteri paneline gidin.