Czy opłacalne jest prowadzenie bardzo lekkich usług bezpośrednio na Raspberry Pi 2?


43

Gdyby komputery były znacznie prostsze, byłoby mniej punktów awarii, co z kolei mogłoby poprawić stabilność i uprościć konserwację.

To sprawiło, że pomyślałem - czy w przypadku niewielkiego zespołu liczącego około 25 osób ktoś ma doświadczenie w prowadzeniu niektórych lekkich usług bezpośrednio na Raspberry Pi 2? Myślę o takich rzeczach

  1. Serwery IRC
  2. Poczta internetowa (np. Roundcube)
  3. Serwery VPN
  4. Serwery DNS
  5. Może LDAP?

Te małe maszyny nie wymagają żadnych ruchomych części (i żadnego chłodzenia), z radością mogą pracować w szczelnej obudowie i wymagają bardzo małej mocy (około 2W). Są również bardzo tanie - posiadanie jednego Pi na usługę nie stanowi żadnego problemu.


2
Dobre intencje czy nie, to pytanie o sprzęt hobbystyczny, który jest sprzedawany jako sprzęt hobbystyczny. Sprzęt hobbystów w biznesowym środowisku IT wywołuje znacznie silniejszą reakcję na tej stronie SE niż, powiedzmy, Superuser. (chociaż nadal nie byłbym zaskoczony kilkoma negatywnymi opiniami)
Andrew B

11
Mój współpracownik niedawno przeniósł się z firmy, w której administrator sieci uruchomił niektóre funkcje sieci korporacyjnej z Raspberry Pi, ponieważ „myślał, że to fajne”. W zeszłym miesiącu Raspberry Pi zmarł i spowodował katastrofalne finansowo przestoje (choć nie znam szczegółów). Nigdzie stare powiedzenie „sprzęt jest tani, programiści są kosztowni” nie ma większego znaczenia niż tutaj.
DumpsterDoofus

3
@ ThorbjørnRavnAndersen Serwer to coś więcej niż system operacyjny.
user9517 obsługuje GoFundMonica

2
@ ThorbjørnRavnAndersen Nie powiedziałem, że nie mogą po prostu nie nadawać się do profesjonalnego środowiska biznesowego, które jest wtedy, gdy wszystko jest powiedziane i spełnia się w SF Pytania i odpowiedzi.
user9517 obsługuje GoFundMonica

3
Za to, co jest warte: jestem moderatorem w RPi.SE (nie monitoruję SF, ktoś to zauważył) i zgodziłbym się z ogólnym brzmieniem oceny tutaj. Myślę, że @DumpsterDoofus całkiem dobrze to podsumował w scenariuszu „sprzęt jest tani, ale ...”. Chociaż jest to prawdopodobnie możliwe , jak sugerują różne anegdoty rozczarowanych tutaj, wymagałoby to nieproporcjonalnie dużej wiedzy. Z pewnością nie jest to zamierzona wartość użytkowa urządzenia. Służy do eksperymentów i edukacji, a nie plug and play.
goldilocks

Odpowiedzi:


44

Jeszcze kilka powodów, dla których jeszcze nie widziałem.

Jedna firma upadku. Mógłbym wymienić Dell x86 na HP dość bezboleśnie. Nie mogłem tak łatwo zastąpić rpi czarnym beaglebonem lub innym ramieniem, szczególnie gdybym używał urządzeń peryferyjnych innych niż USB. To nie jest tak proste jak „podłącz dysk instalacyjny i idź”. Potrzebujesz planu, kiedy przestaną tworzyć lub wspierać twoją część. Systemy wbudowane nie są znormalizowane jak komputery PC.

Brak zintegrowanego zarządzania serwerami. Wspomniałem o tym w komentarzu, ale brak IPMI lub podobny to ból; ktoś musi być tam fizycznie, aby go obsłużyć, niezależnie od tego, czy jest środek nocy czy poranek bożonarodzeniowy.

