Modern bir CBS iş istasyonu için sistem teknik özellikleri aranıyor [kapalı]


25

Mevcut işverenim bana kendi CBS iş istasyonumu tasarlama fırsatı verdi. Sorun, donanıma gelince neyin önemli olduğu hakkında hiçbir fikrim yok! Fujitsu'dan en son CELSIUS M720 serisi iş istasyonlarını içeren ancak yapılandırmada yaklaşık 30 farklı işlemci, grafik kartı ve sabit sürücü içeren bir veri sayfası verildi.

ESRI masaüstü bilgisayar paketi (mekansal analist ve 3D analist) ile çok çalışacağım ve adil miktarda raster işleme (DEM, görünürlük analizi vb.) Yapacağım, ancak ayrıca GDAL kütüphanesini, SAGA-GIS, Quantum GIS kullanıyorum ve diğerleri. ArcGIS 10 gerçekte çoklu çekirdek kullanıyor mu?

8 iş parçacığı olan 4 çekirdekten 8 iş parçasına kadar 8 çekirdeğe - 16 iş parçacığı arasından seçim yapabilirim?

SSD SATA III, HDD SATA III'ten daha mı iyi?

Celsius R920, 512 GB RAM'e kadar destekler. Ama neye ihtiyacım var?

Muhtemelen önümüzdeki 5 yıl boyunca yeni bir iş istasyonu aldığımda bu olacak, bu yüzden başkalarının ne sipariş ettiğini veya gelecek yıllarda gerekli olacağını düşündüğümü merak ediyorum. Açıkçası bulut söyledikleri kadar hızlı ele geçirmiyor!


3
Parasının yettiği kadar RAM al. ESRI Desktop, uygulama başına yalnızca bir iş parçacığı çalıştırabilir - bu nedenle 8 çekirdekli bir işlemciye sahip olsaydı, uygulama başına yalnızca bir tane kullanılacaktı. Gerçi hızlı Intel işlemci i5 / i7 ikinci nesil olsun, ama pahalı> alabilirsiniz cpubenchmark.net/...
Mapperz

5
RAM'a alternatif bir seçenek, alabileceğiniz kadar RAM kapasitesi elde etmektir, ancak - ArcGIS şu anda pek fazla kullanamadığından - onu populasyona uğratmaz. RAM fiyatları o kadar fazla düşüyor ki, yalnızca gerçekten ihtiyaç duyulduğunda satın almak mantıklı olacak.
whuber

8
Grafik kartınızın OpenGL uyumlu olduğundan emin olun. Esri'nin yardım dokümanına bakınız " Hangi grafik kartını almalıyım? ".
Kirk Kuykendall

2
ESRI yazılımı durumunda, ek çekirdeklerden daha yüksek cpu frekansına sahip olmak daha iyidir.
Marcin,

Merak ediyorum, neden çoğunuz jlhteoma ArcMap'in 32-bit bir uygulama olduğu cevabında haklıysa en çok dilediğiniz kadar RAM koyar?
Nicklas Avén

Yanıtlar:


5

Sistem önyükleme sürücünüzü ve uygulama yükleme sürücünüzü kesinlikle mekanik bir sabit disk üzerinde SSD ile alırdım. Büyük veri kümelerinin işlenmesiyle ilgileniyorsanız, SSD'yi de bunun için kullanmak isteyebilirsiniz (veya çizik disk olarak kullanmak için ikinci bir SSD olsun). Muhtemelen depolama için daha büyük bir mekanik HDD'ye ihtiyacınız olacaktır.

ArcGIS 10, jletoma durumları olarak arka planda coğrafi işlem gerçekleştirme dışında birden fazla çekirdek kullanamaz, ancak yine de yalnızca iki çekirdek kullanır (biri ArcMap penceresi için, biri coğrafi işlem için). Böylece, her bir çekirdekte daha düşük hıza sahip 8 veya 12 çekirdekli bir sunucu CPU'sundan daha yüksek bir maksimum CPU hızına sahip dört çekirdekli bir CPU ile daha iyi durumdasınız. 4.2 GHz'lik bir turbo hızına overclock edilmiş Intel Core i5-2500K'm var (bazı Intel Core CPU'lar bir çekirdeği daha hızlı çalıştıracak ve gerektiğinde diğerlerini kapatacak, Intel buna 'turbo boost' diyor). ArcGIS sizin ana yazılımınızsa Xeon işlemciyle ÇALIŞMAYIN.


