Damar cerrahisinde ve acil tıpta hekimleri en çok yanıltan klinik durumlardan biri "kinking" (damar bükülmesi) ve parsiyel iskemidir. Bir hastanın atardamarı tamamen kopmamıştır; kolu veya bacağı dışarıdan bakıldığında gayet pembe ve sağlam görünür. Hatta stetoskopla dinlediğinizde zayıf da olsa bir kan akımı sesi duyarsınız. Fakat hasta biraz yürümeye veya efor sarf etmeye başladığında, o bükülen damar gerekli kan debisini iletemez; doku oksijensizlikten çığlık atar, şiddetli kramplar (kladikasyon) ve mikroskobik hücre ölümleri başlar. Dışarıdan her şey yerli yerindedir, ama içeride hayat durma noktasına gelmiştir.
Ağ mühendisliğinde ve veri merkezi omurgalarında da tam olarak bu sinsi damar bükülmesini yaşatan, haftalarca süren sebepsiz paket kayıplarına yol açan fiziksel bir trajedi vardır: Kanal İçi Fiber Mikro Bükülmesi (Macro/Micro Bending) ve Görünmez Zayıflama.
Bir ağ mühendisinin akıl sağlığını kaybetmesine ramak kalan o meşhur sahneyi yaşayanlar bilir: Switch'in port ışığı pırıl pırıl yeşil yanar (Link Up / 100 Gbps), arayüzde bağlantı var görünür; fakat içinden geçen her yüz paketten beşi buharlaşır ve ağ trafiği topallar.
Bakırın Kabalığı vs. Camın Kırılgan Zarafeti
Sektörde uzun yıllar standart bakır Cat6 veya Cat6a kablolarla çalışmış teknisyenlerin en büyük yanılgısı, fiber optik kabloya da bakır kablo muamelesi yapmalarıdır.
Bakır affedicidir. Cat6 kabloyu kapı arasına sıkıştırabilirsiniz, üzerine ayakkabınızla basabilirsiniz, kabin köşesinden 90 derece dik açıyla büküp plastik cırt kelepçeyle sımsıkı boğabilirsiniz; bakır tel deforme olsa bile elektronlar o ezik metalin içinden akmaya devam eder. Hız belki 10 Gbps'ten 1 Gbps'e düşer ama çalışır.
Fiber optik ise saf fiziktir, saf ışıktır ve asla affetmez.
Bir Single-Mode (OS2) fiber kablonun içindeki o asıl veriyi taşıyan cam çekirdek (core) kaç mikrondur biliyor musunuz?
Sadece 9 mikron! İnsan saç telinin onda biri kadar bir cam iplikçiğidir o. Çok modlu (OM3/OM4) kablolarda ise bu çekirdek 50 mikrondur.
Işık, o mikroskobik silika camının içinde Tam İç Yansıma (Total Internal Reflection / Snell Yasası) prensibiyle ilerler. Lazer ışını, çekirdek (core) ile onu saran cam kılıf (cladding) arasındaki kırılma indisi farkı sayesinde zikzaklar çizerek kilometrelerce öteye neredeyse hiç kayıpsız ulaşır.
Fakat o cam iplikçiğin fiziksel bükülme yarıçapını (bend radius) ihlal ettiğiniz anda, fizik kuralları acımasızca devreye girer.
Plastik Kelepçeyle Boğulan Işık: Macro-Bending
Kabin arkasında veya yükseltilmiş tabanın (raised floor) altındaki kablo tavasında en sık gördüğümüz saha hatası şudur:
Teknisyen sarı renkli ince fiber patch kablolarını düzenli göstermek ister. Kablo demetini alır, siyah plastik cırt kelepçeyi (zip-tie) penseyle asılarak "ÇIK-ÇIK-ÇIK" sonuna kadar sıkar. Ya da kablo tavasının sacdan yapılmış sivri 90 derecelik köşe dönüşünde fiber kabloyu gergin bir yay gibi döndürür.
Dışarıdan baktığınızda sarı PVC kılıf sapasağlamdır; yırtık yoktur, kopukluk yoktur.
Ama mikroskobik düzeyde iki felaket gerçekleşmiştir:
- Görünmez Işık Sızıntısı: Cam çekirdek kritik açının ötesinde büküldüğü için, ışık ışınları kılıftan yansımak yerine camın dışına, kablonun dış zırhına doğru kaçmaya başlar. Lazer fotonları adeta delik bir hortumdan fışkıran su gibi kablonun dışına sızar.
- Kılcal Kırıklar: Aşırı gerilim altındaki silika camda gözle görülmeyen mikroskobik çatlaklar oluşur.
Kablo kopmamıştır, link ayaktadır; ama sinyal zayıflaması (attenuation) göklere fırlamıştır!
Hayalet Hatalar: Link Up, Trafik Çöp
Bu durumun prodüksiyondaki yansıması sistem ekipleri için tam bir delirme seansıdır:
- Switch arayüzü
100GBASE-LR4 - Link UPgöstermektedir. - Mühendis sunucudan sunucuya
pingatar; pingler gider gelir. - Fakat sunucular arasına gerçek bir veri yükü (iSCSI depolama trafiği, Ceph replikasyonu veya canlı veritabanı sorguları) bindiğinde sistem kilitlenir.
- TCP pencereleri küçülür, paketler sürekli yeniden iletilir (retransmission), Jumbo Frame paketleri düşer.
- Switch konsolunu açtığınızda port istatistiklerinde çılgınca artan bir sayaç görürsünüz:
Input Errors: 4,892,102
CRC Errors: 2,198,401
FCS Errors: 871,029
Yazılımcılar suçu Linux çekirdeğine atar, sistemciler switch'in işletim sistemini suçlar. "Acaba MTU ayarı mı yanlış, acaba işletim sisteminde TCP offloading mi bozuldu?" diye günlerce forumlarda sabahlanır.
Oysa sorun ne yazılımdadır ne de mantıksal yapılandırmada; sorun kabin arkasında penseyle sıkılmış 50 kuruşluk bir plastik kelepçenin o 9 mikronluk camı boğmasındadır!
Teşhis Sanatı: DOM Değerleri ve OTDR Tabancası
Gerçek bir altyapı mühendisi bu tür hayalet arızalarda körlemesine tahmin yürütmez; optik metriklere bakar.
1. DOM / DDM (Digital Optical Monitoring) Kontrolü
Modern SFP+/QSFP modüllerinin çoğunda dahili dijital optik izleme sensörleri bulunur. Switch CLI'sında çalıştıracağınız tek bir komut gerçeği yüzünüze çarpar:
show interfaces transceiver detail
Ekrana gelen değerlere bakın:
Tx Power (Gönderilen Işık): -1.5 dBm(Mükemmel)Rx Power (Alınan Işık): -26.8 dBm(FELAKET!)
Karşı taraf ışığı son gücüyle basmaktadır, ancak kablonun diğer ucuna ulaşan ışık -26 dBm seviyesine düşmüştür; yani alıcı modülün duyarlılık eşiğinin (receiver sensitivity) tam sınırında debelenmektedir. Işık o bükülme noktasında sızıp gitmiştir.
2. OTDR (Optical Time Domain Reflectometer) ile İz Sürmek
Kanalın içinde 200 metre boyunca giden bir omurga fiberinde o bükülmenin veya kılcal kırığın nerede olduğunu gözle bulamazsınız. İşte burada devreye OTDR cihazı girer.
OTDR, fiberin ucundan yüksek frekanslı lazer darbeleri gönderir ve geri yansıyan ışığın (Rayleigh saçılması ve Fresnel yansıması) nanosaniyeler cinsinden zamanını ölçer. Ekranda düz bir çizgi halinde ilerleyen grafik, tam bükülmenin olduğu noktada aniden uçuruma yuvarlanır:
Event at 42.6 meters: Attenuation Step Loss: 4.8 dB.
Metrenizi elinize alır, kablo tavasının 42. metresine gidersiniz. Yükseltilmiş taban karosunu kaldırdığınızda görürsünüz ki; birisi ağır bir güç kablosunu incecik fiber kablonun üzerine düşürmüş ve kabloyu tavanın demir köşesine sıkıştırmıştır.
Fiber Disiplini: Camla Yaşamayı Öğrenmek
Veri merkezinizde fiber kablolarla çalışıyorsanız, şu profesyonel kuralları kanun bellemek zorundasınız:
- Plastik Kelepçe Yasaktır: Fiber kablo demetlerinde asla plastik cırt kelepçe (zip-tie) kullanılmaz! Yalnızca ve yalnızca yumuşak dokulu Cırt Cırtlı Kumaş Bantlar (Velcro Ties) kullanılmalıdır. Velcro kabloyu bir arada tutar ama asla boğmaz, sıkıştırmaz.
- Bükülme Yarıçapı Kuralı: Standart bir fiber kablo asla kendi dış çapının en az 10-20 katından daha dar bir açıyla bükülmemelidir. Kabin içi dönüşlerde özel kavisli yönlendirme plastikleri (bend radius limiters) kullanılmalıdır.
- Bükülmeye Dayanıklı Fiber (Bend-Insensitive Fiber): Yeni nesil kablolamada ITU-T G.657.A1 veya A2 standartlarındaki bükülmeye dayanıklı (bend-insensitive) fiberler tercih edilmelidir. Bu kablolar dar köşelerde bile ışığı çekirdeğe hapseden özel katmanlara sahiptir.
Tıpta damarı bükülen hastayı ameliyata alıp o damarı düzeltmeden şikayetlerini dindiremezsiniz.
Veri merkezinizde de sebepsiz paket kayıpları ve çöken veritabanı bağlantıları yaşıyorsanız, kodları kurcalamayı bırakın. Kabin arkasına eğilin ve ışığın nerede nefessiz kaldığını bulun. Çünkü fotonlar yalan söylemez; cam büküldüyse, veri ölür.