최신 GIS 워크 스테이션의 시스템 사양을 찾고 있습니다.


25

현재 고용주는 저의 GIS 워크 스테이션을 설계 할 기회를주었습니다. 문제는 하드웨어와 관련하여 무엇이 중요한지 전혀 모른다는 것입니다! 최신 CELSIUS M720 시리즈 워크 스테이션이 포함 된 Fujitsu의 데이터 시트가 제공되었지만 구성에는 약 30 개의 서로 다른 프로세서, 그래픽 카드 및 하드 드라이브가 포함되어 있습니다.

ESRI 데스크톱 제품군 (공간 분석가 및 3D 분석가)과 많은 작업을 수행하고 상당한 양의 래스터 처리 (DEM, 가시성 분석 등)를 수행하지만 GDAL 라이브러리 인 SAGA-GIS, Quantum GIS도 사용합니다. 다른 사람. ArcGIS 10은 실제로 여러 코어를 사용합니까?

8 스레드 4 코어에서 8 스레드 8 코어-16 스레드 중에서 선택할 수 있습니까?

SSD SATA III가 HDD SATA III보다 낫습니까?

Celsius R920은 최대 512GB RAM을 지원합니다. 그러나 나는 무엇이 필요합니까?

향후 5 년 동안 새 워크 스테이션을 구입하는 것이 마지막 일 것이므로 앞으로 다른 사람들이 주문한 내용이나 느낌이 궁금합니다. 분명히 클라우드는 그들이 말하는 것만 큼 빨리 인수하지 않습니다!


3
당신이 감당할 수있는 한 많은 RAM을 얻으십시오. ESRI Desktop은 응용 프로그램 당 하나의 스레드 만 실행할 수 있으므로 8 개의 코어 프로세서가있는 경우 응용 프로그램 당 하나만 사용됩니다. 빠른 Intel 프로세서 i5 / i7 2 세대를 얻었지만 비용이 많이들 수 있습니다.> cpubenchmark.net/…
Mapperz

5
RAM에 대한 대안 은 감당할 수있는 만큼의 RAM 용량 을 얻는 것입니다. 그러나 ArcGIS는 현재 많이 사용할 수 없기 때문에 채워지지 않습니다. RAM 가격이 너무 낮아서 실제로 필요할 때만 구매하는 것이 합리적입니다.
whuber

8
그래픽 카드가 OpenGL과 호환되는지 확인하십시오. " 어떤 그래픽 카드를 구입해야합니까? " 에 대한 Esri의 도움말 문서를 참조하십시오 .
Kirk Kuykendall

2
ESRI 소프트웨어의 경우 추가 코어보다 높은 CPU 주파수를 사용하는 것이 좋습니다.
Marcin

궁금한 점은, jlhteoma가 ArcMap이 32 비트 응용 프로그램이라는 그의 대답에 옳다면 왜 대부분의 RAM을 더 많이 원합니까?
Nicklas Avén

답변:


5

시스템 부팅 드라이브 및 응용 프로그램 설치 드라이브로 기계식 하드 드라이브에 SSD를 사용합니다. 대용량 데이터 세트를 처리하는 경우 SSD를 사용하거나 스크래치 디스크로 사용할 두 번째 SSD를 원할 수 있습니다. 저장하려면 더 큰 기계식 HDD가 필요할 것입니다.

ArcGIS 10은 jlehtoma 상태로 백그라운드에서 지오 프로세싱을 실행하는 것을 제외하고는 여러 코어를 사용할 수 없지만 여전히 두 개의 코어 만 사용합니다 (하나는 ArcMap 창, 하나는 지오 프로세싱). 따라서 각 코어의 속도가 낮은 8 코어 또는 12 코어 서버 CPU보다 최대 CPU 속도가 높은 쿼드 코어 CPU를 사용하는 것이 좋습니다. 4.2GHz의 터보 속도로 오버 클럭 된 Intel Core i5-2500K가 있습니다 (일부 Intel Core CPU는 하나의 코어를 더 빠르게 실행하고 필요할 때 다른 코어를 종료합니다. Intel은 '터보 부스트'라고 부릅니다). ArcGIS가 주요 소프트웨어라면 Xeon 프로세서를 사용하지 않을 것입니다.


