Birden çok sunucu depolama alanını paylaşıyor


0

Sadece bir sunucu ile basit bir barındırma sistemi kurmaya çalıştım, fakat şimdi 2 sunucu ve yük dengeleyici içeren basit bir ağ oluşturacağım.

2 farklı sunucunun dahili depolama alanını paylaşmasının mümkün olup olmadığını merak ediyordum (çünkü site örneği bir dosya deposu ve sunucuya dosya yüklüyorum). Başka bir harici depolama alanı olmayan bir çözüme ihtiyacım var, her sunucunun kişisel depolama alanı olduğunu ve dosya yüklediğim alanı paylaşacağım.


“Hafıza” RAM ile ne demek istiyorsunuz? Dosya sistemi depolama? Başka bir şey?
JakeGould

Basitçe söylemek gerekirse, örneğin php ile A sunucusunda move_uploaded_file işlevine sahip bir dosyayı kaydedin. Kullanıcı web sitesini ziyaret ettiğinde ve istek B sunucusunda yapıldığında, kullanıcı yüklediği tüm dosyaları görebilir (A sunucusunda veya B sunucusunda olursa olsun), tüm bağlantılı dosyalar).
Azkidenz

Yanıtlar:


0

Sorunuz paylaşım arasında atlıyor gibi görünüyor Disk alanı ve Bellek - dosyalar devam ediyor Disk alanı , ama sen sor Bellek .

Her ikisi de mümkün, ama çok farklı bir şey.

Paylaşmak istersen Disk alanı , bir NAS sürücüsü (Ağa Bağlı Depolama) gibi çeşitli özümlerden herhangi birini kullanabilirsiniz - her iki sunucu da aynı ağ diskini bağlar ve kullanır. Daha sofistike çözümler, SAN diskler vb. Var, ancak bunlar daha maliyetli ve karmaşıktır (ve daha iyi performans sunarlar).

İç paylaşmak istiyorsanız Bellek , örneğin VirtualBox’da misafirleri = aynı ana bilgisayardaki sunucuları çalıştırabilir ve sanal makineleri bunu yapacak şekilde ayarlayabilirsiniz (google 'sanal kutu hafıza balonu' ). Bu daha nadir bir konsepttir ve aynı donanım üzerinde çalışmaları gerekir ki bu da oldukça fazla belleğe ihtiyaç duyar, ancak gayet iyi çalışır.

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.