Dışarıda Dağıtılmış SAN / Depolama Sistemi var mı? [kapalı]


9

Diğer pek çok yer gibi, kullanıcılarımızdan yerel makinelerine dosya kaydetmemelerini istiyoruz. Bunun yerine, başkalarının (uygun izinlere sahip) bunları kullanabilmesi ve dosyaların düzgün bir şekilde yedeklenebilmesi için bir dosya sunucusuna yerleştirilmesini öneririz.

Bunun sonucu, çoğu kullanıcının çoğunlukla boş oturan büyük sabit disklere sahip olmasıdır. Şimdi 2010. Elbette, bu boş alanı sanal bir SAN veya belge kitaplığına dönüştürmenizi sağlayan bir sistem var mı?

Benim öngördüğüm, merkezi bir sunucuyla koordineli olarak kullanıcıların bilgisayarlarına aktarılan bir istemci programıdır. Sunucu, kullanıcılara normal bir dosya sunucusu gibi bakar, ancak tüm dosya içeriğini tutmak yerine, bu dosyaların çeşitli kullanıcı bilgisayarları arasında nerede bulunabileceğinin kaydını tutar. Daha sonra, dosya isteklerini sunmak için doğru istemcilerle koordinasyon sağlar. İstemci yazılımı, bu tür isteklere doğrudan yanıt verebilir ve son dosyaları yerel olarak önbelleğe alacak kadar akıllı olabilir. Yedeklilik için sunucu, dosyaların birden fazla PC'ye kopyalandığından emin olabilir ve belki de farklı konumlardaki grupları tanımlamanıza izin verebilir, böylece her binadaki bir felakete karşı her binada bir felakete karşı koruma sağlamak için tüm deponun bir örneği yaşar.

Açıkçası veritabanı sunucunuzu burada işaret etmeyeceksiniz, ancak daha basit şeyler için birkaç avantaj görüyorum:

  • Dosyalar genellikle daha yakın (veya yerel ) bir makineden aktarılabilir .
  • Tüm dosya aktarımlarını tek bir bağlantıda doldurmak yerine ağ bağlantısını dağıtın
  • Disk alanı, şirketiniz gibi otomatik olarak büyür.
  • Ayrı bir disk seti tutmanıza gerek olmadığından, sonuçta daha ucuz olmalı

Birkaç dezavantajı da görebilirsiniz:

  • Makine yoğun bir süre içinde büyük bir dosya aktarımı sunmak veya kabul etmek zorundaysa, kullanıcı bilgisayar performansının zaman zaman bozulması.
  • Yazmaların birkaç kez ağ etrafında yayılması gerekir (bunun çoğu zaman okumadan daha fazla yerde olduğu için bunun gerçekten bir sorun olmadığını sanıyorum)
  • Verilerin tam bir kopyasını ara sıra göndermek için yine de bir yola ihtiyaç duyuyoruz ve bu, diferansiyelleri yapmayı çok zorlaştırıyor

Bunu tamamen kurumsal LAN'ınızda yaşayan ve mevcut kullanıcı ekipmanınızı kullanan bir bulut depolama sistemi gibi düşünün.

Eski ana dosya sunucumuz yaklaşık 2 yıl içinde emekliye ayrılıyor ve bunu küçük bir SAN ile değiştirmeyi düşünüyorum. Mevcut dosya sunucumuz yaklaşık 400 GB 1 TB'lık bir paylaşım kullanıyor. Yedekleme alanımız sınırlı olduğu için yalnızca bu kadar küçük tuttuk. Değiştirildiğinde en az 4 TB kullanılabilir alana genişletmek istiyorum, fiyatlar beklediğim kadar düşerse belki daha fazla. Böyle bir şeyin daha iyi olacağını düşünüyorum. Bir okul olarak, böyle bir sisteme biraz fazladan fazlalık eklemek için mükemmel olacak şekilde çalışabileceğim birkaç bilgisayar laboratuarımız var.

Çok az istisna dışında, kullanıcılarımız 120GB sabit sürücülerinin 40GB'ından daha azını dolduruyor, bu da makine başına 65GB'ı kolayca ayırabileceğim anlamına geliyor. Ve bu daha da artacak, çünkü daha yeni makineler 250 Gb sürücülerle geliyor ve bunlar bile yakında daha büyük olabilir. Dosya sunucusu değiştirildiği zaman, masaüstü değiştirme programımız göz önüne alındığında, böyle bir sistemin 5 TB kullanılabilir depolamaya izin vermesini, hatta artıklık ve geçmişe izin vermesini beklerdim.