1
İyi tavsiye. Xeon'dan neden kaçınabileceğimizi açıklayabilir misiniz? (Bir Xeon'un tüm sistemi hızlandırabildiğini buldum, ancak maliyet: fayda oranının iyi olmadığı konusunda bir dava yapılabilir.)
whuber

Maliyet ana nedenidir, çünkü ArcGIS çok çekirdekli işlemcilerden gerçekten faydalanamamaktadır (umarım yakında olur, ancak nefesimi tutmuyorum), çoğunlukla kullanılmayan çekirdeğe para ödüyorsunuz. Daha yüksek turbo yükseltme hızına sahip daha az sayıda çekirdeğe sahip birkaç Xeons vardır, ancak Xeon hattı çoğunlukla daha düşük saat hızına sahip 6, 8 veya 10 çekirdekli modellerden oluşur. Üçlü çekirdekli Xeon, E5-1620, 3.8 GHz turbo güçlendirme hızına sahip ve OP'nin bakacağı iş istasyonunda mevcut, bu iyi bir seçenek olabilir.
Dan C

12

Danışmanlığı desteklemek için bir iş istasyonu için bir yapı oluşturuyorum. Geçtiğimiz 12 yıl boyunca işte, çeşitli Xeon lezzetleri mühendislik iş istasyonlarını günlük olarak kullandım. CAD tasarımcıları için "kurumsal" standart yapı genellikle çizdiğim şeydir --- ve bazen BT personelinin teknik özellikleri ayarlamasına yardımcı olur.

Yeni ArcGIS Server (10.1 ve üstü) harita oluşturma için çok daha hızlı çalışıyor, ancak daha fazla bellek kullanıyor; 2 GB / iplik iyi olduğu zaman, şimdi bu ihtiyaç 3,5 GB / ipliğe doğru gidiyor.

İş istasyonlarında, SSD sistem sürücülerinden oldukça memnun kaldım, ancak birkaç ay sonra 10k-spin sabit disk ile arasındaki farkın çok zor olmadığını söyleyebilirim. Bir SSD sistem sürücüsü için fazladan $ (veya yerel nakit) harcadım ve bol miktarda USB 3.0 ya da haleflerinin hızlı harici emtia diskleri için sahip olduklarından emin oldum. Belki de kasanın içinde dönen bir sabit disk bile yok. Çok fazla raster çalışması yapıyorsanız, ayrı okuma ve yazma bant genişliği için bir çift 10k döndürme diskinin verimlilik avantajını göz önünde bulundurmaya değer olabilir.

Güvenilirlik için kendi harici Network Storage sınıfı sürücünüzü (Western Digital Red gibi) monte etmeyi düşünün ve yedekleme ve değişim için yalnızca Costco-tipi sürücüleri (genellikle WD Green veya zayıf Seagate modelleri) kullanın.

ArcGIS Desktop kullanımı için işlem başına bir ya da iki konu ile sınırlı olduğumuzdan emin olun. Ancak, yapacak çok büyük bir işlem yükünüz varsa, en fazla 15 iş parçacığı kullanmak için bu numarayı göz önünde bulundurun: her işlem için ayrı Dosya Coğrafi Veritabanlarını kopyalayın ve ardından istediğiniz kadar ArcCatalog örneği başlatın. Her biri ayrı bir karo üzerinde çalışıyorsa, 16 iş parçacıklı bir iş istasyonunu hangi seviyeye dayanıklı olursa olsun yükleyebilirsiniz. Çok geçmeden, depolama darboğazı ile başa çıkmak için bu 10k sürücüye ihtiyacınız olacak.

