MoreVRP Vs. VMWare
 

Virtualization technologies such as VMWare, virtualizes resource at the OS/Hardware level only. MoreVRP granularity is 2 levels deeper – at the application level (Database) and at the transaction level.
Using VMware, you can prioritize between two or more operating systems competing for the same hardware resources. When adding more CPU power to a specific OS, all applications and transactions within that OS compete for the added resources. VMware doesn’t allow you allocate resource to a specific transaction within the VM.
More is capable of managing Databases that resides on VMs and by that – better utilize existing Virtual machine server.
In addition, the overhead of VMware and other virtualization vendors, affects dramatically the overall performance of databases and applications. MoreVRP overhead is just - 0.5% of a single CPU (less than one percent) – which makes it the best cost effective virtualization solution. 

Excellent  / Very Good   / Good   / Fair   / poor  /  N/A
 
Capability

MoreVRP

VMWare

Virtualization at the transaction level

 

 

Bandwidth allocation (unlike prioritization)

 

 

Real Time allocation of resources on demand

 

 

Ability to prioritize between different databases on the same machine

 

 

Real-time performance analysis through dashboard

 

 

Managing the CPU & IO resources per transaction

 

 

Managing other system processes (not database transactions)

 

 

Footprint on the database server (5 star is best)

 

 

Ease of management

 

 

Managing Qos (Quality of Service) of important users

 

 

Stabilizing the server not allowing it to get to 100% utilization

 

 

Flexibility – configure rules based on specific SQL, Username, Time…

 

 

Supporting Multiple databases (Oracle , SQLServer, DB2)

 

 

Repository for historical performance analysis and automatic suggestions

 

 

 

 

 
בניית אתרים