• User

    configurazione hardware di un servizio di 'hosting casalingo'

    premetto che:

    forse ho sbagliato "luogo" dove aprire la conversazione...
    2.
    so' poco di hardware... essendo uno sviluppatore
    3.
    sta' per nascere il mio 'web server' casalingo con un progetto che supporta diversi linguaggi di programmazione,DBMS e ambienti di sviluppo (jboss, tomcat, ecc...).
    4.
    Ho deciso per un web-server casalingo xe' un server dedicato che supporti tutta sta' tecnologia 🙂 mi costerebbe uno sproposito !!! (... e poi mi piace vederlo il mio server :):):) )

    ...se lo dovessi trasformare in un servizio a pagamento andrei contro ad una serie di problematiche legate a:
    . rottura dischi
    . mancanza corrente elettrica
    . intrusioni dall'esterno

    ora...
    cosa mi consigliate per l'hardware ?

    La domanda e' un po' generica e me ne rendo conto... ma proprio xe' non sò niente... chiedo 🙂

    Ho letto qualcosa a riguardo dei dischi RAID, non conosco praticamente niente di configurazioni linux (anche se un minimo lo utilizzo in ufficio), non sò che firewall mettere in piedi...

    insomma... accetto ogni consiglio

    Tx,
    Grophius


  • Super User

    ciao,
    dipende da quante richieste vengono fatte alla macchina
    hai detto che metti tomcat.. e non è proprio come servire pagine html pure 🙂

    ci devi tenere i tuoi siti? siti "amatoriali" (stile altervita)?

    comunque il trucco sta anche nel configurare bene i software
    avevo un serverozzo, un P4 2ghz con 256mb di ram e anche con tante richieste andava velocissimo 🙂


  • User

    allora...

    in realta' il progetto è un forum con argomenti informatici... dove xo' gli utenti interagiscono maggiormente per risolvere i problemi con mezzi quali:

    • instant messaging
    • un sistema di testing online.

    Ekko xe' ho tutta una serie di applicativi che nella prima fase del progetto (NON a pagamento) sono:
    . apache
    . tomcat
    . jboss
    . mysql
    . supporto per: java (J2EE) e php
    e verranno poi aggiunti tutta una serie di framework...

    in sostanza... l'utente ha un progetto di default di partenza che gli permette di testare codice java,PHP e configurarsi istanze di mysql,jboss per i vari test.

    A grandi linee ho idea, per il lavoro che faccio, che il server dovrà essere BEN carrozzato... ma devo ancora capire quanto !!!

    un qualcosa tipo: 3GHz Core 2 ... 4 G di ram ?
    COSI' POI VADO ANCHE NELLO SPAZIO !!!

    e poi... linux ?... window ?

    ❌x❌x


  • Super User

    :lol:

    core2 a 3ghz? 4gh di ram?
    stai scherzando? 😄

    secondo me stai sovradimensionando il computer in un modo assurdo
    il consiglio è di usare linux, windows per i server è buono solo per AD :ciauz:


  • User

    si lo so' che l'ho sovradimensionato...
    infatti ho preso un pc figosissimo... xo' se lo devo comprare nuovo il server almeno lo prendo BELLO BENE !!! (visto che non mi serve il monitor... punto al massimo sulla qualità !!! <--- mi ci connetto con VNC)

    vabbe' ci mettero' linux...

    ps.
    cos'e' AD !!!


  • Super User

    io penso che non installerai Xserver tantomeno KDE/gnome, piuttosto ti ci connetterai da linea di comando... 🙂
    non perchè devi diventare un geek, ma è inutile comprare un server enorme per poi sprecare tempo macchina per l'interfaccia grafica 😄

    (AD sta per Active Directory :2:


  • Super User

    Non sono esperto di questo tipo di configurazioni però ci metterei un bel gruppo di continuità (un APC possibilmente) e due dischi in mirror in modo che hai la certezza di non perdere dati.

    Non sarebbe male un terzo disco di backup giornaliero (per mettersi al riparo da guai software).

    Per la linea hai già un contratto?


  • User

    thanx...

    per la linea al momento ho un'alice adsl non business...

    e per l'ip statico (che ovviamente non ho) pensavo di iniziare usando un dns dynamic...

    se il progetto dovesse andare e trasformarlo a pagamento... mi attrezzero' per un ip statico.

    domanda cruciale...

    quando mi costera'... un sistema del genere (all'incirca) ?


  • User Attivo

    Allora per un server che deve supportare le caretteristiche cha hai descritto tu io in questo momento acquisterei:
    Un ottimo Case (Coolermaster o Enermax) ben ventilato,
    Un altrettanto ottimo alimentatore (Enermax 500w - 600w)
    CPU Pentium 4 3,0 - 3,2 Ghz (Costano poco e lavorano benissimo)
    Memoria di ottima qualità (Kingston - Corsair - TwinMos) e se usi linux mettici il massimo che supporta la scheda madre, per winzozz massimo 3 GHZ.
    Mainboard una integrata (Asus- MSI) che supporta il RAID 5
    Gli HDD se puoi mettici i 10000 giri oppure i barracuda a 16MB di cache
    Fondamentale un UPS almeno 1000VA dove attaccherai anche il router ed eventuale Switch.


  • User

    Mah, da esperienza personale, con delle macchine del genere ci mandi avanti siti con qualche centinaio di visite al minuto 😄

    Non penso che tu abbia esigenze eccessive (se ti va bene un server su adsl casalinga...) direi che una qualsiasi distro linux configurata bene ti gira anche su un PIII con 256Mb di ram.


  • Super User

    @scorp said:

    Mah, da esperienza personale, con delle macchine del genere ci mandi avanti siti con qualche centinaio di visite al minuto 😄

    Non penso che tu abbia esigenze eccessive (se ti va bene un server su adsl casalinga...) direi che una qualsiasi distro linux configurata bene ti gira anche su un PIII con 256Mb di ram.
    :re:


  • User

    @osvi said:

    :re:

    un po' eccessivo forse? 😄


  • User Attivo

    Con Java ? Ci mandi avanti 1 sito solo 🙂
    Se usa Tomcat vuol dire che ha bisogno di un application server, è risaputo che sono dei divora risorse.


  • User

    gia' gia' ...

    e ci saranno pure altri application server oltre che a tomcat...

    fondamentalmente sara' un progetto x un forum dove risolvi online i 'topic' che segnala l'utente