METHOD FOR AUTO SCALINIG OF MANAGING SERVER FOR CONSIGNMENT SALES
Disclosed is an auto-scaling method of a management server for consignment sales. The auto-scaling method of a management server for controlling a plurality of micro-servers performing micro-services according to an embodiment comprises the steps of: confirming the number of operation target message...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Disclosed is an auto-scaling method of a management server for consignment sales. The auto-scaling method of a management server for controlling a plurality of micro-servers performing micro-services according to an embodiment comprises the steps of: confirming the number of operation target messages and a message processing request speed at which the operation target messages have to be processed; setting total server resources for processing the operation target messages based on the number of target messages, the message processing request speed, and a processing resource function which defines improvement in processing performance as the number of micro-servers is increased; and processing the operation target messages according to the total server resources. The step of processing the operation target messages according to the total server resources may includes a step of resetting, in the set total server resources, when a first micro-server among the plurality of micro-servers is set to process the operation target messages, at each predetermined cycle, total server resources for processing the unprocessed operation target messages in a first micro-server based on the number of the unprocessed operation target messages and resources of the first micro server. Accordingly, resources of a server can be managed efficiently.
위탁 판매를 위한 관리 서버의 오토 스케일링 방법이 개시된다. 일 실시예에 따른 마이크로 서비스를 수행하는 복수의 마이크로 서버를 제어하는 관리 서버의 오토 스케일링 방법은, 연산 대상 메시지들의 개수 및 상기 연산 대상 메시지들이 처리되어야 하는 메시지 처리 요구 속도를 확인하는 단계; 상기 연산 대상 메시지들의 개수, 상기 메시지 처리 요구 속도 및 마이크로 서버의 개수의 증가에 따른 처리 성능의 향상을 정의하는 처리 리소스 함수를 기초로 상기 연산 대상 메시지들을 처리하기 위한 전체 서버 리소스를 설정하는 단계; 및 상기 전체 서버 리소스에 따라 상기 연산 대상 메시지들을 처리하는 단계를 포함하고, 상기 전체 서버 리소스에 따라 상기 연산 대상 메시지들을 처리하는 단계는, 상기 설정된 전체 서버 리소스에서, 상기 복수의 마이크로 서버 중 제1 마이크로 서버에서 상기 연산 대상 메시지들을 처리하는 것으로 설정된 경우, 소정 주기 마다, 미처리된 연산 대상 메시지들의 개수 및 상기 제1 마이크로 서버의 리소스를 기초로, 상기 제1 마이크로 서버에서 상기 미처리된 연산 대상 메시지들을 처리하기 위한 전체 서버 리소스를 재설정하는 단계를 포함할 수 있다. |
---|