다른 목표
일반적으로, 그리드 컴퓨팅, 모두, 외계인에 대 한 분노의 검색에 대 한 즉, 생각 하는 것이 컴퓨터에 화면 보호기를 설치 하 여 활용할 수 있습니다 사람의 관해서 컴퓨팅 파워 외계 컴퓨팅에 대 한 검색에 참여 하는 PC의 여가 시간입니다.
이 또한 가능한 많은 리소스를 사용 하는 눈금의 목표를 보여 줍니다. 특정 그리드 소프트웨어를 통해 대형 프로젝트는 각 계산 노드에서 다음 계산 되는 수많은 독립과 관련 없는 하위로 분해 됩니다. 노드 시간에 결과 반환할 수 없는 문제가 있다, 전체 프로젝트 프로세스에는 영향을 미치지 않습니다, 경우에도 경우에 특정 컴퓨팅 노드는 갑자기 붕괴, 작업 할당할 수 있습니다 다른 노드에 시스템 일정의 작업을 완료 하려면 계속. 그것은,이 관점에서 작업 일정 그리드 컴퓨팅의 핵심 가치는 말했다 한다.
이제 클라우드 컴퓨팅에 관해서, 우리 즉시 서비스 제공으로 모든 데이터 센터의 리소스를 패키지 하는 인터넷을 사용 하 여 생각할 수 있습니다. 일반적으로, 그리드 컴퓨팅, 클라우드 같은 컴퓨팅, 구성 모든 자원의 자원의 거 대 한 수영장으로 하지만 특정 작업을 수행 방법 제공 하는 리소스를 계산 하는 격자. 예를 들어 사용자는 전체 격자에 자신의 작업을 제출 하지 않고 응용 프로그램을 배포 하는 자원 그룹에서 자원의 일정 금액을 요청 해야 할 수 있습니다.
이 관점에서 특정 작업을 완료 하려면 그리드 건설의 대부분, 즉 바이오-그리드, 지리적 그리드, 국가 교육 그리드 및 기타 다른 그리드 프로젝트 표시 필요 합니다. 클라우드 컴퓨팅은 일반적으로 위한 범용 응용 프로그램, 그리고 특정 응용 프로그램에 대 한 이름 없는 특정 그리드.
다른 방법으로 리소스를 할당
그리드 컴퓨팅에 대 한 리소스 풀링 되었습니다, 하지만 외부 세계에서 것 같습니다 거 대 한 자원 그룹. 사용자에 게 특정 작업을 제출 하는, 그가 모르는 어떤 격자의 물리적 노드에서 실행 됩니다. 그는 단순히 작업 작업 특정 형태로 그리드 시스템을 제출 하 고 결과 반환을 표를 기다렸다.
그리드 작업 스케줄링 시스템 자동으로 일치 하는 작업, 리소스를 찾을 고 무료 실제 노드, 완료 될 때까지 과거에 할당 된 작업. 그리드 교차 실제 컴퓨터의 병렬 작업을 실현할 수 있습니다, 하지만 먼저, 병렬 알고리즘을 작성 하 고 특정 요구 사항을 충족 하는 많은 그리드 컴퓨팅을 이유 그것도 상대적으로 복잡 한 과정은 파견 시스템을 통해 다양 한 물리적 노드 작업 분해를 사용자가 필요 합니다.
현재 교육 그리드만 특정 작업을 할당 하는 특정 노드에, 즉, 그리드를 구현할 수 있습니다 기자 말했다 교수 센추리, 국가 교육 그리드 프로젝트의 머리 수 모니터 노드는 유휴 상태, 취소 한 다음 작업, 하지만 경우에 구성을 완료 하는 데 필요한 작업을 달성 하기 위해 적합 한 노드가 없으면 다음 작업은 다른 작업 하는 리소스를 해제 하 고 활용 하지 분산된 구성에 대 한 기다려야 합니다.
그리고 클라우드 컴퓨팅 리소스 수요 할당 및 자동 성장, 그리고 자원의 그것의 자동 할당에 달성 하기 위해이 관점에서 잘라 실제 컴퓨터 자원의 가상화를 통해은 증가 또는 감소를 초과할 수 없습니다 자체 실제 노드 물리적 제한. 컨트롤에도 불구 하 고 클라우드 컴퓨팅 보고 다른 칩에 대 한 물리적 기회 하지만 자원 그룹으로 모든 IT 리소스는 다른 리소스 풀으로 그룹화 됩니다.
예를 들어 응용 프로그램 요청을 반향 하 고 할당 한 x86 CPU 또는 전원 CPU, 아이테니엄 CPU, 메모리, 하드 디스크 공간을 할당 하 고 다음 리눅스 시스템, 관련된 응용 프로그램을 설치 하지만 동시에 할당 한 x86 CPU와 다른 CPU 이기종 환경을 형성. 또한, 노드의 물리적 컴퓨터 Cpu의 가장 높은 번호는 4, 다음 같은 10 노드 40CPU 자원 그룹을 구성 하는 경우에 경우에 단일 응용 프로그램 8 CPU 가상 노드 하지 지정할 수 있습니다.
이 관점에서 클라우드 컴퓨팅 프로젝트, 아마존의 EC2 (엘라 스틱 컴퓨트 클라우드, 탄성 컴퓨팅 클라우드)의 2006 발사 계산지 않습니다 하지만 클라우드 컴퓨팅은 신흥, 그리고 격자의 개념 없는 컴퓨팅의 개념은 어 센 던 트, 아마존은 여전히 프로젝트를 밖으로 밀어 격자의 개념을 사용 합니다.
수렴
사실, 많은 사람들이 일반적으로 이해 해 서 그리드 컴퓨팅 클라우드 컴퓨팅 공통점이 많은, 둘 다의 파생된 개념으로 볼 수 있습니다 배포 컴퓨팅, 투명 하 게 그것은 자원을 사용자에 게 더 나은 사용을 달성 하기 위해 리소스를 사용 하려면 둘 다.
관점에서의 리소스 사용률 증가, 웹 서비스의 개념은 점차적으로 태어난 다음 네트워크 회사 수만 하지 전에 완료할 수 있는 새로운 서비스를 제공할 수 있는 서버를 배포 하 여 거 대 한 컴퓨팅 리소스를 만들어. 회사 또는 개인 응용 프로그램을 배포 하거나 외부 서비스를 제공 하는 인터넷을 통해 대규모 네트워크 회사에서 출시 하는 컴퓨팅 리소스를 사용할 수 있습니다. 이것은 그리드 컴퓨팅 클라우드 컴퓨팅에서 역사적 과정 이다.
둘 다의 의미는 사용자와 기업 개발자가 데이터에 액세스할 수는 인터넷을 통해 또는 로컬 리소스 제한, 하지만, 네트워크와 같은 로컬 네트워크 사용자에 대 한 인터넷 사용자를 위한 데이터 계산 과정의 복잡 한 작업 수를 계산 하는 네트워크 클라우드를 기억할 수 있는, 백엔드 구현을 투명 합니다.