A method of controlling operations of a server cluster, the server cluster comprising m application servers (A-F), the method comprising: setting surviving application servers of the m application servers (A-F) to successful-link indexes of different values in a surviving node table to record which application servers among the m application servers (A-F) are able to provide service; setting failed application servers of the m application servers (A-F) to failed-link indexes of different values in a failed node table to record which application servers among the m application servers (A-F) are not able to provide service; and the method characterized by: transferring right to use of an internet protocol address of an s th application server to a t th application server of the m application servers (A-F) according to a remainder of the failed-link index of the s th application server divided by the number of surviving application servers and according to the successful-link index of each of the surviving application servers when the s th application server of the m application servers (A-F) is a failed application server and failover is performed on the s th application server; wherein the successful-link index of the t th application server is determined to be equal to the remainder, and m>1, m≧s>0, m≧t>0, and m, s, and t are positive integers. setting surviving application servers of the m application servers (A-F) to successful-link indexes of different values in a surviving node table to record which application servers among the m application servers (A-F) are able to provide service; setting failed application servers of the m application servers (A-F) to failed-link indexes of different values in a failed node table to record which application servers among the m application servers (A-F) are not able to provide service; and the method characterized by: transferring right to use of an internet protocol address of an s th application server to a t th application server of the m application servers (A-F) according to a remainder of the failed-link index of the s th application server divided by the number of surviving application servers and according to the successful-link index of each of the surviving application servers when the s th application server of the m application servers (A-F) is a failed application server and failover is performed on the s th application server; wherein the successful-link index of the t th application server is determined to be equal to the remainder, and m>1, m≧s>0, m≧t>0, and m, s, and t are positive integers. transferring right to use of an internet protocol address of an s th application server to a t th application server of the m application servers (A-F) according to a remainder of the failed-link index of the s th application server divided by the number of surviving application servers and according to the successful-link index of each of the surviving application servers when the s th application server of the m application servers (A-F) is a failed application server and failover is performed on the s th application server; wherein the successful-link index of the t th application server is determined to be equal to the remainder, and m>1, m≧s>0, m≧t>0, and m, s, and t are positive integers.