fbpx

NEWS:

Pszczoły zwiększyły wydajność serwerów

Taniec pszczół stał się inspiracją dla naukowców z Georgia Institute of Technology do... zwiększenia wydajności serwerów internetowych. Pszczoły potrafią zebrać duże ilości nektaru, mając do dyspozycji ograniczone zasoby i nie posiadając ośrodka, który organizowałby ich pracę. Stało się to przedmiotem zainteresowań informatyków.

Uczeni stwierdzili, że strategie, jakie pszczoły przyjmują radząc sobie z zarządzaniem ograniczonymi zasobami w ciągle zmieniającym się środowisku, można zastosować do serwerów pracujących w Internecie. Naukowcy dostrzegli analogię pomiędzy pszczołami a serwerami, które borykają się z podobnymi ograniczeniami, jeśli chodzi o wydajność.

Pszczoły zbierają nektar, przynoszą go do ula i powtarzają te czynności tak długo, jak w danym miejscu można znaleźć nektar. Środowisko, w którym pracują ciągle się zmienia. Poszczególne gatunki kwiatów kwitną o różnych porach i dają różne ilości nektaru. Istotne są także warunki pogodowe. Podobnie działają serwery.

Muszą odpowiedzieć na wszystkie zapytania klientów, którzy się z nimi łączą. Ich liczba zmienia się w zależności od pory dnia lub pewnych wydarzeń (np. po przeprowadzeniu przez firmę kampanii reklamowej, serwery muszą zwykle obsłużyć znacznie więcej klientów).

Pszczoły opracowały doskonały system: zbieraczka za pomocą tańca informuje inne pszczoły o lokalizacji pożytku, jego ilości i właściwościach. Wtedy do źródła leci odpowiednia  liczba pszczół. Jeśli nie zbiorą wszystkiego, to po powrocie do ula nadal wykonują swój taniec. Pokazują go aż do wyczerpania zasobów nektaru, albo do czasu, gdy inny zwiadowca wróci z informacją, że znalazł jeszcze lepszy nektar gdzie indziej.

Serwery internetowe sprawdzają się w normalnych warunkach pracy. Do obsługi dużych witryn zwykle przypisanych jest wiele urządzeń. Jednak gdy nieoczekiwanie pojawi się większa liczba klientów, mogą mieć problem z ich obsłużeniem. Natomiast w przypadku niższej liczby klientów, serwery pozostają bezczynne.

Naukowcy badając pszczeli taniec, opracowali nowy system komunikacyjny dla serwerów. Gdy któryś z nich otrzymuje zapytanie od użytkownika, umieszcza w „sali tanecznej” zaproszenie do współpracy dla innych maszyn. Na zaproszenie odpowiadają serwery, które w danym momencie mają mniej pracy.

Im żądanie klienta jest bardziej skomplikowane, a korzyści osiągnięte z jego obsłużenia większe, tym dłużej ważne jest zaproszenie. A im dłużej zaproszenie jest ważne, tym więcej serwerów przyłącza się do jego obsługi.

Przeprowadzone testy wykazały, że zastosowanie „pszczelego algorytmu” zwiększyło wydajność serwerów bankowych od 4 do 25%.

Oprac. TK
źródło:
Georgia Institute of Technology

Słowniczek

Serwer - program świadczący usługi na rzecz innych programów, zazwyczaj znajdujących się na innych komputerach połączonych w sieć. Serwerem nazywa się często komputer świadczący takie usługi, sprowadzające się zazwyczaj do udostępniania pewnych zasobów innym komputerom lub pośredniczący w przekazywaniu danych między komputerami. Serwerem nazywa się też systemy oprogramowania biorące udział w udostępnianiu zasobów. Przykładami udostępnianych zasobów są pliki, bazy danych, łącza internetowe, a także urządzeń peryferyjnych jak drukarki i skanery.
Klienci - tutaj: użytkownicy Internetu.


 Zamów prenumeratę czasopisma "Pasieka"


Czym jest ePrenumerata? ePrenumerata to pełny dostęp do książek i numerów czasopisma „Pasieka” w aplikacji mobilnej oraz w serwisie w www.pasieka24.pl Wszystkie numery czasopisma „Pasieka” oraz książek w „Biblioteczce...

Prenumerata „Pasieki” Czasopismo „Pasieka” to pismo dla pszczelarzy z pasją. Wydawane jako dwumiesięcznik w ciągu roku ukazuje się 6 numerów. Prenumerata roczna obejmuje 6 kolejnych...

Ostatnio dodane

Pozytywne zmiany w ndyjskim pszczelarstwie Zdjęcie: shalender, Pixabay Indie utrzymują środkową...

ze świata

Wielińska Agnieszka - avatar Wielińska Agnieszka, 19-10-2020

Mikrobiom pszczoły, a jej zapach Zdjęcie: pixabay. Rozpoznawanie „swoich i obcych”...

ze świata

Walerowicz Martyna - avatar Walerowicz Martyna, 16-10-2020

Australia – intensywna współpraca pszczelarzy i producentów migdałów Zdjęcie: Pixabay. Bum...

ze świata

Wielińska Agnieszka - avatar Wielińska Agnieszka, 15-10-2020

Francja chce czasowo przywrócić neonikotynoidy do użytku Zdjęcie: Stanze, flickr. Trzeciego...

ze świata

Walerowicz Martyna - avatar Walerowicz Martyna, 15-10-2020

   Nowa pasieka edukacyjna w zachodniopomorskim Zdjęcie: megafilm, freepik. Ośrodek Doradztwa Rolniczego...

z Polski

Walerowicz Martyna - avatar Walerowicz Martyna, 12-10-2020

Wytrucie pszczół przez lecznicze paski? Autor: Teresa Kobiałka. Tadeusz Struk, który...

z Polski

Walerowicz Martyna - avatar Walerowicz Martyna, 12-10-2020

Szkolą młode pszczoły dla zwiększenia plonów Zdjęcie: user17512913, freepik. ...

ze świata

Walerowicz Martyna - avatar Walerowicz Martyna, 09-10-2020

W telegraficznym skrócie Polska Stok góry Mogielica » Ktoś systematycznie kradł ramki z...

Pasieka 6/2020

Walerowicz Martyna - avatar Walerowicz Martyna, 08-10-2020

Pszczoły ukoronowane! Czasami zapominamy, że są wokół nas ludzie, którym...

Pasieka 6/2020

Walerowicz Martyna - avatar Walerowicz Martyna, 08-10-2020