HPC 응용 프로그램 및 병렬 파일 시스템에 대해 공부하고 있습니다. 나는 스크래치 공간과 스크래치 파일 시스템이라는 용어를 발견했다.HPC의 스크래치 공간/파일 시스템이란 무엇입니까?
이 스크래치 공간이있는 곳을 시각화 할 수 없습니다. 마운트 노드는 파일 시스템/스크래치 또는 주 기억 장치 공간으로 계산 노드에 있습니까?
내용은 무엇입니까?
각 계산 노드에서 스크래치 공간이 독립적인지 또는 두 개 이상의 노드가 단일 스크래치 공간을 공유 할 수 있는지 여부.
그럼 내가 병렬로 처리하고자하는 파일 123.txt가 있다고 가정 해 보겠습니다. 스크래치 공간에이 파일의 일부가 포함될 것인지 아니면 전체 파일이 복사됩니까?
혼란스럽고 Google에 아무 것도 명확한 설명이 없습니다. 지적 해주십시오.
고마워요.
아니요. 이러한 용어에 대한 내 자신의 연구를 생각해 냈습니다. 그렇습니다. 그래서 작업 스크래치 공간은 Lustre 파일 시스템으로 사용할 수 있습니다. 객체 기반 저장.이 스크래치 공간은 자기 테이프 HDD 매체 등과 같은 것일 수 있습니다. 마찬가지로 로컬 스크래치 공간은 디스크 드라이브 또는 PCI 기반 SSD가 될 수 있습니다. 내 이해가 맞습니까? – RootPhoenix
Google 검색에서 발견 한 문제는이 용어가 잘 정의되어 있지 않다는 것입니다. 일반적인 정의는 스크래치 파일 시스템/공간/파티션이 단일 작업 또는 컴퓨터 작업의 단기 저장에 사용되며 일반적으로보다 빠른 일반 저장 공간 또는 더 큰 공간 풀을 제공한다는 이점이 있습니다 또는 둘 모두에 대한 액세스 권한이 있어야합니다. 클러스터를 사용하는 사람들은 클러스터에 빠른 스크래치 공간이 필요한지 여부와 그들이 실행하는 응용 프로그램에 따라 노드간에 공유되어야하는지 여부를 결정합니다. – chuck
Lustre는 완전히 새로운 파일 시스템입니까? 또는 ext3 또는 ext4 기반의 것입니까? – RootPhoenix