Brak dostępnej obsługi sprzętu / systemu operacyjnego. Masz problem z uruchomieniem aplikacji COTS? Problem ze sterownikiem powodujący awarię? Prawdopodobnie jesteś sam. Wymień komputer i / lub aplikację.

Architektura ARM. Jeśli to nie FOSS, prawdopodobnie tutaj nie będzie działać. Brak obiektów blob dla wielu drukarek.

Pamięć oparta na SD / microSD. Spróbuj skompilować coś. Byle co. Przynieś książkę. Jest to dość duży problem dla każdego RDBMS z nawet niską / umiarkowaną aktywnością.


A teraz coś z zupełnie innej beczki.

Oto kilka powodów, dla których powinieneś używać Raspberry Pi jako serwera.

Masz nietradycyjne wymagania

  • Potrzebujesz serwera, który działa tylko na bateriach.
  • Potrzebujesz serwera jednorazowego, który nie będzie miał nic przeciwko zniszczeniu lub zagubieniu.
  • Potrzebujesz (taniego) serwera odpornego na wibracje.
  • Potrzebujesz lekkiego serwera.
  • Potrzebujesz wolumetrycznie małego serwera.

Potencjalne aplikacje.

  • Twój serwer musi latać. Samodzielnie. Masz zamontowany na aerostacie, balonie na dużej wysokości lub UAS. Współpracuje z Twoim systemem operacyjnym Swarm-Drone i zapewnia wygodny interfejs do zdalnego sterowania dla wielu użytkowników. Oczywiście wszyscy poniżej 400 ', chyba że otrzymają zezwolenie FAA.
  • Twój serwer to tak naprawdę miejski projekt artystyczny dotyczący wszechobecności technologii we współczesnym życiu. Jest zygzakowaty i przyklejony do wierzchołka wieży zegarowej, gdzie pozostanie, dopóki ktoś nie podejdzie, aby go zeskrobać. Najwyższy czas, żeby stara wieża została włączona w NTTP.
  • Twój zespół zbyt dosłownie przyjmuje słowa takie jak „zwinny” i „prędkość”. Twój pomysł na scrum to 15 sekund potrzebnych do utworzenia 8-kierunkowej formacji spadochronowej, a ty tylko zobowiązujesz się do rtęci podczas ruchu> 90 mil na godzinę. Po prostu łatwiej jest, jeśli serwer porusza się z tą samą prędkością.
  • Twoja firma to tak naprawdę grupa koczowników w północnej saharze, dostarczająca rozwiązania IT innym nomadom. Wszystko musi być zasilane energią słoneczną i spakowane na wielbłądzie.

2
I jedna prawdziwa aplikacja produkcyjna - Pact Coffee używa RPis „jako skanery kodów kreskowych, aby uruchomić drukowanie z etykietami adresowymi i oznaczyć paczki kawy jako wysłane” ( resin.io/blog/pact-resin-io - za pomocą resin.io do zarządzania aktualizacjami aplikacji)
Francis Norton,

1
@FrancisNorton To świetnie! Czy istnieje ryzyko przeniesienia słupków bramkowych, czy to użycie jest naprawdę serwerem? Brzmi bardziej jak przemysłowy czujnik lub zdalny terminal systemu sterowania przemysłowego, ponieważ podłącza pojedynczego użytkownika / stację do sieci ICS.
Andrew Domaszek,


@AndrewB i tutaj myślałem, że Boston to jedyne miasto na tyle głupie, aby spojrzeć na coś, co wyraźnie nie jest bombą i pomyśleć, że to bomba.
Wayne Werner

34

Zupełnie tego nie zrobiłbym.

Podczas gdy moje doświadczenia z RPI dotyczyły wczesnego modelu, miałem sporo zgonów, gdy karta SD uległa uszkodzeniu. Same karty wydają się w porządku, a ja działałem dobrze na zewnętrznym dysku twardym.

Po drugie, systemy takie jak ten mają pewien stopień fałszywej ekonomii - będziesz potrzebować pamięci. och, a może hub USB i ... tak.

Po trzecie, RPis to systemy oparte na ARM. Kiedy je przerosniesz, będziesz musiał przeinstalować i przekonfigurować większość aplikacji, aby przejść na x86