Genel olarak, saat hızı ve cömert bellek ilk en iyi seçimdir, ancak iş akışlarınız büyük coğrafi işlemeyi içeriyorsa, bu raster veya harita önbellek oluşturma, hidrolojik modelleme veya şekillendirme içeriyorsa, 12- 8 iş parçacığı üzerinde iş istasyonu iş parçacığı.

Üniter bir işlemci sistemindeki Xeon çipleri ArcGIS için performans avantajına sahip görünmüyor; overclock yapmıyorlar ama puanlandıkları hızda çok güvenilir olmalılar. Bugünlerde bir CBS iş istasyonu için birden fazla CPU soketine gerek yok. Overclock i7-3930K ve i7-4930K'dan daha dayanıklı ve daha uzun ömürlü olabilir; Ekstra soğutma ile overclock edildiğinde, her ikisi de benzer bir fiyat noktasında bulunan Xeon E5-1650v2'den daha iyi performans gösterecektir. Bu LGA 2011-board yongaları 12 iplik için seçeneklerdir. 8 iş parçacığında, yeni i7-4770K gibi LGA 1150 anakart yongaları kullanabilir, CPU üzerinde biraz daha az L3 önbellek hafızasına sahip olabilir ve yaklaşık 2/3 enerji yakabilirsiniz (84W - 130W tasarım gücü).

LGA 2011 yongaları dört kanallı DDR3 belleğini kaldırabilir, bu nedenle 4x8GB veya 32GB DDR3-1866 (ya da hedefleriniz hız aşırtma için çalışıyorsa daha hızlı bellek) almaya değer olabilir. Şu anda 12 iplikli bir sistem için, 16GB muhtemelen yeterlidir. Yapınız güvenilirse, önümüzdeki üç veya dört yıl içinde daha fazla bellek istemek için yeterince uzun sürebilir. Dört kanallı seçeneklerden yararlanarak, yükseltme için dört bellek grubunun yerine bakmak isteyeceğiniz; sadece şimdi almayı düşün.

Grafik kartlarının yetenekleri, bu kararı bildirmek için mevcut veya potansiyel oyun arzularını göz önünde bulundurduğum çoğu CBS uygulamasının ihtiyaçlarının çok ötesine geçti. Şu anda, ArcGIS ekran kartlarının kayan nokta gücüne dokunmuyor; Muhtemelen jeofizik yazılımdır.

