[go: up one dir, main page]

TWI709941B - System for integrated management of virtual and physical resources and method thereof - Google Patents

System for integrated management of virtual and physical resources and method thereof Download PDF

Info

Publication number
TWI709941B
TWI709941B TW108134031A TW108134031A TWI709941B TW I709941 B TWI709941 B TW I709941B TW 108134031 A TW108134031 A TW 108134031A TW 108134031 A TW108134031 A TW 108134031A TW I709941 B TWI709941 B TW I709941B
Authority
TW
Taiwan
Prior art keywords
virtual
resource
virtual resource
supply
real
Prior art date
Application number
TW108134031A
Other languages
Chinese (zh)
Other versions
TW202113749A (en
Inventor
陳韻如
劉家燕
Original Assignee
中華電信股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中華電信股份有限公司 filed Critical 中華電信股份有限公司
Priority to TW108134031A priority Critical patent/TWI709941B/en
Application granted granted Critical
Publication of TWI709941B publication Critical patent/TWI709941B/en
Publication of TW202113749A publication Critical patent/TW202113749A/en

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention is a system for integrated management of virtual and physical resources and a method thereof. In the present invention, a supply status record is generated through VNF resource provisioning process according to the user requirements interface, and the construction of VNF, query of VNF structure, bureau data of VNF are established by using the change of the provisioning process and a limited state machine for completing the provision installation of VNF. The VNF information will be archived in the common database of virtual and physical resources for subsequent management. A corresponding network device data file can be established through the foregoing process, and a method for integrating management of virtual and physical resources can be realized. Since the device data file of a single data structure is used for the virtual and physical devices, the user can use an integrated single manner for subsequent monitoring, query, or service resource allocation, which will be suitable for future diversified Software-Define cloud services.

Description

虛實資源整合管理系統及其方法 Integrated management system and method for virtual and real resources

本發明係關於虛實資源管理技術,詳而言之,係關於一種虛實資源整合管理系統及其方法。 The present invention relates to virtual and real resource management technology, in detail, it relates to a virtual and real resource integrated management system and method.

為了有效控管網路實體設備,現行已有系統能提供資源管理,且然在雲端技術盛行下,將一些實體設備虛擬程式化後來提供相關功能,此可稱之為虛擬資源,然現行缺乏對於虛擬資源的管理,舉例來說,網路實體設備的資料建檔通常需透過人工來建置,而虛擬資源因已程式化,故能隨著供裝需求,透過程式自動化來完成資料建檔,惟實體設備資料與虛擬資源設備資料兩者的資料格式需求顯有不同,因而無法以單一系統來管理實體設備資料與虛擬資源設備資料,此導致管理人員無法妥善安排及分配實體設備資源與虛擬資源,在資源整合與管理上,亦需耗費更多人力資源和成本來進行。 In order to effectively control network physical devices, existing systems can provide resource management, and under the prevalence of cloud technology, some physical devices are virtualized to provide related functions. This can be called virtual resources. However, the current lack of The management of virtual resources, for example, the data archiving of network physical equipment usually needs to be established manually, and because the virtual resources are programmed, data archiving can be completed through program automation according to the demand for installation. However, the data format requirements of physical device data and virtual resource device data are significantly different. Therefore, it is impossible to manage physical device data and virtual resource device data with a single system, which results in management personnel unable to properly arrange and allocate physical device resources and virtual resources , In the integration and management of resources, it also needs to consume more human resources and costs.

綜上,基於現行僅有對實體設備進行資源管理之機制,並未有針對虛擬資源的管理機制,因而若能找出虛擬資源之管理方法,特別是 能用同一套系統或方法來管理實體設備資源與虛擬資源,對於管理者將是一大助益,也能讓虛實設備之資源管理更方便,此將成為本技術領域人員急欲追求解決方案之目標。 In summary, based on the current mechanism that only manages physical equipment resources, there is no management mechanism for virtual resources. Therefore, if you can find a management method for virtual resources, especially The ability to use the same system or method to manage physical equipment resources and virtual resources will be a great benefit to managers, and it will also make the resource management of virtual and real equipment more convenient. This will become the goal of those skilled in the art who are eager to pursue solutions. .

本發明之目的係提出一種虛擬資源整合實體設備資源管理之機制,特別是在日益複雜虛實並存的軟體定義網路(Software-Define Networking,SDN)軟體定義雲資源與網路的服務架構下,用來整合管理虛擬資源與實體設備資源的方法。 The purpose of the present invention is to propose a virtual resource integration mechanism for physical device resource management, especially in the increasingly complex software-defined network (SDN) software-defined network (SDN) software-defined cloud resource and network service architecture. To integrate methods of managing virtual resources and physical equipment resources.

為達到上述目的與其他目的,本發明係提出一種虛實資源整合管理系統,係包括:虛擬資源需求介面轉換聯單模組,係用於將一北向受理系統所接收之虛擬資源需求介面轉換成為聯單介面,以透過該虛擬資源需求介面轉換聯單模組之聯單管理功能依據聯單需求啟動自動供裝流程;虛擬資源供裝生命週期管理模組,係用於管控供裝流程之生命週期,該虛擬資源供裝生命週期管理模組依據該聯單介面展開該自動供裝流程;查詢虛擬資源組構與供裝狀態模組,係用於查詢該自動供裝流程執行時的虛擬資源組構及供裝狀態,以確認該虛擬資源組構之組構資料的正確性與合理性;生成虛擬資源局情資料模組,係用於將該自動供裝流程之虛擬資源設定內容派送至一雲內控制元件以完成虛擬網路功能之建立,以及透過該虛擬資源組構以取得該虛擬網路功能之局情資料;以及虛實資源共同資料庫,係用於儲存該生成虛擬資源局情資料模組所取得之該虛擬網路功能之該局情資料。 To achieve the above and other objectives, the present invention proposes a virtual and real resource integration management system, which includes: a virtual resource demand interface conversion order module, which is used to convert a virtual resource demand interface received by a northbound acceptance system into a joint Single interface, through the virtual resource demand interface to convert the order management function of the order module to start the automatic supply and installation process according to the order demand; the virtual resource supply life cycle management module is used to control the life cycle of the supply and installation process , The virtual resource supply life cycle management module expands the automatic supply process according to the order interface; the query virtual resource structure and supply status module is used to query the virtual resource group when the automatic supply process is executed To confirm the correctness and rationality of the structure data of the virtual resource structure; generate a virtual resource situation data module, which is used to send the virtual resource setting content of the automatic provisioning process to a Control components in the cloud to complete the establishment of virtual network functions, and obtain local situation data of the virtual network functions through the virtual resource structure; and a common database of virtual and real resources for storing the generated virtual resource situation data The situation data of the virtual network function obtained by the module.

於前述系統中,該自動供裝流程中的流程狀態轉換係透過供裝狀態表和有限供裝狀態機來定義,藉以自動化控制供裝流程。 In the aforementioned system, the process state transition in the automatic supply process is defined by the supply state table and the limited supply state machine, thereby automatically controlling the supply process.

於前述系統中,該虛實資源共同資料庫復包括儲存人工鍵入之實體設備資源資訊。 In the aforementioned system, the common database of virtual and real resources includes storing manually entered physical equipment resource information.

於前述系統中,該局情資料包含設備所在地名稱、設備廠牌型號、設備狀態以及節點識別名稱。 In the aforementioned system, the situation information includes the name of the equipment location, the equipment brand model, the equipment status, and the node identification name.

於前述系統中,復包括人工單處理模組,係用於該虛擬資源需求介面轉換聯單模組啟動該自動供裝流程失敗而將該聯單需求轉為人工單處理流程時,透過告警功能通知系統人員執行人工處理。 In the aforementioned system, a manual order processing module is also included, which is used when the virtual resource demand interface conversion order module fails to activate the automatic assembly process and the order request is converted to a manual order processing process through the alarm function Notify system personnel to perform manual processing.

另外,於人工排除問題後重新進入該自動供裝流程,以令該生成虛擬資源局情資料模組重新派送該虛擬資源設定內容至該雲內控制元件,或是由該查詢虛擬資源組構與供裝狀態模組重新取得該虛擬資源組構之組構資料。 In addition, after manually troubleshooting the problem, re-enter the automatic provisioning process, so that the virtual resource generation data module can resend the virtual resource setting content to the cloud control component, or the query virtual resource structure and The module for the installation status retrieves the structure data of the virtual resource structure.

於前述系統中,復包括提供統一格式的虛擬資源供裝介面之南向介接連線模組,用於供該虛擬資源供裝生命週期管理模組透過該南向介接連線模組派送該虛擬資源設定內容至位於底層之該雲內控制元件。 In the aforementioned system, the complex includes a southbound interface connection module that provides a unified format of the virtual resource installation interface, and is used for the virtual resource installation lifecycle management module to be delivered through the southbound interface connection module The content of the virtual resource is set to the control element in the cloud at the bottom layer.

本發明復提出一種虛實資源整合管理方法,係包括:轉換一北向受理系統所接收之虛擬資源需求介面成為聯單介面,以依據聯單需求啟動自動供裝流程;依據該聯單介面展開該自動供裝流程以管控供裝流程之生命週期;查詢該自動供裝流程執行時的虛擬資源組構及供裝狀態,以確認該虛擬資源組構之組構資料的正確性與合理性;派送該自動供裝流程之虛擬資源設定內容至一雲內控制元件以完成虛擬網路功能之建立,以及 透過該虛擬資源組構以取得該虛擬網路功能之局情資料;以及儲存該局情資料於虛實資源共同資料庫。 The present invention further proposes a virtual and real resource integration management method, which includes: converting a virtual resource demand interface received by a northbound acceptance system into a joint order interface, so as to start an automatic supply and installation process according to the joint order demand; and launch the automatic order based on the joint order interface The supply process is used to control the life cycle of the supply process; the virtual resource structure and supply status during the execution of the automatic supply process are queried to confirm the correctness and rationality of the structure data of the virtual resource structure; The virtual resource setting content of the automatic installation process is transferred to a control component in the cloud to complete the establishment of the virtual network function, and Obtain the situation data of the virtual network function through the virtual resource structure; and store the situation data in a common database of virtual and real resources.

於前述方法中,自動供裝流程中的流程狀態轉換係透過供裝狀態表和有限供裝狀態機來定義,藉以自動化控制供裝流程。 In the aforementioned method, the process state transition in the automatic supply process is defined by the supply state table and the limited supply state machine, thereby automatically controlling the supply process.

於前述方法中,該虛實資源共同資料庫復包括儲存人工鍵入之實體設備資源資訊。 In the aforementioned method, the common database of virtual and real resources includes storing manually entered physical equipment resource information.

於前述方法中,復包括於該虛擬資源需求介面轉換聯單模組啟動該自動供裝流程失敗而將該聯單需求轉為人工單處理流程時,透過告警功能通知系統人員執行人工處理。 In the aforementioned method, it includes that when the virtual resource requirement interface conversion module fails to activate the automatic supply process and the order requirement is converted to a manual order processing process, the system personnel are notified to perform manual processing through an alarm function.

另外,於人工排除問題且重新進入該自動供裝流程後,係重新派送該虛擬資源設定內容至該雲內控制元件,或是重新取得該虛擬資源組構之組構資料。 In addition, after the problem is manually eliminated and the automatic provisioning process is re-entered, the virtual resource setting content is re-delivered to the control element in the cloud, or the structure data of the virtual resource structure is retrieved.

於前述方法中,派送該自動供裝流程之該虛擬資源設定內容至該雲內控制元件係透過具有統一格式的虛擬資源供裝介面來執行。 In the foregoing method, sending the virtual resource setting content of the automatic provisioning process to the cloud control element is executed through a virtual resource provisioning interface with a uniform format.

綜上可知,本發明所述之虛實資源整合管理系統及其方法,係透過一通用型的虛實資源共同資料庫儲存各類虛擬化網路資源或是實體資源設備的局情資料,以及利用統一易擴充格式介面與Restful API實作方式進行虛擬網路功能(Virtual Network Function,VNF)的組態設定與局情資料建立,可節省開發成本,例如由底層自行更新或異動虛擬網路功能(VNF),也可透過統一介面即時同步組構資料至虛實資源共同資料庫;另外,本發明利用網路資源服務協作供裝流程即可將虛擬資源建檔納管,無須如傳統的實體設備納管需一連串人工作業與逐筆人工建檔處理,因而有助於虛實 資源整合與管理,同時能得到更高的營運效率以及降低成本。 In summary, the virtual and real resource integrated management system and method of the present invention store the situation data of various virtualized network resources or physical resource devices through a universal virtual and real resource common database, and use unified Easy to expand the format interface and Restful API implementation method for virtual network function (Virtual Network Function, VNF) configuration settings and local situation data creation, which can save development costs, such as self-updating by the bottom layer or changing virtual network functions (VNF) ), the structured data can also be synchronized to the common database of virtual and real resources in real time through a unified interface; in addition, the present invention utilizes the network resource service collaboration supply process to file and manage virtual resources without the need for traditional physical equipment management Requires a series of manual operations and manual file-by-file processing, which is helpful for virtual reality Resource integration and management can also achieve higher operational efficiency and lower costs.