Ne yazık ki, bulabildiğim en yakın şey Dienst ve bu sadece 1994'e dayanan bir kağıt. Aramalarımda yanlış terim kullanıyorum, yoksa bu gerçekten yok mu? Değilse, özlediğim büyük bir dezavantaj var mı?


1
Büyük manyetik sürücüler satın almak yerine, son kullanıcı sistemleriniz yerine daha küçük katı hal sürücülerini göz önünde bulundurmalısınız.
jftuga

PARC'de van Jacobson etrafında bir ekip tarafından geliştirilen CCNx'e bakmak isteyebilirsiniz . İlgili: SWIFT projesi
the-wabbit

Yanıtlar:


3

Bana AFS'yi tarif ediyormuşsun gibi geliyor en yaygın uygulamasıdır, OpenAFS . Anahtar OpenAFS kavramları burada açıklanmıştır: http://docs.openafs.org/UserGuide/ch01.html#HDRWQ3 .

AFS:

  • Dağıtılmış. Dosya sistemi birden fazla makine, ama yine de birleşik bir ad alanı kullanarak dağıtılmış doğa istemci makine için şeffaf.
  • Gereksiz. Dosyalar aynı anda birden çok sunucu düğümünde bulunabilir, bu nedenle birden çok sunucu düğümü kaybı herhangi bir verinin erişilemezliğine neden olmaz.
  • Ölçeklenebilir. Görünüşe göre bazı "Kurumsal" uygulamalar 25.000 düğüme kadar uzanır.

+1 muhtemelen onun özelliklerine uymaz.
Warner

Eksik olan ne? Mükemmel bir uyum olacağını düşündüm. Veya en az% 90 uyum.
Insyte

Eh, Windows'ta bir AFS Sunucusu çalıştırmanın desteklenmiyor olması onunla bir ilgisi olabilir. docs.openafs.org/ReleaseNotesWindows/ch03s11.html
mfinni

Huh. Burada söylediklerine uymuyor : openafs.org/windows.html .
Insyte

1
bu istemci yazılımı içindir. Bir Windows kutusunun mevcut bir AFS paylaşımına bağlanmasını mı istiyorsunuz? Göreyim seni. Windows'ta bir AFS paylaşımını mı barındırmak istiyorsunuz? Desteksiz.
mfinni

2

Evet, son kullanıcı masaüstü sistemlerindeki büyük diskler, merkezi depolamayı düzgün bir şekilde kullandığınızda trajik bir şekilde kullanılmıyor. Oh iyi. Varsayımsal bir masaüstü-ağ-dağıtımlı NAS kullanmanın bazı dezavantajları:

  1. Kullanıcı makinelerinin çevrimdışı kalmasının neden olduğu bozulmayı ele alması gerekir. Bugün birisi gelmedi ve makineleri kapalı mı? Oradaki belgelerin açık olan makinelere dağıtılması daha iyi olur. Birisi bu gece geç saatlerde çalışıyor ve makineleri tek mi? Zor şanslar, özür dilerim. Her şey gerçek bir dosya sunucusuna da kopyalanmadığı sürece - ve sonra ne kazandınız?

  2. Her şeyin iyi bir şifrelemeye sahip olması gerekir - aksi takdirde, nakit para çekme planını içeren patronun belgeleri veya herkesin maaşını gösteren İK dokümanı posta memurunun makinesine Jimmy'ye kopyalanır. Üzerinde LimeWire kullanıyor. Bunun nereye gittiğini görüyor musunuz?


3
Buna ek olarak: perofrmance emmek, ağ en yüksek hız olmayacak, SAN akşam saatlerinde aşağı iner, bu da bakım çalışmaları için berbat. Aksine disklerden kurtulun ve SAN'dan önyükleme yapın;)
TomTom

1

CleverSafe gibi bir şey (açık kaynak ve ticari versiyonları hem vardır) çoğunlukla istediğini yapabilirsin, ama çok güvenilmez düğümleri yönetmek bir sorun olabilir. CleverSafe birden fazla düğüm kesintisi gerçekleştirir, ancak belki de depolama düğümleri olarak masaüstü bilgisayarları kullanırken gördüğünüz düğümlerin "sürekli yayılması" için yeterince hızlı değildir.

