Bilgi işlem kaynakları kiralamalı mıyım yoksa kendi bilgisayarlarımı mı satın almalıyım


16

Bu soru hesaplama ile ilgili olduğu için buraya göndermeye karar verdim. İnşallah uygun görülecektir.

Atmosferik ve okyanus modellerini çalıştırmaya yeni başladım ve mevcut masaüstümden daha fazla çekirdek, bellek ve disk alanına ihtiyacım olduğunu fark ettim. Kurumum, araştırmacıların çekirdek başına ayda sabit bir fiyatla çekirdek kiralayabilecekleri yüksek performanslı bir bilgi işlem hizmetine sahiptir. Araştırma grubumdaki hiç kimse bu hizmeti kullanmadı, ancak onun yerine biftek makinelerini çalıştırdı. Ancak, bölümdeki diğer birçok araştırma grubu fon havuzuna ve bilgi işlem hizmetinden faydalanmaktadır.

Şimdi 60 GB RAM ile yeni bir makine satın alıp almayacağım ya da bilgi işlem hizmetinden çekirdek kiralayacağım konusunda karar vermem gerekiyor. Bu kararı verirken hangi faktörleri göz önünde bulundurmalıyım? Bilgi işlem hizmeti kullanmanın özel bir makine satın almanın avantajları nelerdir?


1
Hangi ülkedesin Her şeyin ücretsiz olduğu bir yerel / bölgesel / eyalet / ulusal bilgi işlem kaynağına zaman için başvurabilirsiniz.
Bill Barth

MI, ABD'deyim. Bahsettiğim hizmet burada: arc-ts.umich.edu/flux/flux-service-options
user4624937

Herkes, girdilerinizi sağlamak için zaman ayırdığınız için teşekkür ederiz. Danışmanım ve ben küme hizmetini denemeye karar verdik. Zaten ortaya çıkan faktörlere ek olarak, küme de hemen mevcuttu - yani bir makinenin gönderilmesini ve yazılımın yüklenmesini beklemek zorunda değiliz. Kümeyi (giriş, dosya aktarımı, iş gönderme komut dosyaları) kullanmanın temel görevlerini tanımak birkaç saatimi aldı, ancak şu ana kadar işler güzel çalışıyor.
user4624937

Yanıtlar:


19

Sonuçta, bu sorunun cevabı, ihtiyacınız olan hizmetler için alınan ücretlere bağlıdır. Bazı çok düşük bir fiyata, bu kesinlikle kendi bilgisayarınızı satın almaktan daha iyi olurken, bazı yüksek fiyata kendi bilgisayarınızı satın almaktan daha iyi olur. Paylaşılan bir kaynak kullanma durumu oldukça güçlüdür ve bu faktörler bilgisayarın itfa edilmiş maliyetini bunaltabilir.

Artıları:

  1. Hiçbir sistem yönetim güçlüğü. Becerileriniz olsa bile (ve yakın zamanda bunu yapmak için tam zamanlı bir işiniz olmadıkça muhtemelen olmasanız bile), bilgisayarın yönetimi ve güvenliğinin sağlanması zaman alır. 1.000 bilgisayarı yönetmek 1 için gereken süreden daha fazla zaman almadığından, büyük bir ölçek ekonomisi vardır.

  2. Meşgul / boşta verimlilik. Araştırmanız çok sıra dışı değilse, muhtemelen bilgisayarınız için 7/24/365 sabit bir iş yükünüz yoktur. Birkaç hafta tatile gidebilir ve bu süre zarfında çalışacak işiniz olmayabilir ya da bir konferansa hazırlanıyor olabilirsiniz ve fazladan işiniz olabilir. Paylaşılan bir kaynak bu durumları iyi işler.

  3. Uzman tavsiyesine erişim. Paylaşılan kaynağınız bilgi işlem merkezindeki bir uzmandan ücretsiz yardım alabilir.

Eksileri:

  1. Kaynağa sahip değilsiniz, bu nedenle erişiminizi kaybedebilir veya gelecekte daha yüksek bir fiyat ödemek zorunda kalabilirsiniz.