1‧‧‧虛實資源整合管理系統 1‧‧‧Integrated management system of virtual and real resources

11‧‧‧虛擬資源需求介面轉換聯單模組 11‧‧‧Virtual resource demand interface conversion unit module

12‧‧‧虛擬資源供裝生命週期管理模組 12‧‧‧Virtual resource supply lifecycle management module

13‧‧‧查詢虛擬資源組構與供裝狀態模組 13‧‧‧Query virtual resource structure and supply status module

14‧‧‧生成虛擬資源局情資料模組 14‧‧‧Generate virtual resource situation data module

15‧‧‧虛實資源共同資料庫 15‧‧‧Common database of virtual and real resources

16‧‧‧人工單處理模組 16‧‧‧Manual single processing module

17‧‧‧南向介接連線模組 17‧‧‧Southbound connection module

411‧‧‧虛擬路由器 411‧‧‧Virtual Router

S31~S35‧‧‧步驟 S31~S35‧‧‧Step

401~406‧‧‧流程 401~406‧‧‧Process

第1圖為本發明之虛實資源整合管理系統的系統架構圖。 Figure 1 is a system architecture diagram of the virtual and real resource integrated management system of the present invention.

第2圖為本發明之另一虛實資源整合管理系統的系統架構圖。 Figure 2 is a system architecture diagram of another virtual and real resource integrated management system of the present invention.

第3圖為本發明之虛實資源整合管理方法的步驟圖。 Figure 3 is a step diagram of the virtual and real resource integrated management method of the present invention.

第4圖為本發明一具體實施例中vMX雲資源供裝與管理的運作流程圖。 Figure 4 is an operational flowchart of vMX cloud resource provisioning and management in a specific embodiment of the present invention.

第5圖為本發明配合上述具體實施例所用之有限供裝狀態機的運作示意圖。 Figure 5 is a schematic diagram of the operation of the limited supply state machine used in the above specific embodiment of the present invention.

第6圖為本發明配合上述具體實施例於軟體定義網路虛擬私人網路的服務架構圖。 Figure 6 is a service architecture diagram of the present invention in a software-defined network virtual private network in conjunction with the above-mentioned specific embodiments.

以下藉由特定的具體實施形態說明本發明之技術內容,熟悉此技藝之人士可由本說明書所揭示之內容輕易地瞭解本發明之優點與功效。然本發明亦可藉由其他不同的具體實施形態加以施行或應用。 The following describes the technical content of the present invention with specific specific embodiments. Those familiar with the art can easily understand the advantages and effects of the present invention from the content disclosed in this specification. However, the present invention can also be implemented or applied by other different specific embodiments.

本發明為提供多樣化通訊服務供應商雲,將網路功能虛擬化(NFV)與軟體定義網路(SDN)概念延伸到營運支援系統(Operations Support Systems,OSS)與業務支援系統(Business Support System,BSS),因為需要建立於虛實混合基礎架構上,故使用整合單一方式管理虛擬資源與實體設備資源,以能於各個資料中心、公有雲或私有雲的基礎架構下,讓異質管 理系統能用單一存取方式對虛實資源進行監控、查詢或服務資源指配,藉以實現一致的作業模式,共享底層的硬體與軟體基礎架構,以盼獲得更高的營運效率與降低成本。 In order to provide a diversified communication service provider cloud, the present invention extends the concepts of network function virtualization (NFV) and software-defined networking (SDN) to operations support systems (OSS) and business support systems (Business Support System). , BSS), because it needs to be built on a virtual and real hybrid infrastructure, it uses an integrated single method to manage virtual resources and physical equipment resources, so that heterogeneous management can be achieved under the infrastructure of various data centers, public clouds or private clouds. The management system can use a single access method to monitor, query, or assign service resources to virtual and real resources, so as to achieve a consistent operation mode and share the underlying hardware and software infrastructure in the hope of achieving higher operating efficiency and reducing costs.

