What is our primary use case?
My main use cases for Red Hat Enterprise Linux (RHEL) include virtualization, day-to-day computing, general use cases, desktop use cases, and server use cases, treating RHEL primarily as a server system.
RHEL helps us solve tremendous pain points because we are a cloud service provider, and we do a lot of virtualization and networking. As a cloud provider, we basically rely on virtualization, networking, storage, and a lot of other things, so RHEL is a core platform for us that enables us to combine all these components together and provide a comprehensive solution.
Since we are a cloud service provider, we rely on RHEL's virtualization feature and sell these virtual machines to customers, making a significant profit from it.
RHEL supports our hybrid cloud strategy as we offer private and public clouds to customers and can burst into other public clouds. RHEL as an operating system provides in-built support that helps us burst into hybrid and other cloud ecosystems with our expertise.
What is most valuable?
The features I appreciate most in RHEL include virtualization, networking, and storage, and there is not a single feature that stands out for me because I appreciate pretty much everything RHEL offers.
RHEL acts as an enabler for running AI workloads, offering in-built security, particularly with features such as Podman that help secure the environment. With RHEL AI, there are many integrations, including Instacloud, providing significant security benefits.
RHEL plays a core role in our implementation of the Zero Trust model, operating many OpenStack clouds and utilizing systems for regulated industries such as financial services and government sectors. The good ecosystem of RHEL supports authentication, authorization, and zero trust, enhanced by features from OpenShift as well.
What needs improvement?
RHEL should cover more hardware, particularly since we face challenges with some hardware components, such as Intel VROC as a RAID controller, which RHEL has compatibility issues with. I acknowledge that it is difficult for RHEL engineers to cover all hardware, but collaboration with manufacturers such as Intel or Lenovo might alleviate some drawbacks.
For how long have I used the solution?
I have been using Red Hat Enterprise Linux (RHEL) since my university days, and it has been almost eight years.
What do I think about the stability of the solution?
I have not experienced any downtime or performance issues with RHEL; it is a very stable operating system.
What do I think about the scalability of the solution?
We have been able to scale well with RHEL; we run a lot of distributed storage, and scaling up is just a matter of adding resources without limitations, as the platform supports scalability indefinitely.
How are customer service and support?
The customer service and technical support from Red Hat are perfect; they know what to do when we reach out, even when it is on behalf of customers.
Which solution did I use previously and why did I switch?
We have also worked with SUSE and Ubuntu Pro, but our customers often prefer RHEL for general-purpose server workloads, while they go to SUSE for SAP workloads, indicating that RHEL has a strong customer preference for its compatibility and support.
How was the initial setup?
My experience deploying RHEL has been straightforward; the deployment methods are easy, utilizing PXE boot and cloud-init within our OpenStack environment, which makes maintenance and deployment very efficient.
What was our ROI?
From our perspective as a cloud service provider, the biggest return on investment with RHEL comes from the margins we make after selling licenses to customers. We operate clouds with RHEL as the core, and we see a good amount of margin through virtualization services provided to customers.
What's my experience with pricing, setup cost, and licensing?
The pricing, setup cost, and licensing of RHEL work out for us as a cloud service provider, so we are satisfied with them.
Which other solutions did I evaluate?
We sell other products such as OpenShift that do similar work to RHEL.
What other advice do I have?
When it comes to navigating security risks with RHEL, we rely on SELinux as the main security feature, and we are also looking at Lightspeed, which provides a nice command line assistant. We also utilize PQC for core cryptography in RHEL as well as its TLS functionality, and container sandboxing is another major feature we leverage.
I tried the Image Builder in RHEL, and my experience with it was quite good. The image mode is beneficial because it allows us to create many portable images, which I find really good for our needs. I use the Image Builder in the cloud for internal purposes as well as for our customers.
I have used Satellite. Satellite helps manage and maintain my hybrid cloud environment, although not to a very good extent because we operate a single environment that we consider an on-premises or private cloud. Some customers use it to manage a fleet of systems across various instances, but for me, it is more focused on on-premises.
We have tried out RHEL AI, using Instacloud and other tools as well as OpenShift, which is outside of RHEL. We are not using the Ansible Automation Platform for major version upgrades, but we do use Leapp upgrades because the Leapp tool is necessary for our upgrades, although it requires manual oversight to ensure there are no compatibility issues.
We use both open-source Ansible and the Ansible Automation Platform, and it has been good for managing our fleet of servers as we run virtualization. The Ansible Automation Platform is particularly useful for managing many CVE patchings.
I believe RHEL effectively mitigates downtime, and I do not see any significant problems regarding this issue. The knowledge base offered by RHEL is pretty good; the documentation is top-notch and very helpful, and the support portal, including the AI features, is also excellent.
We have been able to scale well with RHEL; we run a lot of distributed storage, and scaling up is just a matter of adding resources without limitations, as the platform supports scalability indefinitely. Overall, I would rate RHEL as a top-notch, superior product, and it is a very stable operating system.
I would recommend RHEL to other companies, emphasizing that stability is key, especially for running enterprise-grade workloads or server workloads because everything is tested and reliable, which minimizes the risk of breaking things during upgrades. I would rate this review as 9 out of 10.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: My company has a business relationship with this vendor other than being a customer. Partnership