İşaretçiler için teşekkürler. Paylaşılan kaynak maliyeti benim için çekirdek başına aylık 6,60 $ ( arc-ts.umich.edu/flux/flux-service-options ). Bunun kendi satın alma işleminden daha pahalı olduğuna inanıyorum. Ve aslında kendi masaüstü ve araştırma bilgisayarlarımızın sistem yönetimi için kullanılabilen departman BT personelimiz var. Ancak kullanım verimliliği konusunda size katılıyorum. Ayrıca, ihtiyaçlarım satın aldığımın ötesine geçerse, ilk yatırım boşa gidecekti.
user4624937

Genel olarak, bunlar talep üzerine kullanım, GPU'lar ve Phi yardımcı işlemcileri için iyi seçeneklerle bana oldukça iyi fiyatlar gibi görünüyor. Satın aldığınız bilgisayarın modası geçmeden en fazla 3 yıl önce faydalı bir hayat bulursanız, bunun oldukça uygun maliyetli olduğunu düşünüyorum.
Brian Borchers

1
Ayrıca, bağlantıda açıklanan hizmet çok sayıda lisanslı ve yüklü yazılımla birlikte gelir.
Brian Borchers

Daha iyi bir seçim olarak hizmet kiralama konusunda anlaşmak zorundayım. Bilgisayar donanımı değerini arabalardan daha hızlı kaybeder (bilgi işlem gücü ile değer ölçüsü söz konusu olduğunda) değeri katlanarak azalır. Böylece zaman içinde ilk yatırımınız 0'a yakın olacaktır. Yani donanımı kiralamak için harcadığınız para, donanımı satın almak kadar harcanmaz. Son olarak, sizin durumunuzda, gerçek yatırım bilgi işlem gücüne değil, bilgi işlem gücünü kullanmanın sonuçlarına benziyor.
Marcel Valdez Orozco

Kararınız ekonomik bir karardır, buna şu şekilde bakın: harcanan para = M, Sonuçlardan elde edilen değer = R, Hesaplama zamanındaki değer Güç = P. (A) Paranızı kullanmanın beklenen değerini (EV) kiralamak ( M): EV (M) = R - P olacaktır, eğer R >> P olduğunu varsayarsak, paranızdan (M) iyi bir değer elde edersiniz. (B) Çekirdekler EV (M) = R + P'nizi satın alırsa, zaman içinde P'nin 0 olma eğilimi vardır, böylece şunları elde edersiniz: EV (M) = R.
Marcel Valdez Orozco

12

Çekirdek-saat $ 6.60 bir kuruş daha az bir çekirdek saat. Bu iyi bir anlaşma ve aynı donanımı kendiniz satın alıp kendi gücünüzü ve sysadmin faturanızı öderseniz, elde edebileceğinizden daha iyi bir anlaşma. Yapacağınız tek şey yeterli RAM'e sahip muhtemelen daha az güçlü bir iş istasyonu düğümü satın almaksa, bundan daha iyisini yapabilirsiniz, ancak merkezi servis organizasyonunuz tarafından sunulan daha iyi donanım üzerinde çalışmanızı daha hızlı tamamlayabilirsiniz. Muhtemelen sadece gerçekten çalışırken sizden ücret alırlar, bu nedenle tek bir hesaplamanın çalışma maliyetini kendi başınıza satın alabileceğiniz maliyetle karşılaştırmalısınız.

Bu kutuyu yönetecek misiniz yoksa birine ödeme yapacak mısınız? Bunu yapmak için bir mezun öğrenciye ödeme yapacaksanız, bu durum grad okulundaki kalış sürelerini uzatacak mı? Adil mi? Güç faturanızı kim ödüyor? Satın alımınızı etkili bir şekilde soğutabilir misiniz veya ofisinizdeki A / C'yi yükseltmek zorunda kalacak mısınız? Makinede kırılırsa kimler çalışır ve çalışmazken aşağı inmeyi göze alabilir misiniz? Satın alabileceğiniz makinenin maliyeti için kaç çekirdek ay alabilirsiniz? Vb.