第1圖為本發明之虛實資源整合管理系統的系統架構圖。如圖所示,虛實資源整合管理系統1提供負責虛擬網路功能(VNF)供裝流程與管理作業,其包括虛擬資源需求介面轉換聯單模組11、虛擬資源供裝生命週期管理模組12、查詢虛擬資源組構與供裝狀態模組13、生成虛擬資源局情資料模組14以及虛實資源共同資料庫15。 Figure 1 is a system architecture diagram of the virtual and real resource integrated management system of the present invention. As shown in the figure, the virtual and real resource integrated management system 1 provides a virtual network function (VNF) supply and installation process and management operations, which includes a virtual resource demand interface conversion unit module 11 and a virtual resource supply life cycle management module 12 , Query the virtual resource structure and supply status module 13, generate the virtual resource situation data module 14 and the virtual and real resource common database 15.

虛擬資源需求介面轉換聯單模組11係將一北向受理系統所接收之虛擬資源需求介面轉換成為聯單介面,以透過該虛擬資源需求介面轉換聯單模組之聯單管理功能依據聯單需求啟動自動供裝流程。詳言之,虛擬資源需求介面轉換聯單模組11負責將北向受理系統的虛擬資源需求介面轉換成為聯單介面,再透過聯單管理功能進行聯單啟動自動供裝流程,也就是說,北向受理系統接受供裝請求,因為北向受理系統對於資料記載格式可能會因系統差異而有不同,故透過虛擬資源需求介面轉換聯單模組11將北向受理系統所接收的虛擬資源需求介面轉換成為聯單介面,並依據聯單需求來啟動自動供裝流程。另外,若有流程問題而需人工介入,例如底層資源不足時,則會啟動人工單處理流程,此部分後面將再詳述。 The virtual resource demand interface conversion order module 11 converts the virtual resource demand interface received by a northbound acceptance system into the order interface, so that the order management function of the order module is converted according to the order request through the virtual resource demand interface Start the automatic installation process. In detail, the virtual resource requirement interface conversion unit 11 module is responsible for converting the virtual resource requirement interface of the northbound acceptance system into a unit order interface, and then through the unit order management function to start the automatic order supply process, that is, northbound The acceptance system accepts the installation request. Because the northbound acceptance system may have different data recording formats due to system differences, the virtual resource request interface conversion order module 11 is used to convert the virtual resource request interface received by the northbound acceptance system into an online Single interface, and start the automatic installation process according to the order requirement. In addition, if there is a process problem that requires manual intervention, for example, when the underlying resources are insufficient, the manual order processing process will be initiated, which will be described in detail later.

虛擬資源供裝生命週期管理模組12係管控供裝流程或自動供裝流程之生命週期,該虛擬資源供裝生命週期管理模組12依據該聯單介面展開該自動供裝流程。具體來說,於該虛擬資源需求介面轉換聯單模組11做介面轉換後,該虛擬資源供裝生命週期管理模組12啟動並負責管控 供裝流程,依據聯單介面該自動供裝流程,其中,該自動供裝流程之流程狀態轉換係透過供裝狀態表、有限狀態機進行定義,藉以自動化控制供裝流程或自動供裝流程。 The virtual resource supply life cycle management module 12 manages and controls the life cycle of the supply process or the automatic supply process. The virtual resource supply life cycle management module 12 starts the automatic supply process according to the order interface. Specifically, after the interface conversion is performed by the virtual resource demand interface conversion unit module 11, the virtual resource supply life cycle management module 12 is activated and is responsible for management and control. The loading process is based on the automatic loading process based on the order interface, wherein the process state transition of the automatic loading process is defined through the loading state table and the finite state machine to automatically control the loading process or the automatic loading process.

查詢虛擬資源組構與供裝狀態模組13係查詢該自動供裝流程執行時的虛擬資源組構及供裝狀態,以確認該虛擬資源組構之組構資料的正確性與合理性。簡言之,查詢虛擬資源組構與供裝狀態模組13係負責查詢虛擬資源組構以及供裝狀態,且執行組構資料的正確性與合理性之檢查。 The inquiring virtual resource structure and supply status module 13 queries the virtual resource structure and supply status during the execution of the automatic supply process to confirm the correctness and rationality of the structure data of the virtual resource structure. In short, the module 13 for querying the virtual resource structure and supply status is responsible for querying the virtual resource structure and supply status, and checks the correctness and rationality of the structure data.

生成虛擬資源局情資料模組14係將該自動供裝流程之虛擬資源設定內容派送至一雲內控制元件以完成虛擬網路功能之建立,以及透過該虛擬資源組構以取得該虛擬網路功能之局情資料。由上可知,生成虛擬資源局情資料模組14能派送該虛擬資源設定內容至雲內控制元件,例如雲端上之雲內控制與管理系統,進而完成VNF之建立,另外,生成虛擬資源局情資料模組14還可依據該查詢虛擬資源組構與供裝狀態模組13所查詢回來的虛擬資源組構之內容,得到關於該虛擬網路功能之局情資料。 The virtual resource situation data generation module 14 dispatches the virtual resource setting content of the automatic installation process to a control component in the cloud to complete the establishment of the virtual network function, and obtains the virtual network through the virtual resource structure Functional situation information. It can be seen from the above that the virtual resource situation data generation module 14 can send the virtual resource setting content to the cloud control element, such as the cloud control and management system on the cloud, to complete the establishment of the VNF, and in addition, generate the virtual resource situation information The data module 14 can also obtain information about the virtual network function based on the content of the virtual resource structure queried by the query virtual resource structure and the installation status module 13.

虛實資源共同資料庫15係儲存該生成虛擬資源局情資料模組14所取得之該虛擬網路功能之該局情資料。具體來說,該虛實資源共同資料庫15可儲存虛擬網路功能之局情資料,另外,該虛實資源共同資料庫15亦儲存實體設備資源資訊,易言之,實體設備以及虛擬資源設備的資訊可分別透過實體設備人工建檔作業以及虛擬資源供裝流程的自動化供裝方法,而使資料建立於虛實資源共同資料庫15。於一具體實施例中,該局情資料可包含設備所在地名稱、設備廠牌型號、設備狀態及節點識別名稱等 資訊。 The virtual and real resource common database 15 stores the local situation data of the virtual network function obtained by the virtual resource generation module 14. Specifically, the virtual and real resource common database 15 can store information about virtual network functions. In addition, the virtual and real resource common database 15 also stores physical device resource information, in other words, physical device and virtual resource device information The data can be established in the common database 15 of virtual and real resources through the manual file creation operation of physical equipment and the automatic installation method of the virtual resource supply and installation process respectively. In a specific embodiment, the situation information may include the name of the device location, the device brand model, the device status, and the node identification name, etc. News.

由上可知,本發明所述虛實資源整合管理系統1使用整合單一方式管理虛擬資源與實體設備資源,以令異質管理系統可以單一存取方式對虛實資源進行監控、查詢或服務資源指配,本發明所述系統僅需一個通用型的虛實資源共同資料庫來儲存各類虛擬化網路資源或是實體資源設備局情資料,且利用網路資源服務協作供裝流程即可將虛擬資源建檔納管,無須如既有實體設備納管需一連串人工作業與逐筆人工建檔處理,另外,本發明透過供裝記錄狀態的改變以及有限供裝狀態機即可自行驅動生命週期管理而進行建立VNF、查詢VNF組構與狀態、建立VNF局情資料等供裝與管理作業,故對於虛實資源整合與管理能提供最大效益。 It can be seen from the above that the virtual and real resource integrated management system 1 of the present invention uses an integrated single method to manage virtual resources and physical device resources, so that the heterogeneous management system can monitor, query, or assign service resources to virtual and real resources in a single access mode. The system of the invention only needs a universal common database of virtual and real resources to store various types of virtualized network resources or physical resource equipment situation data, and the virtual resource can be filed by using the network resource service collaborative supply process Management, there is no need for a series of manual operations and manual file-by-file processing for the management of existing physical equipment. In addition, the present invention can drive life cycle management by itself through the change of the supply record status and the limited supply state machine. VNF, query VNF structure and status, establish VNF situation information, etc. for installation and management operations, so it can provide maximum benefits for the integration and management of virtual and real resources.

第2圖為本發明之虛實資源整合管理系統的系統架構圖。如圖所示,虛實資源整合管理系統1具有與第1圖所述相同之虛擬資源需求介面轉換聯單模組11、虛擬資源供裝生命週期管理模組12、查詢虛擬資源組構與供裝狀態模組13、生成虛擬資源局情資料模組14以及虛實資源共同資料庫15,於本實施例中,該虛實資源整合管理系統1復包括人工單處理模組16以及南向介接連線模組17。 Figure 2 is a system architecture diagram of the virtual and real resource integrated management system of the present invention. As shown in the figure, the virtual and real resource integrated management system 1 has the same virtual resource requirement interface conversion unit module 11, the virtual resource supply life cycle management module 12, and the query virtual resource structure and supply as described in Figure 1. Status module 13, generating virtual resource situation data module 14 and virtual and real resource common database 15. In this embodiment, the virtual and real resource integrated management system 1 further includes a manual single processing module 16 and a southbound connection connection Module 17.

