Tôi nên thuê tài nguyên máy tính, hoặc mua máy tính của riêng tôi


16

Vì câu hỏi này liên quan đến tính toán, tôi quyết định đăng ở đây. Hy vọng nó sẽ được xem là thích hợp.

Tôi mới bắt đầu chạy các mô hình khí quyển và đại dương và tôi nhận ra rằng tôi cần nhiều lõi, bộ nhớ và dung lượng đĩa hơn so với máy tính để bàn hiện tại của tôi. Tổ chức của tôi có một dịch vụ điện toán hiệu năng cao, nơi các nhà nghiên cứu có thể thuê lõi với giá cố định cho mỗi lõi mỗi tháng. Không ai trong nhóm nghiên cứu của tôi đã sử dụng dịch vụ này, mà thay vào đó, họ điều hành các công việc được cải tiến. Tuy nhiên, một số nhóm nghiên cứu khác trong quỹ chung của bộ phận và tận dụng lợi thế của dịch vụ điện toán.

Bây giờ tôi cần đưa ra quyết định về việc có nên mua máy mới với RAM 60 GB hay thuê lõi từ dịch vụ điện toán. Những yếu tố nào tôi nên xem xét khi đưa ra quyết định này? Những lợi thế của việc sử dụng một dịch vụ điện toán hơn là mua một máy chuyên dụng là gì?


1
Bạn đang ở quốc gia nào? Bạn có thể có thể nộp đơn xin thời gian trên tài nguyên điện toán địa phương / khu vực / tiểu bang / quốc gia nơi mọi thứ đều miễn phí.
Bill Barth

Tôi đang ở MI, Hoa Kỳ. Đây là dịch vụ tôi đã nói về: arc-ts.umich.edu/flux/flux-service-options
user4624937

Cảm ơn, mọi người đã dành thời gian để cung cấp đầu vào của bạn. Cố vấn của tôi và tôi quyết định thử dịch vụ cụm. Ngoài các yếu tố đã được đưa lên, cụm cũng có sẵn ngay lập tức - có nghĩa là chúng tôi không phải chờ đợi một máy được giao và phần mềm được cài đặt. Tôi mất vài giờ để làm quen với các tác vụ cơ bản là sử dụng cụm (đăng nhập, chuyển tập tin, tập lệnh gửi công việc), nhưng cho đến nay mọi thứ đang hoạt động rất tốt.
dùng4624937

Câu trả lời:


19

Cuối cùng, câu trả lời cho câu hỏi này phụ thuộc vào giá được tính cho các dịch vụ mà bạn cần. Ở một mức giá rất thấp, điều này gần như chắc chắn sẽ tốt hơn so với việc mua máy tính của riêng bạn, trong khi ở mức giá cao hơn, bạn sẽ tốt hơn khi mua máy tính của riêng mình. Trường hợp sử dụng tài nguyên được chia sẻ là khá mạnh và các yếu tố này có thể áp đảo chi phí khấu hao của máy tính.

Ưu điểm:

  1. Không có rắc rối quản trị hệ thống. Ngay cả khi bạn có các kỹ năng (và có thể bạn không có trừ khi gần đây bạn có một công việc toàn thời gian làm việc này), việc quản trị và bảo mật máy tính cần có thời gian. Vì không mất nhiều thời gian hơn để quản lý 1.000 máy tính so với quản lý 1, nên có một nền kinh tế quy mô rất lớn.

  2. Bận / hiệu quả nhàn rỗi. Trừ khi nghiên cứu của bạn rất bất thường, có lẽ bạn không có khối lượng công việc 24/7/365 liên tục cho máy tính của mình. Bạn có thể đi nghỉ trong vài tuần và không có việc gì để chạy trong thời gian đó, hoặc bạn có thể đang chuẩn bị cho một hội nghị và có rất nhiều công việc làm thêm. Một tài nguyên được chia sẻ xử lý tốt các tình huống này.

  3. Tiếp cận với lời khuyên của chuyên gia. Tài nguyên được chia sẻ của bạn có thể đi kèm với sự trợ giúp miễn phí từ một chuyên gia tại trung tâm điện toán.

Nhược điểm:

  1. Bạn không sở hữu tài nguyên, vì vậy bạn có thể mất quyền truy cập hoặc phải trả giá cao hơn trong tương lai.

