SAN, NAS ve DAS arasındaki fark nedir?
SAN, NAS ve DAS arasındaki fark nedir?
Yanıtlar:
İlk olarak, bir blok cihaz ile dosya sistemi arasındaki farkı tanımlamak en iyisidir. UNIX'e aşina iseniz bu daha kolay anlaşılır çünkü iki şey arasında nesnel bir ayrım yapar. Yine de aynı şey Windows için de geçerlidir.
/dev/sda
bir diske veya /dev/sda1
bu diskte bir bölümü için.mount /dev/sda1 /mnt/somepath
.Bu terimler göz önünde bulundurulduğunda, aşağıdakiler arasındaki ayrımı görmek daha kolaydır.
Bana birçok kez sorulduğu gibi bu sorunun cevabını geliştirmek istiyorum.
DAS - NAS - SAN arasındaki farkları soruyorsanız , veri saklama bağlamındasınız; Bu alanda, temel ortak hedefi paylaşan birçok teknoloji bulunmaktadır: verilerinizin kalıcılığı ve kullanılabilirliği .
Çoğu depolama cihazı, aynı fiziksel ve mantıksal yapıyı paylaşır, istediğiniz verileri bulabilmek için verilerinizin nerede olduğunu tanımlamak için bir yönteme ihtiyacınız vardır, bu nedenle Sabit Disk sürücülerinin neden sektörlere sahip olduklarının nedeni budur (ya da sadece " bloklar "), birçok durumda bu, fiziksel ortama yazılan verinin düzenini yansıtır. Ancak sektör numarasına çok karmaşık olmasa da erişerek verilerinize erişmek hataya açık bir yöntemdir ve yazdığınız verileri ve yazdığınız sektörleri izlemeniz gerekir. Yani bir dosya sisteminin kurtarmaya geldiği yer burasıdır , basit bir dosya sistemi, kullanılan blokları ele alarak ve verilerinizi almak için ortak bir arayüz sağlayarak size yardımcı olacaktır, kullanılan en yaygın paradigmaklasör / dosya yapısı (bu yüzden dosya sistemi denir ).
Bu nedenle, temelde bir dosya sistemi, verilerinize yönelik çok basit bir arabirim sunar ve temizlik işini yapar ve eşyalarınızı hangi bloklara / sektörlere koyduğunu hatırlamaya özen gösterir, normalde bir dosya sisteminde almak için blok numaralarına başvurmazsınız. veri, ancak dosya isimleri. Bu, bir blok cihaz ile bir dosya sistemi arasındaki farkı açıklar , bir dosya sisteminin bir blok cihazda bulunması gerekir.
En basit depolama, bilgisayarınıza / sunucunuza bağlı bir Sabit Disktir. Sabit disk sürücülerinin bir şekilde iletişim kurmaları gerekir ve bilgisayarınızın bunları anlayabilmesi için iyi tanımlanmış bir fiziksel arabirim ve protokol kullanmaları gerekir, bugün PC için kullanılan en yaygın arayüz ve protokol S-ATA veya Seri ATA veya Seri Gelişmiş'tir. Teknoloji Eklentisi. Bu nedenle, fiziksel olarak PC'nize aynı arayüz ile bağlı olan bir sabit disk, Doğrudan Bağlı Depolama veya DAS olarak tanımlanır . Netleştirmek için, ANY
engelledoğrudan sisteminize bağlı cihaz bir DAS yapar, hatta bir USB çubuğu bile bir DAS'tır (ancak bu durumda arayüz USB'dir). Diske blok numaraları ile erişmediğiniz sürece, onu iyi kullanmak için üstüne bir dosya sistemine ihtiyacınız vardır.
Ancak, dosya sisteminize diğer bilgisayarlara (dosya aktarmak için) erişim sağlayabilirseniz ne olur? Ağ üzerinden diğer bilgisayarlarla kolay dosya paylaşımını gerçekleştirmek için yıllar içinde birçok protokol oluşturulmuştur, örnek olarak sadece İşletim Sistemine göre ana isim vereceğim: UNIX ve benzeri - NFS, DOS / Windows - CIFS / aka.SMB, Elma - AFP Yaptıkları şey, dosyaları bir ağ üzerinden paylaşmak, elbette dosya, temelde bir dosya sistemi yapısını ve dosya sistemi blok aygıtı anlamına gelir, ancak bir ağ üzerinden yapıldığından NAS - Ağa Bağlı Depolama olarak adlandırılır.. Bu arabirimlerin tümü, blok adreslerinin uzaktan aranmasını açıkça yasaklar (önce güvenlik nedeniyle) ve normalde bu tür arabirimler bile uygulanmaz. Ağ dosya sistemleri eşzamanlı bir şekilde kullanılacak kadar güvenli kabul edilebilir, Protokol uygulaması, aynı dosyayı (dosyaya) eşzamanlı erişim nedeniyle, normalde dosyayı tek bir kullanıcı / istek sahibine kilitleyerek sorunları çözecektir. Herhangi bir bilgisayar bir ağ üzerinden dosya paylaşabilir ve NAS olarak adlandırılabilir olsa da, normal olarak NAS ile yalnızca ağda ağ paylaşmak olan aygıtları tanımlarsınız. Normal olarak NAS, IP / TCP Ethernet ağlarında çalışır ve çoğu internet üzerinden verilerinize kolayca erişim sağlayabilir.
Verilerimi blok numaralarıyla okumayı sevdiğimi varsayalım, çünkü kendi yazılımımı yazdım ancak tek bir bilgisayarın barındırabileceğinden fazla disk sürücüye ihtiyacım var. Çözüm, diğer bilgisayarların disklerini paylaşmak olacaktır, ancak NAS'ım daha önce de söylediğim gibi, blok numaralarını uzaktan aramak için bir yol sağlamıyor. Bu nedenle, disk sürücülerimi paylaşmak için, çalışması için bir dosya sistemine ihtiyaç duymayan başka bir protokol kullanmam gerekecek. Diskleri bir ağ üzerinden paylaşmak için aşağıdaki arayüzler / protokoller / ağlar bugün mevcuttur:
Hemen hemen her düşük seviye protokolü ağ paketlerine yerleştirilebilir ve yerel olarak bağlandığı için sabit diske erişime izin vermek için uzaktan gönderilebilir. Daha sonra verilerinizi blok numaralarıyla okuyabilir veya yeni blok cihazında bir dosya sistemi oluşturabilirsiniz.
Farkına varmak! Kasten veya kasıtsız olarak bu cevabı, yanlış yazılan kelimeleri ve yanlış cümleleri yazarak pek çok konu bırakabilirim, düzeltip düzeltebilirsiniz!
Daha fazla okuma için referanslar: wikipedia'da DAS wikipedia'da wikipedia'da wikipedia'da NAS
İtmanagement.com adresindeki açıklamalar tamam olsa da, biraz daha belirli olabileceğini düşünüyorum.
NAS ile, genellikle CIFS veya NFS gibi protokolleri kullanarak bir ağ üzerinden paylaşılan bir depolama alanı monte ettiğiniz bir şeyden bahsediyorsunuz. Bunların monte edildiği sistem onları yerel depolama olarak görmüyor, ağ depolama olarak görüyor. Bu önemlidir, çünkü pek çok program çeşitli şeyler için ağ depolama alanının kullanılmasına izin vermeyecektir.
SAN ile depolama alanı iSCSI veya Fiber Kanal üzerinden monte edilir. Hala alanı monte etmek için bir ağ kullanıyorsunuz, ancak protokoller, sistemin montajı yerel depolama olarak görmesine izin veriyor, böylece daha fazla programın onu doğru kullanmasını sağlıyor.
DAS, doğrudan bir sisteme (yani bir ağ üzerinden değil) bir sisteme doğrudan depolamadır. Dahili sabit sürücüler, USB sürücüler vb.
NAS , Ağa Bağlı Depolama anlamına gelir. Geleneksel, doğrudan bağlı depolamadan farklıdır, çünkü NAS'ta işletim sistemi ve NAS ürünündeki diğer yazılımlar yalnızca veri depolamaya adanmıştır.
SAN Depolama Alanı Ağı anlamına gelir. SAN, sunuculara depolama donanımı ve yazılımı eklemek için tasarlanmış bir ağdır. SAN'lar genellikle iki biçimde gelir: temel olarak bilgisayar sistemleri ve depolama sistemleri arasında veri aktarmaya adanmış bir ağ olarak veya aynı ağ içindeki tüm depolama öğelerini ve bilgisayar sistemlerini içeren eksiksiz bir sistem olarak.
DAS Doğrudan Bağlı Depolama anlamına gelir. DAS genellikle doğrudan bir sunucuya veya iş istasyonuna doğrudan bağlı depolama sistemleri ile NAS ve SAN kurulumları arasında ayrım yapmak için kullanılır.
DAS: Doğrudan Bağlı Depolama. Depolama
(genellikle disk veya bant) bilgisayar işlemcisine bir kabloyla doğrudan bağlanır. (Bir PC'deki sabit disk sürücüsü veya tek bir sunucuya bağlı bir teyp sürücüsü basit DAS türleridir.) G / Ç istekleri (ayrıca protokoller veya komutlar da denir) cihazlara doğrudan erişir.
SAN: Depolama Alanı Ağı. Depolama özel bir ağda bulunur. DAS gibi, G / Ç de doğrudan erişim cihazlarını ister. Bugün birçok SAN, Fiber Kanal medyayı kullanıyor ve bu ağdaki işlemciler ve depolama için herhangi bir şekilde herhangi bir bağlantı sağlıyor. İSCSI adında bir G / Ç protokolü kullanarak Ethernet ortamı ortaya çıkıyor
NAS: Ağa Bağlı Depolama. Genellikle entegre bir işlemcinin yanı sıra disk deposu olan bir NAS aygıtı (“cihaz”), TCP / IP tabanlı bir ağa (LAN veya WAN) bağlanır ve özel dosya erişim / dosya paylaşım protokolleri kullanılarak erişilir. NAS tarafından alınan dosya istekleri, dahili işlemci tarafından cihaz isteklerine çevrilir