Parite Sürücüsü Nedir?

Bir eşlik sürücüsü, artıklık ve yedekleme amacıyla eşlik verileri içeren bir bilgisayar sisteminin bir parçası olarak kullanılan bir depolama aygıtıdır. Bu genellikle, bir veya daha fazla disk sürücüsünün tek bir sistem olarak çalışmak üzere birbirine bağlandığı Yedek Bir Bağımsız Diskler Dizisinin (RAID) bir parçasıdır. Veriler bu cihazlarda depolandığında, disklerden birinin arızalanması durumunda daha sonra kullanılmak üzere eşlik bilgileri oluşturulabilir. Bir eşlik sürücüsü mutlaka tüm RAID kurulumlarının bir parçası değildir, ancak basit ve etkili veri kurtarmaya izin verir.

Bir eşlik sürücüsünün temel işlevi, ana sürücüleri bir disk dizisinde yedeklemek için kullanılan veri parçaları olan "eşlik bitlerinin" ek depolanmasını sağlamaktır. Dizi, iki veya daha fazla sabit sürücü gibi birden fazla diskin birbirine bağlandığı ve tek bir depolama sistemi olarak kullanıldığı bir bilgisayar kurulumudur. Bunun için birkaç farklı yöntem kullanılmasına rağmen, RAID en yaygın biçimler arasındadır. Çeşitli RAIDS türleri vardır ve daha karmaşık "seviyeler" çoğu zaman etkin yedekleme ve bilgi yedeklemesi sağlamak için bir parite diskinin kullanımını içerir.

Bir eşlik sürücüsü, üzerinde depolanan eşlik bitlerinin kullanımıyla çalışır. Eşlik bitlerinin nasıl çalıştığının en basit örneği bir RAID'de veya toplamda üç sürücü kullanan başka bir sistemdedir. Sürücülerden ikisi gerçek veri depolama diski olarak kullanılırken, üçüncüsü bir eşlik sürücüsü olarak işlev görür. Veriler RAID'e her kaydedildiğinde, her bir bilgi ikiye bölünür, bir kısmı bir sürücüye, diğeri ise ikinciye gider.

Bilgisayar verileri, bir veya sıfır ile temsil edilen ikili veri parçaları olan bitlerden oluşur. Bilgi, eşlik sürücülü bir sistemde saklandığında, her bir depolama sürücüsünden bir bit diğerine eklenir. Eğer sonuç bir çift sayı ise, o zaman sıfır değerine sahip bir parite biti parite cihazına kaydedilir, tek bir sonuç ise bir değer yaratır. Bu daha sonra, depolama sürücülerinden biri arızalandığında, kayıp olan verileri geri yüklemek için eksik olan verileri yeniden oluşturmak için kullanılabilir.

Örneğin, bir cihazda "1" ve diğerinde "0", eşlik sürücüsünde depolanacak bir "1" oluşturur, çünkü bu, birlikte eklendiğinde garip bir değerdir. Üzerinde "0" verisi olan depolama sürücüsü bozulursa, yeni, boş bir diskle değiştirilebilir. Sistem daha sonra mevcut verilere bakabilir, veri deposunda kalan "1" i bulabilir, onu eşlik aygıtındaki "1" ile karşılaştırabilir ve kaybolan verileri geri yüklemek için "0" ın yeniden oluşturulması gerektiğini anlayabilir. Bu artıklıktır ve bir dizinin, orijinal sistemin bir kısmı kaybolsa bile verileri etkin bir şekilde kurtarmasını sağlar.