Có khả thi để chạy các dịch vụ rất nhẹ ngay từ Raspberry Pi 2 không?


43

Nếu máy tính đơn giản hơn nhiều, sẽ có ít điểm hỏng hơn, từ đó có thể cải thiện sự ổn định và đơn giản hóa việc bảo trì.

Điều này khiến tôi suy nghĩ - đối với một nhóm nhỏ khoảng 25 người, có ai có kinh nghiệm với việc chạy một số dịch vụ nhẹ nhất định ngay từ Raspberry Pi 2 không? Tôi đang nghĩ về những thứ như

  1. Máy chủ IRC
  2. Webmail (ví dụ Roundcube)
  3. Máy chủ VPN
  4. Máy chủ DNS
  5. Có lẽ LDAP?

Những chiếc máy nhỏ này không cần bộ phận chuyển động (và không cần làm mát gì, chúng có thể hoạt động vui vẻ trong vỏ bọc kín khí) và chúng cần rất ít năng lượng (khoảng 2W). Chúng cũng rất rẻ - có một Pi cho mỗi dịch vụ sẽ không có vấn đề gì cả.


2
Ý định tốt hay không, đó là một câu hỏi về phần cứng sở thích được bán trên thị trường như phần cứng sở thích. Phần cứng người chơi trong môi trường CNTT kinh doanh tạo ra một phản ứng mạnh mẽ hơn nhiều trên trang SE này so với Superuser. (mặc dù tôi vẫn sẽ không ngạc nhiên bởi một vài downvote ở đó)
Andrew B

11
Đồng nghiệp của tôi gần đây đã chuyển từ một công ty nơi quản trị mạng điều hành một số chức năng mạng của công ty khỏi Raspberry Pi vì "anh ấy nghĩ nó rất tuyệt". Tháng trước, Raspberry Pi đã chết và gây ra thời gian chết thảm khốc về tài chính (mặc dù tôi không biết chi tiết). Không ở đâu câu ngạn ngữ cũ "phần cứng là rẻ, lập trình viên đắt tiền" phù hợp hơn ở đây.
DumpsterDoustus

3
@ ThorbjørnRavnAndersen Có nhiều máy chủ hơn là HĐH.
user9517 hỗ trợ GoFundMonica

2
@ ThorbjørnRavnAndersen Tôi không nói rằng họ không thể phù hợp với môi trường kinh doanh chuyên nghiệp, đó là khi tất cả được nói và thực hiện mục đích của SF Q & A.
user9517 hỗ trợ GoFundMonica

3
Về giá trị của nó: Tôi là người điều hành tại RPi.SE (Tôi không theo dõi SF, ai đó đã chỉ ra điều này) và tôi sẽ đồng ý với nguyên tắc đánh giá chung ở đây. Tôi nghĩ rằng @DumpsterDoustus đã tóm tắt nó khá tốt với kịch bản "phần cứng thì rẻ nhưng ...". Mặc dù điều này có thể là có thể , vì những giai thoại khác nhau từ sự thất vọng ở đây ngụ ý, nó sẽ đòi hỏi một lượng bí quyết không cân xứng để thực hiện. Nó chắc chắn không phải là giá trị sử dụng dự định của thiết bị. Đó là để thử nghiệm và giáo dục, không phải cắm n chơi.
goldilocks

Câu trả lời:


44

Một vài lý do nữa tôi chưa thấy.

Công ty duy nhất thất bại. Tôi có thể thay thế Dell x86 bằng HP khá dễ dàng. Tôi không thể thay thế một rpi bằng một beagle xương đen hoặc cánh tay khác một cách dễ dàng, đặc biệt nếu tôi đang sử dụng các thiết bị ngoại vi không có USB. Nó không dễ như "cắm vào đĩa cài đặt và đi." Bạn cần một kế hoạch khi họ ngừng thực hiện hoặc hỗ trợ phần của bạn. Các hệ thống nhúng không được tiêu chuẩn hóa như máy tính tương thích.