Stary model RPi był równie powolny jak jednonogi pies do wielu zadań. Nowy powinien być lepszy.

Bycie oszczędnym i właściwym, i głupie.

Do użytku na niższym poziomie , coś klasy NUC lub, w tym przypadku, komputer klasy komputerowej zapewniłby więcej możliwości rozbudowy, większą prędkość, więcej pamięci RAM, a kiedy go przerosniesz, możesz po prostu migrować do odpowiedniego, bezobsługowego serwera spodni treningowych, który działa dokładnie to samo oprogramowanie.

Są trochę droższe, ale lepsze opcje przechowywania (w zależności od SSD lub dysków 2,5 cala), więcej pamięci RAM (mam 4 GB na moim serwerze domowym), gigabitowy port, który nie zwisa z układu sterownika USB, z wdziękiem obsługuje restarty ...

Jest to po prostu znacznie lepszy system niż moje RPi.


3
Nawet NUC nie są rozsądne, używaj odpowiedniego serwera.
user9517 obsługuje GoFundMonica

6
I nie zapominaj, że RPi to maszyny hobbistyczne i nie są przeznaczone do użytku profesjonalnego.
user9517 obsługuje GoFundMonica

1
Istotny link do zastosowań IT dla PI networkworld.com/article/3016805/hardware/…
Jim B

3
Wiadomo, że karty Micro SD zawodzą z powodu przegrzania.
Deer Hunter,

1
Podobnie jak problemy związane z ciepłem, najwyraźniej uszkodzenie podczas zapisywania na karcie SD jest powszechne, gdy zasilacz nie jest w stanie dostarczyć tyle prądu, ile chce w tym czasie rPi. Jest to szczególnie powszechne przy zasilaniu kilku rPis tego samego zasilacza lub koncentratora.
David Spillett

13

Jak mówią projektanci / producenci : (moje podkreślenie)

Raspberry Pi to komputer wielkości karty kredytowej, który można podłączyć do telewizora i klawiatury. Jest to mały, sprawny komputer, który może być używany w projektach elektronicznych i do wielu rzeczy, które wykonuje komputer stacjonarny , takich jak arkusze kalkulacyjne, edytor tekstu, przeglądanie Internetu i gier. Odtwarza także filmy w wysokiej rozdzielczości. Chcemy, aby dzieci na całym świecie uczyły się programowania.

Raspberry PI nie został zaprojektowany jako serwer, który niezawodnie działa 24/7.

Oczywiście nie zawsze musisz prowadzić swoje operacje ze specjalnie zaprojektowanym sprzętem, ale w środowisku biznesowym (zawsze dyskusyjne) obliczenia TCO sprawiają, że koszt zakupu sprzętu to wciąż tylko niewielki ułamek kosztów, a często niewielka kwestia. Nawet półgodzinna utrata produktywności dla biura 25 osób lub kilka godzin majsterkowania przez ciebie, gdy zatrudniony sysadmin również szybko się sumuje ...

W małym biurze wiele lekkich usług jest już często przenoszonych na inne urządzenia, router będzie już w stanie obsługiwać usługi związane z wieloma (np. Firewall, DHCP, DNS, VPN), drukarka wielofunkcyjna będzie już działać własny bufor wydruku, obsługa drukowania bezprzewodowego i wiele innych funkcji.

Pozostałe usługi, do których możesz nadal chcieć mieć lokalny serwer, prawdopodobnie wymagają większej wydajności lub niezawodności, tj. RAID dla serwera plików i większej wydajności IO niż z zewnętrznego dysku podłączonego przez USB 2.0


7

Gdyby komputery były znacznie prostsze, byłoby mniej punktów awarii, co z kolei mogłoby poprawić stabilność i uprościć konserwację.

