2011-05-12 5 views
1

어떻게 여러 컴퓨터를 하나로 실행할 수 있습니까? 즉 명령을 내리는 하나의 "마스터"와 명령을 내린 하나 이상의 노예가 있습니다. 또한 슈퍼 컴퓨터의 분산 컴퓨팅 시스템은 어떻게합니까?여러 컴퓨터를 하나로 실행하려면 어떻게해야합니까?

편집 : 나는 this, thisthis을 발견 지금은 해시 균열과 같은 병렬 프로그램을 실행 비슷한 일이 궁금 ? 대부분 이러한 유형의 클라우드 컴퓨팅 시스템을 위해 설계된 소프트웨어입니다.

답변

0

분산 컴퓨팅 시스템에서는 대체로 마스터 슬레이브의 개념이 없습니다.
동일한 목표에 "함께"작동하는 고유 한 자율 시스템 세트입니다 (또는 다른 컴퓨터에서 실행되는 HW 또는 SW 모듈 집합과 다르게 정의 할 수 있음).
그들은 네트워크 통신을 통해이를 달성합니다. 소프트웨어가 (모든 기계를 통해) 실행 중이며이 소프트웨어의 다양한 처리 모듈이 별도의 컴퓨터에서 실행되고있는 것처럼 보입니다 (동일한 컴퓨터의 스레드 또는 프로세스를 분리하는 데 사용됨).
병렬 컴퓨팅은 분산 컴퓨팅과 개념이 다르지만 분산 시스템에서는 각 시스템이 자체 메모리를 사용한다는 점이 다릅니다.
슈퍼 컴퓨터는 일반적으로 하드웨어 기능을 나타내는 용어입니다.

+0

그리고 당신은 내가 "RAID 0"이라는 목표를 전체 컴퓨터에서 어떻게 달성 할 수 있는지 알지 못합니까? –

관련 문제