İçeriğe atla
HexaTransfer
Bloga dön
Bulut ve depolama

Edge Bilişim ve Dosya Depolama: Gecikmeyi Azaltma

Dosya depolama ve transfer gecikmesini azaltmak için edge bilişim kullanın. Daha hızlı erişim ve daha iyi performans için veriyi kullanıcılara yaklaştırın.

Edge bilişim, veriyi tek bir kaynaktan yüzlerce milisaniye uzakta değil kullanıcıdan 30-50 ms içinde depolayarak dosya gecikmesini azaltır. Cloudflare R2 (300'den fazla şehir), Lambda@Edge ile AWS CloudFront, Fastly Compute@Edge ve Akamai NetStorage gibi sağlayıcılar, 10 MB'lık bir PDF'nin Virginia'dan 900 ms yerine Paris'ten 150 ms'de yüklenmesi için nesneleri bölgesel varlık noktalarına çoğaltır. Medya, CAD ve sağlık görüntüleme için hızlanma ölçülebilir düzeyde ve kullanıcı deneyimi niteliksel olarak değişir.

Milisaniyeler Gerçekte Nereye Gider?

Edge altyapısına para ödemeden önce gidiş-dönüş süresi bütçesini ölçün. Kaynaktan bir dosya indirmesi şunları içerir: DNS (5-30 ms), TCP el sıkışması (1 RTT), TLS 1.3 el sıkışması (1 RTT) ve ilk bayt süresi. Sydney ile us-east-1 arasındaki bir bağlantıda RTT başına 160 ms anlamına gelir; bu da ilk parça sunucudan ayrılmadan önce 480 ms demektir. Edge önbelleğe alma, PoP ISP'nin içinde veya komşusunda oturduğu için bu RTT'leri 10-30 ms'ye düşürür.

WebPageTest ve Chrome DevTools Ağ şelalesi gibi araçlar tam olarak hangi aşamanın yavaş olduğunu ortaya koyar. DNS hakimse CDN yardımcı olmaz; TTFB hakimse edge önbelleğe alma yardımcı olur. Mimariye bir kuruş harcamadan önce üç kıtadan ölçüm yapın.

Nesne Çoğaltma Topolojileri

Edge dosya depolama üç çeşitte gelir: geçişli önbellek, itme çoğaltma ve aktif-aktif. Geçişli (CloudFront, Fastly) ilk istekte alır, bir TTL için önbelleğe alır ve alan gerektiğinde çıkarır. İtme (S3 Bölgeler Arası Çoğaltma, zamanlanmış işlerle R2) nesneleri hemen adlandırılmış bölgelere yansıtır. Aktif-aktif — Cloudflare Durable Objects veya FoundationDB destekli sistemler aracılığıyla — tüm bölgelere birincil olarak davranır.

Sıcak içeriğin tekrarlandığı bir video kitaplığı için geçişli en ucuz seçimdir: kayıp için bir kez ödeyin, sonraki isabetlerin %99'unu önbellekleyin. Birinci kayıp gecikmesini tolere edemeyen düzenlenmiş iş akışları için adlandırılmış bölgelere itme çoğaltması daha önemlidir. Satıcı slaytlarına değil erişim desenlerine göre seçin.

Edge'deki Tutarlılık Değiş Tokuşları

Edge çoğaltma sizi CAP teoremine yüzleştirmeye zorlar. Tokyo'daki bir kullanıcı 50 MB'lık bir .docx'in ikinci sürümünü yüklediğinde, São Paulo önbelleği ne zaman görür? S3 artık küresel olarak güçlü okuma sonrası yazma tutarlılığı sunuyor, ancak üzerindeki CDN önbellekleri kendi TTL'lerine uymaktadır. Nesneleri Cache-Control: s-maxage=3600 olarak işaretleyip bir saat boyunca eski okumalar alabilirsiniz.

Geçici çözümler şunlardır: sürümlü URL'ler (/files/rapor-v2.docx?h=a3f9), hassas belgeler için Cache-Control: private, no-store ve yükleme ardışık düzeni tarafından tetiklenen temizleme API'leri. Cloudflare'ın önbellek temizleme işlemi küresel olarak yaklaşık 5 saniyede tamamlanır; Fastly 150 ms iddia eder. Düzenlenmiş içerik için TTL'lerin zamanında sona ermesini ummak yerine açık geçersiz kılma için tasarlayın.

Edge-Native Dosya Protokolleri

HTTP/2 ve HTTP/3 (QUIC, RFC 9000) edge teslim için temel gereksinimdir. QUIC'in 0-RTT sürdürme özelliği tekrarlanan ziyaretlerde TLS el sıkışmasını kurtarır — mobil ağlarda 200 ms tasarruf. Aralık istekleri (Range: bytes=0-1048575) istemcilerin önce kuyruğu indirmeden büyük dosyaları akıtmasına izin verir; sürdürülebilir yüklemeler ve video kaydırma için kullanışlıdır.

Yüklemeler için, tus.io sürdürülebilir yükleme protokolü ve S3 multipart (minimum 5 MB parça boyutu, maksimum 10.000 parça) edge alımıyla iyi birleşir. Cloudflare'ın R2'si S3 uyumlu API aracılığıyla multipart yüklemeyi destekler; böylece 5 GB'lık bir video en yakın PoP'a paralel parçalarla yüklenebilir ve sunucu tarafında birleştirilebilir.

Dağıtılmış Altyapıda Hassas Dosyaları Ele Alma

Dosyaları kullanıcılara yaklaştırmak, daha fazla yetki alanına yaymak anlamına gelir. DICOM çalışmaları için edge CDN kullanan bir hastane zinciri, HIPAA iş ortağı anlaşmasının dışındaki bir bölgeye yanlışlıkla PHI çoğaltabilir veya bir AB hastasının dosyası Ohio önbelleğine düşerse GDPR Madde 44 transfer kurallarını tetikleyebilir. Benzer şekilde KVKK kapsamındaki kişisel sağlık verileri Türkiye dışındaki önbelleklere çoğaltılmamalıdır.

Bölge sabitlemeyle (Cloudflare'ın Bölgesel Hizmetleri, AWS CloudFront coğrafi kısıtlamaları), istemci tarafı şifrelemeyle ve çoğaltmayı önleyen nesne düzeyi etiketlerle azaltın. Hiçbir yerde önbelleğe almak için çok hassas dosyaların tek seferlik paylaşımı için uçtan uca şifreli transfer CDN hızlandırmasını geçer. HexaTransfer, yüklemeden önce tarayıcıda AES-256-GCM ile şifreler; böylece kaynak bile düz metni hiçbir zaman görmez — önbellekte kullanılabilir hiçbir şey olmadığından önbellek zehirlenmesi riski yoktur.

Edge'de Soğuk, Ilık ve Sıcak Katmanlar

Her dosya edge gerçek alanını hak etmez. Üç katmanlı model uygulayın: sıcak (bu hafta erişilen, bölgesel PoP'lara sabitlenmiş), ılık (bu ay erişilen, R2 veya S3 One Zone gibi bölgesel kaynakta), soğuk (arşivsel, 0,00099 $/GB/ay'da Glacier Deep Archive'da). Yaşam döngüsü politikalarıyla terfi ve rütbe indirimini otomatize edin.

Pratik bir kural: bölge başına günde 10'dan fazla erişilen 100 KB'ın altındaki nesneler edge'e aittir. Haftalık erişilen 100 MB'ın üzerindeki nesneler kısa CDN TTL'siyle bölgesel kaynak depolamaya aittir. İsteğe bağlı video kitaplıkları bu bölünmeyle genellikle %98 edge isabet oranına ulaşır; bu doğrudan daha düşük çıkış faturalarına dönüşür.

Kullanıcıların Gerçekten Hissettiklerini Ölçme

Yapay izleme (Pingdom, Catchpoint, Checkly) bilinen konumlardan ortanca performansı gösterir. Gerçek Kullanıcı İzleme — navigator.connection ve Performance Timing API aracılığıyla — gerçek müşterilerin titrek otel Wi-Fi'sı ve metro 5G'si genelinde neler yaşadığını söyler.

Dosya ağırlıklı sayfalar için En Büyük İçerikli Boyama'yı (LCP), API yanıtları için İlk Bayt Süresi'ni (TTFB) ve dosya indirme tamamlanmasını çevreleyen özel işaretleri takip edin. 75. yüzdelik %2,5 s LCP veya 800 ms TTFB'yi geçtiğinde uyarı verin — bunlar Core Web Vitals eşikleri ve Google bunları sıralama sinyali olarak kullanır. Edge önbelleğe alma bu sayıları hareket ettirmiyorsa, işini yapmıyordur.

Edge Depolama İçin Maliyet Modellemesi

Edge ücretsiz değildir. Cloudflare R2, depolanan GB başına 0,015 $ ve sıfır çıkış alır; S3, depolanan GB başına 0,023 $ ve çıkış başına 0,09 $ alır; CloudFront, teslim edilen ilk 10 TB için 0,085 $/GB ekler. %95 önbellek isabet oranıyla aylık 500 TB indirme sunan bir site için CDN faturası hakimdir — hem isabet hem de ıskalama durumlarını modelleyin.

Kapasite rezervini mevcut olduğunda kullanın (CloudFront Tasarruf Paketleri, Fastly taahhütlü kullanım indirimleri) ve paylaşılan çalışma kümelerinden önbellek isabet oranlarının yararlanması için alanları birleştirin. İlk 100 URL'yi üç ayda bir denetleyin — bir seriden çıkmış uç nokta (10.000 kez indirilen 2 GB'lık bir kurulum), kimse fark etmeden bir faturayı üçe katlayabilir.

hexatransfer.com'da deneyin — ücretsiz, hesap gerekmez, maksimum 10 GB.

Uçtan uca şifreleme ile büyük dosyaları güvenle gönderin

Uçtan uca şifreleme ile 10 GB'a kadar dosya ücretsiz aktarın. Hesap gerekmez. Dosyalarınız yüklenmeden önce tarayıcınızda şifrelenir — başka kimse okuyamaz.

Dosya gönder