人工單處理模組16係於該虛擬資源需求介面轉換聯單模組啟動該自動供裝流程失敗而將該聯單需求轉為人工單處理流程時,透過告警功能通知系統人員執行人工處理。詳言之,人工單處理模組16負責於自動供裝失敗時,將聯單轉為人工單處理流程,並以告警功能通知系統人員進行人工處理。 The manual order processing module 16 notifies the system personnel to perform manual processing through the alarm function when the virtual resource demand interface conversion order module fails to activate the automatic supply process and converts the order order request to the manual order processing process. In detail, the manual order processing module 16 is responsible for converting the order to a manual order processing flow when the automatic loading fails, and informs the system personnel for manual processing with an alarm function.

另外,於人工排除問題後重新進入該自動供裝流程,以令該 生成虛擬資源局情資料模組14重新派送該虛擬資源設定內容至該雲內控制元件,或是由該查詢虛擬資源組構與供裝狀態模組13重新取得該虛擬資源組構之組構資料。由上可知,於人工排除問題後,有限供裝狀態機可將流程記錄狀態由為初始、處理中等狀態再重新進入自動供裝流程,以重新派送虛擬資源設定內容等資料給雲內控制元件或是重新取得虛擬網路功能(VNF)之組構資料。 In addition, after manually troubleshooting the problem, re-enter the automatic installation process to make the The virtual resource situation data generation module 14 resends the virtual resource setting content to the control component in the cloud, or the query virtual resource structure and supply status module 13 retrieves the structure data of the virtual resource structure . It can be seen from the above that after the problem is manually eliminated, the limited supply state machine can change the process record state from the initial state to the intermediate state and then re-enter the automatic supply process to resend the virtual resource setting content and other data to the cloud control component or It is to retrieve the configuration data of the virtual network function (VNF).

南向介接連線模組17係提供統一格式的虛擬資源供裝介面,且該南向介接連線模組17供該虛擬資源供裝生命週期管理模組12透過該南向介接連線模組17派送該虛擬資源設定內容至位於底層之雲內控制元件。簡言之,虛擬資源供裝生命週期管理模組12可透過南向介接連線模組17將資料送給底層之雲內控制元件,而南向介接連線模組17即是利用統一格式的虛擬資源供裝介面,介面內容包含生成虛擬網路功能(VNF)時所需的設定資料,再透過Restful API實作,包含GET、POST、DELETE等實作方法完成生命週期管理中的各項取得組構、建立VNF、刪除VNF作業,此架構能快速因應新的VNF供裝,且使用相同介面依據設備局情資料的不同而進行虛擬資源生成與佈署。 The southbound interface connection module 17 provides a unified format for the virtual resource installation interface, and the southbound interface connection module 17 is used for the virtual resource installation lifecycle management module 12 to be connected through the southbound interface The line module 17 sends the virtual resource setting content to the control element in the cloud at the bottom layer. In short, the virtual resource supply lifecycle management module 12 can send data to the underlying cloud control components through the southbound interface connection module 17, and the southbound interface connection module 17 uses the unified Format virtual resource for the installation interface, the interface content contains the configuration data required to generate the virtual network function (VNF), and then implemented through the Restful API, including GET, POST, DELETE and other implementation methods to complete the life cycle management Project acquisition structure, VNF creation, and VNF deletion operations. This architecture can quickly respond to the installation of new VNFs, and use the same interface to generate and deploy virtual resources based on different equipment situation data.

綜上,獨立運行的虛擬網路功能(VNF)是現今通訊服務的轉型要點,如有新的VNF上架,本發明能使用統一易擴充格式介面與Restful API實作方式以進行VNF的組態設定與局情資料的建立,因為具備彈性、擴充性,故能快速提供各種新網路功能,可節省開發成本,例如由底層自行更新或異動VNF,亦可透過統一介面即時同步組構資料至虛實資源共同資料庫15。 In summary, the stand-alone virtual network function (VNF) is the key to the transformation of current communication services. If a new VNF is on the shelf, the present invention can use the unified and easy-to-expandable format interface and the Restful API implementation method to configure the VNF. The establishment of local situation data, because of its flexibility and scalability, can quickly provide various new network functions, which can save development costs, such as self-renewing or changing VNFs from the bottom layer, and real-time synchronization of structured data through a unified interface. Resource Common Database 15.

第3圖為本發明之虛實資源整合管理方法的步驟圖。如圖所示,於步驟S31中,轉換一北向受理系統所接收之虛擬資源需求介面成為聯單介面,以依據聯單需求啟動自動供裝流程。於此步驟中,該北向受理系統接受外部之供裝請求,基於各系統差異而有資料記載格式不同,故須先將北向受理系統所接收的虛擬資源需求介面轉換成為聯單介面,據此依據聯單需求來啟動自動供裝流程。 Figure 3 is a step diagram of the virtual and real resource integrated management method of the present invention. As shown in the figure, in step S31, a virtual resource demand interface received by the northbound acceptance system is converted into a joint order interface, so that the automatic supply process is started according to the joint order demand. In this step, the northbound acceptance system accepts external supply requests. Based on the differences between the systems, there are different data recording formats. Therefore, the virtual resource demand interface received by the northbound acceptance system must first be converted into a joint order interface. Start the automatic installation process with the order requirement.

於一實施例中,該自動供裝流程中的流程狀態轉換係透過供裝狀態表和有限供裝狀態機來定義,藉此自動化控制供裝流程。 In one embodiment, the process state transition in the automatic supply process is defined by the supply state table and the limited supply state machine, thereby automatically controlling the supply process.

於步驟S32中,依據該聯單介面展開該自動供裝流程以管控供裝流程或自動供裝流程之生命週期。詳言之,於虛擬資源需求介面轉換成為聯單介面的介面轉換後,能依據聯單介面啟動該自動供裝流程並管控供裝流程。於一實施例中,該自動供裝流程之流程狀態轉換係透過供裝狀態表、有限狀態機進行定義,藉以自動化控制供裝流程或自動供裝流程。 In step S32, the automatic installation process is launched according to the order interface to control the installation process or the life cycle of the automatic installation process. In detail, after the virtual resource demand interface is converted to the interface of the order interface, the automatic supply process can be activated and the supply process can be controlled according to the order interface. In one embodiment, the process state transition of the automatic supply process is defined through the supply state table and the finite state machine, so as to automatically control the supply process or the automatic supply process.

於步驟S33中,查詢該自動供裝流程執行時的虛擬資源組構及供裝狀態,以確認該虛擬資源組構之組構資料的正確性與合理性。此步驟即是說明再執行供裝流程後,能查詢該自動供裝流程執行時的虛擬資源組構及供裝狀態,藉以檢查組構資料的正確性與合理性。 In step S33, query the virtual resource structure and the supply status when the automatic provisioning process is executed to confirm the correctness and rationality of the structure data of the virtual resource structure. This step means that after the installation process is executed again, the virtual resource structure and the installation status of the automatic installation process can be queried, so as to check the correctness and rationality of the structure data.

於步驟S34中,派送該自動供裝流程之虛擬資源設定內容至一雲內控制元件以完成虛擬網路功能之建立,以及透過該虛擬資源組構以取得該虛擬網路功能之局情資料。具體來說,該自動供裝流程之虛擬資源設定內容將被派送至雲端的雲內控制元件以執行該虛擬網路功能之建立,並且後續能依據該虛擬資源組構之內容得到關於該虛擬網路功能之局情資 料,而該該情資料可包含設備所在地名稱、設備廠牌型號、設備狀態及節點識別名稱等資訊。 In step S34, the virtual resource setting content of the automatic installation process is sent to a control element in the cloud to complete the establishment of the virtual network function, and the virtual resource configuration is used to obtain the situational data of the virtual network function. Specifically, the virtual resource setting content of the automatic provisioning process will be sent to the cloud control element in the cloud to execute the establishment of the virtual network function, and subsequently can obtain information about the virtual network based on the content of the virtual resource structure Road function This information may include information such as the name of the equipment location, equipment brand model, equipment status, and node identification name.

於一實施例中,派送該自動供裝流程之該虛擬資源設定內容至該雲內控制元件係透過具有統一格式的虛擬資源供裝介面來執行。也就是說,透過一虛擬資源供裝介面來執行虛擬資源設定內容的派送,其目的是利用統一格式的虛擬資源供裝介面,介面內容包含生成VNF時所需的設定資料,再透過Restful API實作,可較快速因應新的VNF供裝,使用相同介面依據設備局情的不同進行虛擬資源生成與佈署。 In one embodiment, sending the virtual resource setting content of the automatic provisioning process to the cloud control element is executed through a virtual resource provisioning interface with a uniform format. That is to say, the delivery of virtual resource configuration content is performed through a virtual resource supply interface. The purpose is to use a unified format virtual resource supply interface. The interface content includes the configuration data required when generating VNFs, and then implements it through the Restful API. It can quickly respond to the installation of new VNFs, and use the same interface to generate and deploy virtual resources according to different equipment situations.

