Mi occupo di SQL Server da ormai più di dieci anni, sin dalla versione 6.5, e di VMWare ESX da cinque, iniziando con due-tre macchine virtuali installate per “scommessa”, fino ad arrivare all’attuale infrastruttura che conta ben 180 servers, oltre due terzi della server farm !
Per implementare l’architettura di virtualizzazione mi sono basato principalmente sui whitepapers di VMWare e sui (pochi) libri in circolazione.
Per chi approccia ora questa tematica, ed in particolare per chi decide di sfruttare la virtualizzazione anche per SQL Server, riporto in questo post una serie di link ai documenti di VMWare, IBM ed HP dove si parla di SQL Server e di come virtualizzarlo.
SQL Server Performance and Scalability of Microsoft® SQL Server® on VMware vSphere™ 4 Microsoft SQL Server and VMware Virtual Infrastructure Availability Guide for Deploying SQL Server on VMware® vSphere Microsoft® SQL Server on VMware® Best Practices Guide Best Practices Guide for Virtualizing SQL Server Performance Study: SQL Server Workload Consolidation White Paper: SQL Server Performance in VMware Infrastructure Consolidating Microsoft SQL Server on the IBM System x3950 M2 Server Consolidation with VMWare ESX Server
Best Practices Performance Best Practices for VMware vSphere™ 4.1 Performance Troubleshooting for VMware vSphere 4
CPU VMware® vSphere™: TheCPU Scheduler in VMware ESX® 4.1 VMware vSphere™ 4: The CPU Scheduler in VMware® ESX™ 4 Memory Understanding Memory Resource Management in VMware® ESX™ Server Understanding Memory Resource Management in VMware ESX 4.1 Virtual Performance: Love Your Balloon Driver Large Page Performance
DiskIO VMware vSphere 4 Performance with Extreme I/O Workloads VMware® vStorage Virtual Machine File System Technical Overview and Best Practices Recommendations for Aligning VMFS Partitions
Cercherò di mantenere aggiornata questa pagina man mano che saranno disponibili eventuali altri documenti a riguardo.
Naturalmente si accettano suggerimenti !
Enjoy SQL Server (e VMWare).