Może tak, ale ...

  • rPi nie są prostsze; są to gotowe komputery ARM z systemem Linux. Fakt, że nie mają wentylatora lub podobnego urządzenia, nie czyni ich znacznie prostszymi w zakresie konserwacji lub punktów awarii. OK, nie będą mieli awarii dysku twardego, ale nadal mogą mieć awarię zasilania, awarię płyty głównej, błędy pamięci, błędy oprogramowania, błędy ludzkie ...

  • Mówisz „brak ruchomych części” ; jeśli maszyna ma 10 części, a nowa konstrukcja ma 4 części, to jest prostsze. Jeśli zmienisz dysk twardy na pamięć flash Multi-Level-Cell (MLC), czy będzie to prostsze? Gdy błysk MLC działa, ładunek elektryczny jest wpychany do komórek i wychodzący z nich, a bariera fizyczna utrzymuje je w jednym z kilku stanów. Jeden z trybów awaryjnych ma miejsce, gdy bariera się psuje i nie może już wyraźnie utrzymywać wielu poziomów. Co to znaczy powiedzieć „brak części ruchomych”, gdy elektrony są częściami ruchomymi, a części, które z nimi pracują, mogą fizycznie pęknąć?

  • rPis są produktem małej firmy, która została wtłoczona w nietypowy i niewielki kształt, zaprojektowana z myślą o niedrogich rynkach i wykonana z części klasy konsumenckiej; siły te naciskają na niezawodność i stabilność, które zwykle wynikają z nie przekraczania granic wielkości lub wydajności, standardowych projektów używanych przez wiele osób (najlepiej firm, które wymagają niezawodności i z góry podają swoje wymagania i informacji zwrotnych podczas użytkowania), dużych serii produkcyjnych które pozwalają na uzyskanie dużej ilości informacji zwrotnych w długich ramach czasowych (które rPi otrzymuje teraz, z ciągłymi zmianami modelu), większych budżetów, które pozwalają na bardziej staranne projektowanie, więcej testów i materiałów / komponentów wyższej jakości oraz większy wysiłek w Q&A. Uzyskujesz stabilność i niezawodność ze zbiornika, odrzutowca jumbo lub zwykłego samochodu podstawowego, a nie z samochodu sportowego, najmniejszego samochodu na świecie czy świata ”

  • Sama „awaria” nie zawsze jest problemem, lecz konsekwencją awarii i jej przywracania, które powodują problemy - a rPi nie mają pamięci RAM do korygowania błędów, pamięci RAID, żadnych kart IPMI, które mogłyby pomóc w zdiagnozowaniu i rozwiązaniu problemów. Mówisz, że „prościej oznacza mniej punktów awarii”, ale dlaczego używamy sum kontrolnych i kodów uwierzytelniania wiadomości, drzewek kostek, pasków i redundancji danych oraz TCP zamiast UDP i tak dalej? Są bardziej skomplikowane, a zatem bardziej podatne na awarie ... oprócz ogólnego, że dodają więcej ochrony przed awarią niż awaria, prawda? Odzyskiwanie z Cryptolocker jest dużym problemem lub może być zakończeniem firmy. Ale złożoność „tworzenia kopii zapasowej” sprawia, że ​​odzyskiwanie jest możliwe, a nawet łatwe.

  • W przypadku ciężkiej pracy „konserwacja” oznacza konserwację oprogramowania, a usługi rPis nie różnią się pod tym względem od innych serwerów.

  • Nadal zamierzasz umieścić je w UPS? Za zamkniętymi drzwiami, aby uchronić je przed manipulacją? Ubezpieczony od kradzieży? Utworzono kopię zapasową? Skonfigurowany / utrzymywany przez opłacanych pracowników? Nadal oszczędzasz, ale koszty się sumują.

Maszyny wirtualne są niewidocznie małe, pozbawione ciepła, ciche i w przybliżeniu wolne. Jeśli masz już host maszyny wirtualnej, to właśnie tak. Jeśli rPi wyłączy się i nie włączy ponownie, ile czasu zamierzasz poświęcić na rozwiązywanie problemów? Ile czasu możesz wynająć usługę DNS lub hostowaną maszynę wirtualną, aby kosztować czas potrzebny na rozwiązywanie problemów ze sprzętem domowym?