於步驟S35中,儲存該局情資料於虛實資源共同資料庫。於此步驟中,前一步驟所取得之局情資料後可儲存於虛實資源共同資料庫,另外,該虛實資源共同資料庫亦儲存實體設備資源資訊,亦即實體設備以及虛擬資源設備的資訊可分別透過實體設備人工建檔作業以及虛擬資源供裝流程的自動化供裝方法生成並儲存於虛實資源共同資料庫。 In step S35, the situation information is stored in a common database of virtual and real resources. In this step, the situation data obtained in the previous step can be stored in the common database of virtual and real resources. In addition, the common database of virtual and real resources also stores the resource information of physical equipment, that is, the information of physical equipment and virtual resource equipment can be It is generated and stored in a common database of virtual and real resources through the manual file creation operation of physical equipment and the automatic installation method of the virtual resource supply and installation process.

於上述方法中,復包括於該虛擬資源需求介面轉換聯單模組啟動該自動供裝流程失敗而將該聯單需求轉為人工單處理流程時,透過告警功能通知系統人員執行人工處理。由上可知,當自動供裝流程失敗時,會將聯單需求轉為人工單處理流程,並通知系統人員進行人工處理。另外,於人工排除問題且重新進入該自動供裝流程後,可重新派送虛擬資源設定內容至一雲內控制元件,或者是重新取得該虛擬資源組構之組構資料。 In the above method, when the virtual resource requirement interface conversion module fails to activate the automatic supply process and the order requirement is converted to the manual order processing process, the system personnel are notified to perform manual processing through the alarm function. It can be seen from the above that when the automatic loading process fails, the combined order requirement will be converted to a manual order processing process, and the system personnel will be notified for manual processing. In addition, after the problem is manually eliminated and the automatic provisioning process is re-entered, the virtual resource setting content can be re-delivered to a control component in the cloud, or the structure data of the virtual resource structure can be retrieved.

另外,本發明利用供裝狀態表與有限供裝狀態機來進行虛擬網路功能(VNF)供裝生命週期管理作業,該有限供裝狀態機是由一組狀態、一個起始狀態、輸入來將輸入與現在狀態轉換為下一個狀態的轉換函數所 組成,本發明使用該有限供裝狀態機的原理,係利用供裝狀態改變來驅動VNF自動化供裝流程,起始狀態為{I},狀態{I}+VNF供裝狀態Provisioning=狀態{A},狀態{A}則可驅動供裝流程進行下一步驟將VNF組構與狀態查回,狀態{A}+VNF供裝狀態Running=狀態{F},狀態{F}則可驅動將查回的VNF組構資料建檔於虛實資源共同資料庫中。關於有限供裝狀態機之應用,後面將會搭配實例進行說明。 In addition, the present invention uses a supply state table and a limited supply state machine to perform virtual network function (VNF) supply life cycle management operations. The limited supply state machine is composed of a set of states, an initial state, and inputs. The conversion function that converts the input and the current state to the next state The present invention uses the principle of the limited supply state machine to drive the VNF automatic supply process by using the supply state change. The initial state is {I}, the state {I}+VNF supply state Provisioning=state {A }, the status {A} can drive the installation process to the next step to check back the VNF configuration and status, the status {A}+VNF supply status Running = the status {F}, the status {F} can drive the check The returned VNF structure data is filed in the common database of virtual and real resources. Regarding the application of the limited supply state machine, an example will be described later.

第4圖為本發明一具體實施例中vMX雲資源供裝與管理的運作流程圖。如圖所示,首先會先收到vMX雲資源供裝的供裝需求,此需求會透VNF需求介面得到相關資訊,亦即當接收到北向受理系統之VNF需求介面後,開始啟動自動化供裝流程。 Figure 4 is an operational flowchart of vMX cloud resource provisioning and management in a specific embodiment of the present invention. As shown in the figure, firstly, the demand for installation of vMX cloud resources will be received. This demand will get relevant information through the VNF demand interface, that is, when the VNF demand interface of the northbound acceptance system is received, the automatic supply will start Process.

於流程401,係將VNF需求介面轉換聯單介面。此流程是將需求介面轉換為聯單管理可處理介面,亦即將北向受理系統所接收之虛擬資源需求介面轉換成為聯單介面。 In process 401, the VNF demand interface is converted to the single interface. This process is to convert the demand interface into a processing interface for order management, that is, to transform the virtual resource demand interface received by the northbound acceptance system into a order interface.

於流程402,係依聯單需求產生VNF供裝站別狀態紀錄。此流程是依聯單需求會將所需供裝站別展開以即將供裝記錄狀態做設定,而狀態定義如下面表一,其中,供裝流程初始狀態為{I},係表示將聯單VNF需求設定值成功轉換為Restful API所需傳入的統一格式。 In the process 402, the VNF supply station status record is generated according to the order requirement. This process is to expand the required loading station to set the status of the loading record according to the requirements of the order. The status definition is shown in the following table 1. The initial state of the supply process is {I}, which means the order will be The VNF requirement setting value is successfully converted into the unified format required by Restful API.

Figure 108134031-A0101-12-0012-1
表一
Figure 108134031-A0101-12-0012-1
Table I

請先參考第5圖,為本發明所述之有限供裝狀態機的運作示意圖,其中初始(Initial)表示一開始的狀態,進入有限供裝狀態機的狀態代碼為{I},當檢查資料發現錯誤(Data check fail)時,通常是需求資料一開始就有誤,此時有限供裝狀態機的狀態代碼為{IM},此時透過資料修正(Data modified)排除錯誤後,有限供裝狀態機的狀態回到代碼為{I},接著進行供裝(Provisioning),此時有限供裝狀態機的狀態代碼變為{A},若供裝失敗(Provisioning fail),則有限供裝狀態機的狀態代碼變為{AM},直到人工排除(Manually solved)後,有限供裝狀態機的狀態回到代碼為{A},持續進行供裝(Provisioning),且於供裝完成後執行(Running)進行VNF組構資料查詢,完成後有限供裝狀態機的狀態代碼變為{F}。 Please refer to Figure 5, which is a schematic diagram of the operation of the limited supply state machine according to the present invention. Initial represents the initial state. The state code for entering the limited supply state machine is {I}. When checking the data When an error (Data check fail) is found, it is usually that the required data is wrong at the beginning. At this time, the status code of the limited supply state machine is {IM}. At this time, after the error is eliminated through data modification, the limited supply The state machine's state returns to the code {I}, then provisioning (Provisioning), at this time the state code of the limited supply state machine becomes {A}, if the provisioning fail (Provisioning fail), then the limited provisioning state The state code of the machine changes to {AM} until after the manual removal (Manually solved), the state of the limited supply state machine returns to the code {A}, and the provisioning is continued, and it will be executed after the provisioning is completed ( Running) Perform VNF fabric data query, and after completion, the status code of the limited supply state machine becomes {F}.

於流程403,係派送需求給雲內控制元件。於此流程中,當送出需求至雲內控制元件並取得回應供裝(Provisioning)之訊息後,第5圖所示之有限供裝狀態機的供裝流程狀態會設定為供裝處理中{A},亦即南向雲內控制元件進行生成虛擬網路功能(VNF)資源中。 In the process 403, the request is sent to the control component in the cloud. In this process, when the demand is sent to the control component in the cloud and the response message of provisioning is obtained, the provisioning process state of the limited provisioning state machine shown in Figure 5 will be set as provisioning processing {A }, that is, the control components in the southbound cloud generate virtual network function (VNF) resources.

於流程404,係查詢VNF狀態與組態。於此流程中,待生成虛擬網路功能(VNF)成功後,可查得虛擬網路功能(VNF)狀態為執行(Running),藉以確認雲內VNF生成完成且取得VNF組構資料。 In the process 404, the VNF status and configuration are inquired. In this process, after the virtual network function (VNF) is successfully generated, the status of the virtual network function (VNF) can be checked as Running, so as to confirm the completion of the VNF generation in the cloud and obtain the VNF configuration data.

於流程405,係建立VNF局情資料。於此流程中,當查詢設備組構成功時,係將VNF局情資料自動建檔至虛實資源共同資料庫,並依據執行(Running)狀態將有限供裝狀態機的流程狀態設定為供裝完成{F}。 In process 405, the VNF information is established. In this process, when the device configuration is successfully queried, the VNF situation data is automatically filed to the common database of virtual and real resources, and the process state of the limited supply state machine is set to the supply complete according to the running state {F}.