1
좋은 조언. 그래도 왜 제온을 피해야하는지 설명해 주시겠습니까? (저는 제온이 전체 시스템의 속도를 높일 수 있음을 발견했지만 비용 : 혜택 비율이 좋지 않은 경우도있을 수 있습니다.)
whuber

ArcGIS가 멀티 코어 프로세서를 실제로 사용할 수 없기 때문에 비용이 주된 이유입니다. (아마도 곧 그렇게되지만 숨을 쉬지 않을 것입니다.) 터보 부스트 속도가 높은 코어가 더 적은 Xeon이 몇 개 있지만 Xeon 라인은 대부분 클럭 속도가 낮은 6, 8 또는 10 코어의 모델로 구성됩니다. 3.8GHz 터보 부스트 속도를 가지며 OP가보고있는 워크 스테이션에서 사용할 수있는 쿼드 코어 Xeon 인 E5-1620이 있으며, 이는 좋은 옵션입니다.
Dan C

12

컨설팅을 지원하기 위해 워크 스테이션 용 빌드를 작성 중입니다. 지난 12 년간 직장에서 나는 다양한 Xeon 맛의 엔지니어링 워크 스테이션을 매일 사용했습니다. CAD 디자이너를위한 "기업"표준 빌드는 일반적으로 제가 그린 것입니다. IT 직원이 사양을 조정하는 데 도움이되는 경우도 있습니다.

최신 ArcGIS Server (10.1 이상)는 맵 렌더링에서 훨씬 더 빠르게 실행되지만 훨씬 더 많은 메모리를 사용합니다. 2GB / 스레드는 괜찮 았지만 이제는 3.5GB / 스레드를 향하고 있습니다.

워크 스테이션에서는 SSD 시스템 드라이브에 다소 만족했지만 몇 달 후 10k 스핀 하드 디스크와의 차이점은 압도적이지 않습니다. SSD 시스템 드라이브에 추가 $ (또는 로컬 종)을 소비하고 빠른 외부 상용 디스크를위한 USB 3.0 또는 그 후속 장치가 충분해야합니다. 케이스 안에 회전하는 하드 디스크가 없을 수도 있습니다. 많은 래스터 작업을 수행하는 경우 별도의 읽기 및 쓰기 대역폭을위한 10k 스핀 드라이브 쌍의 처리량 이점을 고려해 볼 가치가 있습니다.

안정성을 위해 자체 디지털 스토리지 클래스 (예 : Western Digital Red)의 외부 드라이브를 조립하고 백업 및 교환을 위해 Costco 유형 드라이브 (일반적으로 WD Green 또는 연약한 Seagate 모델) 만 사용하십시오.

ArcGIS Desktop 사용의 경우 프로세스 당 스레드 또는 2 개로 제한됩니다. 그러나 처리해야 할 처리량이 많은 경우 최대 15 개의 스레드를 사용하는이 트릭을 고려하십시오. 각 프로세스마다 별도의 파일 지오 데이터베이스를 복사 한 다음 필요한만큼 ArcCatalog 인스턴스를 시작하십시오. 각각이 별도의 타일에서 작업하는 경우 허용 가능한 수준으로 16 스레드 워크 스테이션을로드 할 수 있습니다. 머지 않아 스토리지 병목 현상을 처리하기 위해 해당 10k 드라이브 쌍이 필요합니다.

따라서 일반적으로 클럭 속도와 넉넉한 메모리가 최선의 선택이지만 워크 플로에 대량의 지오 프로세싱이 포함 된 경우 래스터 또는 맵 캐시 렌더링, 수 문학적 모델링 또는 윤곽 작성이 필요한 경우 12- 8 스레드를 통한 스레드 워크 스테이션.