Cảm ơn các con trỏ. Chi phí tài nguyên được chia sẻ là 6,60 đô la mỗi lõi / tháng đối với tôi ( arc-ts.umich.edu/flux/flux-service-options ). Tôi tin rằng điều này là tốn kém hơn so với việc mua riêng. Và chúng tôi thực sự có đội ngũ nhân viên IT bộ phận sẵn sàng quản trị hệ thống máy tính để bàn và nghiên cứu của chúng tôi. Nhưng tôi đồng ý với bạn về điểm hiệu quả sử dụng. Ngoài ra, nếu nhu cầu của tôi phát triển vượt quá những gì tôi đã mua, thì khoản đầu tư ban đầu sẽ bị lãng phí.
dùng4624937

Nhìn chung, chúng có vẻ như là một mức giá khá tốt với tôi, với các tùy chọn tốt cho nhu cầu sử dụng, GPU và bộ đồng xử lý Phi. Nếu bạn cho rằng một cuộc sống hữu ích không quá 3 năm trước khi máy tính bạn mua đã lỗi thời, tôi nghĩ bạn sẽ thấy rằng đây là chi phí khá cạnh tranh.
Brian Borchers

1
Ngoài ra, dịch vụ được mô tả trong liên kết đi kèm với rất nhiều phần mềm được cấp phép và cài đặt.
Brian Borchers

Tôi phải đồng ý cho thuê dịch vụ là sự lựa chọn tốt hơn. Phần cứng máy tính mất giá trị nhanh hơn ô tô (khi đo giá trị bằng sức mạnh tính toán của nó), giá trị của nó giảm theo cấp số nhân. Vì vậy, theo thời gian, khoản đầu tư ban đầu của bạn sẽ thực sự gần 0. Vì vậy, số tiền bạn bỏ ra để thuê phần cứng không phải là một khoản chi tiêu tồi tệ như mua phần cứng. Cuối cùng, trong trường hợp của bạn, có vẻ như khoản đầu tư thực tế không nằm ở khả năng tính toán mà là kết quả từ việc sử dụng sức mạnh tính toán.
Marcel Valdez Orozco

Vì vậy, quyết định của bạn là một quyết định kinh tế, hãy xem xét theo cách này: tiền đã chi = M, Giá trị từ kết quả = R, Giá trị theo thời gian tính toán Power = P. Cho (a) thuê giá trị kỳ vọng (EV) của việc sử dụng tiền của bạn ( M) sẽ là: EV (M) = R - P, nếu chúng tôi giả sử rằng R >> P, thì bạn đang nhận được giá trị tốt từ tiền của mình (M). Trong trường hợp (b) mua lõi EV của bạn (M) = R + P, vấn đề mà P theo thời gian có xu hướng trở thành 0, vì vậy bạn nhận được: EV (M) = R.
Marcel Valdez Orozco

12

$ 6,60 / tháng-lõi ít ​​hơn một xu một giờ lõi. Đây là một thỏa thuận tốt, và nó là một thỏa thuận tốt hơn bạn có thể nhận được nếu bạn tự mua phần cứng giống hệt nhau và tự trả tiền điện và hóa đơn sysadmin. Nếu tất cả những gì bạn sẽ làm là mua một nút máy trạm có thể ít mạnh hơn với đủ RAM, thì bạn có thể làm tốt hơn thế này, nhưng bạn cũng có thể hoàn thành công việc của mình nhanh hơn trên phần cứng tốt hơn do tổ chức dịch vụ trung tâm của bạn cung cấp. Họ có lẽ chỉ tính phí cho bạn khi bạn thực sự đang chạy, vì vậy bạn nên so sánh chi phí hoạt động của một tính toán duy nhất, với chi phí của những gì bạn có thể tự mua.

Bạn sẽ quản trị hộp này, hoặc bạn sẽ trả tiền cho ai đó? Nếu bạn sẽ trả tiền cho một học sinh tốt nghiệp để làm điều này, thì điều này sẽ kéo dài thời gian ở lại trường học? Như vậy có công bằng không? Ai trả hóa đơn tiền điện của bạn? Bạn có thể làm mát hiệu quả việc mua hàng của mình, hoặc bạn sẽ phải nâng cấp A / C trong văn phòng của mình? Ai làm việc trên máy nếu máy bị hỏng và bạn có đủ khả năng để xuống trong khi máy bị hỏng không? Bạn có thể nhận được bao nhiêu tháng lõi cho chi phí của máy bạn có thể mua? Vân vân.


