- Home
- Categorie
- Coding e Sistemistica
- Hosting, Server e Domini
- Consiglio acquisto server/server dedicato
-
@Svetlana said:
Vorrei salvare periodicamente una copia anche qui nel mio pc o su un altro supporto. Come devo fare?
il miglior metodo per il backup dei database ( soprattutto quando vuoi conservarli sul tuo PC ) è l'esporting....
in MySQL si usa per esempio mysqldump, il quale genera un file con tutto il contenuto del DB.....questo file puoi poi scaricarlo sul tuo PC o metterlo su un NAS o che altro
inoltre può essere reimportato in MySQL qualora dovesse guastarsi il server o il DB perde i dati.....
in pratica con questi file ci fai di tutto...lo conservi, puoi farne copie multiple e infine lo puoi reimportare in un DB....
Trasferire il database da Sql server a MySQL richiede particolari conoscenze? Non capisco perchè mi hanno detto che non è possibile.
se hai già un DB Sql Server bisogna esportare il DB e modificare il file esportato per adattarlo a MySQL....
è spiegato tutto qui http://dev.mysql.com/tech-resources/articles/migrating-from-microsoft.html
è un lavoro chiaramente tedioso che richiede un pò di tempo e un bel pò di pazienza, cosa che le società di hosting non hanno ovviamente....per questo non vogliono aver a che fare con migrazioni da un RDBMS ad un altro
Postgresql è gratuito?
si
Il database può essere sostituito anche in un secondo momento?
in qualsiasi momento....ovviamente bisogna fare il percorso di migrazione che ho detto sopra
Quanto costa Sql Server 2005?
costa un botto.... i prezzi sono questi http://www.microsoft.com/sqlserver/2005/en/us/pricing.aspx
praticamente osceni
Pensi che la lentezza nella navigazione dipenda anche dal database?
nei siti web dinamici come gli e-commerce il DB incide almeno al 70%
-
P.S. ho riletto il thread dalla prima pagina e ho notato che stiamo parlando di 4000 unici al mese.....in pratica poco più di 100 unici al giorno
mi pare assai strano che un sito del genere sia lento....
i motivi della lentezza sono la piattaforma di virtualizzazione (Vmware non è la più veloce), il DBMS, il CMS, i picchi di traffico e la banda consumata per singolo utente
la cosa importante è capire esattamente ogni utente cosa fa per l'esattezza....per esempio un utente visualizza 20 schede di prodotti in media, il che vuol dire che scarica 600 KBytes di dati testuali e 50 foto per un totale di 10 MBytes....
in questo caso ci troveremmo di fronte ad un sito che deve soddisfare punte di max 15-20 utenti contemporanei e con consumi giornalieri di 1 Gbytes o poco più
roba del genere io la faccio girare su VPS da 384 MBytes di RAM
è questo che mi suona stranissimo.....a tal proposito mi pare esagerato rivolgersi a Softlayer che non è certo il più economico....
secondo me il grosso intoppo è il CMS...quale state usando?
-
Sinceramente non te lo so dire, è stato sviluppato secondo le nostre richieste ma non so dirti di più.
Le statistiche dell'ultimo mese sono queste:
* 10.426
Visite* 8.391 Visitatori unici assoluti * 32.795 Pagine visualizzate * 3,15 Media pagine visualizzate * 00:02:45 Tempo sul sito * 51,92% Frequenza di rimbalzo * 78,58% Visite nuove
Da una statistica ho notato che su un campione di utenti il 72,7% ha registrato un tempo medio di permanenza sul sito di 00:00:00 e questo significa che non ha aspettato nemmeno l'apertura della pagina in quanto troppo lenta. Il restante 27,3% degli utenti hanno registrato un tempo medio di permanenza nettamente inferiore all'analisi comparativa con altri portali della stessa entità e categoria.
Ogni giorno vengono create circa 150 nuove pagine e questo problema sarà sempre più evidente.
Se vuoi posso inviarti l'url del sito così potrai verificare quanto e tremendamente lento. Preferirei però inviartelo in privato.
-
si, l'url mi sarebbe utile, almeno capiamo di cosa stiamo parlando
perchè la soluzione scelta su softlayer mi sembra quantomeno esagerata per un sito con quei numeri
-
Ciao Paolino,
come faccio a contattarti in privato?
Il sito attualmente ha circa 500.000 pagine e giornalmente ne vengono create circa 150/200.
-
ho ricevuto il messaggio
ho visto che è giusto un pochettino lenta la homepage, ma siamo comunque nella media
il server è IIS 6 e il CMS è custom.....
effettivamente la visualizzazione delle pagine è di una lentezza esasperante, in particolare quella relativa agli alberghi di roma
ad occhio e croce direi che l'intoppo sta tra il DB e il CMS...potrebbe essere un banale problema di carico del server e in effetti un VPS con Vmware non ce la farà mai a gestire un traffico del genere su un sito dinamico
a mio avviso la cosa più logica è prendere un server di fascia media senza esagerare....
basta un banale Core 2 Duo con 1 GB di RAM e una connessione a 2Mbit/s, un hard disk da 160 GB o più
non è necessario esagerare perchè vedo che la homepage è abbastanza veloce, quindi non è tanto un problema di RAM o CPU ma di query al DB....Sql Server purtroppo non è il migliore sulla piazza, se poi il CMS è pure poco ottimizzato ecco che accadono cose del genere
per ora puoi benissimo prendere un server windows con sql server, caso mai poi con calma lo sostituisci con postgresql
ripeto che non c'è bisogno di raid, nas e cose strane....basta un semplice backup fatto ogni 24 ore per ripararsi da eventuali guasti
-
Pensi che sostituendo il server la situazione migliori?
-
@Svetlana said:
Pensi che sostituendo il server la situazione migliori?
sicuramente, poi bisogna vedere quanto sarà il miglioramento
senza vedere il codice del CMS è difficile dirlo....in generale ASP.Net, Windows e Sql server in quanto a performance non sono minimamente all'altezza dei sistemi LAMP
ma allo stato attuale passare a Linux + Postgresql vorrebbe dire migrare il database e soprattutto riprogettare il CMS
è una cosa che puoi mettere in cantiera nel lungo periodo, per esempio migrando ad un CMS ad alte prestazioni come Drupal
-
Ciao Paolino,
penso di essere arrivata ad una decisione in merito al server. Potresti dare uno sguardo ai dettagli di seguito.Server
Dual Processor Quad Core Xeon 5405 - 2.00GHz (Harpertown) - 2 x 12MB cache**Second Processor** Quad Core Xeon 5405 - 2.00GHz (Harpertown) - 2 x 12MB cache **Ram** 2 GB FB-DIMM Registered 533/667 **Remote Management** Reboot / KVM over IP **Uplink Port Speeds** 1000 Mbps Public & Private Networks **Public Network Port** 1000 Mbps public uplink **Private Network Port** 1000 Mbps private uplink **Public Bandwidth** 2000 GB Bandwidth **Primary IP Addresses** 1 IP Address **Secondary IP Addresses** 4 IP Addresses **Disk Controller** SA-SCSI RAID 1 Disk Controller **First Hard Drive** 147GB SA-SCSI 15K RPM **Second Hard Drive** 147GB SA-SCSI 15K RPM **Lockbox** 1 GB Lockbox **EVault** 20GB EVault Disk to Disk Enterprise Backup **Operating System** Windows Server 2003 Standard SP2 with R2 (64 bit) **Control Panel Software** Plesk 8 (Latest) - Windows - 30 Domain w/ Power Pack **Web Analytics Software** Urchin 6 **Anti-Virus & Spyware Protection** McAfee Total Protection - Windows **Monitoring** Host Ping **Notification** Email and Ticket **Response** Automated Notification **Intrusion Detection & Protection** McAfee Host Intrusion Protection w/Reporting **Hardware & Software Firewalls** Microsoft Windows Firewall **VPN Management - Private Network** Unlimited SSL VPN Users & 1 PPTP VPN User per account **Vulnerability Assessments & Management** Nessus Vulnerability Assessment & Reporting **Quantity** 1 **Monthly Fees:** **$589.00** **Setup Fees:** **$99.00**
Ho messo il RAID 1 (spero sia la scelta più consona alle mie esigenze)
Per quanto riguarda Sql Server 2005 sono riuscita a recuperarlo ma non ho nessuna idea di come installarlo. E' un'operazione complessa o posso farla anche io che non ho nessuna esperienza?
Attendo tuoi suggerimenti
Grazie
-
Ciao Svetlana,
il server mi sembra un pò troppo sovradimensionato per la parte CPU.
La RAM mi sembra invece poca...meglio portarla a 4 Gbytes.
I dischi sono ok...anche se, personalmente preferirei una tecnologia SAS (RAID-1)Un'occhiata la darei anche ad una soluzione di storage esterno per il backup.
Quanto traffico mensile genere questo sito?
-
concordo, basta una sola CPU, la RAM ovviamente più ce n'è meglio è
infine la rete, 1 Gbit/s è decisamente troppo, bastano 10 Mbit/s per quel traffico
-
600 $/mese per un sito di ecommerce!!!!
Io capisco che possa avere esigenze alte (anche se dai dati non pare) ma mi pare che qualcuno (non certo Svetlana o Paolino) sta eagerando tanto per "spennare".
Io cercherei qualcosa in Italia o in Europa ad un costo più contenuto che può offrire le medesime garanzie e qualità.
C'è un motivo particolare per cui ti rivolgi in USA?
Tenendo conto anche dei ritardi introdotti dalla latenza
-
Mi consigliate:
- Single Processor Dual Core Xeon 3060 - 2.40GHz (Core2Duo) - 1 x 4MB cache, ram 4 GB DDR2 667
- Single Processor Quad Core Xeon 3220 - 2.40GHz (Kentsfield) - 2 x 4MB cache, ram 4 GB DDR2 667
- Dual Processor Dual Core Xeon 5130 - 2.00GHz (Woodcrest) - 2 x 4MB cache, ram 4 GB FB-DIMM Registered 533/667
-
Quanto traffico mensile genere questo sito?
* 11.118 Visite * 8.995 Visitatori unici assoluti * 33.611 Pagine visualizzate * 3,02 Media pagine visualizzate * 00:02:39 Tempo sul sito * 53,08% Frequenza di rimbalzo * 79,09% Visite nuove
-
Le statistiche sono riferite all'ultimo mese
-
direi che il dual core è più che sufficiente, sempre che il CMS non sia davvero incasinato
comunque passare da un vps vmware ad un dual core è un gran bel salto in avanti
il 3060 è più che sufficiente, ma se il 5130 non costa molto di più ti conviene quello
-
Quali sono le differenze sostanziali tra Microsoft SQL Server 2005 Express (32bit) e Microsoft SQL Server 2005 Standard (64bit). Eventualmente potrei usare l'Express anzichè lo Standard? (Attualmente il db è Standard)
-
le differenze sono queste http://www.microsoft.com/Sqlserver/2005/en/us/compare-features.aspx
la versione express in ogni caso è limitato a 4 GB per il DB, in pratica MS la tiene solo per pubblicizzare sql server tra gli studenti, non puoi farci nulla di serio
a questo punto perchè non provi sql server 2008? http://www.microsoft.com/sqlserver/2008/en/us/editions.aspx
in particolare c'è l'edizione Web http://www.microsoft.com/sqlserver/2008/en/us/pricing.aspx che costa 15$ al mese
-
Posso installare Microsoft SQL Server 2008 Web anche se ora è su Microsoft SQL Server 2005? la versione Web ha funzionalità limitate come la versione Express?
-
le funzionalità di tutte le edizioni sono riportate qui http://msdn.microsoft.com/it-it/library/cc645993.aspx
la versione Web manca di alcune funzionalità avanzate di replicazione, reportistica e integrazione con developer studio, ma può benissimo far girare un e-commerce e fare i backup del db