단일 프로세서 시스템의 Xeon 칩은 ArcGIS의 성능 이점이없는 것 같습니다. 그들은 오버 클럭을하지 않지만, 정격 속도에 관계없이 매우 안정적이어야합니다. 요즘 GIS 워크 스테이션의 경우 여러 개의 CPU 소켓이 필요하지 않은 것 같습니다. i7-3930K를 오버 클로킹하면 i7-4930K보다 안정적이고 오래 지속될 수 있습니다. 추가 냉각으로 오버 클럭킹을하면 비슷한 가격대에서 Xeon E5-1650v2보다 성능이 뛰어납니다. LGA 2011 보드 칩은 12 스레드 옵션입니다. 8 개의 스레드에서 최신 i7-4770K와 같은 LGA 1150 보드 칩을 사용할 수 있고 CPU 자체에 L3 캐시 메모리가 약간 적으며 에너지의 약 2/3 (84W 대 130W 설계 전력)을 소비 할 수 있습니다.

LGA 2011 칩은 쿼드 채널 DDR3 메모리를 처리 할 수 ​​있으므로 4x8GB 또는 32GB의 DDR3-1866 (또는 야심이 오버 클럭킹을 실행하는 경우 더 빠른 메모리)을 얻을 가치가 있습니다. 현재 12 스레드 시스템의 경우 16GB면 충분합니다. 안정적인 빌드라면 향후 3-4 년 안에 더 많은 메모리를 원할만큼 오래 지속될 수 있습니다. 쿼드 채널 옵션을 사용하면 업그레이드를 위해 4 개의 메모리 뱅크를 모두 교체하려고합니다. 지금 가져 오는 것을 고려하십시오.

그래픽 카드의 기능은 대부분의 GIS 앱의 요구 사항을 훨씬 뛰어 넘어 현재 또는 잠재적 인 게임에 대한 결정을 내리고 자합니다. 현재 ArcGIS는 그래픽 카드의 부동 소수점 성능을 활용하지 않습니다. 지구 물리학 적 소프트웨어 일 것이다.

단일 27 인치 ~ 30 인치 디스플레이 (2560x1600) 만 대화식 GIS 작업을위한 충분한 해상도를 가질 수 있으며 두 개의 모니터를 지원하는 그래픽 카드의 필요성이 줄어 듭니다.

위의 의견은 전적으로 본인의 것이며 본인의 의견을 나타내지는 않습니다.


훌륭하게 자세한 답변! 우리는 사이트에서 이와 같은 답변이 더 필요합니다
Devdatta Tengshe

큰 답을 얻으려면 +1하지만 도움말 지침에 따라 인사말과 서명을 제거했다고 공격하지 마십시오. 인사말은 우리와 모든 중요한 답변 (또는 질문) 사이에서 이루어지며 여기에서하는 모든 질문, 답변 및 의견은 이미 사용자 카드로 서명되어 있습니다 .
PolyGeo

8

디스크 I / O는 대부분의 용도에서 GIS와 관련하여 일반적으로 병목 현상이었습니다. 신뢰할 수있는 (키워드) 솔리드 스테이트 드라이브는 최소한 Sandy 브리지 프로세서 (프로세서가없는 경우 아이비 브리지를 몇 주 정도 기다려야 함)와 적절한 양의 램 ( 오늘의 Ram 가격의 최소 8GB).

불행히도 Esri의 ArcMap은 다른 주요 소프트웨어 (adobe suite, Microsoft office, SQL db의 oracle db 등)와 비교할 때 매우 비효율적 인 프로그램입니다. 비효율적 인 프로그래밍에 대해서는 할 수 없지만 돈으로 투표하고 대체 소프트웨어를 사용하십시오.


7

ArcGIS 10은 실제로 여러 코어를 사용합니까?

ArcGIS 10은 지오 프로세싱 도구를 백그라운드 프로세스로 시작하여 여러 코어를 활용할 수 있습니다. 대량의 병렬 지오 프로세싱 도구를 실행하지 않는 한 최대 수의 코어를 사용하지는 않을 것입니다. 더 적게 얻는 것이 좋지만 더 많은 마력을 갖습니다.

