COTS Hardware and OEM vs ODM
Definition
Common Off The Shelf (COTS) hardware is commercially available hardware that can be bought as a standard product. In the lecture, standardized physical servers form a pool from which differently sized virtual servers are created.
Intuition
Buy comparable physical machines, then configure the virtual CPU, memory, disks, and NICs required by individual services. Workload-specific differences move partly into software configuration.
OEM versus ODM in the slides
| Slide term | Who designs the product? | Production / branding relationship |
|---|---|---|
| OEM - Original Equipment Manufacturing | The commissioning company | Manufacturing is licensed or outsourced to another company |
| ODM - Original Design Manufacturing | A third-party designer/manufacturer | Buyers select an existing design, potentially with limited changes and their own branding |
The slide’s OEM example is an Apple-designed iPhone manufactured by Foxconn. Its ODM discussion uses private labeling and catalog-based designs. These are the lecturer’s manufacturing distinctions.
Why it matters for virtualization
- Physical machines can be aggregated and their resources virtualized.
- Virtual server configurations need not map one-to-one to physical server purchases.
- Standardization and volume purchasing can make hardware a commodity.
- White-box / ODM equipment is discussed in the context of large datacenter operators.
Historical evidence in the lecture
Slide 21’s IDC chart covers 2018 Q1 to 2020 Q2, ending with ODM Direct at 28.8% of the shown revenue market share. Slide 23 cites 2019 ODM Direct sales of $21.2 billion and seven vendors accounting for 89%, from an IDC June 2020 report. These figures support the lecture’s historical argument and are not a current market ranking.
Common mistakes / study clarification
- Assuming a virtual machine can request resources that do not exist in the physical pool.
- Equating COTS with ODM: one describes off-the-shelf purchasing, the other a design/manufacturing relationship.
- Treating interchangeable purchasing specifications as proof that every special-device workload migrates easily.
- Memorizing historical market shares as current facts.
Related concepts
Source
Fulvio Risso, Introduction to Computing Virtualization, slides 19-23, with special-hardware limitations on slide 16. Lecture context: Lecture 02 - Introduction to Computing Virtualization. The intuition and common mistakes are study explanations.