Hyperscale architecture
AssigneeKaleao Limited
InventorsJohn GOODACRE, Giampietro TECCHIOLLI
Life of this patent
Estimating the term…
Abstract
In a fabric-based infrastructure a flexible scalable server is obtained by physical disaggregation of converged resources to obtain pools of a plurality of operationally independent resource element types such as storage, computing, networking and more. A plurality of computing facilities can be created either dynamically or statically by a resource manager by abstracting instances of resources from such pools of a plurality of resource element types expressed within a single disaggregated logical resource plane.
Claims16
A compute node comprising a plurality of physical resource elements defined across a physically converged substrate, and a switch fabric configured to couple the physical resource elements each other by using a processor native addressing or processor aware addressing scheme to physically disaggregate various types of resource elements so that they form pools of a plurality of operationally independent resource element types expressed within a single plane of disaggregated logical resources, the switch fabric being also bridged through an external physical network through networking resource elements.
A scalable server comprising a plurality of compute nodes, each compute node comprising a plurality of physical resource elements defined across a physically converged substrate, and a switch fabric configured to couple the physical resource elements to each other by using a processor native addressing or processor aware addressing scheme to physically disaggregate various types of resource elements so that they form pools of a plurality of operationally independent resource element types, the switch fabrics of each compute node being also bridged through an external or embedded physical network through networking resource elements, a single common switch fabric being created from said switch fabrics adapted to couple said compute nodes each other for extending the physically converged substrates into a global physical converged substrate, wherein said pools of a plurality of operationally independent resource element types of each compute node are expressed together within a single plane of disaggregated logical resources.
A method of implementing a scalable server comprising one or more physically converged substrates, across each physical converged substrate being defined a plurality of physical resource elements, fabric switches for connecting the physical resource elements each other across the physical converged substrates using a processor native addressing scheme, wherein the method comprises:
- physically disaggregating the physical resource elements;
- expressing the disaggregated physical resource elements as pools of a plurality of operationally in-dependent logical resource element types within a single plane of disaggregated logical resources;
- and
- abstracting a computing facility from said pools of logical resource element types by selecting instances of logical resource elements from said pools of logical resource element types.
Dependencies are inferred from the claim text.