211service.com
Kolektywne przetwarzanie
Przez lata naukowcy pracowali nad wykorzystaniem mocy wielu zdalnych komputerów do wykonywania dużych zadań obliczeniowych, od łamania algorytmów szyfrowania po analizę sekwencji genów. Chociaż przetwarzanie rozproszone nie jest niczym nowym, rozprzestrzenianie się komputerów domowych i biurowych, wraz z rozpowszechnianiem się Internetu, zwiększa zainteresowanie opracowywaniem technologii umożliwiających wykorzystanie wielu dzisiejszych maszyn. Jednym z przykładów jest SETI @ home , darmowy program Uniwersytetu Kalifornijskiego w Berkeley. Gdy włącza się wygaszacz ekranu użytkownika, program sygnalizuje:SETI @ homekomputer hosta przez Internet, który jest dostępny dla komputera lokalnego, aby dołączyć do Poszukiwania Inteligencji Pozaziemskiej. Do komputera wysyłany jest wycinek kosmicznych danych o częstotliwości radiowej, które analizuje pod kątem anomalii wskazujących na komunikację z kosmitami (przepraszam, że do tej pory ich nie znaleziono).
Jednak podczas gdy niektórzy eksperci nazywają przetwarzanie rozproszone ogólnym podejściem, do którego nikt nie ma praw własności, amerykańscy eksperci patentowi sądzą inaczej. W zeszłym roku IBM wygrał pozornie szeroki patent na sposób pośredniczenia w dużych zadaniach obliczeniowych. Zamiast zamykać maszyny w jednym zadaniu podobnym do SETI, metoda ta może obsługiwać wiele zadań. I chociaż firma Big Blue jest strzeżona, jak jej patent odnosi się do innych prac związanych z przetwarzaniem rozproszonym, jeden z informatorów twierdzi, że może wprowadzić przetwarzanie rozproszone do powszechnego użytku. Przetwarzanie rozproszone jest częścią sposobu, w jaki przyglądamy się temu, jak będą działać przyszłe sieci komputerowe, mówi dyrektor. Ma to wpływ na naszą strategię oprogramowania, sprzęt, serwer [i] usługi [firmy].
Patent, zgłoszony w marcu 1998 r., wcześniejSETI @ homestał się dostępny, opisuje, w jaki sposób komputer koordynujący dzieli duże zadanie. Komputery peryferyjne subskrybują ten centralny komputer i otrzymują specjalny wygaszacz ekranu. Gdy wygaszacz ekranu jest aktywowany, komputer subskrybujący powiadamia centralną maszynę i otrzymuje swoje zadanie. Pracuje nad tym zadaniem, gdy jest bezczynne i odsyła wyniki. Widzieliśmy, że w korporacjach siedzi bezczynnie ogromna liczba maszyn, które były podłączone do Internetu, ale nie były wykorzystywane do żadnych zadań – mówi współtwórca Reiner Kraft z IBM Almaden Research Center w San Jose w Kalifornii. Pomyśleliśmy o przyspieszeniu tego rodzaju pracy i ułatwieniu ludziom korzystania.
Big Blue twierdzi, że takie podejście ma zastosowanie do zaawansowanych obciążeń obliczeniowych, w tym analizy genomu, przetwarzania danych finansowych, prognozowania pogody i wszystkiego, co wymaga intensywnej grafiki, zwłaszcza w małych i średnich firmach, których nie stać na dedykowany komputer mainframe. IBM wyobraża sobie nawet rynki spotowe w obliczeniach, w których broker podejmowałby się dużych zadań i przekazywałby je komputerom domowym lub biurowym, których właściciele otrzymują niewielką zapłatę – kilka centów – w zamian za udostępnienie swoich komputerów.
Patent IBM nie jest jeszcze dobrze znany, więc trudno jest skłonić ekspertów do skomentowania jego prawdopodobnego wpływu. Ale dziedzina jest gorąca, a wielu badaczy z korporacji i uniwersytetów opracowuje inne strategie przetwarzania rozproszonego. Wiele rzeczy, które faktycznie występują w dzisiejszym Internecie, to tak naprawdę zadania rozproszone, mówi Rick Rashid, starszy wiceprezes Microsoft Research.
IBM zgadza się i uważa, że postawił kluczowe roszczenie w tej dziedzinie. Więc nawet jeśli twój komputer nigdy nie znajdzie obcego życia, może zidentyfikować sekwencję genów, która pomoże uratować życie w domu. I zarobić ci trochę drobnych, na dodatek.