As per our knowledge, there is no exact work done in any institution or an organization. However, similar works are done as follows.
Key Characteristics of Bare Metal Servers:
Dedicated Resources:
All the server's CPU, memory, storage, and other hardware components are allocated to a single user. This eliminates the "noisy neighbor" effect common in shared environments.
No Hypervisor:
There's no virtualization layer (hypervisor) between the operating system and the hardware. This means no overhead from virtualization software, resulting in faster performance and lower latency.
Full Control:
Users have complete control over the server's configuration, including the operating system, software, and security settings.
High Performance:
Bare metal servers are known for their performance capabilities, making them suitable for resource-intensive applications like high-performance computing, machine learning, and large databases.
Security:
They offer enhanced security as the user has sole access to the hardware and can implement custom security measures.
The above related work indicates that there were efforts made to reduce operating systems or middleware, but the BMC focus on eliminating all OS or middleware. In addition, the BMC is a general purpose computing paradigm, other approaches are designed for specific applications. The BMC is at the extreme end of the spectrum in reference to operating systems, or embedded systems.