Dziesięć rPis kosztuje 200 $? Tradycyjny serwer x86 do wykorzystania jako host VM, z dwoma zasilaczami typu hot-swap, podwójnymi procesorami Xeon, 128 GB pamięci ECC RAM, 10 kB RAID SAS z 10 dyskami, a nawet wrzuć licencję Windows Datacenter, mówisz 15 000 $ - nie -mózg, prawda?

25-osobowa firma wyda 32 000 USD miesięcznie na wynagrodzenia przy założeniu minimalnego wynagrodzenia godzinowego w wysokości 8 USD, nie licząc żadnych kosztów ogólnych pracowników. Rzeczywiste wydatki będą znacznie wyższe, obejmując powierzchnię biurową, komputery, telefony, ubezpieczenia, opiekę zdrowotną i wszelkie inne świadczenia pracownicze. Niektórzy pracownicy zarabiają znacznie więcej.

Twoje oszczędności utrzymają Twoją firmę na kolejny ... tydzień?

Prawdopodobnie mógłbyś zbudować nadmiarową gamę niedrogich komputerów - koncepcja jest solidna, Google jest wielkim dzieckiem wykorzystywania redundancji programowej do budowania niezawodnych usług ze sprzętu komputerowego - ale w przypadku rPis nie byłyby lepsze wpasować się w firmę z jedną lub dwiema osobami pracującymi z domu, finansującą się kartą kredytową, a nie w firmę dwudziestopięcioletnią?


2
Interesujące jest dla mnie to, że wiele odpowiedzi na moje pytanie dotyczy stosunkowo niskiej niezawodności systemów RPi, ale wspominasz o tym "Failure" itself isn't always a concern, it's the consequences of failure, and recovery from it, which cause problems. Mając to na uwadze, może źle działające RPi można po prostu zastąpić zapasowym, tj. Miałbym pięć gotowych RPi „VPN” i kolejne pięć, które wszystkie mogą działać jak serwery IRC itp.?
Frerich Raabe,

1
Kolejna sprawa - jeśli którykolwiek z naszych serwerów przestałby działać, oczywiście nie spowodowałoby to upadku całej firmy. W rzeczywistości większość ludzi mogła kontynuować pracę - tak naprawdę mieliśmy to w przeszłości i okazało się, że nieprawidłowo działający serwer SQL i utrata łączności z Internetem przez 48 godzin stanowiły głównie uciążliwość (choć być może byłby to problem większy problem, jeśli awaria nie ustąpiła).
Frerich Raabe,

1
5 rpi2s i 10 kart microsd to około 300 USD części zamiennych, które miałbyś pod ręką; nie wiele w wielkim schemacie rzeczy, ale w pewnym momencie bardziej rozsądne jest używanie zwykłych serwerów i maszyn wirtualnych. Koszty siły roboczej wpłyną znacznie bardziej na klaster RPI niż na host VM. Nie wspominając już o tym, że ktoś musi fizycznie być tutaj, aby zarządzać Twoimi RPis, zamiast używać IPMI lub innej technologii zarządzania serwerami.
Andrew Domaszek,

5

Krótka odpowiedź:

Może.

Długa odpowiedź:

Plusy:

  • Małe, niskoprofilowe urządzenie, brak 19-calowych serwerów typu rack lub dużych wież.
  • Brak ruchomych części!
  • Niskie zużycie energii.
  • Dostęp do sprzętu jest łatwo zabezpieczony, wystarczy małe sklepienie lub metalowe pudełko z zamkiem.
  • Cichy (S jest cichy jak RPI).
  • Tani.

Cons:

  • Kabel zasilający można łatwo przypadkowo pociągnąć.
  • Niezawodność pamięci, karta SD jest używana jako dysk systemowy.
  • Model RPi B i inne nie są dostarczane ze skrzynką, a dostępne skrzynie są często wykonane z tworzywa sztucznego.
  • To jest dla hobbystów, a nie administratorów systemu.
  • Niektórzy mogą lubić x86 lub x64 ponad ARM.
  • Pamięć RAM i port LAN nie są skalowalne, brak gniazd rozszerzeń oprócz GPIO.
  • Niezupełnie błyskawicznie.
  • Często potrzebujesz koncentratora USB.