Yalnızca 27 inç ila 30 inçlik bir ekran (2560x1600'de) etkileşimli GIS çalışması için yeterli çözünürlüğe sahip olabilir ve iki monitörü destekleyen grafik kartlarına duyulan ihtiyacı azaltabilir.

Yukarıdaki görüşler tamamen bana aittir ve işverenimin görüşlerini temsil etmemektedir.


Harika detaylı cevap! Bu sitede daha fazla cevaba ihtiyacımız var
Devdatta Tengshe

Mükemmel yanıt için +1, ancak Yardım talimatlarına göre selamlama ve imzanızı kaldırdığım için lütfen beni rahatsız etmeyin. Selamlar aramızdaki tüm önemli Cevap (veya Soru) arasına girerken, burada yaptığınız her Soru, Cevap ve Yorum zaten kullanıcı kartınız tarafından imzalanmıştır .
PolyGeo

8

Disk G / Ç, çoğu kullanımda GIS'e geldiğinde genellikle tıkanıklık oldu. Güvenilir (anahtar kelime) bir Katı Hal Sürücüsü, en azından bir Sandy köprü işlemciniz olduğunu varsayarsak en iyi bahis olacaktır (henüz işlemciniz yoksa Ivy Bridge için birkaç hafta beklerdim) ve makul miktarda koç ( Bugünün Ram fiyatları için minimum 8GB).

Ne yazık ki, Esri'nin ArcMap'i, diğer büyük yazılımlara (adobe suite, microsoft office, SQL db'nin oracle db's, vb.) Kıyasla saatlerce süren oldukça verimsiz bir programdır. Verimli olmayan programlama konusunda yapabileceğimiz hiçbir şey yok, ancak paramızla oy kullanıp alternatif yazılım kullanıyoruz.


7

ArcGIS 10 gerçekte çoklu çekirdek kullanıyor mu?

ArcGIS 10, örneğin coğrafi işlem araçlarını arkaplan işlemleri olarak başlatarak çok sayıda çekirdek kullanabilir. Çok fazla miktarda paralel coğrafi işlem aracı çalıştırmıyorsanız, maksimum sayıda çekirdeğe gitmem. Daha az elde etmek daha iyidir, ancak daha fazla beygir gücü ile.

Celcius R920, 512 gb RAM'e kadar destekliyor !!! evet RAM! ama neye ihtiyacım var?

ArcGIS 10'a gelince, masaüstü sürümü hala 32-bit bir yazılımdır, bu da işlem başına ~ 2-3 GB RAM'den fazla kullanamayacağı anlamına gelir (işletim sisteminizin özelliklerine bağlı olarak). 10.1 ArcGIS masaüstünün 64 bit sürümünü sunması gerekiyordu, bu durumda daha fazla RAM de mantıklıydı. Bahsettiğiniz diğer araçlar (QGIS, GDAL), yazılımın ve işletim sisteminin 64 bit sürümlerini kullanıyorsanız bu kısıtlamaya sahip değildir.


5
ArcGIS For Desktop 10.1 hala 32 bit. Server 10.1 için ArcGIS yalnızca 64 bit olacaktır.
MLowry

3
"10.1 SP1'den başlayarak, ArcGIS Desktop'ta 64 bit arka plan işleme sunulacak.". 64-bit işletim sisteminden faydalanma ve Geoprocessing'teki büyük, karmaşık veri setlerini üst üste bindirmede başarılı olun, lütfen bunu okuyun - blogs.esri.com/esri/arcgis/2012/06/15/…
Chethan S.

1
ArcGIS 10.1 SP 1, 64-bit coğrafi işlemeyle piyasaya sürüldü. blogs.esri.com/esri/arcgis/2012/10/31/…
Ryan Johnson

4

Bu uygulamalardan bazıları dişlidir, bazıları değildir, kullanım şeklinizi tam olarak bilmeden zor bir soru. V10'dan itibaren, ArcGIS aynı anda 2 çekirdeği kullanabilir; biri ana uygulama için diğeri de bir coğrafi işlem için. Tabii ki, lisansa bağlı olarak, bir kerede ArcGIS'in birden fazla kopyasını çalıştırabilirsiniz. ESRI'nin bu soruya uzun soluklu cevabı burada: http://support.esri.com/en/knowledgebase/techarticles/detail/31903

Çekirdekleri maksimize edeceğiniz tek zaman, ağır hizmet (coğrafi) işlem yaptığınız zamandır ve bu, yalnızca yazılımın birden fazla çekirdek kullanabilmesi durumunda gerçekleşir (çoğu mücadele, örn. ArcGIS). CBS işlemesi için kullanabileceğim 16 çekirdekli bir makineye erişimim var ve bir seferde iki veya üçten fazla çekirdeği maksimuma çıkarmam inanılmaz derecede nadir. Çoğunlukla Cindy ile aynı fikirdeyim - daha fazla CPU gücü muhtemelen daha fazla Çekirdekten daha önemlidir, ancak bu gerçekten makinelerle ne yapacağınıza bağlıdır.

Çalışacağınız uygulamaların sayısı ve niteliği yarıya bağlı olarak, mümkün olduğunca fazla RAM (8-12 GB) ve bunu kullanmak için 64bit işletim sistemi almanızı şiddetle tavsiye ederim.


3

İşyerinde bir Xeon'um var, 8GB RAM, raster görüntülerle çalışırken yanıt vermeyi bırakma eğiliminde. 6GB RAM'e sahip önceki i7'm Xeon'un diğer tüm alanlarda daha hızlı görünmesine rağmen gayet iyi idare etti. Yine de, serbest bir alan verildiğinden, mümkün olduğu kadar fazla RAM almanız gerektiğini düşünüyorum. Ayrıca evde GIS için yeni bir iş istasyonu bulmayı da düşünüyorum, bu nedenle son kurulumunuzun ne olduğunu duymak harika olurdu.


3

ArcGIS'te ek çekirdekler boşa gidecekti, bu yüzden daha yüksek hızda daha az sayıda çekirdek kullanıldı. Bütçeniz izin veriyor olsa da, makinenizi mümkün olduğu kadar kanıtlamaya çalışın (en azından birkaç ay boyunca).


3

Çekirdek i5 işlemcisinin aksine yeni Çekirdek i7 ile birlikte çalışmayı düşünebilirsiniz, sistemin gelecekteki kanıtını sağlamak ve diğer alanlarda size daha iyi performans vermek için. Yeni i7 anakartların bazılarının 128 g RAM'e kadar işlem yapabileceğini unutmayın. Elbette, bunun için 64 bit işletim sistemine ihtiyacınız var.


1

ArcGIS'i tanımıyorum, ancak FME (x64), postgresql, QGIS ve diğer açık kaynaklı uygulamaları kullanma konusunda bazı deneyimlerim var. Sadece i7'deki tüm çekirdeğimin neredeyse% 100'üne sahip olduğum zaman, 100'den fazla laz dosyasını (reprojected ve yerel postgis'e kaydettiğim) aynı anda 8 dosyayı FME workspacerunner'dan aynı anda işlediğim zamandı.

Böyle bir işlem için masaüstü makinesi kurardım:

İşletim sistemi: 64bit , Windows kullanıyorsanız, tüm Windows lisanslarının aynı miktarda RAM veya cpus desteklemediğini unutmayın.

i7 çekirdek hızı burada anahtardır, ancak birkaç çekirdeğe sahip olmak istersiniz (en az 8, mümkünse daha fazlasını alacaktır). Masaüstündeki GIS birden fazla CPU'ya ihtiyaç duymuyor (benim görüşüme göre) İş yükleri birkaç CPU'ya ihtiyaç duyuyorsa, bu sunucuları sunucularda taşımak daha iyidir

RAM çok 32bit programları kullanıyor olsanız bile alabilirsiniz, neden? RAM önbellekler için de kullanıldığından ve veriler önbellekte ise diskten okuma performansı 100'den daha hızlı olacaktır. Kodlama / veri tabanı kullanımı ve genellikle az miktarda gis verisi için (rekorun 35 100Mt laz dosyası olduğunu düşünüyorum, FME kullanarak yüzeydeki çizgileri ördüm) minimum 32G (16G tamam, ancak 16G ile bir gün sonra 24G + 'ya ihtiyacım vardı) Bir işi halletmek) para 128G sorunu değilse. kullanılan hafızanın iyi bir gecikme süresi ve güç kaybı olması gerekir

