Monday, September 30, 2013

hardware emulation

Hardware Emulation
Hardware emulation is the use of one hardware device to mimic the function of another hardware device.
A hardware emulator is designed to simulate the workings of an entirely different hardware platform than the one it runs on. Hardware emulation is generally used to debug and verify a system under design.
An administrator must use hardware emulation if he needs to run an unsupported operating system (OS) within a virtual machine (VM). In such a scenario, the virtual machine does not have direct access to server hardware. Instead, an emulation layer directs traffic between physical and virtual hardware.

colocation (colo)

colocation (colo)
A colocation (colo) is a data center facility in which a business can rent space for servers and other computing hardware.
Typically, a colo provides the building, cooling, power, bandwidth and physical security while the customer provides servers, storage and networking equipment. Space in the facility is often leased by the rack, cabinet, cage or room.
There are several reasons a business might choose a colo over building its own data center, but one of the main drivers is the capital expenditures (CAPEX) associated with building, maintaining and updating a large computing facility. Many colos have extended their offerings to include managed services that support their customers' business initiatives.
In the past, colos were often used by private enterprises for disaster recovery and redundancy. Today, colos are especially popular with cloud service providers.