於流程406,係人工單處理流程。當流程404為底層回應供 裝失敗,則進入此流程,亦即當自動供裝失敗時,查詢虛擬資源供裝狀態為供裝失敗(Provisioning fail)並將聯單導向人工單處理流程,接著以告警方式通知系統人員處理。 In flow 406, it is a manual single processing flow. When the process 404 is the bottom response If the installation fails, it will enter this process, that is, when the automatic provisioning fails, the provisioning status of the virtual resource is inquired as Provisioning fail and the order is directed to the manual order processing process, and then the system personnel are notified to deal with it in an alarm manner.

另外,虛實資源共同資料庫亦記錄實體設備資源,即配合既有的實體設備資源人工建檔流程,利用一連串人工處理作業以將設備建檔納管,包含實體設備採購、機房管理、設備上架、設備建檔管理等作業方能完成。因此,本發明中,虛擬資源與實體資源都使用同一共同設備資源資料庫(虛實資源共同資料庫),因此可以單一方式提供後續使用者監控、查詢、或服務指配使用,可降低納管虛擬資源的開發成本。 In addition, the common database of virtual and real resources also records physical equipment resources, that is, in conjunction with the existing physical equipment resource manual file creation process, a series of manual processing operations are used to file and manage the equipment, including physical equipment procurement, computer room management, equipment shelves, Operations such as equipment file management can be completed. Therefore, in the present invention, both virtual resources and physical resources use the same common device resource database (virtual and real resources common database), so subsequent user monitoring, query, or service assignment and use can be provided in a single way, which can reduce the management of virtual resources. Development cost of resources.

第6圖為本發明配合上述具體實施例於軟體定義網路虛擬私人網路的服務架構圖。以下請同時參考第4、5和6圖,於此將透過具體實施例,說明於軟體定義網路(SDN)虛擬私人網路(VPN)服務之前置作業「vMX雲資源供裝與管理」的實施方式。 Figure 6 is a service architecture diagram of the present invention in a software-defined network virtual private network in conjunction with the above-mentioned specific embodiments. Please refer to Figures 4, 5 and 6 at the same time. Here, we will use specific examples to illustrate the pre-installation and management of the software-defined network (SDN) virtual private network (VPN) service.的实施方式。

下面表二為vMX供裝資料設定範例,可設定VNF類型、廠牌類型與VNF規格,而第6圖則為SDN VPN服務架構圖範例,本實施例應用範圍在供裝虛擬路由器(Virtual router)vMX 411。下示表二僅為本實施例所採設備資訊,惟此僅為範例說明之用,並非限制本發明。 The following table 2 is an example of vMX installation data setting, which can set the VNF type, brand type and VNF specification. Figure 6 is an example of the SDN VPN service architecture diagram. The application scope of this embodiment is for the installation of virtual routers. vMX 411. The following Table 2 is only the equipment information used in this embodiment, but this is only for illustrative purposes and does not limit the present invention.

Figure 108134031-A0101-12-0014-2
Figure 108134031-A0101-12-0014-2

vMX服務供裝透過三層協作架構,所謂三層協作架構包括 服務系統協作層(Service Orchestrator)、資源系統協作層(Resource Orchestrator)以及網路功能虛擬管理系統協作層(NFV Orchestrator),並據此架構進行供裝。當使用者申請軟體定義網路(SDN)虛擬私人網路(VPN)服務時,可透過專案經理遞送vMX套表設定資料至北向受理系統,該北向受理系統會將此vMX需求介面傳送至服務系統協作層開始供裝流程。 The vMX service is installed through a three-tier collaboration architecture. The so-called three-tier collaboration architecture includes The service system collaboration layer (Service Orchestrator), resource system collaboration layer (Resource Orchestrator) and network function virtual management system collaboration layer (NFV Orchestrator) are installed according to this architecture. When a user applies for a software-defined network (SDN) virtual private network (VPN) service, the project manager can send the vMX set of configuration data to the northbound acceptance system, and the northbound acceptance system will send this vMX request interface to the service system The collaboration layer begins the supply process.

例如第4圖的流程401,服務系統協作層接收vMX需求介面後進行介面轉換而得到聯單,需求可能為建立vMX或刪除vMX資源,接著,如第4圖的流程402,按照聯單需求之內容產生虛擬網路功能(VNF)供裝站別狀態記錄,該供裝站別狀態記錄可如下面表三所示。 For example, in the process 401 in Figure 4, the service system collaboration layer receives the vMX demand interface and performs interface conversion to obtain the order. The demand may be to create vMX or delete vMX resources. Then, as shown in the process 402 in Figure 4, follow the order requirements The content generates a virtual network function (VNF) status record for the installation site, which can be shown in Table 3 below.

Figure 108134031-A0101-12-0015-3
Figure 108134031-A0101-12-0015-3

於上面表三中,執行序號1的當下狀態為“No status”,供裝處理狀態為{I},即表示初始狀態,而下一狀態為供裝(Provisioning);執行序號2的當下狀態為“供裝(Provisioning)”,供裝處理狀態為{A},即表示供裝處理中,而下一狀態為執行(Running),其餘執行序號表示內容如同上述說明。另外,服務系統協作層和資源系統協作層之間使用統一格式之Restful API方式進行vMX設定資料介面的傳送。 In Table 3 above, the current state of execution sequence number 1 is "No status", the supply processing status is {I}, which means the initial state, and the next state is provisioning; the current state of execution sequence number 2 is "Provisioning", the provisioning processing status is {A}, which means that the provisioning processing is in progress, and the next state is Running, and the remaining execution sequence numbers indicate that the content is as described above. In addition, the unified format Restful API is used between the service system collaboration layer and the resource system collaboration layer to transfer the vMX configuration data interface.

接著,如第4圖的流程403,將需求介面派送給於雲內控制元件(如雲內控制與管理系統),此時vMX的狀態已更新為供裝(Provisioning),亦即供裝處理中,接著,網路功能虛擬管理系統協作層會 將vMX生成,生成成功後vMX狀態便轉換為執行(Running),此時vMX雖已生成但還沒與服務管理層和資源管理層進行同步納管。 Then, as shown in the process 403 in Figure 4, the demand interface is sent to the control component in the cloud (such as the control and management system in the cloud). At this time, the status of vMX has been updated to Provisioning, that is, the provisioning process is in progress. , And then, the network function virtual management system collaboration layer will Generate vMX. After the generation is successful, the vMX state will be converted to Running. At this time, although vMX has been generated, it has not been synchronized with the service management and resource management.

之後,如第4圖的流程404,透過將vMX組構資料查回後,服務系統協作層可依據組構資料,如第4圖的流程405,將vMX局情資料建檔於虛實資源共同資料庫,該局情資料於資料庫建檔後,服務系統協作層通知資源系統協作層將vMX資源進行納管,後續可提供軟體定義網路(SDN)虛擬私人網路(VPN)服務指配使用,亦可讓使用者進行管理與監控。上述建立vMX自動供裝成功狀態變化,可如前述表三所示。 Afterwards, as shown in the process 404 in Figure 4, by checking back the vMX configuration data, the service system collaboration layer can file the vMX situation data in the common data of virtual and real resources based on the configuration data, as shown in the process 405 in Figure 4 After the situation information is filed in the database, the service system collaboration layer informs the resource system collaboration layer to take care of the vMX resources, and subsequently provide software-defined network (SDN) virtual private network (VPN) service assignments. , Also allows users to manage and monitor. The status change of the successful establishment of vMX automatic installation can be as shown in Table 3 above.

另外,自動生成vMX如發生錯誤時,服務系統協作層查詢供裝狀態會顯示供裝失敗(Provisioning fail),此時如第4圖的流程406,將聯單轉換為人工單,亦會發出通知告警系統人員進行抽單做人工處理。最後,待系統人員將問題排除後,可將流程狀態設定為{I}(初始狀態)或{A}(供裝處理中),以令供裝流程重新進入自動化處理。前述建立vMX自動供裝失敗與人工處理完成之狀態變化可如下面表四所示。 In addition, if an error occurs in the automatic generation of vMX, the service system collaboration layer will query the provisioning status and display Provisioning fail. At this time, as shown in the process 406 in Figure 4, the order will be converted to a manual order and a notification will also be issued The staff of the alarm system draws orders for manual processing. Finally, after the system personnel have eliminated the problem, the process state can be set to {I} (initial state) or {A} (for installation processing), so that the supply installation process can re-enter automatic processing. The status changes of the aforementioned failure to establish vMX automatic supply and completion of manual processing can be shown in Table 4 below.