Không có quản lý máy chủ tích hợp. Tôi đã đề cập đến nó trong một bình luận, nhưng việc thiếu IPMI hoặc tương tự là một nỗi đau; ai đó phải có mặt để phục vụ cho dù đó là nửa đêm hay sáng Giáng sinh.

Không có hỗ trợ phần cứng / hệ điều hành có sẵn. Có vấn đề khi chạy ứng dụng COTS? Vấn đề lái xe gây ra sự cố? Bạn có thể là của riêng bạn. Thay thế máy tính và / hoặc ứng dụng.

Kiến trúc ARM. Nếu nó không phải là FOSS, nó có thể sẽ không chạy ở đây. Không có trình điều khiển blobs cho nhiều máy in.

Lưu trữ dựa trên SD / microSD. Hãy thử biên dịch một cái gì đó. Bất cứ điều gì. Mang theo một cuốn sách. Đây là một vấn đề khá lớn đối với bất kỳ RDBMS nào với hoạt động thậm chí thấp / trung bình.


Và bây giờ cho một cái gì đó hoàn toàn khác nhau.

Dưới đây là một vài lý do bạn nên sử dụng raspberry pi làm máy chủ.

Bạn có yêu cầu phi truyền thống

  • Bạn cần một máy chủ chỉ chạy bằng pin.
  • Bạn cần một máy chủ dùng một lần mà bạn sẽ không bị hỏng hoặc bị mất.
  • Bạn cần một máy chủ (giá rẻ) có khả năng chống rung.
  • Bạn cần một máy chủ nhẹ.
  • Bạn cần một máy chủ nhỏ thể tích.

Ứng dụng tiềm năng.

  • Máy chủ của bạn phải bay. Bởi bản thân. Bạn đã gắn nó trên một máy điều hòa không khí, khinh khí cầu tầm cao hoặc UAS. Nó phối hợp với hệ điều hành Swarm-Drone của bạn và cung cấp một cli thuận tiện cho điều khiển từ xa nhiều người dùng. Tất cả dưới 400 'trừ khi được thông quan FAA, tất nhiên.
  • Máy chủ của bạn thực sự là một dự án nghệ thuật đô thị về sự toàn diện của công nghệ trong cuộc sống hiện đại. Nó bị khóa và chạm vào đỉnh của tháp đồng hồ, nơi nó sẽ tồn tại cho đến khi ai đó đi lên để cạo nó đi. Đã đến lúc tòa tháp cũ được kích hoạt ntp.
  • Nhóm của bạn có những từ như "nhanh nhẹn" và "vận tốc" theo đúng nghĩa đen. Ý tưởng của bạn về scrum là 15 giây cần thiết để tạo thành một đội hình nhảy dù 8 chiều và bạn chỉ cam kết đồng bóng trong khi di chuyển> 90mph. Nó chỉ dễ dàng hơn nếu máy chủ di chuyển ở cùng tốc độ.
  • Công ty của bạn thực sự là một nhóm người du mục ở miền bắc sahara cung cấp giải pháp CNTT cho những người du mục khác. Tất cả mọi thứ phải được cung cấp năng lượng mặt trời và đóng gói trên một con lạc đà.

2
Và một ứng dụng sản xuất thực tế - Pact Coffee sử dụng RPis "làm máy quét mã vạch để kích hoạt địa chỉ in có nhãn và đánh dấu các gói cà phê như đã vận chuyển" ( resin.io/blog/pact-resin-io - sử dụng resin.io để quản lý cập nhật ứng dụng)
Francis Norton

1
@FrancisNorton Thật tuyệt! Có nguy cơ di chuyển các bài viết mục tiêu, sử dụng này thực sự là một máy chủ? Nghe có vẻ giống như một cảm biến công nghiệp hoặc thiết bị đầu cuối từ xa của hệ thống điều khiển công nghiệp ở chỗ nó gắn một người dùng / trạm duy nhất vào mạng ICS.
Andrew Domaszek