Ve son ama şimdi en az, birkaç hardisks, neden? Çünkü büyük veri setiyle bir görevi yerine getirdiğinizde veya paralel işleme yaparken performansı kesen disk IO'dur. Yine para sorunu olmazsa, programlar için 1 ssd, tmp dosyaları için 1, x kez kullandığınız büyük veri kümeleri için 1 + 0 dönen disk basardı. Buradaki anahtar diskleri io ile paylaşmak ve veri için prober disk kullanmaktır. SSD'lerin çok daha iyi IOPS'leri var, ama o kadar iyi değil. Baskın 0 baskı disklerinin büyük verimde olduğu ancak IOPS'nin kötü olduğu. Veritabanları genellikle SSD'ler ve raid1 diskleri gibi büyük dosyalar gibi. Yine, burada anahtar, verileri okurken ve yazarken yükü paylaşmaktır.

Grafik, hemen hemen her şey iki monitör işlemek için yeterli RAM ile gider. Not: OpenCL veya nvidia CUDA'yı destekleyen özel bir programınız varsa, bir program edinin. Bu GPU tabanlı sistemler 10x-100x işlemlerini hızlandırabilir (GIS'in CUDA'yı gerçekten destekleyip desteklemediğini bilmiyorum (Manifold belki?))

Bu, günlerinin çoğunu C # kodunu (sunucularını) kodlayan, web sistemleri geliştiren ve şimdi ve sonra cad'i cisme işleyen ve topoloji hatalarını (kod kullanarak) belirtilen cad dosyalarında düzeltmek için harcayan biri.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.