Figure 108134031-A0101-12-0016-4
Figure 108134031-A0101-12-0016-4

於上面表四中,執行序號2因為自動供裝失敗,下一個執行序號3的供裝處理狀態將轉為{AM},即表示自動供裝轉人工單,其當下狀態為“Provision fail”,此時會進行人工處理,待人工排除問題後,進入執 行序號4,其供裝處理狀態為又要回到{A},即表示供裝處理中,其餘執行序號表示內容如同上述說明,於此不再逐一說明。 In Table 4 above, the execution sequence number 2 failed because of the failure of automatic loading, and the next execution sequence number 3's supply processing status will be changed to {AM}, which means that the automatic supply is transferred to a manual order, and its current status is "Provision fail". At this time, manual processing will be performed. After the problem is manually eliminated, enter the execution Line number 4, its supply processing status is to return to {A}, which means that the supply processing is in progress. The rest of the execution sequence numbers indicate that the content is the same as the above description, and will not be described one by one here.

綜上可知,本發明為一種虛實資源整合管理系統及其方法,能依據使用者需求介面,透過虛擬網路功能(VNF)資源供裝流程,產生供裝狀態記錄,利用供裝狀態的改變與有限供裝狀態機來驅動建立VNF、查詢VNF組構、建立VNF局情資料等供裝流程以完成供裝VNF作業,其中,建立VNF所需的設定資料是利用統一格式的南向介面,以Restful API的方式實作,將VNF設定資料傳送至各個雲內控制元件,待雲內控制元件調訂資源生成VNF完成後,再依據供裝記錄狀態與利用Restful API介面查詢VNF組構,且將VNF局情資料建檔於虛實資源共同資料庫,以利後續之管理,其中,當雲內控制元件生成VNF失敗,利用變更供裝記錄狀態驅動告警通知系統人員進行人工問題排除與重啟生成與查詢流程,藉由前述流程建立相對應網路設備資料檔,可實現一整合管理虛實資源的方法,因虛擬、實體設備共用單一資料結構之設備資料檔,再以整合單一的方式提供後續使用者監控、查詢、或服務資源指配使用,以因應未來提供多樣化軟體定義雲服務。 In summary, the present invention is a virtual and real resource integrated management system and method. It can generate a supply status record through a virtual network function (VNF) resource supply process based on the user's demand interface, and use the change and The limited supply state machine is used to drive the establishment of VNF, query the VNF structure, and establish the VNF situation data to complete the supply process of the VNF. Among them, the setting data required to establish the VNF is to use the unified format of the southbound interface. The Restful API is implemented by sending the VNF configuration data to each control component in the cloud. After the control component in the cloud has adjusted resources to generate the VNF, the VNF configuration will be queried according to the status of the supply record and the Restful API interface. VNF situation data is filed in the common database of virtual and real resources to facilitate subsequent management. Among them, when the control component in the cloud fails to generate VNF, use the change of the installation record status to drive the alarm to notify the system personnel for manual problem elimination and restart generation and query Process, by creating the corresponding network device data file through the foregoing process, an integrated management method of virtual and real resources can be realized. Because the virtual and physical devices share a single data structure of the device data file, the subsequent user monitoring is provided in a single integrated manner , Inquiries, or allocation of service resources to provide diversified software-defined cloud services in the future.

上述實施形態僅例示性說明本發明之原理及其功效,而非用於限制本發明。任何熟習此項技藝之人士均可在不違背本發明之精神及範疇下,對上述實施形態進行修飾與改變。因此,本發明之權利保護範圍,應如後述之申請專利範圍所列。 The above-mentioned embodiments only exemplify the principles and effects of the present invention, and are not used to limit the present invention. Anyone familiar with this technique can modify and change the above-mentioned embodiments without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention should be as listed in the scope of patent application described later.

1‧‧‧虛實資源整合管理系統 1‧‧‧Integrated management system of virtual and real resources

11‧‧‧虛擬資源需求介面轉換聯單模組 11‧‧‧Virtual resource demand interface conversion unit module

12‧‧‧虛擬資源供裝生命週期管理模組 12‧‧‧Virtual resource supply lifecycle management module

13‧‧‧查詢虛擬資源組構與供裝狀態模組 13‧‧‧Query virtual resource structure and supply status module

14‧‧‧生成虛擬資源局情資料模組 14‧‧‧Generate virtual resource situation data module

15‧‧‧虛實資源共同資料庫 15‧‧‧Common database of virtual and real resources

Claims (13)

