ACTIVATION ORDER MANAGEMENT METHOD OF VIRTUAL SERVER, ACTIVATION ORDER MANAGEMENT PROGRAM OF VIRTUAL SERVER AND VIRTUAL COMPUTER SYSTEMThe application startup confirmation function unit 106 checks the power-on of the virtual servers 102, 103, and 10N multiple times in the order of the smallest sequence number of the startup information extracted from the startup sequence database 107, and at the same time the power-on of the virtual server is confirmed multiple times. After confirming the communication for the communication port opened by the application program multiple times, the sequence number is the next higher A method for managing the startup sequence of a virtual server that starts subsequent applications after startup is complete.A virtual server management function unit that operates on the plurality of virtual servers running on the plurality of virtual servers and virtual server management function units that operate on the plurality of virtual servers, and the application program management for the application program of the plurality of virtual servers The functional unit and the start-up order database for storing activation information for managing the start-up order of the plurality of virtual server application programs, and the application start confirmation function unit is powered on to the virtual server management function unit. A power on confirmation function for confirming the request and power on the power on and the communication permeability function to confirm the communication port after confirmation of the power on, and the start-up order database uniquely identifies the virtual server Check the power-on, a port number indicating the order number of the server name or IP address to perform the startup confirmation of the virtual server, the server name or IP address for startup confirmation, and the port number for the communication port to be converted to the communication port to be checked. The activation order management method of the virtual server system of the virtual server system storing the start information consisting of each item with each item indicating the number of times the number of times of the number of times of communication port and the number of communication ports indicating the number of communication ports, and the application start confirmation The functional unit extracts activation information from the start-up order database and requests the virtual server management function unit to request the virtual server management functional unit, and the first step of requesting the virtual server management function unit, and the functional unit to request the virtual server management function unit. The third step of receiving the result of the specified virtual server powered state and the third step of determining whether the virtual server received by the second step is turned on, and the power is on by the third step. When it is determined that the number of checks extracted by the second step is added by a predetermined number of times the number of checks extracted by a predetermined number and the number of times of read power is checked, the second process returns to the second process when it is determined that the number of checks is less than the power check number. When it is determined that it is not less than the number of power checks in the fourth step, when it is determined that the power is turned on by the third step, the power supply is turned on by the third step, when it is determined that the power is not less than the number of power checks. , Read the port number of the specific virtual server from the start-up order database, and determine whether the read communication port is enhanced, and the communication confirmation result determined by the sixth process is enabled When it is determined that the second step of determining whether or not it is determined by the seventh process, the number of communication checks is added to the predetermined number of When it is determined that the number of communication checks is not exceeded and determining that the number of communication checks is not exceeded, the eighth step and the second step in the eighth process are determined, and when it is determined that the number of communication checks is exceeded, communication port communication When it is determined that the log output indicating that it failed to have failed, it is determined whether or not there is a communication confirmation of other communication ports on the same virtual server determined to be the communication and the same virtual server When it is determined that there is a communication confirmation, the next step is determined from the start-up order database when it is determined that there is no communication port of another communication port when it is determined that there is a communication confirmation. A virtual server activation order management method of reading a server name or IP address of a virtual server having a large number and executes the 11th step back to the first step.
가상 서버의 기동 순서 관리 방법, 가상 서버의 기동 순서 관리 프로그램, 가상 컴퓨터 시스템애플리케이션 기동 확인 기능부 106이 기동 순서 데이터베이스 107에서 추출한 기동 정보의 순서 번호가 작은 순서에서 가상 서버 102,103, 10 N의 복수회 전원 온 확인을 함과 동시에, 상기 복수회의 전원 온이 확인된 가상 서버의 응용 프로그램에 의해 개통하는 통신포트에 대한 소통의 복수회 확인을 한 후에 순서 번호가 다음에 크다 다른 가상 서버의 전원 온 및 포트 소통을 확인한 후에 다음 순서 번호의 가상 서버의 기동을 함으로써 선행 응용 프로그램의 기동 완료 후에 후속 응용 프로그램을 기동하는 가상 서버의 기동 순서 관리 방법.응용 프로그램이 가동하는 복수의 가상 서버와 상기 복수의 가상 서버상에서 가동하는 가상화 응용 프로그램 관리를 하는 가상 서버 관리 기능부와 상기 복수의 가상 서버의 응용 프로그램 기동을 관리하는 애플리케이션 기동 확인 기능부와 상기 복수의 가상 서버 어플리케이션 프로그램의 기동 순서를 관리하기 위한 기동 정보를 저장하는 기동 순서 데이터베이스를 구비하고, 상기 애플리케이션 기동 확인 기능부가 상기 가상 서버 관리 기능부로의 전원 온의 의뢰와 전원 온 상태를 확인하는 전원 온 확인 기능 및 상기 전원 온 확인 후에 가상 서버로 통신포트의 소통 확인을 하는 소통 확인 기능을 가지며, 상기 기동 순서 데이터베이스가 가상 서버를 고유하게 식별하기 위한 식별자와 기동 확인을 하기 위한 서버명 또는 IP어드레스와 가상 서버의 기동 확인 순서를 나타내는 순서 번호와 소통 확인을 하는 통신포트의 포트 번호를 나타내는 포트 번호와 전원 온을 확인하는 횟수를 나타내는 전원 체크 횟수와 통신포트의 소통 확인 횟수를 나타내는 소통 체크 횟수와의 각 항목으로 구성되는 기동 정보를 저장한 가상 컴퓨터 시스템의 가상 서버의 기동 순서 관리 방법으로서, 상기 애플리케이션 기동 확인 기능부가 상기 기동 순서 데이터베이스에서 기동 정보를 추출해 순서 번호가 최소의 가상 서버의 서버명 또는 IP어드레스에 의해 특정한 가상 서버의 전원 온을 가상 서버 관리 기능부에 의뢰하는 제1 공정과 상기 특정한 가상 서버의 전원 상태 결과를 수신하는 제2 공정과 상기 제 2 공정에 의해 수신한 가상 서버의 전원이 온인지의 여부를 판정하는 제3 공정과 상기 제 3 공정에 의해 전원이 온이 아니다고 판정했을 때, 상기 제 2 공정에 의해 추출한 체크 횟수를 소정수 가산해 상기 읽어들인 전원 체크 횟수와 비교해 체크 횟수가 전원 체크 횟수 미만으로 판정했을 때 상기 제 2 공정으로 돌아오는 제4 공정과 상기 제 4 공정에서 전원 체크 횟수 미만이 아니다고 판정했을 때, 전원 온에 실패한 것을 나타내는 로그 출력을 하는 제5 공정과 상기 제 3 공정에 의해 전원이 온이라고 판정했을 때, 상기 기동 순서 데이터베이스에서 상기 특정 가상 서버의 포트 번호를 읽어들여, 상기 읽어들인 통신포트가 소통하고 있는지를 판정하는 제6 공정과 상기 제 6 공정에 의해 판정한 소통 확인 결과가 소통인지의 여부를 판정하는 제7 공정과 상기 제 7 공정에 의해 소통하고 있지 않다고 판정했을 때, 소통 확인 체크 횟수를 소정수 가산해 상기 소통 체크 횟수와 비교해 소통 체크 횟수를 넘지 않다고 판정했을 때 상기 제 6 공정으로 돌아오는 제8 공정과 상기 제 8 공정에서 소통 체크 횟수를 넘고 있는 판정했을 때, 통신포트의 소통에 실패한 것을 나타내는 로그 출력을 하는 제9 공정과 상기 제 7 공정에 의해 소통하고 있다고 판정했을 때, 상기 소통으로 판정한 동일 가상 서버로 다른 통신포트의 소통 확인이 있는지를 판정하고 소통 확인이 있다고 판정했을 때 상기 제 6 공정으로 돌아오는 제10 공정과 상기 제 10 공정에서 다른 통신포트의 소통 확인이 없다고 판정했을 때 기동 순서 데이터베이스에서 다음 순서 번호가 큰 가상 서버의 서버명 또는 IP어드레스를 읽어들여 상기 제 1 공정으로 돌아오는 제11 공정을 실행하는 것을 특징으로 하는 가상 서버의 기동 순서 관리 방법.