Celcius R920은 최대 512GB RAM을 지원합니다 !!! 네 램 !! 그러나 나는 무엇이 필요합니까?

ArcGIS 10의 경우 데스크톱 버전은 여전히 32 비트 소프트웨어이므로 프로세스 당 2 ~ 3GB 이상의 RAM을 사용할 수 없습니다 (OS 사양에 따라 다름). 10.1은 64 비트 버전의 ArcGIS 데스크탑을 도입해야하며,이 경우 더 많은 RAM도 의미가 있습니다. 64 비트 버전의 소프트웨어와 OS를 사용하는 경우 언급 한 다른 도구 (QGIS, GDAL)에는이 제한이 없습니다.


5
ArcGIS For Desktop 10.1은 여전히 ​​32 비트입니다. ArcGIS for Server 10.1은 64 비트 전용입니다.
MLowry

3
"10.1 SP1부터 ArcGIS Desktop에서 64 비트 백그라운드 처리가 가능합니다." 64 비트 OS를 활용하고 지오 프로세싱에서 크고 복잡한 데이터 세트를 성공적으로 오버레이하는 방법에 대한 자세한 내용은 다음을 참조하십시오.- blogs.esri.com
Chethan S.

1
ArcGIS 10.1 SP 1은 64 비트 지오 프로세싱과 함께 릴리스되었습니다. blogs.esri.com/esri/arcgis/2012/10/31/…
Ryan Johnson

4

이러한 응용 프로그램 중 일부는 스레드되어 있지만 일부는 정확한 사용법 패턴을 모른 채 어려운 질문입니다. v10부터 ArcGIS는 최대 2 개의 코어를 동시에 사용할 수 있습니다. 하나는 기본 응용 프로그램 용이고 다른 하나는 지오 프로세싱 용입니다. 물론 라이센스에 따라 여러 개의 ArcGIS 사본을 한 번에 실행할 수도 있습니다. 이 질문에 대한 ESRI의 오랜 답변은 다음과 같습니다. http://support.esri.com/en/knowledgebase/techarticles/detail/31903

코어를 최대한 활용하려는 경우는 처리량이 많은 (geo) 처리를 할 때 뿐이며, 소프트웨어 자체에서 여러 코어 (대부분의 어려움, 즉 ArcGIS)를 사용할 수있는 경우에만 발생합니다. GIS 처리에 사용할 수있는 16 코어 시스템에 액세스 할 수 있으며 한 번에 2 개 또는 3 개 이상의 코어를 최대로 제한하는 것은 매우 드 rare니다. 나는 주로 Cindy와 동의합니다. 더 많은 CPU 성능이 더 많은 코어보다 중요하지만 실제로는 기계로 무엇을 할 것인지에 달려 있습니다.

실행할 응용 프로그램의 수와 특성을 반쯤 관련하여 최대한 많은 RAM (8-12GB)과 64 비트 OS를 사용하는 것이 좋습니다.


3

래스터 이미지로 작업 할 때 응답하지 않는 경향이있는 8GB RAM의 Xeon이 있습니다. 6GB RAM이있는 이전 i7은 잘 처리했지만 Xeon은 다른 모든 영역에서 더 빠릅니다. 나는 자유 범위가 주어 졌으므로 가능한 한 많은 RAM을 가져야한다고 생각합니다. 또한 집에서 GIS를위한 새로운 워크 스테이션을 찾고 있습니다. 따라서 최종 설정이 무엇인지 들어 보는 것이 좋습니다.


3

ArcGIS에 추가 코어가 낭비되므로 더 적은 코어를 더 빠른 속도로 사용하십시오. 예산이 허락한다면, 가능하면 (적어도 몇 개월 동안) 가능한 한 많이 기계를 미래에 증명하려고 노력할 수도 있습니다.


3

