![]() |
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| UNIX för avancerade & Expertanvändare Expert-to-experten. Läs avancerade UNIX UNIX-kommandon, Linux operativsystem, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Hur förstår EEPROM Locations | shidlingayya | Shell-programmering och Skript | 0 | 02-14-2008 12:35 |
| Utskrift Prickar på specifika platser i konsolen? | Max_Payne | High Level Programming | 0 | 01-13-2008 12:57 |
| kopia liknande filer endast både på olika platser med hjälp av skript. | fed.linuxgossip | Shell-programmering och Skript | 1 | 11-23-2007 04:02 |
| Standard till två platser | GaryRudolph | Shell-programmering och Skript | 2 | 05-14-2004 07:05 |
| VARNING: ap: ingen databas platser | yyt19701210 | UNIX for Dummies Frågor & Svar | 11 | 10-25-2003 02:53 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Sychronized filsystem över flera platser
Hej,
Jag har ett (åtminstone för mig) ganska komplext problem att lösa: Just nu har vi 3 servrar i 3 olika platser, vilket synkronisera sina uppgifter på natten via rsync jobb. Vad jag vill är att servrarna synkroniserar deras filsystem i realtid och även fungera som en lokal cache för platsen. För att göra det lite tydligare vad jag menar här är ett exempel: Det finns servrar AB i läge 1 2. Dessa 2 servrar på något sätt (jag vet inte hur, thats just min fråga) har sina sychronized filsystem. Servern är på 1Gbit LAN och kopplas till varandra över en 34Mbit WAN. Kunden X är i läge 1 och Y i läge 2. Nu klient X i L1 inlagda en stor fil till server A. Strax efter överföringen är klar, kund Y i L2 vill ladda ner denna fil från servern B. Server B är ännu inte färdig med synkronisering och bör öppet nu få fil från server A och servera den till kunden samtidigt som man fortsätter synkroniseringen. Naturligtvis denna överföring är långsam för Client Y för att han faktiskt bara har 34mbit - men han åtminstone inte behöver bekymra sig om vilken server för att hämta filen från. Efter en tid då våra servrar är 100% synkroniseras igen och alla kunder får sina LAN bandbredd. Finns det någon programvara / filesystem / klusterlösning / vadsomhelst som du känner till som gör exakt det? |
|
||||
|
Hej,
Vänligen kontrollera I / O aktivitet och processorbelastningen för båda servrarna. Om maskinvaran och konfiguration av båda servrarna är identiska, då nätverket skulle vara flaskhalsen. Är det inte möjligt att använda filserver och montera filsystemet på varje server så att upp och hämtar få verkan omedelbart in alla servrar? Hälsningar! |
|
||||
|
Problemet är att jag kan inte använda en central server för bättre prestanda - 34mbit bara inte tillräckligt med bandbredd. Jag skulle behöva använda en fileserver på varje plats och som inte skulle verkligen hjälp eftersom jag skulle ha problem att hålla dem i synk igen.
Uppgifterna av servrarna används främst på servern den lagras, men om en användare vill öppna en fil som inte finns på hans server han har att vänta en dag för närvarande - eller kopiera den manuellt. |
|
||||
|
Har du provat Unison tidigare, och gör det uppfyller dina behov (eller åtminstone de flesta av dem)?
Unison File Synchronizer |