@AndrewB và ở đây tôi nghĩ Boston là thành phố duy nhất đủ ngu ngốc để nhìn vào thứ gì đó rõ ràng không phải là một quả bom và nghĩ rằng đó là một quả bom.
Wayne Werner

34

Tôi hoàn toàn không làm điều này.

Mặc dù những trải nghiệm của tôi với RPI là với mô hình ban đầu, tôi đã có một số lượng cài đặt khá lớn khi thẻ SD bị hỏng. Bản thân các thẻ có vẻ ổn, và tôi đã có nó chạy tốt trên ổ cứng ngoài.

Thứ hai, có một mức độ nhất định của nền kinh tế sai lầm với các hệ thống như thế này - Bạn sẽ cần lưu trữ. oh, và có thể là một trung tâm USB và ... vâng.

Thứ ba, RPis là các hệ thống dựa trên ARM. Khi bạn vượt xa chúng, về cơ bản bạn sẽ cần phải cài đặt lại và cấu hình lại hầu hết các ứng dụng của bạn để chuyển sang x86

Mô hình cũ RPi cũng chậm như một con chó một chân cho nhiều nhiệm vụ. Người mới được cho là tốt hơn.

Có sự tiết kiệm và đúng kích cỡ, và thật ngớ ngẩn.

Đối với mục đích sử dụng cấp thấp , một lớp NUC nào đó hoặc cho vấn đề đó, một lớp máy tính để bàn sẽ cung cấp cho bạn nhiều khả năng mở rộng hơn, tốc độ hơn, nhiều ram hơn và khi bạn phát triển nhanh hơn, bạn có thể di chuyển vào một máy chủ quần đào tạo phù hợp, không chạy chính xác cùng một phần mềm.

Chúng đắt hơn một chút nhưng tùy chọn lưu trữ tốt hơn (SSD hoặc ổ 2,5 inch, tùy theo), nhiều ram hơn (tôi có 4 gb trên máy chủ nhà của tôi) một cổng gigabit không treo chip điều khiển USB, xử lý khởi động lại một cách duyên dáng ...

Nó chỉ là một hệ thống hoạt động tốt hơn nhiều so với RPi của tôi.


3
Ngay cả NUC cũng không hợp lý khi sử dụng máy chủ phù hợp.
user9517 hỗ trợ GoFundMonica

6
Và đừng quên RPi về cơ bản là những cỗ máy sở thích và không dành cho sử dụng chuyên nghiệp.
user9517 hỗ trợ GoFundMonica

1
Liên kết có liên quan về việc sử dụng CNTT cho PI mạngworld.com/article/3016805/hardware/,
Jim B

3
Micro SD được biết là thất bại do quá nóng.
Deer Hunter

1
Cũng như các vấn đề liên quan đến sức nóng, rõ ràng tham nhũng khi ghi vào thẻ SD là phổ biến khi nguồn cung cấp điện không thể cung cấp nhiều dòng điện như rPi muốn vào thời điểm đó. Điều này đặc biệt phổ biến khi cấp nguồn cho một số rPis của cùng một bộ điều hợp nguồn hoặc hub.
David Spillett

13

Như các nhà thiết kế / nhà sản xuất nói : (nhấn mạnh của tôi)

Raspberry Pi là một máy tính có kích thước bằng thẻ tín dụng cắm vào TV và bàn phím của bạn. Nó là một máy tính nhỏ có khả năng sử dụng trong các dự án điện tử và cho nhiều thứ mà máy tính để bàn của bạn làm, như bảng tính, xử lý văn bản, duyệt internet và trò chơi. Nó cũng phát video độ nét cao. Chúng tôi muốn thấy nó đang được trẻ em trên toàn thế giới sử dụng để học lập trình.

Một Raspberry PI là không được thiết kế để trở thành một máy chủđáng tin cậy chạy 24/7.

