Project 6: Describe how to use the virtualized Microsoft SQL for your business or for
teaching one of our COSC courses.
Use virtualized Microsoft SQL for business is very good idea. By combining several virtual server onto a single physical server, business can save a significant amount of hardware cost and provide better utilization of hardware resources. SQL Server is one of the few Microsoft server applications that has the potential to place a significant load on the processor, especially if business application deals with large tables or high transaction volume. Therefore, running SQL Server in a virtual environment is an option many business can consider. By using virtualized Microsoft SQL, business can drastically reduce the number of physical servers and minimize the administrative workloads through centralized management. With New technology we can host multiple virtual database servers on the same physical machine while maintaining complete isolation at the operating system level. This allows us to manage performance, security, manageability and business continuity for each virtual application server independently. It also gives us the flexibility to run multiple operating systems on the same hardware, as required by specific applications. This means we can virtualize multiple underutilized physical SQL Servers on a single powerful physical server. As a result of this approach, we end up managing a small number of physical servers, which simplifies the administration; reduces operational, maintenance and hardware costs; and saves data center space. By reducing the number of physical database servers also reduces data center operational costs. This is due to reduced power and cooling requirements. By virtualizing SQL Server environments, we can make significant license cost savings, because the number of licenses required is reduced. For example, each physical server requires licenses for the operating system and utility software. By reducing the number of physical servers, we also ensure we do not need these additional licenses. Also A virtualized SQL Server environment provides improved highavailability and disaster recovery features. For example, we can cluster our physical hosts running Hyper-V, back up our virtual hard disk or implement guest operating system clustering using the SQL Server Always On feature. This will ensure that our environment is protected against virtualized infrastructure failures such as SQL Server instance failure. We may also use database mirroring to protect our critical SQL Server environment from a shared drive failure.