Tek hata noktası - Single point of failure

Bu şemada yönlendirici , bilgisayarlar arasındaki iletişim ağı için tek bir arıza noktasıdır.

Bir başarısızlık tek nokta ( SPOF ), bu takdirde bir sistemin bir parçası olan başarısız , olacak çalışmasını tüm sistemi durdurmak . Bir iş uygulaması, yazılım uygulaması veya diğer endüstriyel sistem olsun, yüksek kullanılabilirlik veya güvenilirlik hedefi olan herhangi bir sistemde SPOF'lar istenmez .

genel bakış

Tüm potansiyel SPOF'lara yedeklilik eklenerek sistemler sağlam hale getirilebilir. Yedeklilik çeşitli seviyelerde sağlanabilir.

Potansiyel bir SPOF'nin değerlendirilmesi, arıza durumunda toplam sistem arızasına neden olacak karmaşık bir sistemin kritik bileşenlerinin belirlenmesini içerir . Son derece güvenilir sistemler , bu tür herhangi bir bağımsız bileşene güvenmemelidir.

Örneğin, küçük bir ağaç bakım şirketinin sahibi yalnızca bir ağaç öğütücüye sahip olabilir . Parçalayıcı bozulursa, mevcut işini tamamlayamayabilir ve yenisini alana kadar gelecekteki işleri iptal etmek zorunda kalabilir. Ağaç bakım şirketi sahibi , ağaç parçalayıcının arızalanması durumunda tamiri için yedek parçaları hazır bulundurabilir. Daha yüksek bir seviyede, şantiyeye getirebileceği ikinci bir odun parçalayıcıya sahip olabilir. Son olarak, en üst düzeyde, birden fazla arıza durumunda çalışma sahasındaki her şeyi tamamen değiştirmek için yeterli donanıma sahip olabilir.

Bilgi işlem

Bir hataya dayanıklı bir bilgisayar sistemi , sistem düzeyinde (çoklu makineleri) veya site seviyesinde (replikasyon) üzerine iç bileşen düzeyinde elde edilebilir.

Sistem düzeyinde bir sunucu kümesi için yüksek kullanılabilirlik sağlamak için normalde bir yük dengeleyici dağıtılır . Yüksek kullanılabilirlikli bir sunucu kümesinde, her bir sunucu, birden çok güç kaynağına, sabit sürücüye ve diğer bileşenlere sahip olarak dahili bileşen yedekliliği elde edebilir. Sistem düzeyinde yedeklilik, başarısız olursa başka bir sunucunun işini üstlenmek için bekleyen yedek sunuculara sahip olarak elde edilebilir.

Bir veri merkezi genellikle iş mantığı gibi diğer işlemler için bir destek merkezi olduğundan, kendi içinde potansiyel bir SPOF'u temsil eder. Böylece, site düzeyinde, tüm küme, birincil konumun kullanılamaması durumunda erişilebileceği başka bir konumda çoğaltılabilir. Bu genellikle bir BT olağanüstü durum kurtarma (esneklik) programının bir parçası olarak ele alınır.

Paul Baran ve Donald Davies , "hayatta kalabilen iletişim ağlarının" önemli bir parçası olan paket anahtarlamayı geliştirdi . ARPANET ve İnternet dahil olmak üzere bu tür ağlar ,  tek bir arıza noktası olmayacak şekilde tasarlanmıştır. Ağdaki herhangi iki nokta arasındaki çoklu yollar, bu noktaların birbirleriyle iletişim kurmaya devam etmesine izin verir , belirli bir yolun veya herhangi bir ara düğümün herhangi bir tek arızasından sonra bile "etrafta dolaşan" paketler zarar görür.

Yazılım Mühendisliği

Olarak yazılım mühendisliğinde , bir tıkanıklık bir kapasitesi oluşan uygulama ya da bir bilgisayar sistemi ciddi tek bir komponent ile sınırlıdır. Darboğaz, işlem yolunun tüm bölümlerinin en düşük verimine sahiptir.

performans mühendisliği

Darboğazların (bazen " sıcak noktalar " olarak bilinir - kodun en sık çalıştırılan - yani en yüksek yürütme sayısına sahip bölümleri) izini sürmeye performans analizi denir . Azaltma, genellikle performans analizörleri veya profil oluşturucular olarak bilinen özel araçlar yardımıyla gerçekleştirilir . Amaç, genel algoritmik verimliliği artırmak için bu belirli kod bölümlerinin mümkün olduğunca hızlı çalışmasını sağlamaktır .

Bilgisayar Güvenliği

Sadece bir bileşendeki bir hata tüm sistemi tehlikeye atabilir.

Diğer alanlar

Tek bir arıza noktası kavramı, kurumsal tedarik zinciri yönetimi ve ulaşım yönetimi gibi mühendislik, bilgisayar ve ağ oluşturma dışındaki alanlara da uygulanmıştır .

Tek hata noktası oluşturan tasarım yapıları, darboğazları ve seri devreleri içerir ( paralel devrelerin aksine ).

Taşımacılıkta, kavramın son uygulamasının bazı yakın tarihli örnekleri arasında, Ocak 2016'da kısmi bir köprü arızasının Doğu Kanada ve Batı Kanada arasındaki karayolu trafiğini birkaç gün boyunca tamamen kestiği Kanada'daki Nipigon Nehri Köprüsü yer alıyor. Trans-Canada Highway hiçbir alternatif yoktur sapak araçlar olabilmesi için rota; ve Norwalk Nehri Demiryolu Köprüsü de Norwalk , Connecticut , yaşlanan salıncak köprü açılma veya kapanma, üzerinde raylı trafiğini engellemeden bazen sıkışmış alır Kuzeydoğu Koridor hattı.

Tek bir başarısızlık noktası kavramı, istihbarat alanlarına da uygulanmıştır. Edward Snowden , "tek başarısızlık noktası" olarak tanımladığı, tek bilgi deposu olmanın tehlikelerinden bahsetti.

Yaşam destek sistemleri

Tek bir arıza noktası oluşturacak bir yaşam destek sisteminin bir bileşeninin son derece güvenilir olması gerekecektir.

Ayrıca bakınız

kavramlar

  • Yedeklilik  – Bir sistemin güvenilirliğini artırmak için kritik bileşenlerin çoğaltılması
  • Veri yolu faktörü  – Temel teknik uzmanları kaybetme riskinin ölçümü
  • Lusser yasası  – Seri bileşenlerinin olasılık çarpım yasası

Uygulamalar

  • Kill switch  – Bir sistemi hızlı bir şekilde kapatmak için güvenlik mekanizması
  • İsa somunu  - Bazı helikopterlerin ana rotor tutma somunu için kullanılan argo terim
  • Güvenilirlik mühendisliği  – Bir ürünün veya sistemin yaşam döngüsü yönetiminde güvenilirliği vurgulayan sistem mühendisliğinin alt disiplini
  • Güvenlik mühendisliği  – Mühendislik sistemlerinin kabul edilebilir güvenlik seviyeleri sağlamasını sağlayan mühendislik disiplini

Literatürde

  • Aşil topuğu  – Genel güce rağmen düşüşe yol açabilen kritik zayıflık
  • Hamartia  - Yunan dramatik teorisinde kahramanın hatası

Referanslar