1
Orijinal posterin bağlantı verdiği sayfaya bakın. Talep Üzerine fiyatlar saniyede yaklaşık iki kat yüksek ancak yine de makul görünüyor.
Brian Borchers

1
En sevdiğim model değil, ama şimdi anlıyorum. Yine de bu fiyatlarla iyi. Ayda 6,60 $ / çekirdek-ay / ay tutarında bir çalışma taahhüdü vermek hala çok önemli
Bill Barth

6

Her zaman, uzun süre mi kullanacaksınız?

Genel olarak, bunun için ekonomi basittir - kısa aralıklı patlamalar için değerli bir kaynağa ihtiyacınız varsa, kiralamak genellikle kendisinden daha ucuz olacaktır; ve çoğunu uzun süre kullanmayı düşünüyorsanız, o zaman ona sahip olmak daha ucuz olacaktır.

Basit bir kural aslında kullanılan terimlerle ilgilidir - çekirdek ay sizin için anlamlı bir metrik midir, istikrarlı bir şekilde birçok ay için çok sayıda çekirdek kullanmayı beklediğiniz bir metrik midir? Bu durumda kaynağın sahibi olmak makul olabilir; ancak yükünüzü çekirdek saat cinsinden (toplam tutar aynı olsa bile) açıklarsanız, örneğin kiralayarak başkalarıyla paylaşmak etkili olacaktır.

Ayrıca, bir ölçeklendirme avantajı vardır - eğer iş miktarınız için satın alma ve kiralama maliyeti benzerse, o zaman satın aldığınız sunucunun 12 çekirdeğinde 1200 çekirdek saatlik bir iş planlamak arasında hala büyük bir fark vardır. ve 4 gün içinde yanıt almak ve görevleriniz iyi bir şekilde paralel ise, tek bir saatte kiralanan 1200 çekirdek üzerinde çalıştırabilmek.


Bugün, ancak bugün (üç diyelim) birkaç yıl içinde güncelliğini yitirmiş olacağınız için maliyeti hızlı bir şekilde amortismana tabi
tutmalısınız

3

Hizmeti kiralamak daha iyi bir seçimdir. Bilgisayar donanımı değerini arabalardan daha hızlı kaybeder (bilgi işlem gücü ile değer ölçüsü söz konusu olduğunda) değeri katlanarak azalır.

Bu, zaman içinde çekirdekleri satın almak için yaptığınız ilk yatırımın aslında 0'a yakın olacağı anlamına gelir. Dolayısıyla, donanımı kiralamak için harcadığınız para, donanımı satın almaktan çok daha kötü değildir.

Son olarak, sizin durumunuzda, yatırımdan elde ettiğiniz şey hesaplama gücü değil, hesaplama gücünü kullanma sonuçlarından kaynaklanıyor gibi görünüyor.

Kararınız ekonomik bir karardır, buna şu şekilde bakın:

  • Harcanan para = M
  • Sonuçların değeri = R
  • Hesaplama zamanındaki değer Güç = P.

    1. Kiralamanın beklenen değeri (EV):

      EV (M) = R

      Kiralama durumunda göz önünde bulundurulması gereken başka bir şey, aynı yatırım M'nin zaman içinde size daha fazla bilgisayar gücü vereceğidir, çünkü aynı teknoloji zaman içinde katlanarak daha ucuz hale gelir.

    2. (B) Çekirdeklerin satın alınması durumunda EV'niz:

      EV (M) = R + P

      Elde ettiğiniz sonuçların değerli olduğunu ve bu sonuçların değerinin çekirdeklerin değerinden (yani R >> P) daha yüksek olduğunu varsayarsak, P değeri önemsiz hale gelir.

      Başka bir sorun, zaman içinde P'nin 0 olma eğilimindedir, çünkü teknoloji üstel bir oranda eskimiş olur, zaman geçtikçe değeri 0'a yakındır, bu nedenle EV'yi Zaman t'ye entegre ederseniz şunları elde edersiniz: EV over T (M) = R

Kendi çekirdeklerinizi satın almanın yatırımınıza çok az katma değer sağladığını görmek kolaydır (M).

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.