Tất nhiên, bạn không nhất thiết luôn cần phải vận hành các hoạt động của mình với thiết bị được thiết kế đặc biệt nhưng trong môi trường kinh doanh, tính toán TCO (luôn gây tranh cãi) khiến chi phí mua phần cứng vẫn chỉ là một phần rất nhỏ của chi phí và thường chỉ là một sự cân nhắc nhỏ. Thậm chí mất nửa giờ năng suất cho một văn phòng 25 người hoặc một vài giờ mày mò của bạn khi sysadmin được thuê cũng nhanh chóng tăng lên ...

Trong một văn phòng nhỏ, một số dịch vụ trọng lượng nhẹ thường được chuyển sang các thiết bị khác, bộ định tuyến sẽ có khả năng hỗ trợ một số dịch vụ liên quan (Ie Firewall, DHCP, DNS, VPN), máy in đa chức năng sẽ chạy bộ đệm in riêng của nó, hỗ trợ in không dây và một loạt các tính năng khác.

Các dịch vụ còn lại mà bạn vẫn có thể muốn có máy chủ tại cơ sở có thể yêu cầu hiệu năng hoặc độ tin cậy cao hơn, Ie RAID cho máy chủ tệp và hiệu suất IO nhiều hơn bạn sẽ thoát khỏi ổ đĩa ngoài được kết nối bằng USB 2.0


7

Nếu máy tính đơn giản hơn nhiều, sẽ có ít điểm hỏng hơn, từ đó có thể cải thiện sự ổn định và đơn giản hóa việc bảo trì.

Có lẽ vậy, nhưng ...

  • rPis không đơn giản hơn; chúng là những máy tính ARM sẵn có chạy Linux. Việc họ không có quạt hoặc tương tự không làm cho họ đơn giản hơn đáng kể về mặt bảo trì hoặc các điểm hỏng hóc. OK họ sẽ không bị hỏng đĩa cứng, nhưng họ vẫn có thể bị hỏng nguồn điện, lỗi bo mạch chính, lỗi bộ nhớ, lỗi phần mềm, lỗi của con người ...

  • Bạn nói "không có bộ phận chuyển động" ; Nếu một máy có 10 phần và thiết kế mới có 4 phần, điều đó đơn giản hơn. Nếu bạn chuyển đổi một đĩa cứng để lưu trữ flash Multi-Level-Cell (MLC), nó có đơn giản hơn không? Khi đèn flash MLC hoạt động, điện tích được đẩy vào và ra khỏi các tế bào, và một hàng rào vật lý giữ nó ở một trong một số trạng thái. Một chế độ thất bại là khi rào cản bị phá vỡ và không còn có thể giữ nhiều cấp độ rõ rệt. Có nghĩa gì khi nói "không có bộ phận chuyển động" khi các electron là bộ phận chuyển động và các bộ phận hoạt động với chúng có thể bị phá vỡ về mặt vật lý?

  • rPis là một sản phẩm từ một công ty nhỏ, được ép thành một yếu tố hình thức không phổ biến và nhỏ, được thiết kế cho thị trường giá rẻ và được sản xuất từ ​​các bộ phận cấp tiêu dùng; các lực lượng này chống lại độ tin cậy và ổn định, có xu hướng đến từ việc không vượt qua các ranh giới về kích thước hoặc hiệu suất, các thiết kế tiêu chuẩn được sử dụng bởi nhiều người (tốt nhất là các công ty yêu cầu độ tin cậy và sẽ đưa ra các yêu cầu trước và phản hồi trong quá trình sử dụng), các hoạt động sản xuất lớn cho phép nhận được nhiều phản hồi trong khoảng thời gian dài (mà rPi hiện đang có, với các phiên bản mô hình đang diễn ra), ngân sách lớn hơn cho phép thiết kế cẩn thận hơn, thử nghiệm nhiều hơn và vật liệu / thành phần chất lượng cao hơn và nỗ lực hơn trong hỏi đáp. Bạn có được sự ổn định và độ tin cậy từ xe tăng, máy bay phản lực jumbo hoặc xe cơ bản đơn giản, không phải từ xe thể thao, hay xe nhỏ nhất thế giới hay thế giới '

  • Bản thân "Thất bại" không phải là vấn đề đáng lo ngại, đó là hậu quả của sự thất bại và sự phục hồi từ nó, điều này gây ra sự cố - và rPis không có lỗi sửa RAM, không lưu trữ RAID, không có bảng IPMI để giúp bạn chẩn đoán và khắc phục sự cố. Bạn nói "đơn giản hơn có nghĩa là ít điểm thất bại hơn" nhưng tại sao chúng ta lại sử dụng tổng kiểm tra và mã xác thực tin nhắn và Merkle Tree, và phân loại dữ liệu và dự phòng, và TCP thay vì UDP, v.v. Chúng phức tạp hơn do đó dễ bị thất bại hơn ... ngoại trừ tổng thể chúng có thêm sự bảo vệ thất bại hơn là thất bại, phải không? Phục hồi từ Cryptolocker là một vấn đề lớn, hoặc nó có thể là kết thúc của công ty. Nhưng sự phức tạp của việc "có một bản sao lưu" giúp phục hồi có thể, thậm chí dễ dàng.

  • Để làm việc chăm chỉ, 'bảo trì' có nghĩa là bảo trì phần mềm và rPis không khác với các máy chủ khác về mặt đó.

  • Bạn vẫn sẽ đặt chúng trên một UPS? Đằng sau một cánh cửa bị khóa để bảo vệ họ khỏi giả mạo? Bảo hiểm chống trộm cắp? Hỗ trợ? Cấu hình / duy trì bởi nhân viên được trả lương? Bạn vẫn tiết kiệm, nhưng chi phí đang tăng lên.