1
Xem trang được liên kết bởi các poster gốc. Giá theo yêu cầu cao gấp đôi mỗi giây nhưng vẫn có vẻ hợp lý.
Brian Borchers

1
Không phải mô hình yêu thích của tôi, nhưng tôi nhận được nó ngay bây giờ. Vẫn với giá đó là tốt. Cam kết giá trị công việc trong một tháng với $ 6,60 / tháng-tháng / tháng vẫn là một thỏa thuận tuyệt vời
Bill Barth

6

Bạn sẽ sử dụng nó mọi lúc, trong một thời gian dài?

Nói chung, tính kinh tế cho việc này rất đơn giản - nếu bạn cần một nguồn tài nguyên quý giá cho các vụ nổ gián đoạn ngắn, thường sẽ rẻ hơn khi thuê so với sở hữu; và nếu bạn muốn sử dụng phần lớn trong một thời gian dài thì việc sở hữu nó sẽ rẻ hơn.

Một nguyên tắc đơn giản thực sự là về các thuật ngữ được sử dụng - một tháng cốt lõi có phải là một số liệu có ý nghĩa đối với bạn, một trong những nơi bạn dự kiến ​​sẽ sử dụng nhiều lõi trong nhiều tháng một cách ổn định? Có thể hợp lý để sở hữu tài nguyên trong trường hợp này; tuy nhiên nếu bạn mô tả tải của mình trong giờ chính (ngay cả khi tổng số tiền là như nhau) thì việc chia sẻ nó với những người khác sẽ rất hiệu quả, ví dụ như thuê nó.

Hơn nữa, có một lợi thế mở rộng - nếu với số lượng công việc của bạn, chi phí mua và thuê tương đương nhau, thì vẫn có một sự khác biệt lớn giữa việc lên lịch cho một công việc 1200 giờ để chạy trên 12 lõi của máy chủ mà bạn đã mua và nhận được phản hồi trong 4 ngày và có thể chạy nó trên 1200 lõi được thuê trong một giờ, nếu nhiệm vụ của bạn song song tốt.


Máy mà bạn nhưng hôm nay sẽ hết hạn trong vòng vài (ba năm), vì vậy bạn phải nhanh chóng khấu hao chi phí ...
Brian Borchers

3

Thuê dịch vụ là sự lựa chọn tốt hơn. Phần cứng máy tính mất giá trị nhanh hơn ô tô (khi đo giá trị bằng sức mạnh tính toán của nó), giá trị của nó giảm theo cấp số nhân.

Điều đó có nghĩa là theo thời gian, khoản đầu tư ban đầu của bạn vào việc mua lõi sẽ thực sự gần 0. Vì vậy, số tiền bạn bỏ ra để thuê phần cứng không tệ hơn nhiều so với mua phần cứng.

Cuối cùng, trong trường hợp của bạn, có vẻ như những gì bạn có được từ đầu tư không phải là sức mạnh tính toán mà là kết quả từ việc sử dụng sức mạnh tính toán.

Vì vậy, quyết định của bạn là một quyết định kinh tế, hãy nhìn nó theo cách này:

  • Tiền đã tiêu = M
  • Giá trị từ kết quả = R
  • Giá trị theo thời gian tính toán Sức mạnh = P.

    1. Cho thuê có giá trị dự kiến ​​(EV) là:

      EV (M) = R

      Một điều khác cần xem xét trong trường hợp cho thuê, đó là cùng một khoản đầu tư M sẽ cung cấp cho bạn nhiều năng lượng máy tính hơn theo thời gian, bởi vì công nghệ tương tự trở nên rẻ hơn theo cấp số nhân theo thời gian.

    2. Trong trường hợp (b) mua lõi EV của bạn là:

      EV (M) = R + P

      Giả sử rằng kết quả bạn nhận được là có giá trị và giá trị của các kết quả đó cao hơn giá trị của lõi (tức là R >> P), thì giá trị của P trở nên không liên quan.

      Một vấn đề khác là P theo thời gian có xu hướng trở thành 0 vì công nghệ trở nên lỗi thời với tốc độ theo cấp số nhân, có giá trị gần 0 khi thời gian trôi qua, vì vậy nếu bạn tích hợp EV theo thời gian, bạn sẽ nhận được: EV hơn T (M) = R

Thật dễ dàng để thấy rằng việc mua lõi của riêng bạn có rất ít giá trị dự kiến ​​được thêm vào khoản đầu tư của bạn (M).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.