Modernizing Our Virtual Servers: Upgrading to x86-64-v2 CPU Type

Modernizing Our Virtual Servers: Upgrading to x86-64-v2 CPU Type
Photo by Thufeil M / Unsplash

At noez.de, we're constantly working to improve our infrastructure and provide the best possible performance for our customers. Today, we're excited to announce a significant upgrade to our virtualization strategy, moving from the traditional kvm64 CPU type to the more advanced x86-64-v2.

Why the Change?

Our previous virtualization setup used the kvm64 CPU type, which presents a limited set of instructions to virtual machines. While compatible with older hardware, this approach has become increasingly restrictive for modern operating systems and software. Many of our customers have requested a more advanced CPU configuration that supports newer instruction sets and improves overall performance.

What is x86-64-v2?

The x86-64-v2 architecture represents a significant improvement over the older x86-64-v1 (kvm64) standard. It's compatible with Intel CPUs from the Nehalem generation and AMD CPUs from the Opteron_G3 era. This new CPU type adds several important CPU flags, including:

  • cx16
  • lahf-lm
  • popcnt
  • pni
  • sse4.1
  • sse4.2
  • ssse3

Benefits of the Upgrade

By switching to x86-64-v2, we're providing several key advantages:

  • Improved Performance: Enhanced instruction sets allow for more efficient computing operations
  • Better Compatibility: Support for newer software and operating systems
  • Optimized Computing: Enables use of more advanced processor instructions

What This Means for You

  • New Virtual Servers: All newly installed VPS will automatically use the x86-64-v2 CPU type
  • Existing Servers: If you have an existing server and want to upgrade, our support team can help you make the transition

How to Proceed

If you have an existing virtual server and want to upgrade to the x86-64-v2 CPU type, simply contact our support team. We'll be happy to assist you in making the switch without requiring a full server reinstallation.

Conclusion

This upgrade is part of our ongoing commitment to providing cutting-edge, high-performance virtualization solutions. By moving to x86-64-v2, we're ensuring that our infrastructure remains at the forefront of technology, delivering the best possible experience for our customers.