Geçmişte okuduğum akademik makalelerde benzer çözümler olduğunu düşünüyorum, ancak CleverSafe sadece bir prototip değil, gerçek bir çalışma ürünü gibi görünüyor. Şirket 2004 yılından bu yana faaliyet göstermektedir.


1

SANsymphony 7.0 Depolama Sanallaştırma Yazılımı

aşağıda kendi web sitesinden alıntı:

Ana Özellikler

Aygıttan bağımsız sanal disk havuzu, senkronize yansıtma (HA), yüksek hızlı önbellekleme, eşzamansız uzaktan çoğaltma, ince temel hazırlama, otomatik katmanlama, çevrimiçi anlık görüntüler, kesintisiz disk geçişi, sürekli veri koruması (CDP)

Erişim türü

Fiziksel veya sanal SAN üzerinden disk G / Ç'sini engelleyin. Dosya sistemi erişimi, temel Windows Server işletim sistemindeki NFS / CIFS protokolleri aracılığıyla sağlanır. İki erişim yöntemi, yüksek kullanılabilirlik, birleştirilmiş depolama (SAN / NAS) gereksinimlerini karşılamak için birleştirilebilir.

Desteklenen Ana Bilgisayar Ortamları

(Windows Server 2000, 2003, 2008, Hyper-V, Windows XP, Windows 7), UNIX, HP-UX, Sun Solaris, IBM AIX, RedHat Linus, Suse Linux, Apple MacO'lar, VMware dahil olmak üzere standart Windows işletim sistemlerini çalıştıran bilgisayar sistemleri ESX / vSphere, Citrix XenServer,

Desteklenen Diskler (arka uç)

Windows Server 2008 üzerinde desteklenen tüm dahili sürücüler, harici sürücüler, harici disk dizileri, JBOD'lar, Katı Hal Diskleri (SSD) ve akıllı depolama sistemi DataCore düğümlerine eklenebilir. Doğrudan bağlı veya SAN bağlantılı olabilirler.


Arkanda olan bu, değil mi?


Tam olarak değil. Bu yazılım hala her makineyi ele geçiriyor -% 100 depolamaya ayrılmış makinelere sahip olmalısınız. Hala son kullanıcılarla dağıtılan bilgisayarlarda arka planda çalışan ve zaten orada bulunan yedek diskten yararlanan bir şey görmek istiyorum.
Joel Coel

Depolama / meta veri soyutlamasını yeniden okuduğumda, bunu son zamanlarda gördüm, ancak pratik olandan ziyade kavramsal bir uyum olabilir: xtreemfs.org/feature_replication.php
Mark Lawrence

Tabii ki, henüz yapmadıysanız bakmaya değer bir diğer şey de Windows DFS-R. Bununla, AD çoğaltması yoluyla saydam olarak erişilen ve çoğaltılan klasörlerin bir ad alanını ayarlarsınız. Ad alanı klasörlerinin fiziksel paylaşımlar üzerinde hedefleri vardır ve bunlar seçtiğiniz topoloji kullanılarak çoğaltılabilir (örn. Hub ve bağlı bileşen veya herkes için ücretsiz). Ah bir yakalama var, sanırım hedefler windows server kullanıyor olmalı.
Mark Lawrence

0

Aklıma gelen en yakın şey Googles MapReduce veya ücretsiz Hadoop alternatifidir, ancak bu gerçekten büyük web uygulamaları için petabyte alanına ölçeklenmek üzere tasarlanmıştır.

Genel olarak, senaryonuz gerçekten denemek istediğim bir şey değil, sanırım bu ek hizmet için makineleri yönetmek için yönetimsel ek yükü ondan alabileceğiniz herhangi bir yararı çok aşacaktır.

Ayrıca, Windows'ta (veya başka bir işletim sisteminde), tüm ağınızı birkaç dakika içinde tüm ağınızı çıkarabilecek hızlı bir solucan için bir güvenlik açığına yol açabilecek, keşfedilmemiş sorunların olabileceği konusunda belirli bir risk göreceğim. iyi ve güvenli sistemleriniz yapılandırılır ve bu da tüm veri depolama havuzlarınızı beraberinde götürür.

Bunun yanı sıra, istemci uygulamaları üzerindeki boş disk kapasitelerinin artmaya devam edeceğinden emin değilim, çünkü gelecekte ofis uygulamaları ve hatta Photoshop gibi daha birçok uygulamanın web'e taşınacağını tahmin ediyorum. ince müşteriler için büyük bir itme (tekrar).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.