Máy ảo vô hình nhỏ, không nóng, im lặng và gần như miễn phí. Nếu bạn đã có một máy chủ ảo, chúng là. Nếu rPi của bạn tắt và không bật lại, bạn sẽ mất bao lâu để khắc phục sự cố? Bạn có thể thuê bao nhiêu thời gian cho một dịch vụ DNS hoặc một máy ảo được lưu trữ với chi phí cho việc khắc phục sự cố phần cứng tại nhà của bạn?

Mười rPis chi phí bạn $ 200? Một máy chủ x86 truyền thống để sử dụng làm máy chủ VM, với nguồn cung cấp năng lượng trao đổi nóng kép, bộ xử lý Xeon kép, RAM ECG 128Gb, ​​RAID 10k SAS với 10 đĩa, thậm chí ném vào giấy phép Windows Datacenter, bạn đang nói $ 15k - không -brainer, phải không?

Một công ty 25 người sẽ chi 32.000 đô la / tháng cho tiền lương với mức lương tối thiểu 8 đô la mỗi giờ, không tính bất kỳ chi phí nào của nhân viên. Chi phí thực tế sẽ cao hơn nhiều so với không gian văn phòng, máy tính, điện thoại, bảo hiểm, chăm sóc sức khỏe, bất kỳ lợi ích nào khác của nhân viên. Một số nhân viên sẽ kiếm được nhiều hơn thế.

Tiền tiết kiệm của bạn sẽ giữ cho công ty của bạn tiếp tục ... tuần nữa?

Bạn có thể có thể xây dựng một loạt các máy tính rẻ tiền - khái niệm là âm thanh, Google là con đẻ lớn của việc sử dụng dự phòng phần mềm để xây dựng các dịch vụ đáng tin cậy từ phần cứng PC hàng hóa - nhưng trong trường hợp của rPis, chúng sẽ không tốt hơn phù hợp với một công ty có một hoặc hai người làm việc tại nhà, tài trợ bằng thẻ tín dụng chứ không phải công ty hai mươi lăm người?