Moje doswiadczenia:

Trzy lata temu dostałem model RPi B na urodziny. Początkowo eksperymentowałem z nim, kilkakrotnie psując system operacyjny. Po chwili zdecydowałem, że powinienem zrobić coś przydatnego, natknąłem się na Kodi (wcześniej XBMC) i zacząłem używać go do celów multimedialnych, takich jak IceFilms (link jest zepsuty, lustro zawierające filmy lodowe ) do strumieniowego przesyłania filmów i seriali (bez płatności lub konto konieczne, technicznie piractwo).

Po dosłownie złamaniu mojej pierwszej karty SD zacząłem używać BerryBoot (menu rozruchu, które można zainstalować z Internetu na USB i pozwala na rozruch z USB). Kilka miesięcy później moje pi wylądowało w szufladzie. Dostałem to około rok temu, kiedy poczułem potrzebę taniego serwera domowego. Jest teraz w tej samej konfiguracji, co rok temu.

Opisałbym to jako relatywnie wiarygodne z punktu widzenia jego sytuacji.

Moja konfiguracja:

  • Jeden model RPi B.
  • Jedna półprzezroczysta plastikowa obudowa
  • Jeden microsd 8 Gb w adapterze microsd> sd (aby uniknąć uszkodzenia części pamięci).
  • System operacyjny: Debian.
  • Nie ma już jagód.
  • Kabel micro-usb podłączony do routera (teraz mogę zdalnie włączać i wyłączać router i pi za pomocą panelu routera z połączenia pptp).
  • Kabel Ethernet podłączony do routera.
  • Połączenie 120/12 wan z routerem.
  • Brak urządzeń USB.
  • Uruchamianie usług:
    • sshd
    • php
    • mysqld
    • apacz
    • tightvncserver
    • Serwer pptp VPN

zrzut ekranu htop:

zrzut ekranu htop

Moja rada:

Możesz uruchomić niektóre serwery, takie jak te, o których wspomniałem, ale nie powinieneś używać raspberry pi do obsługi zamków drzwi lub innych ważnych rzeczy, ponieważ jest przeznaczony do hobby, a nie do niezawodnych serwerów.

Poza tym będzie działać dobrze przy umiarkowanym obciążeniu. Będziesz mógł uruchamiać IRC, VPN i Webmail. Ale jeśli zamierzasz uruchomić dns, możesz chcieć ustawić dodatkowe dns na wypadek awarii pi.

Polecam użycie berryboot, aby mieć system operacyjny i dane na dysku twardym USB lub USB, więc gdy karta SD zawiedzie, możesz po prostu włożyć kopię zapasową berryboot SD i uruchomi się z nienaruszonymi wszystkimi danymi.

Wybór nalezy do ciebie


2
Witaj! Biorąc pod uwagę Twoje doświadczenia, chciałbym zaprosić Cię do przyłączenia się do nas na raspberrypi.stackexchange.com do :)
Ghanima

3

Oprócz innych powodów wymienionych tutaj w odpowiedziach nie wymieniono ważnego: bezpieczeństwa.

Jeśli działa w sieci WAN, nie powinieneś uruchamiać go bez regularnych aktualizacji oprogramowania, SELinuksa, regularnych aktualizacji jądra itp. Ponieważ Raspberry Pi 2 uruchamia się bez względu na to, co się w /boot/initrd7.imgnim znajduje, nie jest trywialne posiadanie wielu wersji jądra. GRUB lub inny moduł ładujący umożliwiłby obecność wielu wersji jądra, dając ci możliwość uruchomienia innego jądra, jeśli aktualizacja się nie powiedzie.

Większość dystrybucji, które można uruchomić na RPi2, była dowodem koncepcji, a nie dystrybucji skoncentrowanej na byciu dostępnym przez całą dobę serwerem.


2