一種虛實資源整合管理系統,係包括:虛擬資源需求介面轉換聯單模組,係用於將一北向受理系統所接收之虛擬資源需求介面轉換成為聯單介面,以透過該虛擬資源需求介面轉換聯單模組之聯單管理功能依據聯單需求啟動自動供裝流程;虛擬資源供裝生命週期管理模組,係用於管控供裝流程之生命週期,該虛擬資源供裝生命週期管理模組依據該聯單介面展開該自動供裝流程;查詢虛擬資源組構與供裝狀態模組,係用於查詢該自動供裝流程執行時的虛擬資源組構及供裝狀態,以於該自動供裝流程供裝成功時,確認該虛擬資源組構之組構資料具正確性與合理性;生成虛擬資源局情資料模組,係用於將該自動供裝流程之虛擬資源設定內容派送至一雲內控制元件以完成虛擬網路功能之建立,以及透過該虛擬資源組構以取得該虛擬網路功能之局情資料;以及虛實資源共同資料庫,係用於儲存該生成虛擬資源局情資料模組所取得之該虛擬網路功能之該局情資料。 A virtual and real resource integrated management system includes: a virtual resource demand interface conversion order module, which is used to convert a virtual resource demand interface received by a northbound acceptance system into a joint order interface, so as to convert the order through the virtual resource demand interface The order management function of the single module starts the automatic supply and installation process according to the order requirements; the virtual resource supply life cycle management module is used to control the life cycle of the supply and installation process. The virtual resource supply life cycle management module is based on The united order interface expands the automatic provisioning process; the query virtual resource structure and provisioning status module is used to query the virtual resource structure and provisioning status when the automatic provisioning process is executed, so as to perform the automatic provisioning process. When the process is successfully installed, confirm that the structure data of the virtual resource structure is correct and reasonable; generate a virtual resource situation data module, which is used to send the virtual resource setting content of the automatic installation process to a cloud The internal control component is used to complete the establishment of the virtual network function, and obtain the local situation data of the virtual network function through the virtual resource structure; and the virtual and real resource common database is used to store the generated virtual resource situation data model The situation data of the virtual network function obtained by the group. 如申請專利範圍第1項所述之虛實資源整合管理系統,其中,該自動供裝流程中的流程狀態轉換係透過供裝狀態表和有限供裝狀態機來定義,藉以自動化控制供裝流程。 For example, the virtual and real resource integrated management system described in the first item of the scope of patent application, wherein the process state transition in the automatic supply process is defined through the supply state table and the limited supply state machine to automatically control the supply process. 如申請專利範圍第1項所述之虛實資源整合管理系統,其中,該虛實資源共同資料庫復包括儲存人工鍵入之實體設備資源資訊。 For example, in the integrated management system of virtual and real resources described in item 1 of the scope of patent application, the common database of virtual and real resources includes storing manually typed physical equipment resource information. 如申請專利範圍第1項所述之虛實資源整合管理系統,其中,該局情資料包含設備所在地名稱、設備廠牌型號、設備狀態以及節點識別名稱。 For example, the virtual and real resource integrated management system described in item 1 of the scope of patent application, where the situation information includes the name of the equipment location, the equipment brand model, the equipment status, and the node identification name. 如申請專利範圍第1項所述之虛實資源整合管理系統,復包括人工單處理模組,係用於該虛擬資源需求介面轉換聯單模組啟動該自動供裝流程失敗而將該聯單需求轉為人工單處理流程時,透過告警功能通知系統人員執行人工處理。 For example, the virtual and real resource integration management system described in the first item of the patent application includes a manual order processing module, which is used for the virtual resource demand interface conversion order module to activate the automatic supply process and the order request fails. When switching to manual single processing, the system personnel will be notified to perform manual processing through the alarm function. 如申請專利範圍第5項所述之虛實資源整合管理系統,其中,於人工排除問題後重新進入該自動供裝流程,以令該生成虛擬資源局情資料模組重新派送該虛擬資源設定內容至該雲內控制元件,或是由該查詢虛擬資源組構與供裝狀態模組重新取得該虛擬資源組構之組構資料。 For example, the virtual and real resource integrated management system described in item 5 of the scope of patent application, in which the automatic installation process is re-entered after the problem is manually eliminated, so that the virtual resource generation data module can resend the virtual resource setting content to The control element in the cloud may retrieve the structure data of the virtual resource structure by the query virtual resource structure and the installation status module. 如申請專利範圍第1項所述之虛實資源整合管理系統,復包括提供統一格式的虛擬資源供裝介面之南向介接連線模組,用於供該虛擬資源供裝生命週期管理模組透過該南向介接連線模組派送該虛擬資源設定內容至位於底層之該雲內控制元件。 For example, the virtual and real resource integrated management system described in the first item of the scope of patent application includes a southbound connection connection module that provides a unified format of virtual resource supply interface for the virtual resource supply life cycle management module Send the virtual resource setting content to the cloud control component located at the bottom layer through the southbound connection connection module. 一種虛實資源整合管理方法,係包括:轉換一北向受理系統所接收之虛擬資源需求介面成為聯單介面,以依據聯單需求啟動自動供裝流程;依據該聯單介面展開該自動供裝流程以管控供裝流程之生命週期;查詢該自動供裝流程執行時的虛擬資源組構及供裝狀態,以於該自動供裝流程供裝成功時,確認該虛擬資源組構之組構資料具正確性與合理性; 派送該自動供裝流程之虛擬資源設定內容至一雲內控制元件以完成虛擬網路功能之建立,以及透過該虛擬資源組構以取得該虛擬網路功能之局情資料;以及儲存該局情資料於虛實資源共同資料庫。 A method for integrated management of virtual and real resources, which includes: converting a virtual resource demand interface received by a northbound acceptance system into a joint order interface to start an automatic supply and installation process based on the joint order demand; and expand the automatic supply and installation process according to the joint order interface. Control the life cycle of the installation process; query the virtual resource structure and the state of the installation when the automatic installation process is executed, so as to confirm that the virtual resource structure's structure data is correct when the automatic installation process is successfully installed Sex and rationality; Send the virtual resource setting content of the automatic installation process to a control component in the cloud to complete the establishment of the virtual network function, and obtain the situation data of the virtual network function through the virtual resource structure; and store the situation The information is in the common database of virtual and real resources. 如申請專利範圍第8項所述之虛實資源整合管理方法,其中,該自動供裝流程中的流程狀態轉換係透過供裝狀態表和有限供裝狀態機來定義,藉以自動化控制供裝流程。 For example, the virtual and real resource integrated management method described in item 8 of the scope of patent application, wherein the process state transition in the automatic supply process is defined by the supply state table and the limited supply state machine, thereby automatically controlling the supply process. 如申請專利範圍第8項所述之虛實資源整合管理方法,其中,該虛實資源共同資料庫復包括儲存人工鍵入之實體設備資源資訊。 For example, the virtual and real resources integrated management method described in item 8 of the scope of patent application, wherein the common database of virtual and real resources includes storing manually entered physical equipment resource information. 如申請專利範圍第8項所述之虛實資源整合管理方法,復包括於該虛擬資源需求介面轉換聯單模組啟動該自動供裝流程失敗而將該聯單需求轉為人工單處理流程時,透過告警功能通知系統人員執行人工處理。 For example, the integrated management method of virtual and real resources described in item 8 of the scope of patent application is included when the virtual resource demand interface conversion order module fails to activate the automatic installation process and the order requirement is converted to a manual order processing process. Notify system personnel to perform manual processing through the alarm function. 如申請專利範圍第11項所述之虛實資源整合管理方法,其中,於人工排除問題且重新進入該自動供裝流程後,係重新派送該虛擬資源設定內容至該雲內控制元件,或是重新取得該虛擬資源組構之組構資料。 For example, the virtual and real resource integrated management method described in item 11 of the scope of patent application, wherein after the problem is manually eliminated and the automatic installation process is re-entered, the virtual resource setting content is re-delivered to the control component in the cloud, or re- Obtain the structure data of the virtual resource structure. 如申請專利範圍第8項所述之虛實資源整合管理方法,其中,派送該自動供裝流程之該虛擬資源設定內容至該雲內控制元件係透過具有統一格式的虛擬資源供裝介面來執行。 The virtual and real resource integrated management method described in item 8 of the scope of patent application, wherein the dispatching of the virtual resource setting content of the automatic provisioning process to the cloud control component is executed through a virtual resource provisioning interface with a unified format.
TW108134031A 2019-09-20 2019-09-20 System for integrated management of virtual and physical resources and method thereof TWI709941B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW108134031A TWI709941B (en) 2019-09-20 2019-09-20 System for integrated management of virtual and physical resources and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW108134031A TWI709941B (en) 2019-09-20 2019-09-20 System for integrated management of virtual and physical resources and method thereof

Publications (2)

Publication Number Publication Date
TWI709941B true TWI709941B (en) 2020-11-11
TW202113749A TW202113749A (en) 2021-04-01

Family

ID=74202361

Family Applications (1)

Application Number Title Priority Date Filing Date
TW108134031A TWI709941B (en) 2019-09-20 2019-09-20 System for integrated management of virtual and physical resources and method thereof

Country Status (1)

Country Link
TW (1) TWI709941B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI836734B (en) * 2022-11-17 2024-03-21 中華電信股份有限公司 Software-defined network controller-based automatic management system, method, and computer-readable medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200611112A (en) * 2004-09-30 2006-04-01 Mitac Int Corp Power managing method for reducing error of data on communication
TW201527991A (en) * 2014-01-10 2015-07-16 Chunghwa Telecom Co Ltd Method and system for integrating cloud entity and virtual resource periodical monitoring and dynamic modulation task scheduling in multi-hypervisor
TW201616359A (en) * 2014-10-24 2016-05-01 Chunghwa Telecom Co Ltd Virtual machine automatic expansion system and method
TW201832097A (en) * 2017-02-24 2018-09-01 廣達電腦股份有限公司 System and method for automatically updating bios setup options
TW201911045A (en) * 2017-08-09 2019-03-16 廣達電腦股份有限公司 Server system, computer-implemented method and non-transitory computer-readable medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200611112A (en) * 2004-09-30 2006-04-01 Mitac Int Corp Power managing method for reducing error of data on communication
TW201527991A (en) * 2014-01-10 2015-07-16 Chunghwa Telecom Co Ltd Method and system for integrating cloud entity and virtual resource periodical monitoring and dynamic modulation task scheduling in multi-hypervisor
TW201616359A (en) * 2014-10-24 2016-05-01 Chunghwa Telecom Co Ltd Virtual machine automatic expansion system and method
TW201832097A (en) * 2017-02-24 2018-09-01 廣達電腦股份有限公司 System and method for automatically updating bios setup options
TW201911045A (en) * 2017-08-09 2019-03-16 廣達電腦股份有限公司 Server system, computer-implemented method and non-transitory computer-readable medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI836734B (en) * 2022-11-17 2024-03-21 中華電信股份有限公司 Software-defined network controller-based automatic management system, method, and computer-readable medium

Also Published As

Publication number Publication date
TW202113749A (en) 2021-04-01

Similar Documents

Publication Publication Date Title
CN111522628B (en) Kubernetes cluster building deployment method, framework and storage medium based on OpenStack
US8601466B2 (en) Software deployment method and system, software deployment server and user server
CN110086652B (en) Management system and method for service network element in 5G core network
CN108632067B (en) Disaster recovery deployment method, device and system
WO2020135799A1 (en) Vnf service instantiation method and device
WO2018086580A1 (en) Extensible heterogeneous cloud platform adaptation method and system thereof
CN111858001A (en) A workflow processing method based on microservice architecture system
CN103973725B (en) A kind of distributed cooperative algorithm and synergist
US20090064192A1 (en) Managing Collections of Appliances
CN116155978B (en) Multi-registration center adaptation method, device, electronic device and storage medium
CN106790455A (en) A kind of distributed cloud management system and method based on mixed mode
CN108255592A (en) A kind of Quartz clusters timing task processing system and method
WO2018192478A1 (en) Cloud management platform, virtual machine management method, system thereof
CN109547509A (en) A method and system for cross-platform deployment
CN112770196B (en) Virtualization method and device
CN107741852A (en) A Service Deployment Method Based on Cluster Software
CN102012944A (en) Distributed NOSQL (not only structured query language) database capable of providing replication property
TWI707561B (en) Management system and management method of vnf
CN109799998A (en) OpenStack cluster configuration and batch dispositions method and system
CN110365524B (en) Mirror image upgrading method and system for server node firmware
TWI709941B (en) System for integrated management of virtual and physical resources and method thereof
CN105490849B (en) The automatic deployment method and system of application system
CN103329494B (en) Method and device for service provisioning in communication network
CN112948055A (en) Innovative course experiment automatic management method and system based on cloud computing
JPH08147257A (en) Automatic generation method of device connection definition in data independent computer system