Co to jest buforowanie serwera proxy?
Buforowanie serwera proxy służy do skrócenia czasu dostępu użytkowników do sieci komputerowych do treści w Internecie. Gdy administratorzy sieci włączą buforowanie, serwer proxy zapisze często dostępną zawartość, aby nie musiał pobierać treści z Internetu za każdym razem, gdy użytkownik o to poprosi. Gdy użytkownik wpisze adres internetowy w przeglądarce internetowej, żądanie trafia do serwera proxy, który szuka określonego materiału w swojej pamięci podręcznej. Jeśli nie można znaleźć żądanych informacji, wysyła żądanie do Internetu. Może to zaoszczędzić przepustowość i skrócić czas oczekiwania użytkownika na zawartość.
Serwery proxy mogą używać buforowania pasywnego i aktywnego serwera proxy do buforowania zawartości. Gdy serwer proxy nie może znaleźć żądanej witryny w pamięci podręcznej, a następnie pobiera nową kopię z serwera WWW, wykonuje buforowanie pasywne. Aktywne buforowanie występuje, gdy serwer proxy jest bezczynny i buforuje strony internetowe, do których użytkownicy w sieci często uzyskują dostęp. Włączając aktywne buforowanie, administratorzy sieci mogą upewnić się, że serwer proxy ma świeżą kopię treści. Minusem aktywnego buforowania jest to, że może wymagać większej przepustowości i może nie być odpowiedni dla serwerów, które mają ograniczenia przepustowości lub wymagają przestoju.
Dane przechowywane z pamięci podręcznej serwera proxy nie są trwałe i muszą być regularnie aktualizowane, aby zapewnić użytkownikom dostęp do najnowszej wersji treści. Obiekty buforowane muszą być aktualizowane, gdy zmienia się zawartość witryny, ale mają również termin ważności. Po wygaśnięciu elementu serwer proxy sprawdza serwer sieciowy, aby uzyskać informacje o najnowszej wersji treści. W przypadku zmiany pobierze nową kopię; w przeciwnym razie nie trzeba ponownie pobierać treści, a jedynie aktualizuje termin ważności. Serwery proxy prowadzą dziennik tych działań, aby administratorzy mogli zobaczyć, jak często serwer pobiera nową zawartość i jak często użytkownicy uzyskują dostęp do zawartości bezpośrednio z pamięci podręcznej.
Buforowanie serwera proxy ma tę wadę, że może czasem zaszkodzić wydajności sieci. Jeśli administrator sieci przydzieli serwerowi zbyt mało miejsca na buforowanie, serwer będzie musiał nadal usuwać elementy z pamięci podręcznej. Przedmioty, które są najmniej używane lub najwcześniej wygasają, zwykle są najpierw usuwane, aby zrobić miejsce na więcej przedmiotów, gdy zajdzie taka potrzeba.