2
Tôi thấy thú vị khi nhiều câu trả lời cho câu hỏi của tôi giải quyết độ tin cậy tương đối kém của các hệ thống RPi, nhưng bạn cũng đề cập đến điều đó "Failure" itself isn't always a concern, it's the consequences of failure, and recovery from it, which cause problems. Với suy nghĩ này, có lẽ một RPi bị trục trặc có thể được thay thế bằng một phụ tùng thay thế, tức là tôi có năm RPis "VPN" được tạo sẵn và năm cái khác mà tất cả có thể hoạt động như các máy chủ IRC, v.v.?
Frerich Raabe

1
Một điều nữa - nếu bất kỳ máy chủ nào của chúng tôi sẽ ngừng hoạt động, tất nhiên điều đó sẽ không khiến toàn bộ công ty sụp đổ. Trên thực tế, hầu hết mọi người có thể tiếp tục làm việc - chúng tôi thực sự đã có điều đó trong quá khứ và hóa ra rằng một máy chủ SQL bị trục trặc mất kết nối Internet trong 48 giờ được tóm tắt là chủ yếu là một sự phiền toái (mặc dù, có lẽ nó đã xảy ra một vấn đề lớn hơn nếu mất điện kéo dài).
Frerich Raabe

1
5 rpi2s và 10 thẻ microsd là khoảng 300 usd phụ tùng bạn có trong tay; không có nhiều thứ trong sơ đồ lớn của mọi thứ, nhưng tại một số điểm, việc sử dụng các máy chủ và máy ảo thông thường sẽ tốt hơn. Chi phí nhân lực sẽ ảnh hưởng đến cụm rpi của bạn nhiều hơn so với máy chủ VM của bạn. Chưa kể rằng ai đó phải ở đó để quản lý RPis của bạn, thay vì sử dụng IPMI hoặc công nghệ quản lý máy chủ khác.
Andrew Domaszek

5

Câu trả lời ngắn:

Có lẽ.

Câu trả lời dài:

Ưu điểm:

  • Thiết bị nhỏ, cấu hình thấp, không có máy chủ rack 19 "hoặc tháp lớn.
  • Không có bộ phận chuyển động!
  • Tiêu thụ năng lượng thấp.
  • Truy cập phần cứng dễ dàng được bảo mật, một kho tiền nhỏ hoặc hộp kim loại có khóa sẽ làm được.
  • Im lặng (S im lặng giống như RPI).
  • Rẻ.

Nhược điểm:

  • Cáp điện có thể dễ dàng được kéo vô tình.
  • Độ tin cậy lưu trữ, sdcard được sử dụng như đĩa hệ thống.
  • Mô hình RPi B và những người khác không đi kèm với vỏ và vỏ có sẵn thường được làm bằng nhựa.
  • Nó dành cho người có sở thích, không phải quản trị viên hệ thống.
  • Một số có thể thích x86 hoặc x64 trên ARM.
  • RAM và cổng LAN không thể mở rộng, không có khe cắm mở rộng trừ GPIO.
  • Không chính xác nhanh như chớp.
  • Bạn thường cần một trung tâm usb.

Kinh nghiệm của tôi:

Tôi đã nhận được một mô hình RPi B cho sinh nhật của tôi ba năm trước. Tôi đã thử nghiệm nó lúc đầu, phá vỡ HĐH một vài lần. Sau một thời gian tôi quyết định nên làm gì đó hữu ích với nó, tôi tình cờ gặp Kodi (XBMC cũ) và tôi bắt đầu sử dụng nó cho các mục đích đa phương tiện như IceFilms (liên kết bị hỏng, gương chứa băng ) để phát trực tuyến phim và sê-ri (không thanh toán hoặc tài khoản cần thiết, đó là vi phạm bản quyền kỹ thuật).

Sau khi phá vỡ thẻ SD đầu tiên của tôi, tôi bắt đầu sử dụng BerryBoot (menu khởi động có thể cài đặt từ internet sang usb và cho phép bạn khởi động từ usb). Vài tháng sau pi của tôi hạ cánh trong ngăn kéo. Tôi đã nhận được nó khoảng một năm trước, khi tôi cảm thấy cần một máy chủ gia đình giá rẻ. Nó là ngay bây giờ với thiết lập tương tự như một năm trước.

