Önerilen, 2024

Editörün Seçimi

Facebook'un akıllı yazılımları bir güç diyeti üzerine soğuk hava deposu koydu.

Ketojenik Diyet Nedir?

Ketojenik Diyet Nedir?
Anonim

Geldiğinde depolama için, Facebook daha az ile daha fazlasını yapmayı öğreniyor.

Daha eski içeriğin yedek kopyaları için, sosyal ağ, pahalı, güç emme özelliklerinden bazıları olmadan verileri kullanılabilir tutmak için tasarlanmış "soğuk depolama" tesisleri kuruyor geleneksel bir veri merkezinde. Facebook, ek depolama yükünü azaltarak veri kaybına karşı güçlü bir koruma oluşturduğunu söylüyor.

Bunlar, veri depolama merkezleri, 1000'den fazla petabayttan daha fazlasını tutacak şekilde tasarlandı. konvansiyonel bir tesis olarak altıncı güç kadardır. Ve tüm bu verileri ucuz, tüketici sınıfı ortamlarda saklıyorlar.

[Daha fazla okuma: Size nasıl çalıştığını göstermek için bir sabit disk ve SSD'yi parçaladık]

Sistemin merkezinde, Çoğu zaman diski çoğu zaman boşta tutan ve veri merkezinde saklanan tam bir çoğaltma olmadan kayıp veya bozuk bir dosyayı yeniden yapılandıran program diyor.

Facebook bir kullanıcının Haber Kaynağı veya Zaman Çizelgesi'ni oluşturduğunda Dünyadaki veri merkezlerinde “sıcak” depo olarak adlandırılan fotoğraflar, videolar ve diğer öğeler. Sıcak depolamaya sahip bir veri merkezi başarısız olursa, başka bir kullanıcı devralmayabilir ve kullanıcılar fark etmeden bitleri dağıtabileceğini söyledi, bir Facebook yazılım mühendisi olan Kestutis Patiejunas.

Bu başarısız veri merkezinin online olarak geri getirilmesi gerektiğinde soğuk depolama geliyor tüm verileri geri yüklendi. Geçtiğimiz yıl, Facebook, Prineville, Oregon ve North Carolina'daki Forest City'de olmak üzere bu iki tesisi açtı. Facebook, onları yerden yeni teknolojiyle tasarlama ve inşa etme şansına sahipti ve alan ve güçten tasarruf etmenin yeni yollarını kullanıyordu.

Facebook başlangıçta Facebook'un kullandığı 4TB sabit disk sürücü rafları etrafında inşa edildi. Blu-Ray diskleri ve ucuz flaş, soğuk depolama için keşfettikleri iki tür medya ile aynı teknikler, Patiejunas dedi.

Facebook, Open Compult özelliğinden Open Compult özelliğini kullanarak donanımı tasarladı, ancak yeni Merkezler.

Bir şey için, şirket sistemi kurdu, böylece her bir tepside herhangi bir zamanda sadece bir sabit disk çalışıyor olabilir. Patiejunas, herhangi bir tepsideki aktivitenin bir seferde sadece bir diskte gerçekleşmesini sağlamak için bitlerin erişildiği sırayı yönetmek için yazılım yazdı. Daha az disk çalıştırarak, sistem daha az güç kullanarak ve daha az fanla soğukta kalabilirken, kullanıcı doğrudan beslenen sıcak depoya soğuk depolama-yenileme verileri için belirlenen görev yeterince hızlı çalışır.

Depolama düğümü, her zamanki altından sadece dört hayranı vardır. Raftaki kendi raflarında yoğunlaşan güç kaynakları da kesiliyor: Üç yerine bir rafta sadece bir güç rafı var ve bu rafta yedi yerine sadece beş güç kaynağı var.

Facebook da Her dosyanın birden fazla kopyasını saklamak zorunda kalmadan veri kaybına karşı koruma yolu. Disklerdeki tüm verilerin tam kopyalarını koymak yerine, Facebook verileri neredeyse gereksiz hale getirdi. Bu, RAID sistemlerinde kullanılan on yıllardır süren bir teknik olan Reed-Solomon kodlamasını kullanmıştır. Bu, verileri parçalara ayırabilen ve tüm parçalarını kullanarak yeniden bütünleştirebilmiştir.

Facebook bunu birden çok sistemde uygulamıştır, bu yüzden başarısızlık Tesisin bir bölümünde çevrimdışı olan bir sürücü başka bir alandaki verilerle düzeltilebilir. Verileri yeniden oluşturmak, döngüleri hesaplar ve bunu birçok sistemde gerçekleştirir, ağ kapasitesini alır, ancak Facebook, daha fazla depolama alanı eklemenin yanı sıra, bu seçeneklerin kendi araç setinde olmasını istedi, dedi.

Bu sözde silme kodlamasıyla, şirket Verilerin tek bir kopyasının alacağı kapasitenin sadece 1,4 katını kullanırken, her veri bitinin yedi veya sekiz ek kopyasına eşittir. Diğer bir deyişle, başarısızlık durumuna dönüşen tam verinin bir kopyasını dahi almadan, Facebook, içeriği yedeklemenin yanı sıra birden fazla yedek yedeği ile koruyabileceğini hesaplar.

Bu arada, soğuk depolama, kullanıcıların artık çok fazla bakmayacağı daha eski içerik barındırdığı için Facebook, bitlerin kullanılmadığı sırada meydana gelebilecek bir tür yolsuzluğu “bit çürümesi” için tüm verileri taramak için arka planda yazılım çalıştırıyor.

Bütün bunların ölçeği büyük ve büyüyor. İki soğuk depolama merkezi yüzlerce petabayt veriyi zaten elinde tutuyor ve her merkezdeki büyük odalardan sadece biri bir "veri salonu" - bir exabyte kadar tutabilir. Facebook, bu ölçeğe kadar verimli kalması için tasarlandı, diyor Facebook.

Top