향후 시스템을 증명하고 다른 영역에서 더 나은 성능을 제공하기 위해 Core i5 CPU가 아닌 새로운 Core i7을 사용하는 것도 고려할 수 있습니다. 새로운 i7 마더 보드 중 일부는 최대 128 기가 바이트의 RAM을 처리 할 수 ​​있습니다. 물론 64 비트 운영 체제가 필요합니다.


1

ArcGIS를 모르지만 FME (x64), postgresql, QGIS 및 기타 오픈 소스 앱을 사용한 경험이 있습니다. i7의 모든 코어를 거의 100 %까지 확보 한 시간은 FME workspacerunner에서 동시에 100 개 이상의 laz 파일 (재 투영 및 로컬 postgis에 저장) 8 개 파일을 처리 한 시간이었습니다.

다음과 같이 처리하기 위해 데스크탑 컴퓨터를 빌드합니다.

OS : 64 비트 , Windows를 사용하는 경우 모든 Windows 라이센스가 동일한 양의 RAM 또는 CPU를 지원하지는 않습니다.

i7 코어 속도가 핵심이지만 여러 코어를 원합니다 (최소 8 개, 가능하면 더 많은 시간이 소요됨). 데스크톱의 GIS에는 여러 CPU가 필요하지 않습니다 (제 의견) 워크로드에 여러 CPU가 필요한 경우 서버에서 CPU를 옮기는 것이 좋습니다.

32 비트 프로그램을 사용하더라도 RAM이 너무 많아 왜? RAM은 캐시에도 사용되기 때문에 데이터가 캐시에 있으면 디스크보다 100 배 더 빠른 속도로 디스크를 읽을 때보 다 성능이 저하됩니다. 내 코딩 / 데이터베이스 사용 및 일반적으로 소량의 gis 데이터 (레코드는 35 100Mt 라즈 파일, FME를 사용하여 표면에 드레이프 줄이 있다고 생각합니다) 최소 32G가 필요합니다 (16G는 정상이지만 16G로 하루가 지나면 24G +가 필요합니다. 돈이 128G가 아닌 경우 하나의 작업을 수행하십시오. 사용 된 메모리는 대기 시간과 처리량이 양호해야합니다.

그리고 마지막으로, 지금은 최소한 몇 개의 하반기 인 이유는 무엇입니까? 큰 데이터 세트로 하나의 작업을 처리하거나 병렬 처리를 수행 할 때 성능을 저하시키는 것은 디스크 IO이기 때문입니다. 돈이 문제가되지 않으면 프로그램의 경우 1 ssd, tmp 파일의 경우 1 s, 사용하는 거대한 데이터 세트의 경우 x x raid 1 + 0 회전 디스크로 이동합니다. 여기서 핵심은 디스크간에 디스크 io를 공유하고 데이터를 위해 prober 디스크를 사용하는 것입니다. SSD는 IOPS가 훨씬 우수하지만 처리량이 적습니다. RAID 0 회전 디스크는 처리량이 많지만 IOPS는 좋지 않습니다. 일반적으로 SSD와 같은 데이터베이스 및 raid1 디스크와 같은 큰 파일. 여기서도 중요한 것은 데이터를 읽고 쓸 때 io load를 공유하는 것입니다.

그래픽, 거의 모든 것이 두 개의 모니터를 처리하기에 충분한 RAM이 함께 제공됩니다. 참고 : OpenCL 또는 nvidia CUDA를 지원하는 특수 프로그램이있는 경우 하나를 받으십시오. 이 GPU 기반 시스템은 10x-100x 처리 속도를 높일 수 있습니다 (GIS가 CUDA를 실제로 지원하는지 여부는 모르겠습니다 (매니 폴드?))

이것은 C # (서버)를 코딩하고 웹 시스템을 개발 한 다음 cad를 gis로 처리하고 언급 된 cad 파일에서 토폴로지 오류를 수정 (코드 사용)하는 데 대부분의 시간을 소비 한 사람으로부터 얻은 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.