发明名称 Communication method and communication apparatus
摘要 A gateway apparatus relays communication between first and second servers provided in a data center and an external communication apparatus located outside the data center. A control apparatus obtains an observation result obtained by observing a communication amount being an amount of data transmitted/received per unit time for each of virtual machines operating in the first and second servers in association with a transmission source and a destination of the data. When the first number of hops is smaller than the second number of hops, the control apparatus controls an arrangement of the virtual machines so that the virtual machine whose communication amount with the external communication apparatus is larger is more likely to be placated in the first server.
申请公布号 US9110730(B2) 申请公布日期 2015.08.18
申请号 US201213490162 申请日期 2012.06.06
申请人 FUJITSU LIMITED 发明人 Yamashita Shinji
分类号 G06F15/16;G06F9/455;G06F9/50;H04L29/08 主分类号 G06F15/16
代理机构 Fujitsu Patent Center 代理人 Fujitsu Patent Center
主权项 1. A communication method comprising: relaying communication between a first server provided in a data center and an external communication apparatus located outside the data center, and relaying communication between a second server provided in the data center and the external communication apparatus, performed by a gateway apparatus over a network, wherein a first number of hops from the gateway apparatus to the first server is smaller than a second number of hops from the gateway apparatus to the second server; obtaining an observation result by observing a communication amount which is an amount of data transmitted or received per unit time for each of a plurality of virtual machines operating in the first and second servers in association with a transmission source and a destination of the data, and obtaining a delay time of the data measured by a measurement packet including a time stamp, performed by a control apparatus provided in the data center, wherein the control apparatus is communicatively coupled to the first and second servers; detecting, by the control apparatus, that a second virtual machine operating in the second server, of the plurality of virtual machines, either having a larger communication amount with the external communication apparatus from among the plurality of virtual machines or having a longer delay time from among the plurality of virtual machines; checking, by the control apparatus, whether any resources to operate an additional virtual machine are left in the first server; judging, by the control apparatus that there are no resources left in the first server; comparing, by the control apparatus, the communication amount with the external communication apparatus of a first virtual machine operating in the first server of the plurality of virtual machines, and the second virtual machine operating in the second server, and comparing, by the control apparatus, the delay time with the external communication apparatus of the first virtual machine operating in the first server and the second virtual machine operating in the second server; when the control apparatus detects the first virtual machine either having a smaller communication amount or having a shorter delay time than the second virtual machine operating in the second server; and controlling, by the control apparatus, an arrangement of the virtual machines so that, the first virtual machine is moved from the first server to another server provided in the data center, and the second virtual machine is moved to the first server.
地址 Kawasaki JP