Do użytku domowego - na pewno uruchamiam serwer IMAP na RPi2 + Raspbian, jest odpowiedni do mojego własnego użytku.

Do użytku komercyjnego - biorąc pod uwagę ilość przestojów, które miałem w domu, nie ma szans!


1

Jest to z pewnością możliwe. Będzie to oczywiście zależeć od obciążenia spowodowanego przez wspomniane usługi. Usługa Roundcube jest trochę trudna, ponieważ potrzebujesz serwera WWW + php + sql. Jeśli dokładnie to zaplanujesz (być może użyjesz Lighttpd i SQLite ze względu na ich mniejszą powierzchnię), może to działać.

Są nawet firmy oferujące kolokację RaspberryPi za kilka dolców miesięcznie.


1

Krótka odpowiedź: tak, ale z zastrzeżeniami. Mam teraz około 8 Pi (e), z których każdy obsługuje 1 lub 2 podstawowe serwery, jak wspomniałeś. Dzięki starannemu wyborowi oprogramowania powinieneś być w stanie uruchomić IRC, XMPP, sieć (Nginx), pocztę (Postfix + Dovecot), proxy Tora, a ja także uruchamiam serwer Gopher. Mam też inne Pi2 w profesjonalnej aluminiowej obudowie z Archiem, ponieważ komputer stacjonarny działa zaskakująco dobrze (zobacz, jak to zrobiłem - PDF Jestem szczególnie dumny z serwera poczty, który obsługuje około 12 użytkowników i obsługuje kilkaset e-maili dziennie.

Teraz ponownie „rezerwacje”. Oczywiście nie będziesz w stanie obsłużyć wielu użytkowników ani niczego, co wymaga dużej przepustowości ze względu na ograniczenie sieci do 100 Mb / s. „B” jest raczej słabo zasilany, ale nadal będzie działał, chociaż model 2 byłby lepszy. Ostatnio wymieniłem Pi na Odroid XU4, ponieważ serwer WWW był nieco powolny, a to ma więcej pamięci i gigabitowy port Ethernet.

Ogólnie rzecz biorąc, Pi stanowi idealny sposób na wypróbowanie oprogramowania, wiedząc, że jeśli coś się zepsuje, nie stracisz wszystkiego.


-2

Możesz sprawić, że RPi stanie się solidny, jeśli to właśnie postanowiłeś zrobić.

OTOH, obecne modele będą wolne.

W tych małych komputerach widzę wielką wartość i mamy nieskończoną ilość rzeczy, do których chcielibyśmy ich używać. Nie ma powodu, dla którego nie mogą być bardziej niezawodne niż typowy serwer plików: masz całkowitą redundancję w jednym małym pakiecie.


Proszę rozważyć odpowiedź w zakresie informatyki biznesowej w porównaniu z alternatywami o porównywalnych kosztach. Jakie zalety ma w porównaniu z serwerem o wartości 3 000 USD wykonującym 30 (lub więcej) razy tyle pracy? Jak sprawiłbyś, by był solidny bez podwojenia lub więcej ceny części lub robocizny? Jak negujesz wewnętrzne problemy platformy (system wbudowany z dokumentacją o ścianach NDA, ograniczony wybór urządzeń peryferyjnych, ograniczona wydajność obliczeniowa, słaba wydajność IO)?
Andrew Domaszek,

Czasami nie potrzebujesz 30 razy więcej pracy, więc marnowanie 3 000 jest marnotrawstwem, gdy możesz wydać znacznie mniej pieniędzy. Nawet z Broadcom NDA dostępnych jest wiele informacji pozwalających na użycie w sytuacji biznesowej. Wszelkie ograniczenia urządzeń peryferyjnych i wydajności obliczeniowej są po prostu funkcją komputera za 50 USD. Nie kupujesz komputera za 3 000 USD, ponieważ nie masz do zrobienia 3 000 USD. Myślę, że w ciągu najbliższych pięciu lat będzie rozpowszechniać się podobne urządzenia wykonujące znacznie trudniejsze zadania niż te wymienione przez PO.
RegularExpression
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.