<Р> Полезно е да си представим един типичен споделена изчислителна система като имащ преден край и задния край. На предния край са всички компютри, които са на доброволческата процесорни ресурси за проекта. На задния край са компютри и сървъри, които управляват цялостния проект, разделят основната задача на по-малки парчета, общуват с компютрите на предния край и съхраняват информацията предните крайните компютри изпращат след завършване на анализа.
<Р> Като цяло, работата на разделяне на изчислителната проблема на по-малки парчета попада в програма на задния край на компютъра, обикновено на сървъра. Този компютър използва специален софтуер, за да разделят задачата на по-малки парчета, които са по-лесно за средна компютърна система за управление. Когато контактува със софтуера спътник инсталиран на предния край на компютъра, сървърът ще изпраща данни през мрежата за анализ. При получаване на завършен анализ на работа, сървърът ще насочи данните на подходяща база данни.
<Р> администратори в системата обикновено ще използва друг компютър, за парче завършена анализира заедно. Крайната цел е да се стигне до решение на един много голям проблем, като го решите в малки парченца. В много случаи, администраторите на системата ще публикува резултатите, така че другите могат да се възползват от информацията.
<Р> Ако тази архитектура описание изглежда малко неясно, това е, защото няма единен начин за създаване и администриране на обща изчислителна система. Всяка система има свой уникален софтуер и архитектура. В повечето случаи, един програмист персонализира софтуера за целите на специфичната системата. Докато две различни споделени компютърни системи могат да работят по същия начин като цяло, след като копаят надолу в подробности, те могат да изглеждат много по-различно.
<Р> Какви са някои общи изчислителни приложения, и защо те се нуждаят от специализиран софтуер? Разберете в следващия раздел.
Споделени изчислителни приложения
Има десетки активни споделени проекти изчислителни системи, всяка със своите мрежи и изчислителни задачи. Някои от тези мрежи се припокриват - това е възможно за един потребител да учас