Abstract:
Provided is a cloud control server that controls a plurality of cloud servers, the cloud control server including a communication unit configured to transmit, to a mobile device, information about one or more cloud servers from among the plurality of cloud servers, and to receive, from the mobile device, identification information of a cloud server that is selected by a user of the mobile device and is from among the one or more cloud servers; and a controller configured to migrate a virtual machine of the mobile device to the selected cloud server from a cloud server in which the virtual machine of the mobile device is located and that is from among the plurality of cloud servers, wherein the virtual machine of the mobile device executes an application that is output from the mobile device.
Abstract:
A method of distributing data by a device. The method includes determining a core of a network interface card from multiple cores existing in a server and determining a queue of a network interface card for processing data transmitted from the device. The method further includes determining a sources port of the device for transmitting data to the determined core or the determined queue of the network interface card, by using an inverse-hash function of a hash function that is used by the server. The method also includes transmitting the data to the server, via the determined source port.
Abstract:
Provided is a cloud control server that controls a plurality of cloud servers, the cloud control server including a communication unit configured to transmit, to a mobile device, information about one or more cloud servers from among the plurality of cloud servers, and to receive, from the mobile device, identification information of a cloud server that is selected by a user of the mobile device and is from among the one or more cloud servers; and a controller configured to migrate a virtual machine of the mobile device to the selected cloud server from a cloud server in which the virtual machine of the mobile device is located and that is from among the plurality of cloud servers, wherein the virtual machine of the mobile device executes an application that is output from the mobile device.
Abstract:
Provided are a device and method of controlling a dish cache, wherein a time of seeking a disk cache may be shortened and a hit rate of a disk cache may be increased. The device includes a main memory including a buffer cache, a flash memory including a flash cache, and a controller controlling the buffer cache and the flash cache, wherein the buffer cache and the flash cache are enabled to cache a data block stored in a disk, and the controller identifies a position where the data block is cached using metadata.