Компютърните решетки и силата на паралелните изчисления
Категория: Интернет
10.1.2004
Съобщенията от последния месец относно факта, че структурата на WS-Resource позволява управление на решетката чрез обикновени протоколи за Web услуги, слага точка на процеса, който започна през 1965 г. със създаването на първия мултипроцесорен компютър. Библиотеките, натрупали в себе си изстрадани изследвания, подтикнаха развитието на компютърните решетки чрез решаването на специфични и важни проекти посредством схеми за паралелна обработка.
Обединяването на усилията на отделните производители на компютърни компоненти, увеличаващата се пропускателна способност на мрежите, както и операционните системи с отворен код допълват списъка с причини за успеха на този проект. Всички те, взети заедно, дават дефиницията на компютърната решетка в производствен вариант: свързани хетерогенни изчислителни възли, всеки от които се самоуправлява софтуерно, като по този начин се формира една обща виртуална система. Опитът на eWeek Labs от последните няколко години показва стабилен курс на ключовите компютърни технологии по посока разцвета, който те изживяват в момента. Решетките се превърнаха в неустоим и рентабилен начин да се образуват дори най-немислимите комбинации на широкооб-
хватни паралелни изчислителни устройства, все по-мащабни приложения и все по-ниски стойности на оценката за евентуални сривове в системите. Но сега решетките са изправени пред далеч по-голямата бариера на тяхното възприемане от клиентите. Много от днешните професионалисти в областта на информационните технологии са скептични дали “решетката” е приложима при техните ежедневни задачи.
Падащите цени на мултипроцесорните системи са причина фирмите да се вглеждат подо-
зрително в алтернативата да свържат няколко машини и да ги накарат да работят като един-единствен сървър.
Те може би се замислят дали цената ще надхвърли стойността на спестяванията, които биха се реализирали при евентуално подобрение на полезния коефициент на използваемост на процесорите при включване в подобна решетъчна технология, която ще разпредели натовареността. Така или иначе това, което решетката предлага на тези с основание скептично настроени крайни потребители, е лесният начин за пренасочване на изчислителната мощ там, където това е необходимо, а не статичното й използване дори на цената на спестени капитални средства за определени бизнес единици. Корпоративният център за данни е на път да се превърне от проста хардуерна съвкупност в един истински доставчик на услуги за цялата фирма.
Биологични проблеми, като например свиването на протеиновите молекули, са настоящото предизвикателство, изискващо интензивни изчислителни процеси и мултипроцесорна мощ в огромни количества. Такава например е Linux конфигурацията в San Diego Supercomputing Center.
От eWeek Labs успяхме да се срещнем в края на миналата година с екипа, конструирал за броени часове този суперкомпютър.
Суперкомпютрите са на пазара
През изминалите десетилетия доминираше практиката еднородни проблеми да се решават чрез относително еднакво специализирана в хардуерно отношение техника (например суперкомпютри за векторна обработка), като високата цена за разработване, изграждане и програмиране на тези системи можеше лесно да бъде доказана чрез далеч по-големите спестявания.