Tôi sẽ mô tả nó như là tương đối đáng tin cậy nhìn thấy tình hình của nó.

Thiết lập của tôi:

  • Một mô hình RPi B.
  • Một hộp nhựa bán trong suốt
  • Một microsd 8Gb trong bộ chuyển đổi microsd> sd (để tránh phá vỡ phần lưu trữ).
  • HĐH: Debian.
  • Không có berryboot nữa.
  • Cáp micro-usb cắm vào bộ định tuyến (bây giờ tôi có thể cấp nguồn cho bộ định tuyến và pi từ xa bằng bảng điều khiển bộ định tuyến từ kết nối pptp).
  • Cáp Ethernet cắm vào bộ định tuyến.
  • 120/12 wan kết nối với bộ định tuyến.
  • Không có thiết bị usb.
  • Chạy dịch vụ:
    • sshd
    • php
    • mysqld
    • apache
    • máy chủ chặt chẽ
    • máy chủ pptp vpn

screencapture:

screencapture

Lời khuyên của tôi:

Bạn có thể chạy một số máy chủ như những máy chủ tôi đã đề cập, nhưng bạn không nên sử dụng raspberry pi để vận hành khóa cửa hoặc những thứ quan trọng khác vì nó được tạo ra để sở thích chứ không phải cho các máy chủ đáng tin cậy.

Ngoài ra, nó sẽ chạy tốt dưới tải vừa phải. Bạn sẽ có thể chạy irc, vpn và webmail. Nhưng nếu bạn định chạy dns, bạn có thể muốn đặt một dns thứ cấp trong trường hợp pi bị hỏng.

Tôi khuyên bạn nên sử dụng berryboot để có HĐH và dữ liệu trên usb hoặc usb hdd để khi thẻ sd của bạn bị lỗi, bạn chỉ cần chèn sd berryboot dự phòng của mình và nó sẽ khởi động với tất cả dữ liệu vẫn còn nguyên.

Sự lựa chọn là của bạn


2
Xin chào! Với kinh nghiệm của bạn, tôi muốn mời bạn tham gia cùng chúng tôi tại raspberrypi.stackexchange.com tới :)
Ghanima

3

Ngoài các lý do khác được đề cập ở đây trong các câu trả lời, một lý do quan trọng chưa được đề cập: bảo mật.

Nếu đó là WAN-phải đối mặt, bạn không nên chạy nó mà không cần cập nhật thường xuyên các phần mềm, SELinux, cập nhật kernel thường xuyên, vv Kể từ khi Raspberry Pi 2 chỉ khởi động bất cứ điều gì tọa lạc tại /boot/initrd7.img, nó không phải là tầm thường để có nhiều phiên bản hạt nhân hiện nay. GRUB hoặc bộ tải khởi động khác sẽ cho phép bạn có nhiều phiên bản kernel, cung cấp cho bạn tùy chọn khởi động một kernel khác nếu bản cập nhật bị lỗi.

Hầu hết các bản phân phối có thể chạy trên RPi2 là bằng chứng của các khái niệm, không phải các bản phân phối tập trung vào việc có sẵn các máy chủ 24/7.


2

Để sử dụng tại nhà - chắc chắn, tôi chạy một máy chủ IMAP trên RPi2 + Raspbian, nó đủ để sử dụng cho riêng tôi.

Đối với sử dụng thương mại - với số lượng thời gian chết tôi đã có ở nhà, không có cơ hội!


1

Điều này là chắc chắn có thể. Nó rõ ràng sẽ phụ thuộc vào tải gây ra bởi các dịch vụ được đề cập. Dịch vụ Roundcube hơi phức tạp, bởi vì bạn sẽ cần một máy chủ web + php + sql. Nếu bạn lập kế hoạch này một cách cẩn thận (có thể sử dụng Lighttpd và SQLite vì dấu chân thấp hơn của chúng) thì nó có thể hoạt động.

