KR20210078032A - Cloud container platform for electric vehicle charging station management - Google Patents
Cloud container platform for electric vehicle charging station management Download PDFInfo
- Publication number
- KR20210078032A KR20210078032A KR1020190169675A KR20190169675A KR20210078032A KR 20210078032 A KR20210078032 A KR 20210078032A KR 1020190169675 A KR1020190169675 A KR 1020190169675A KR 20190169675 A KR20190169675 A KR 20190169675A KR 20210078032 A KR20210078032 A KR 20210078032A
- Authority
- KR
- South Korea
- Prior art keywords
- container
- charging station
- electric vehicle
- cluster
- vehicle charging
- Prior art date
Links
- 238000000034 method Methods 0.000 claims description 10
- 230000008901 benefit Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 239000002803 fossil fuel Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000000809 air pollutant Substances 0.000 description 1
- 231100001243 air pollutant Toxicity 0.000 description 1
- 238000003915 air pollution Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000012536 packaging technology Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Images
Classifications
-
- G06Q50/40—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
- G06Q50/30—Transportation; Communications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02T90/10—Technologies relating to charging of electric vehicles
- Y02T90/16—Information or communication technologies improving the operation of electric vehicles
- Y02T90/167—Systems integrating technologies related to power network operation and communication or information technologies for supporting the interoperability of electric or hybrid vehicles, i.e. smartgrids as interface for battery charging of electric vehicles [EV] or hybrid vehicles [HEV]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S30/00—Systems supporting specific end-user applications in the sector of transportation
- Y04S30/10—Systems supporting the interoperability of electric or hybrid vehicles
- Y04S30/12—Remote or cooperative charging
Abstract
Description
본 발명은 전기차 충전소 관리를 위한 클라우드 컨테이너 플랫폼에 관한 것이다.The present invention relates to a cloud container platform for managing an electric vehicle charging station.
최근 화석 연료의 고갈 문제와 화석 연료의 과다 사용으로 인한 대기 환경 오염 문제의 심각화에 따라 재생 가능한 신재생 에너지의 사용과 친환경적인 운송 수단에 대한 연구와 개발이 활발하게 이루어지고 있다.Recently, research and development on the use of renewable energy and eco-friendly transportation means are being actively conducted in accordance with the seriousness of the problem of air pollution due to the exhaustion of fossil fuels and the excessive use of fossil fuels.
친환경 운송 수단 중 전기자동차는 운행 중에 대기오염 물질을 전혀 배출하지 않으며, 소음 공해 등을 유발하지 않으므로 전세계 자동차 메이커들이 앞다투어 시장에 출시하고 있다. 또한, 세계 각국은 이러한 친환경 전기자동차의 보급과 원활한 이용을 위하여 전기자동차 충전 시스템의 개발과 설치를 위해 노력하고 있다.Among eco-friendly means of transportation, electric vehicles do not emit air pollutants at all during operation and do not cause noise pollution, so automakers around the world are racing to launch them on the market. In addition, countries around the world are making efforts to develop and install electric vehicle charging systems for the spread and smooth use of such eco-friendly electric vehicles.
이를 위하여 공동주택 단지의 주차장이나 공공 주차장 시설에 소규모의 전기자동차용 충전소가 설치 및 운영되고 있다. 또한, 앞으로 건축될 주택단지의 경우 주차장 면적의 최소 4% 이상 전기차의 충전이 보장되어야 하므로, 소규모 충전소의 수요는 꾸준히 증가할 전망이다. To this end, small-scale electric vehicle charging stations are being installed and operated in parking lots of apartment complexes or public parking facilities. In addition, in the case of housing complexes to be built in the future, since at least 4% of the parking lot area must be guaranteed to charge electric vehicles, the demand for small-scale charging stations is expected to increase steadily.
소규모 충전소 운영에 있어서, 효율적인 관리를 위하여 운영과 관리가 가능한 웹페이지와 관리 시스템이 모두 구현되어야 하지만, 소규모 충전소의 여건을 고려할 때 충전소마다 서버를 임대하여 웹페이지를 개설하고 관리 시스템까지 포함하는 자체 운영 서버를 제공 및 운용하는 것은 비용적 측면에서 매우 불합리한 현실이다. 소규모 충전소의 운영과 관련하여, 관리 주체가 원하는 서비스를 합리적인 비용으로 신속하게 제공할 수 있는 시스템이 필요하다.In the operation of a small charging station, both a web page and a management system that can operate and manage should be implemented for efficient management. However, considering the conditions of a small charging station, each charging station leases a server to open a web page and includes a management system. Providing and operating a production server is a very unreasonable reality in terms of cost. In relation to the operation of a small charging station, a system that can quickly provide the service desired by the management entity at a reasonable cost is required.
한편, 컨테이너는 운영체제 가상화 기반에서 애플리케이션과 이를 실행하는 데 필요한 요소를 묶은 일종의 패키징 기술을 말한다. 컨테이너를 이용하면 패키징한 애플리케이션을 운영 환경에 그대로 이식해 실행할 수 있으므로 개발자가 만든 시스템을 운영 환경으로 넘겨 배포하는 과정이 빠르게 진행될 수 있다. 또한, 개발자는 서비스 배포를 위한 환경 세팅과 준비에 신경 쓸 필요 없이 개발에만 집중할 수 있고, 관리자는 배포와 관리를 손쉽게 할 수 있는 장점이 있다.On the other hand, container refers to a kind of packaging technology that bundles applications and elements necessary to run them based on operating system virtualization. Using containers, packaged applications can be ported to and executed as they are in the operating environment, so the process of distributing the system created by developers to the operating environment can be accelerated. In addition, the developer has the advantage of being able to focus on development without worrying about setting up and preparing the environment for service deployment, and the administrator can easily deploy and manage it.
클라우드 컨테이너는 컨테이너 기술이 클라우드 환경과 융합한 기술로 컨테이너의 장점과 클라우드의 장점이 시너지를 일으켜 최근 애플리케이션을 배포 및 서비스 하는 영역에서 큰 이슈가 되고 있다. 물리적 제약을 벗어난 클라우드 환경에서 컨테이너 기술을 융합된 클라우드 컨테이너는 언제 어디서든지 서비스를 배포할 수 있는 환경이 조성되었다.Cloud container is a technology that converges container technology with the cloud environment, and the advantages of container and cloud create synergy, which has recently become a big issue in the area of application deployment and service. In a cloud environment that is free from physical constraints, cloud containers that are fused with container technology have created an environment where services can be deployed anytime, anywhere.
일반적으로 애플리케이션을 위한 공간을 제공하는 기술로 VM(Virtual Machine)이 존재하지만, 클라우드 컨테이너는 VM과 구분되는 장점을 가지고 있으며, 최근에는 애플리케이션을 컨테이너화하는 방법도 널리 소개되고 있다.In general, a virtual machine (VM) exists as a technology that provides a space for an application, but a cloud container has an advantage that is different from a VM, and recently, a method of containerizing an application has been widely introduced.
본 과제는, 저렴한 비용으로 운영 및 구현이 가능한 전기차 충전소 관리용 클라우드 컨테이너 플랫폼을 제공하는 것이다.This task is to provide a cloud container platform for managing electric vehicle charging stations that can be operated and implemented at a low cost.
본 과제는, 기존의 서버와 비교하여 운영 비용이 저렴할 뿐만 아니라 손쉬운 관리가 가능한 전기차 충전소 관리용 클라우드 컨테이너 플랫폼을 제공하는 것이다.The purpose of this task is to provide a cloud container platform for managing electric vehicle charging stations that is easy to manage as well as low in operating cost compared to the existing server.
본 과제는, 전기차 충전 표준 프로토콜(OCPP, Open Charge Point Protocol)을 적용한 관리 시스템을 운용하는데 적합한 OCPP 클라우드 컨테이너 플랫폼을 제공하는 것이다.This task is to provide an OCPP cloud container platform suitable for operating a management system to which an electric vehicle charging standard protocol (OCPP, Open Charge Point Protocol) is applied.
본 구현예의 전기차 충전소 관리를 위한 클라우드 컨테이너 플랫폼은, 전기차 충전소 관리를 위한 다수의 애플리케이션이 각 컨테이너 상에서 실행되는 컨테이너 기반의 클러스터를 구성하고, 하나 이상의 컨테이너 클러스터는 상위 레벨의 클러스터 관리 시스템에 의하여 감시받도록 구성된다.The cloud container platform for electric vehicle charging station management of this embodiment constitutes a container-based cluster in which a plurality of applications for electric vehicle charging station management run on each container, and one or more container clusters are monitored by a higher-level cluster management system. is composed
본 구현예에 있어서, 상기 컨테이너 클러스터는, 충전소 운영 시스템(CSMS : Charging Station management System) 애플리케이션이 패키징된 CSMS 컨테이너와, 관리자 서버(MS : Managing Server) 애플리케이션이 패키징된 MS 컨테이너와, 사용자 서버(WS : Web/App Serve) 애플리케이션이 패키징된 PR 컨테이너를 포함할 수 있다. In this embodiment, the container cluster includes a CSMS container in which a Charging Station management system (CSMS) application is packaged, an MS container in which a Managing Server (MS) application is packaged, and a user server (WS). : Web/App Serve) Applications may include packaged PR containers.
또한, 본 구현예에 있어서, 상기 컨테이너 클러스터는, 충전소 운영 정보를 저장 및 관리하는 데이터베이스 애플리케이션이 패키징된 데이터베이스 컨테이너를 더 포함할 수 있다. Also, in this embodiment, the container cluster may further include a database container in which a database application for storing and managing charging station operation information is packaged.
또한, 본 구현예에 있어서, 상기 데이터베이스 컨테이너는, 데이터베이스 클러스터를 구성하고, 상기 클러스터 관리 시스템에 감시받도록 구성될 수 있다.Also, in this embodiment, the database container may be configured to configure a database cluster and be monitored by the cluster management system.
본 과제의 전기차 충전소 관리를 위한 클라우드 컨테이너 플랫폼은, 클라우드를 사용한 서버 운영으로 충전소 자체의 서버 운영에 비해 관리자의 서버 운영이 용이한 효과가 있다.The cloud container platform for the management of electric vehicle charging stations in this project has the effect of making the server operation easier for the administrator compared to the server operation of the charging station itself by operating the server using the cloud.
또한, 본 과제의 전기차 충전소 관리를 위한 클라우드 컨테이너 플랫폼은, 클라우드 컨테이너의 도입으로 자체 서버 운영에 비하여 새로운 서버를 구축하는 시간을 크게 줄일 수 있으며, 최대 10분 내외로 서버를 생성하고 연결하는 것이 가능하다. In addition, the cloud container platform for the management of electric vehicle charging stations in this project can greatly reduce the time to build a new server compared to operating the own server with the introduction of the cloud container, and it is possible to create and connect a server in about 10 minutes Do.
또한, 본 과제의 전기차 충전소 관리를 위한 클라우드 컨테이너 플랫폼은, 하나의 클라우드 플랫폼 내에 여러 개의 컨테이너 클러스터를 올려 리소스를 서로 공유할 수 있는 효과가 있다.In addition, the cloud container platform for electric vehicle charging station management of this project has the effect of sharing resources by uploading multiple container clusters in one cloud platform.
또한, 본 과제의 전기차 충전소 관리를 위한 클라우드 컨테이너 플랫폼은, 클라우드 컨테이너를 모듈처럼 클러스터화 하여 서비스를 제공하므로, 클러스터로 묶어 사용할 컨테이너를 바꾸거나 추가할 수 있고, 리소스 공유와 독점 등을 옵션으로 활용할 수 있으므로 충전소 운영자의 요구에 맞는 맞춤형 서비스가 가능하며, 그에 따라 비용을 차등 책정할 수 있다.In addition, as the cloud container platform for electric vehicle charging station management in this project provides services by clustering cloud containers like modules, it is possible to change or add containers to be used in clusters, and to utilize resource sharing and monopoly as an option. Therefore, it is possible to provide customized services to meet the needs of the charging station operator, and differentiate the cost accordingly.
또한, 본 과제의 전기차 충전소 관리를 위한 클라우드 컨테이너 플랫폼은, 특정 컨테이너 클러스터에 문제가 발생하는 경우 적합한 동작으로 자동으로 수행하여 문제를 해결하므로, 빠른 대응이 가능하고, 서비스 품질이 향상된다.In addition, the cloud container platform for electric vehicle charging station management of this task automatically solves the problem by performing an appropriate operation when a problem occurs in a specific container cluster, so that a quick response is possible and the service quality is improved.
도 1은 본 실시예에 따른 전기차 충전소 운영 시스템을 나타낸 블록도,
도 2는 도 1의 주요부인 컨테이너 클러스터를 나타낸 블록도.1 is a block diagram showing an electric vehicle charging station operating system according to the present embodiment;
Fig. 2 is a block diagram showing a container cluster, which is a main part of Fig. 1;
본 발명과 본 발명의 실시에 의해 달성되는 기술적 과제는 다음에서 설명하는 바람직한 실시예들에 의해 명확해질 것이다. 이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 살펴보기로 한다.The present invention and the technical problems achieved by the practice of the present invention will be made clear by the preferred embodiments described below. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
후술되는, 본 실시예의 차이는 상호 배타적이지 않은 사항으로 이해되어야 한다. 즉 본 발명의 기술 사상 및 범위를 벗어나지 않으면서, 기재되어 있는 특정 형상, 구조 및 특성은, 일 실시예에 관련하여 다른 실시예로 구현될 수 있으며, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 변경될 수 있음이 이해되어야 하며, 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭하며, 길이, 면적 및 두께 등과 그 형태는 편의를 위하여 과장되어 표현될 수도 있다. 본 실시예의 설명에 있어서, 상, 하, 전, 후 등과 같은 표현은 서로 상대적인 위치나 방향을 나타내는 것으로, 그 기술적 의의가 사전적 의미에 구속되는 것은 아니라 할 것이다.It should be understood that the differences between the embodiments described below are not mutually exclusive. That is, without departing from the spirit and scope of the present invention, the specific shapes, structures, and characteristics described may be implemented in other embodiments in relation to one embodiment, and the location of individual components within each disclosed embodiment. Or it should be understood that the arrangement may be changed, and similar reference numerals in the drawings refer to the same or similar functions over several aspects, and the length, area, thickness, etc., may be exaggerated for convenience. In the description of the present embodiment, expressions such as up, down, before, after, etc. indicate positions or directions relative to each other, and the technical meaning thereof is not limited to the dictionary meaning.
도 1은 본 실시예에 따른 전기차 충전소 운영 시스템을 나타낸 블록도이고, 도 2는 도 1의 주요부인 컨테이너 클러스터를 나타낸 블록도이다.1 is a block diagram illustrating an electric vehicle charging station operating system according to the present embodiment, and FIG. 2 is a block diagram illustrating a container cluster, which is a main part of FIG. 1 .
먼저, 도 1을 참조하면, 본 실시예의 전기차 충전소 운영 시스템은, 각 전기차 충전소(400)를 관리하는 복수의 컨테이너 클러스터(100, Container Cluster)와, 충전소 및 충전 정보를 저장하고 관리하는 데이터베이스 클러스터(200)와, 복수의 컨테이너 클러스터(100)와 데이터베이스 클러스터(200)를 감시하고 관리하는 클러스터 관리 시스템(300, Super CSMS)과, 각 컨테이너 클러스터(100)에 연결되면서 충전소를 운영하는 복수의 충전소(400, CS : Charging Station)를 포함한다. 복수의 컨테이너 클러스터(100), 데이터베이스(200) 및 수퍼 관리 시스템(300)은 전기차 충전소를 관리하기 위한 클라우드 컨테이너 플랫폼(10)을 구성한다. First, referring to FIG. 1 , the electric vehicle charging station operating system of this embodiment includes a plurality of
컨테이너 클러스터(100)는 다수의 컨테이너가 하나의 클러스터를 형성하는 구성으로, 도 2에 도시된 바와 같이, 충전소 관리 시스템으로 기능하는 CSMS(Charging Station management System) 컨테이너(110), 관리자 서버로 기능하는 MS(Managing Server) 컨테이너(120) 및 사용자 서버로 기능하는 PR(Page Renderer) 컨테이너(130)를 포함한다. The
클라우드 컨테이너 플랫폼에 있어서, 컨테이너는 운영체제 가상화 기반에서 특정 기능을 제공하는 애플리케이션과 이를 실행하는 데 필요한 요소를 패키징한 것을 말한다. In a cloud container platform, a container refers to packaging an application that provides a specific function based on operating system virtualization and an element necessary to execute it.
이러한 컨테이너는 자원의 효율적인 이용이 가능하다. 즉, 애플리케이션 서비스를 안정적으로 운영하기 위해서는 1개의 가상머신에 1개의 서비스를 구동하는 것이 일반적이다. 애플리케이션이 항상 가상머신의 모든 자원을 사용하는 것이 아니기 때문에 유휴 자원이 항상 존재하며 따라서 성능적 오버헤드가 발생할 수 있다. 반면, 컨테이너는 운영체제의 자원을 공유하기 때문에 애플리케이션을 실행하는데 필요한 만큼의 자원만 점유할 수 있으므로 서버 전체 자원을 효율적으로 사용할 수 있다.Such containers enable efficient use of resources. That is, in order to stably operate an application service, it is common to run one service in one virtual machine. Since the application does not always use all the resources of the virtual machine, there are always idle resources, which can result in performance overhead. On the other hand, since the container shares the resources of the operating system, it can occupy only as much resources as necessary to run the application, so that the entire server resources can be used efficiently.
또한, 컨테이너는, 전기차 충전소 관리 시스템의 신속한 구현과 배포가 가능한 효과가 있다. VM은 구동을 위해 필요한 용량이 최소 수 GB이다. 따라서 애플리케이션 서비스의 추가 및 확장을 위해 추가로 배포해야 하는 상황에서 수 분에서 수십 분의 시간이 소요될 수 있다. 하지만, 컨테이너의 경우 구조적으로 Guest OS가 없기 때문에 용량이 MB 단위로 작다. 따라서 컨테이너는 배포에 드는 시간이 수 초에 불과하다.In addition, the container has the effect of enabling the rapid implementation and distribution of the electric vehicle charging station management system. A VM needs at least several GB of capacity to run. Therefore, it may take several minutes to several tens of minutes in situations where additional deployments are required to add and expand application services. However, in the case of containers, the capacity is small in MB units because there is no Guest OS structurally. As a result, containers take only a few seconds to deploy.
또한, 컨테이너는, 라이센스 비용을 절감하는 효과가 있다. VM 서버는 VM의 개수만큼 Guest OS가 필요하기 그 개수만큼의 기업용 OS 라이센스 비용이 발생한다. 반면, 컨테이너는 Host OS 1대의 라이센스 비용만 발생한다. 따라서, 서비스의 수가 많아질수록 본 구현예와 VM의 비용 차이도 거대해 질 것이다.In addition, the container has an effect of reducing the license cost. A VM server requires as many guest OSes as the number of VMs, so an enterprise OS license fee is incurred for the number of VMs. On the other hand, container only incurs a license fee for one host OS. Therefore, as the number of services increases, the cost difference between the present embodiment and the VM will also become huge.
본 실시예에서 각 종류의 애플리케이션을 컨테이너화하는 방법은 공지의 기술이 적용될 수 있다. A method for containerizing each type of application in the present embodiment may be applied to a known technique.
CSMS 컨테이너(110)는 충전소 운영 시스템이 컨테이너 구조로 패키징된 구성으로, 특정 충전소(400)와 통신 가능하도록 연결된다. CSMS 컨테이너(110)는 해당 충전소(400)의 운영을 제어하고, 충전소(400)의 운영 정보를 MS 컨테이너(120)와 PR 컨테이너(130)에 제공한다. CSMS 컨테이너(110)에서 이루어지는 충전소의 운영은 MS 컨테이너(120)와 PR 컨테이너(130)에서 제공되는 관리자 또는 사용자의 명령에 따라 이루어질 수 있다.The
MS 컨테이너(120)는 관리자 서버 기능을 제공하는 애플리케이션과 그 운영체제가 컨테이너 구조로 패키징된 구성으로, 관리자가 충전소의 운영 현황을 확인하고 통제할 수 있도록 구성된다. The MS
MS 컨테이너(120)는 특정 충전소를 운영하는 관리자가 접속할 수 있도록 구성되고, 디스플레이 수단을 통하여 충전소의 운영 현황을 관리자에게 제공하며, 별도의 입력 수단을 통하여 충전소 내에 설치된 충전기의 구동을 제어할 수 있도록 구성된다. 충전소 운영 정보는 데이터베이스 클러스터(200)로부터 수집되어 제공될 수 있고, 입력되는 관리자 명령은 CSMS 컨테이너(110)에 패키징된 충전소 운영 시스템으로 전달되어 충전기의 구동이 제어되도록 구성된다. 따라서, 충전기의 구동 정보는 데이터베이스 클러스터(200)에 누적적으로 저장 및 관리되면서 실시간으로 MS 컨테이너(120)로 제공되고, CSMS 컨테이너(110)는 MS 컨테이너(120)의 신호에 따라 충전기의 구동을 제어한다. The
PR 컨테이너(130)는 사용자 서버 기능을 제공하는 애플리케이션과 그 운영체제가 컨테이너 구조로 패키징된 구성으로, 전기자동차를 충전하고자 하는 일반 사용자에게 충전 정보를 제공하고, 충전에 따른 결제 수단을 제공한다. PR 컨테이너(130)에서 제공되는 충전 정보는 충전소의 위치, 급속 또는 완속 충전과 같은 충전기 종류, 전력당 충전 비용, 충전기의 사용 가능 여부, 충전 진행 정보, 충전 완료 여부 등의 정보를 포함하고, 결제 수단은 RFID 방식, 페이 결제 방식 등 다양한 수단이 제공될 수 있다. The
PR 컨테이너(130)에서 제공되는 충전 정보와 결제 수단은 사용자 단말기 즉, 사용자의 스마트 폰을 통하여 제공될 수 있다. 이를 위한 사용자 스마트 폰에는 본 실시예의 충전소를 이용할 수 있는 시스템이 애플리케이션 형태로 탑재되고, PR 컨테이너(130)에는 사용자 단말기와 통신할 수 있는 통신 수단을 구비할 수 있다.Charging information and payment means provided by the
데이터베이스 클러스터(200)는 데이터베이스 저장 및 관리 기능을 갖는 애플리케이션과 그 운영체제가 컨테이너 구조로 패키징된 구성으로, 데이터베이스 컨테이너가 하나의 클러스터를 형성할 수 있다. 데이터베이스 클러스터(200)는 충전소 운영 정보를 저장하고 관리하며, 저장된 정보를 관리자 서버 또는 사용자 서버의 요청에 따라 이들에 제공한다. The
데이터베이스 클러스터(200)는, 도 1과 같이 컨테이너 클러스터(100)와 별도로 구비되어 다수의 컨테이너 클러스터(100)에서 운영 중인 충전소 관련 정보를 저장할 수 있으며, 도 2와 같이 컨테이너 클러스터(100) 내에 구비되는 데이터베이스 컨테이너(140)로 구성될 수 있다.The
본 실시예와 같이, 충전소 운영 및 관리를 위한 시스템이 하나의 컨테이너 클러스터로 구성될 때, 소규모 충전소에 대하여 관리 주체가 원하는 서비스와 시스템을 신속하게 저렴하게 구현할 수 있고, 시스템을 구성하는 장비에 대한 운영의 효율성을 향상시킬 수 있는 장점이 있다. As in this embodiment, when the system for operation and management of a charging station is configured as a single container cluster, the service and system desired by the management entity for a small charging station can be quickly and inexpensively implemented, and It has the advantage of improving operational efficiency.
이러한 컨테이너 클러스터(100)는 충전기가 설치되는 소규모 충전소 마다 구비되며, 하나 이상의 컨테이너 클러스터(100)가 전기차 충전소 관리를 위한 클라우드 컨테이너 플랫폼을 구성한다. 따라서, 클라우드 컨테이너 플랫폼을 구성하는 다수의 컨테이너 클러스터 즉, 다수의 충전소 운영자는 리소스를 업로드 하여 서로 공유할 수 있는 장점도 있다.Such a
또한, 클라우드 컨테이너 플랫폼(10)은 데이터베이스 클러스터(200)를 더 포함할 수 있다. In addition, the
또한, 본 실시예의 클라우드 컨테이너 플랫폼(10)은 각 컨테이너 클러스터(100)와 데이터베이스 클러스터(200)를 관리하는 클러스터 관리 시스템(300)을 포함한다. 클러스터 관리 시스템(300)은 컨테이너 클러스터(100)의 상위 레벨에 존재하는 수퍼 충전소 관리 시스템으로, 각 컨테이너 클러스터(100)의 CSMS 컨테이너(110)를 모니터링한다. 클러스터 관리 시스템(300)은 각각의 컨테이너 클러스터(100)의 상태를 실시간으로 체크하고, 특정 컨테이너 클러스터(100)에 문제가 발생하면 상태에 따라 적합한 동작을 자동으로 수행하여 문제를 해결한다. 따라서, 컨테이너 클러스터(100)에서 문제 발생시 빠른 문제 해결이 가능하고, 서비스 품질을 향상시킬 수 있다.In addition, the
이를 위하여 클러스터 관리 시스템(300)과 CSMS 컨테이너(110) 사이에는 통신 수단이 마련되며, CSMS 컨테이너(110)는 해당 충전소의 운영 정보를 클러스터 관리 시스템(300)에 제공한다. 따라서, 클라우드 컨테이너 플랫폼 운영자는 클러스터 관리 시스템(300)을 통하여 컨테이너 클러스터(100)의 CSMS 컨테이너(110)를 제어하고, 특정 충전소의 운영 상태를 감시 및 관리할 수 있다. To this end, a communication means is provided between the
충전소(400)는 하나 이상의 충전기(410)를 구비하여 전기자동차 충전을 운영하는 구성으로, 다중 주택의 주차장, 공공 건물의 주차장 등에 설치될 수 있다. 각 충전소(400)는 컨테이너 클러스터(100)에 연동되어 운영이 이루어진다. The charging
이상 설명한 바와 같이 본 발명의 예시적인 실시예가 도시되어 설명되었지만, 다양한 변형과 다른 실시예가 본 분야의 숙련된 기술자들에 의해 행해질 수 있을 것이다. 이러한 변형과 다른 실시예들은 첨부된 청구범위에 모두 고려되고 포함되어 본 발명의 진정한 취지 및 범위를 벗어나지 않는다 할 것이다.Although exemplary embodiments of the present invention have been illustrated and described as described above, various modifications and other embodiments may be made by those skilled in the art. All such modifications and other embodiments are intended to be contemplated and included in the appended claims without departing from the true spirit and scope of the present invention.
10 : 클라우드 컨테이너 플랫폼
100 : 컨테이너 클러스터
110 : CSMS 컨테이너
120 : MS 컨테이너
130 : PR 컨테이너
140 : 데이터베이스 컨테이너
200 : 데이터베이스 클러스터
300 : 클러스터 관리 시스템
400 : 충전소10 : Cloud Container Platform
100 : container cluster
110: CSMS container 120: MS container
130: PR container 140: database container
200 : database cluster
300: cluster management system
400: charging station
Claims (4)
충전소 운영 시스템(CSMS : Charging Station management System) 애플리케이션이 패키징된 CSMS 컨테이너와,
관리자 서버(MS : Managing Server) 애플리케이션이 패키징된 MS 컨테이너와,
사용자 서버(PR : Page Renderer) 애플리케이션이 패키징된 PR 컨테이너를 포함하는, 전기차 충전소 관리를 위한 클라우드 컨테이너 플랫폼.The method of claim 1, wherein the container cluster comprises:
A CSMS container in which a Charging Station management system (CSMS) application is packaged, and
An MS container in which the Managing Server (MS) application is packaged, and
A cloud container platform for managing electric vehicle charging stations, including a PR container in which a user server (PR: Page Renderer) application is packaged.
충전소 운영 정보를 저장 및 관리하는 데이터베이스 애플리케이션이 패키징된 데이터베이스 컨테이너를 더 포함하는, 전기차 충전소 관리를 위한 클라우드 컨테이너 플랫폼. The method of claim 2, wherein the container cluster comprises:
A cloud container platform for managing an electric vehicle charging station, further comprising a database container in which a database application for storing and managing charging station operation information is packaged.
데이터베이스 클러스터를 구성하고, 상기 클러스터 관리 시스템에 감시받는, 전기차 충전소 관리를 위한 클라우드 컨테이너 플랫폼.
The method of claim 3, wherein the database container,
A cloud container platform for managing an electric vehicle charging station, which configures a database cluster and is monitored by the cluster management system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190169675A KR102311842B1 (en) | 2019-12-18 | 2019-12-18 | Cloud container platform for electric vehicle charging station management |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190169675A KR102311842B1 (en) | 2019-12-18 | 2019-12-18 | Cloud container platform for electric vehicle charging station management |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20210078032A true KR20210078032A (en) | 2021-06-28 |
KR102311842B1 KR102311842B1 (en) | 2021-10-13 |
Family
ID=76608024
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190169675A KR102311842B1 (en) | 2019-12-18 | 2019-12-18 | Cloud container platform for electric vehicle charging station management |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102311842B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102522717B1 (en) * | 2022-09-28 | 2023-04-19 | 하베코리아 주식회사 | Cloud grafted operation management and control system of hydrogen charging station |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120133481A (en) * | 2011-05-31 | 2012-12-11 | 엘에스전선 주식회사 | A system of charging an electric vehicle and a method of communicating thereof |
KR101784681B1 (en) | 2016-03-25 | 2017-10-12 | 세림티에스지(주) | Container based operational automation system for supporting isolation of -muti-tenancy on cloud platform |
KR101807806B1 (en) | 2017-05-02 | 2017-12-11 | 나무기술 주식회사 | Application containerization method on cloud platform |
KR101826498B1 (en) * | 2017-05-02 | 2018-02-07 | 나무기술 주식회사 | Cloud platform system |
KR101998564B1 (en) * | 2018-07-19 | 2019-07-10 | 나무기술 주식회사 | Multi-cluster provisioning and managing method on cloud platform |
-
2019
- 2019-12-18 KR KR1020190169675A patent/KR102311842B1/en active IP Right Grant
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120133481A (en) * | 2011-05-31 | 2012-12-11 | 엘에스전선 주식회사 | A system of charging an electric vehicle and a method of communicating thereof |
KR101784681B1 (en) | 2016-03-25 | 2017-10-12 | 세림티에스지(주) | Container based operational automation system for supporting isolation of -muti-tenancy on cloud platform |
KR101807806B1 (en) | 2017-05-02 | 2017-12-11 | 나무기술 주식회사 | Application containerization method on cloud platform |
KR101826498B1 (en) * | 2017-05-02 | 2018-02-07 | 나무기술 주식회사 | Cloud platform system |
KR101998564B1 (en) * | 2018-07-19 | 2019-07-10 | 나무기술 주식회사 | Multi-cluster provisioning and managing method on cloud platform |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102522717B1 (en) * | 2022-09-28 | 2023-04-19 | 하베코리아 주식회사 | Cloud grafted operation management and control system of hydrogen charging station |
Also Published As
Publication number | Publication date |
---|---|
KR102311842B1 (en) | 2021-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111522628B (en) | Kubernetes cluster building deployment method, framework and storage medium based on OpenStack | |
CN103401917B (en) | A kind of mixing cloud computing system and its implementation method based on cloud bus | |
CN105934919B (en) | Network service capabilities automatic adjusting method and system | |
CN109194502B (en) | Management method of multi-tenant container cloud computing system | |
CN102457512B (en) | A kind of thin client server virtual method and virtual thin client server | |
CN102831015B (en) | The dispatching method of polycaryon processor and equipment | |
WO2015099036A1 (en) | Management system, overall management node, and management method | |
CN103703724A (en) | Resource payment method | |
CN102214118A (en) | Method, system and device for controlling virtual machine (VM) | |
US10481921B2 (en) | Cloud platform, application running method, and access network unit | |
CN104038444B (en) | A kind of method of resource allocation, equipment and system | |
US20200274755A1 (en) | Acceleration Resource Scheduling Method and Apparatus, and Acceleration System | |
CN103200020A (en) | Resource allocating method and resource allocating system | |
CN111538561B (en) | OpenStack large-scale cluster deployment test method and system based on KVM virtualization technology | |
US11263037B2 (en) | Virtual machine deployment | |
CN108370328A (en) | A kind of management method and device of NFV MANO policy depictions symbol | |
CN105912389A (en) | Technique for implementing virtual machine transition system in hybrid cloud environment on basis of data virtualization | |
CN102868744A (en) | Automated integrated management method for realizing SaaS (Software as a Service) and IaaS (Infrastructure as a Service) | |
CN112099917B (en) | Regulation and control system containerized application operation management method, system, equipment and medium | |
CN103747107A (en) | Compatible cloud operating platform and realizing method thereof | |
CN113377344B (en) | Complex information system comprehensive integration method | |
CN111835679B (en) | Tenant resource management method and device under multi-tenant scene | |
CN103036800A (en) | Virtual machine load balancing system, balancing panel points and balancing method | |
CN103634128A (en) | A configuration method of a virtual machine placing strategy and an apparatus | |
CN113992688A (en) | Distribution unit cloud deployment method, device, storage medium and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |