Page 194 - Cloud computing: From paradigm to operation
P. 194
1 Framework and requirements for cloud computing
7.1.5 Interconnect network requirements
This functional requirement is applied for multi-processing unit types.
– Interconnect network supports: It is recommended that a physical machine supports a
non-Ethernet based interconnect network as well as an Ethernet based interconnect network
among the multiple processing units.
NOTE 1 – For this non-Ethernet based interconnect network, a CSP:cloud operations manager employs a CPU I/O (e.g.,
PCI Express) of processing units to construct the interconnect network.
– Sharing process unit component: It is recommended that a physical machine provides a sharing
component in the processing unit in other processing units by an interconnect network.
NOTE 2 – Examples of sharing components are memory, storage and I/O.
– Network topology: It is recommended that a physical machine supports various types of network
topology (e.g., Ring, Tree, Mesh, Cube, etc.) for multiple processing units.
– Configuration of multiple processing units: It is required that a physical machine provides
configuration of multiple processing units.
7.1.6 Management component requirements
– Providing running information: It is recommended that a physical machine provides running
information in all components of the physical machine.
NOTE 1 – Examples of running information are CPU temperature, CPU utilization, memory utilization, storage read/write
load, fan speed and the traffic load of interconnect network.
– Automatically power operation: It is recommended that a physical machine supports automatically
managing for power on, power off and restart operations for automatic scheduling according to the
load of the physical machine.
– Monitoring of environment conditions: It is recommended that a physical machine provides
monitoring of environment conditions, such as air temperature, air humidity, etc.
– Self-checking mechanism: It is recommended that a physical machine supports self-checking to
ensure the stability of the physical machine after power on.
NOTE 2 – Self-checking is a process to verify CPU and memory, to initialize BIOS and to identity booting devices after a
physical machine is powered on.
7.2 I/O interface requirements
– Provide I/O interface to administrator: A physical machine can optionally provide an I/O interface
to administrators for I/O devices such as a monitor, a mouse and a keyboard.
NOTE 1 – Examples of I/O interface to administrators are a video graphics array (VGA) and a universal serial bus (USB).
– Provide I/O interface to external storage device: A physical machine can optionally provide an I/O
interface for an external storage device to install the hypervisor, operating system and/or other
software applications.
NOTE 2 – Examples of external storage device are CD ROM and USB flash disk.
– Network interface virtualization: It is recommended that a physical machine supports network
interface virtualization to improve interface utilization.
NOTE 3 – Network interface virtualization is sharing a network interface into multiple virtual network interfaces.
– Device driver and API supports: It is required that a physical machine supports device drivers and
APIs for I/O interface.
186