Thậm chí có những công ty cung cấp dịch vụ định vị RaspberryPi với giá vài đô la mỗi tháng.


1

Câu trả lời ngắn: có, nhưng với đặt phòng. Tôi có khoảng 8 Pi (e) s, mỗi máy chủ đang chạy 1 hoặc 2 máy chủ cơ bản như bạn đề cập. Với sự lựa chọn cẩn thận về phần mềm, bạn sẽ có thể chạy IRC, XMPP, web (Nginx), thư (Postfix + Dovecot), Tor proxy và tôi cũng đang chạy máy chủ Gopher. Tôi cũng có một chiếc Pi2 khác trong vỏ nhôm chuyên nghiệp chạy Arch vì máy tính để bàn hoạt động tốt một cách đáng ngạc nhiên (xem cách tôi đã làm - PDF Tôi đặc biệt tự hào về máy chủ thư hỗ trợ khoảng 12 người dùng và xử lý hàng trăm email mỗi ngày.

Bây giờ, lại "đặt phòng". Rõ ràng là bạn sẽ không thể hỗ trợ nhiều người dùng hoặc bất cứ điều gì cần thông lượng cao vì giới hạn 100Mbps của mạng. "B" không được cung cấp năng lượng nhưng vẫn hoạt động, mặc dù mô hình 2 sẽ tốt hơn. Tôi đã trao đổi một Pi cho Odroid XU4 gần đây vì máy chủ web hơi chậm chạp và điều này có nhiều bộ nhớ hơn và cổng ethernet gigabit.

Nhìn chung, Pi đại diện cho một cách lý tưởng để dùng thử phần mềm, an toàn với kiến ​​thức rằng nếu có thứ gì đó bị hỏng, bạn sẽ không mất tất cả.


-2

Bạn có thể tạo ra một khối đá RPi vững chắc nếu đó là những gì bạn đặt ra.

OTOH, các mô hình hiện tại đang đi chậm.

Tôi thấy rất nhiều giá trị trong các máy tính nhỏ này trong tương lai và chúng tôi có nguồn cung cấp vô tận những thứ chúng tôi muốn sử dụng chúng cho. Không có lý do gì họ không thể đáng tin cậy hơn máy chủ tệp thông thường: Bạn có tổng số dự phòng trong một gói nhỏ.


Vui lòng xem xét câu trả lời của bạn trong phạm vi tính toán kinh doanh khi so sánh với các lựa chọn thay thế so sánh chi phí. Nó có lợi thế gì so với máy chủ 3k USD làm việc gấp 30 (hoặc hơn) so với công việc? Làm thế nào bạn sẽ làm cho nó vững chắc mà không tăng gấp đôi hoặc nhiều hơn giá trong cả hai bộ phận hoặc lao động? Làm thế nào để bạn phủ nhận các vấn đề nội tại của nền tảng (hệ thống nhúng với tài liệu có tường NDA, lựa chọn ngoại vi hạn chế, hiệu suất tính toán hạn chế, hiệu suất IO kém)?
Andrew Domaszek

Đôi khi bạn không cần gấp 30 lần công việc vì vậy thật lãng phí khi bỏ ra 3k khi bạn có thể chi tiêu rất ít tiền. Ngay cả với NDA Broadcom, có rất nhiều thông tin có sẵn để cho phép sử dụng trong tình huống kinh doanh. Bất kỳ giới hạn nào có trên các thiết bị ngoại vi và hiệu suất tính toán chỉ đơn giản là một chức năng của máy tính $ 50. Bạn không mua máy tính $ 3k vì bạn không có việc phải làm $ 3k. Tôi nghĩ rằng trong năm năm tới, chúng ta sẽ thấy sự phổ biến của các thiết bị tương tự như vậy thực hiện các nhiệm vụ khó khăn hơn nhiều so với các thiết bị được đề cập bởi OP.
Thường xuyên xuất hiện
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.