[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2019503619A - リソースオブジェクトを管理するための方法およびリソースオブジェクトを管理するためのシステム - Google Patents

リソースオブジェクトを管理するための方法およびリソースオブジェクトを管理するためのシステム Download PDF

Info

Publication number
JP2019503619A
JP2019503619A JP2018536788A JP2018536788A JP2019503619A JP 2019503619 A JP2019503619 A JP 2019503619A JP 2018536788 A JP2018536788 A JP 2018536788A JP 2018536788 A JP2018536788 A JP 2018536788A JP 2019503619 A JP2019503619 A JP 2019503619A
Authority
JP
Japan
Prior art keywords
resource object
managed
identifier
uuid
fdn
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
JP2018536788A
Other languages
English (en)
Other versions
JP6567776B2 (ja
Inventor
永健 胡
永健 胡
▲許▼宝 ▲張▼
▲許▼宝 ▲張▼
▲凱▼ ▲劉▼
▲凱▼ ▲劉▼
洋 ▲楊▼
洋 ▲楊▼
▲亮▼ 禹
▲亮▼ 禹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of JP2019503619A publication Critical patent/JP2019503619A/ja
Application granted granted Critical
Publication of JP6567776B2 publication Critical patent/JP6567776B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0895Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/211Schema design and management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0605Improving or facilitating administration, e.g. storage management by facilitating the interaction with a user or administrator
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/0652Erasing, e.g. deleting, data cleaning, moving of data to a wastebasket
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0896Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • H04L41/122Discovery or management of network topologies of virtualised topologies, e.g. software-defined networks [SDN] or network function virtualisation [NFV]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/40Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5006Creating or negotiating SLA contracts, guarantees or penalties
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Telephonic Communication Services (AREA)

Abstract

SDNシステムにおいてリソースオブジェクトを管理するための方法およびDNシステムにおいてリソースオブジェクトを管理するための装置が開示される。本方法は、管理システムが、新しく発見されたリソースオブジェクトのUUID識別子と新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップと、管理システムが、アプリケーションシステムによって送信された管理対象のリソースオブジェクトを求める第1の問合せ要求を受信するステップであって、第1の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ステップと、管理システムが、アプリケーションシステムに管理対象のリソースオブジェクトのFDN識別子を返すステップと、を含む。本方法によれば、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムからSDNシステムへのスムーズな進化が実現される。

Description

本出願は、通信技術の分野に関し、特に、リソースオブジェクトを管理するための方法およびリソースオブジェクトを管理するためのシステムに関する。
近年、ソフトウェア定義ネットワーキング(英語完全名:Software Define Network、SDN)は、その価値が通信ネットワーク事業者によって認められており、将来のネットワークの1つの進化の方向である。SDN技術により、ネットワークデバイスのSDN制御プレーンとSDNデータプレーンとは、ネットワークトラフィックの柔軟な制御を実現するために相互に分離され、ネットワークサービスの革新を加速させる。現在主流のSDN制御プレーンでは、リソースオブジェクトを識別するために汎用一意識別子(英語完全名:Universally Unique Identifier、UUID)が使用され、UUIDは分散SDNシステム内のすべてのリソースオブジェクトを一意に識別できる。既存のネットワークにおいては、既存のネットワークシステムは膨大な規模のものであり、また、既存のネットワークシステムに基づく多量のネットワーク管理システムと、ネットワーク管理システムに基づく多量のアプリケーションも存在している。既存のネットワークシステムの未来志向のSDNシステムへのスムーズな進化をどのようにして実現し、SDNシステムにおいてリソースオブジェクトを管理するために既存のネットワーク管理システムおよびネットワーク管理システム内の多量のアプリケーションをどのようにして可能な限り再利用するかが現存する技術的問題である。
これを考慮して、本出願は、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現されるように、SDNシステムにおいてリソースオブジェクトを管理するための方法およびSDNシステムにおいてリソースオブジェクトを管理するためのシステムを提供する。
本出願の実施形態で提供される技術的解決策は以下の通りである。
第1の態様によれば、本出願の一実施形態は、SDNシステムにおいてリソースオブジェクトを管理するための方法を提供し、SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、本方法は、
管理システムが、新しく発見されたリソースオブジェクトのUUID識別子を取得するステップと、
管理システムが、新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成するステップと、
新しく発見されたリソースオブジェクトのUUID識別子と新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係を確立するステップと
を含む。
1つの可能な実施態様において、管理システムは、新しく発見されたリソースオブジェクトのUUID識別子と新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加することができ、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納される。
第1の態様に関連して、第2の可能な実施態様において、管理システムは、アプリケーションシステムによって送信された管理対象のリソースオブジェクトを求める第1の問合せ要求を受信し、第1の問合せ要求は管理対象のリソースオブジェクトの基本情報を含み、第1の問合せ要求は管理対象のリソースオブジェクトのFDN識別子を取得するのに使用され、
管理システムは、管理対象のリソースオブジェクトの基本情報に従って管理対象のリソースオブジェクトのFDN識別子を取得し、
管理システムは、アプリケーションシステムに管理対象のリソースオブジェクトのFDN識別子を返す。
前述の技術的解決策においては、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子マッピング関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
第1の態様、または第1もしくは第2の可能な実施態様に関連して、第3の可能な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、
新しく発見されたリソースオブジェクトのUUID識別子を取得するステップは、管理システムが、物理リソースオブジェクトを新しく発見し、管理システムが、新しく発見された物理リソースオブジェクトにUUID識別子を割り振るステップ、を特に含み、
管理システムが、新しく発見されたリソースオブジェクトの対応するFDN識別子を生成するステップは、管理システムが、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成するステップ、を特に含み、
管理システムが、新しく発見されたリソースオブジェクトのUUID識別子と新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップは、管理システムが、新しく発見された物理リソースオブジェクトのUUID識別子と新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップ、を特に含む。
第1の態様、または第1もしくは第2の可能な実施態様に関連して、第4の可能な実施態様において、新しく発見されたリソースオブジェクトが物理リソースオブジェクトである場合、
新しく発見されたリソースオブジェクトのUUID識別子を取得するステップは、管理システムが、制御システムから新しく発見された物理リソースオブジェクトのUUID識別子を取得するステップ、を特に含み、
管理システムが、新しく発見されたリソースオブジェクトの対応するFDN識別子を生成するステップは、管理システムが、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成するステップ、を特に含み、
管理システムが、新しく発見されたリソースオブジェクトのUUID識別子と新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップは、管理システムが、新しく発見された物理リソースオブジェクトのUUID識別子と新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップ、を特に含む。
第1の態様、または第1から第5の可能な実施態様のいずれか1つに関連して、第6の可能な実施態様において、新しく発見されたリソースオブジェクトがサービス・リソース・オブジェクトである場合、新しく発見されたリソースオブジェクトのUUID識別子を取得するステップは、管理システムが、制御システムからサービス・リソース・オブジェクトのUUID識別子を取得するステップ、を特に含み、管理システムが、新しく発見されたリソースオブジェクトの対応するFDN識別子を生成するステップは、管理システムが、サービス・リソース・オブジェクトのUUID識別子に従って制御システムに対応するサービスを問合せし、問合せ結果に従ってサービス・リソース・オブジェクトのFDN識別子を生成するステップ、を特に含み、
管理システムが、新しく発見されたリソースオブジェクトのUUID識別子と新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップは、管理システムが、サービス・リソース・オブジェクトのUUID識別子とサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップ、を特に含む。
第1から第6の可能な実施態様のいずれか1つに関連して、第7の可能な実施態様において、本方法は、
管理システムが、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象のリソースオブジェクトのUUID識別子を取得し、アプリケーションシステムに管理対象のリソースオブジェクトのUUID識別子を返すステップであって、リソースオブジェクト識別子マッピング関係表が管理対象のリソースオブジェクトのUUID識別子と管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係を含む、ステップ
をさらに含み、
管理対象のリソースオブジェクトのUUID識別子はアプリケーションシステムによって管理対象のリソースオブジェクトを管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
本実施態様により、ユーザは、SDNシステムにおけるリソースの管理を強化するために、アプリケーションシステムを使用し、FDN識別子を使用してSDNシステムにおけるリソースオブジェクトの詳細情報のさらなる管理、例えば、問合せ、変更、または削除を行うことができる。
第7の可能な実施態様に関連して、第8の可能な実施態様において、管理システムが、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象のリソースオブジェクトのUUIDを取得し、アプリケーションシステムに管理対象のリソースオブジェクトのUUIDを返すステップの前に、本方法は、
管理システムが、アプリケーションシステムによって送信された第2の問合せ要求を受信するステップであって、第2の問合せ要求が管理対象のリソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送する、ステップ
をさらに含む。
第7または第8の可能な実施態様に関連して、第9の可能な実施態様において、問合せされる必要がある管理対象のリソースオブジェクトの詳細情報が管理対象のサービス・リソース・オブジェクトの詳細情報であり、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUID識別子を使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、本方法は、
管理システムが、アプリケーションシステムによって送信された第3の問合せ要求を受信するステップであって、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子を搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ステップと、
管理システムが、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するために、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せするステップであって、リソースオブジェクト識別子マッピング関係表が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子と管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子との間のマッピング関係を含む、ステップと、
管理システムがアプリケーションシステムに、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を返すステップと
をさらに含む。
第1から第9の可能な実施態様のいずれか1つに関連して、第10の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、管理システムによって取得され、アプリケーションシステムに返される管理対象のリソースオブジェクトのFDNは、管理対象の物理リソースオブジェクトのFDN識別子であり、本方法は、
管理システムが、アプリケーションシステムによって送信された第4の問合せ要求を受信するステップであって、第4の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ステップと、
管理システムが、管理対象の物理リソースオブジェクトのFDN識別子を使用して管理対象の物理リソースオブジェクトの詳細情報を問合せするステップと、
管理システムが、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返すステップと
をさらに含む。
第1から第10の可能な実施態様のいずれか1つに関連して、第11の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、管理システムによって取得され、アプリケーションシステムに返される管理対象のリソースオブジェクトのFDNは、管理対象の物理リソースオブジェクトのFDN識別子であり、本方法は、
管理システムが、アプリケーションシステムによって送信された物理リソースオブジェクト情報変更要求を受信するステップであって、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ステップと、
管理システムが、物理リソースオブジェクト情報変更要求に従って管理対象の物理リソースオブジェクトの詳細情報を変更するステップと
をさらに含む。
第1から第11の可能な実施態様のいずれか1つに関連して、第12の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、管理システムによって取得され、アプリケーションシステムに返される管理対象のリソースオブジェクトのFDNは、管理対象の物理リソースオブジェクトのFDN識別子であり、本方法は、
管理システムが、アプリケーションシステムによって送信された物理リソースオブジェクト情報削除要求を受信するステップであって、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ステップと、
管理システムが、物理リソースオブジェクト情報削除要求に従って管理対象の物理リソースオブジェクトの詳細情報を削除するステップと
をさらに含む。
第7から第12の可能な実施態様のいずれか1つに関連して、第13の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、管理システムによってアプリケーションシステムに返される管理対象のリソースオブジェクトのUUID識別子は、管理対象の物理リソースオブジェクトのUUID識別子であり、本方法は、
管理システムが、アプリケーションシステムによって送信された第5の問合せ要求を受信するステップであって、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ステップと、
管理システムが、管理対象の物理リソースオブジェクトのUUID識別子を使用して管理対象の物理リソースオブジェクトの詳細情報を問合せするステップと、
管理システムが、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返すステップと
をさらに含む。
第7から第13の可能な実施態様のいずれか1つに関連して、第14の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、管理システムによってアプリケーションシステムに返される管理対象のリソースオブジェクトのUUID識別子は、管理対象の物理リソースオブジェクトのUUID識別子であり、本方法は、
管理システムが、アプリケーションシステムによって送信された物理リソースオブジェクト情報変更要求を受信するステップであって、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ステップと、
管理システムが、管理対象の物理リソースオブジェクトのUUID識別子を使用して管理対象の物理リソースオブジェクトの詳細情報を問合せするステップと、
管理システムが、物理リソースオブジェクト情報変更要求に従って管理対象の物理リソースオブジェクトの詳細情報を変更するステップと
をさらに含む。
第7から第14の可能な実施態様のいずれか1つに関連して、第15の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、管理システムによってアプリケーションシステムに返される管理対象のリソースオブジェクトのUUID識別子は、管理対象の物理リソースオブジェクトのUUID識別子であり、本方法は、
管理システムが、アプリケーションシステムによって送信された物理リソースオブジェクト情報削除要求を受信するステップであって、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ステップと、
管理システムが、物理リソースオブジェクト情報削除要求に従って管理対象の物理リソースオブジェクトの詳細情報を削除するステップと
をさらに含む。
第2の態様によれば、本出願の一実施形態は、SDNシステムにおいてリソースオブジェクトを管理するための方法を提供し、SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、管理システムにはリソースオブジェクトのFDN識別子とリソースオブジェクトのUUID識別子との間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納され、本方法は、
アプリケーションシステムが、管理システムに第1の問合せ要求を送信するステップであって、第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、第1の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ステップと、
アプリケーションシステムが、管理システムによって返された管理対象のリソースオブジェクトのFDN識別子を受信するステップであって、管理対象のリソースオブジェクトのFDN識別子がリソースオブジェクト識別子マッピング関係表に格納される、ステップと、
アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップと
を含む。
前述の技術的解決策においては、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
第2の態様に関連して、第1の可能な実施態様において、本方法は、
アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って取得され、管理システムによって返された管理対象のリソースオブジェクトのUUID識別子を受信するステップであって、管理対象のリソースオブジェクトのUUID識別子と管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納され、含まれている、ステップ、
をさらに含み、
管理対象のリソースオブジェクトのUUID識別子はアプリケーションシステムによって管理対象のリソースオブジェクトを管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
本実施態様により、ユーザは、SDNシステムにおけるリソースの管理を強化するために、アプリケーションシステムを使用し、管理対象のリソースオブジェクトのFDN識別子を使用してSDNシステムにおけるリソースオブジェクトの詳細情報のさらなる管理、例えば、問合せ、変更、または削除を行うことができる(以下の実施態様を参照されたい)。
第1の可能な実施態様に関連して、第2の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って取得され、管理システムによって返された管理対象のリソースオブジェクトのUUID識別子を受信するステップの前に、本方法は、
アプリケーションシステムが、管理システムに第2の問合せ要求を送信するステップであって、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送し、管理対象のリソースオブジェクトのUUID識別子を取得するのに使用されるステップ
をさらに含む。
第2の態様、または第1もしくは第2の可能な実施態様に関連して、第3の可能な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、
アプリケーションシステムによって管理システムに送信された第1の問合せ要求は、管理対象のサービス・リソース・オブジェクトのFDN識別子を取得するのに使用され、
アプリケーションシステムは、管理システムによって返された管理対象のサービス・リソース・オブジェクトのFDN識別子を受信する。
第2または第3の可能な実施態様に関連して、第4の可能な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、
アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、管理システムに第2の問合せ要求を送信するステップであって、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ステップと、
アプリケーションシステムが、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返された管理対象のサービス・リソース・オブジェクトのUUID識別子を受信するステップと
を特に含み、
管理対象のサービス・リソース・オブジェクトのUUID識別子はアプリケーションシステムによって管理対象のサービス・リソース・オブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せすること、管理対象のサービス・リソース・オブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
第1から第4の可能な実施態様のいずれか1つに関連して、第5の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、制御システムにリソースオブジェクトを求める第6の問合せ要求を送信するステップであって、第6の問合せ要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せするために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ステップと、アプリケーションシステムが、制御システムによって返された管理対象のサービス・リソース・オブジェクトの詳細情報を受信するステップと
を特に含む。
第5の可能な実施態様に関連して、第6の可能な実施態様において、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUID識別子を使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、本方法は、
アプリケーションシステムが、管理システムに第3の問合せ要求を送信するステップであって、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子を搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ステップと、
アプリケーションシステムが、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返された管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を受信するステップと
をさらに含む。
第1から第6の可能な実施態様のいずれか1つに関連して、第7の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、制御システムにサービス・リソース・オブジェクト情報変更要求を送信するステップであって、サービス・リソース・オブジェクト情報変更要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を変更するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ステップ
を特に含む。
第1から第7の可能な実施態様のいずれか1つに関連して、第8の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、制御システムにサービス・リソース・オブジェクト情報削除要求を送信するステップであって、サービス・リソース・オブジェクト情報削除要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を削除するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ステップ
を特に含む。
第2の態様、または第1から第8の可能な実施態様のいずれか1つに関連して、第9の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、
アプリケーションシステムによって管理システムに送信された第1の問合せ要求は、管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、
アプリケーションシステムは、管理システムによって返された管理対象の物理リソースオブジェクトのFDN識別子を受信する。
第2の態様、または第1から第9の可能な実施態様のいずれか1つに関連して、第10の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、管理システムに第4の問合せ要求を送信するステップであって、第4の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ステップと、
アプリケーションシステムが、管理システムによって返された管理対象の物理リソースオブジェクトの詳細情報を受信するステップと
を特に含む。
第2の態様、または第1から第10の可能な実施態様のいずれか1つに関連して、第11の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、管理システムに物理リソースオブジェクト情報変更要求を送信するステップであって、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ステップ
を特に含む。
第2の態様、または第1から第11の可能な実施態様のいずれか1つに関連して、第12の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
物理リソースオブジェクト情報削除要求を送信するステップであって、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ステップ
を特に含む。
第1から第12の可能な実施態様のいずれか1つに関連して、第13の可能な実施態様において、本方法は、
アプリケーションシステムが、管理システムに第2の問合せ要求を送信するステップであって、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ステップと、
アプリケーションシステムが、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返された管理対象の物理リソースオブジェクトのUUID識別子を受信するステップと
をさらに含む。
第1から第13の可能な実施態様のいずれか1つに関連して、第14の可能な実施態様において、本方法は、
アプリケーションシステムが、管理システムに第5の問合せ要求を送信するステップであって、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ステップと、
アプリケーションシステムが、管理対象の物理リソースオブジェクトのUUID識別子を使用して取得され、管理システムによって返された管理対象の物理リソースオブジェクトの詳細情報を受信するステップと
をさらに含む。
第1から第14の可能な実施態様のいずれか1つに関連して、第15の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、管理システムに物理リソースオブジェクト情報変更要求を送信するステップであって、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ステップ
を特に含む。
第1から第15の可能な実施態様のいずれか1つに関連して、第16の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、管理システムに物理リソースオブジェクト情報削除要求を送信するステップであって、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ステップ、
を特に含む。
第3の態様によれば、本出願の一実施形態は、SDNシステムにおいてリソースオブジェクトを管理するための管理システムを提供し、SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、管理システムは、受信部と、処理部と、送信部とを含み、
処理部は、新しく発見されたリソースオブジェクトのUUID識別子を取得し、新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成し、新しく発見されたリソースオブジェクトのUUID識別子と新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加し、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納される、ように構成される。
第3の態様に関連して、第1の可能な実施態様において、
受信部は、アプリケーションシステムによって送信される管理対象のリソースオブジェクトを求める第1の問合せ要求を受信し、第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、第1の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成され、
処理部は、管理対象のリソースオブジェクトの基本情報に従って管理対象のリソースオブジェクトのFDN識別子を取得するようにさらに構成され、
送信部は、アプリケーションシステムに管理対象のリソースオブジェクトのFDN識別子を返すように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
第3の態様に関連して、第2の可能な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、
処理部は、新しく発見された物理リソースオブジェクトにUUID識別子を割り振り、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUID識別子と新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
第3の態様に関連して、第3の可能な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、
受信部は、制御システムから新しく発見された物理リソースオブジェクトのUUID識別子を取得するように構成され、
処理部は、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUID識別子と新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
第3の態様、または第1から第3の可能な実施態様のいずれか1つに関連して、第4の可能な実施態様において、新しく発見されたリソースオブジェクトがサービス・リソース・オブジェクトである場合、処理部は、制御システムからサービス・リソース・オブジェクトのUUID識別子を取得し、サービス・リソース・オブジェクトのUUID識別子に従って制御システムに対応するサービスを問合せし、問合せ結果に従ってサービス・リソース・オブジェクトのFDN識別子を生成し、サービス・リソース・オブジェクトのUUID識別子とサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
第1から第4の可能な実施態様のいずれか1つに関連して、第5の可能な実施態様において、処理部は、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象のリソースオブジェクトのUUID識別子を取得し、リソースオブジェクト識別子マッピング関係表が、管理対象のリソースオブジェクトのUUID識別子と管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係を含む、ようにさらに構成され、送信部は、アプリケーションシステムに管理対象のリソースオブジェクトのUUID識別子を返すように構成され、
管理対象のリソースオブジェクトのUUID識別子はアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
本実施態様により、ユーザは、SDNシステムにおけるリソースの管理を強化するために、アプリケーションシステムを使用し、FDN識別子を使用してSDNシステムにおけるリソースオブジェクトの詳細情報のさらなる管理、例えば、問合せ、変更、または削除を行うことができる。
第1から第5の可能な実施態様のいずれか1つに関連して、第6の可能な実施態様において、受信部は、アプリケーションシステムによって送信される第2の問合せ要求を受信し、第2の問合せ要求が管理対象のリソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送する、ようにさらに構成され、
処理部は、第2の問合せ要求で搬送される管理対象のリソースオブジェクトのFDN識別子に従って管理対象のリソースオブジェクトのUUID識別子をさらに取得する。
第5または第6の可能な実施態様に関連して、第7の可能な実施態様において、問合せされる必要がある管理対象のリソースオブジェクトの詳細情報が管理対象のサービス・リソース・オブジェクトの詳細情報であり、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUID識別子を使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
受信部は、アプリケーションシステムによって送信される第3の問合せ要求を受信し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子を搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
処理部は、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するために、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せし、リソースオブジェクト識別子マッピング関係表が、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子と管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子との間のマッピング関係を含む、ようにさらに構成され、
送信部は、アプリケーションシステムに、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を返すようにさらに構成される。
第3の態様、または第1から第7の可能な実施態様のいずれか1つに関連して、第8の可能な実施態様において、管理対象のリソースオブジェクトが管理対象の物理リソースオブジェクトである場合、
処理部は、管理対象の物理リソースオブジェクトのFDN識別子を取得するように構成され、
送信部は、アプリケーションシステムに管理対象の物理リソースオブジェクトのFDN識別子を返すように構成される。
第1から第8の可能な実施態様のいずれか1つに関連して、第9の可能な実施態様において、受信部は、アプリケーションシステムによって送信された第4の問合せ要求を受信し、第4の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成され、
処理部は、管理対象の物理リソースオブジェクトのFDN識別子を使用して管理対象の物理リソースオブジェクトの詳細情報を問合せするようにさらに構成され、
送信部は、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返すようにさらに構成される。
第1から第9の可能な実施態様のいずれか1つに関連して、第10の可能な実施態様において、
処理部は、管理対象の物理リソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象の物理リソースオブジェクトのUUID識別子を取得し、リソースオブジェクト識別子マッピング関係表が、管理対象の物理リソースオブジェクトのUUID識別子と管理対象の物理リソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象の物理リソースオブジェクトのUUID識別子がアプリケーションシステムによって管理対象の物理リソースオブジェクトの詳細情報を管理するのに使用される、ようにさらに構成される。
第5から第10の可能な実施態様のいずれか1つに関連して、第11の可能な実施態様において、受信部は、アプリケーションシステムによって送信される第5の問合せ要求を受信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成され、
処理部は、管理対象の物理リソースオブジェクトのUUID識別子を使用して管理対象の物理リソースオブジェクトの詳細情報を取得するようにさらに構成され、
送信部は、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返すようにさらに構成される。
第1から第11の可能な実施態様のいずれか1つに関連して、第12の可能な実施態様において、受信部は、アプリケーションシステム101によって送信された物理リソースオブジェクト情報変更要求を受信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成され、
処理部は、管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を変更するようにさらに構成される。
第1から第12の可能な実施態様のいずれか1つに関連して、第13の可能な実施態様において、受信部は、アプリケーションシステムによって送信された物理リソースオブジェクト情報削除要求を受信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成され、
処理部は、管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を削除するようにさらに構成される。
第4の態様によれば、本出願の一実施形態は、ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するためのアプリケーションシステムを提供し、SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、管理システムにはリソースオブジェクトのFDN識別子とリソースオブジェクトのUUID識別子との間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納され、アプリケーションシステムは、送信部と、処理部と、受信部とを含み、
送信部は、管理システムに第1の問合せ要求を送信し、第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、第1の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成され、
受信部は、管理システムによって返される管理対象のリソースオブジェクトのFDN識別子を受信し、管理対象のリソースオブジェクトのFDN識別子がリソースオブジェクト識別子マッピング関係表に格納される、ように構成され、
処理部は、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
第4の態様に関連して、第1の可能な実施態様において、
受信部は、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って取得され、管理システムによって返される管理対象のリソースオブジェクトのUUID識別子を受信し、管理対象のリソースオブジェクトのUUID識別子と管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納され、含まれている、ようにさらに構成され、
管理対象のリソースオブジェクトのUUID識別子はアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
本実施態様により、ユーザは、SDNシステムにおけるリソースの管理を強化するために、アプリケーションシステムを使用し、管理対象のリソースオブジェクトのFDN識別子を使用してSDNシステムにおけるリソースオブジェクトの詳細情報のさらなる管理、例えば、問合せ、変更、または削除を行うことができる(以下の実施態様を参照されたい)。
第1の可能な実施態様に関連して、第2の可能な実施態様において、
送信部は、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送し、管理対象のリソースオブジェクトのUUID識別子を取得するのに使用される、ようにさらに構成される。
第4の態様、または第1もしくは第2の可能な実施態様に関連して、第3の可能な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、
第1の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を取得するのに使用され、
管理対象のリソースオブジェクトのFDN識別子は管理対象のサービス・リソース・オブジェクトのFDN識別子である。
第1から第3の可能な実施態様のいずれか1つに関連して、第4の可能な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、
送信部は、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ようにさらに構成され、
受信部は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返される管理対象のサービス・リソース・オブジェクトのUUID識別子を受信し、管理対象のサービス・リソース・オブジェクトのUUID識別子が、アプリケーションシステムによって、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するのに使用され、管理が、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せすること、管理対象のサービス・リソース・オブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる、ようにさらに構成される。
第1から第4の可能な実施態様のいずれか1つに関連して、第5の可能な実施態様において、送信部は、制御システムに第6の問合せ要求を送信し、第6の問合せ要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せするために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ようにさらに構成され、
受信部は、制御システムによって返される管理対象のサービス・リソース・オブジェクトの詳細情報を受信するようにさらに構成される。
第1から第5の可能な実施態様のいずれか1つに関連して、第6の可能な実施態様において、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUID識別子を使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
処理部は、第3の問合せ要求を生成し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子を搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
送信部は、管理システムに第3の問合せ要求を送信するようにさらに構成され、
受信部は、管理システムによって返される管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を受信するようにさらに構成され、
管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子および管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子は、管理システムのリソースオブジェクト識別子マッピング関係表に格納される。
第4から第6の可能な実施態様のいずれか1つに関連して、第7の可能な実施態様において、
送信部は、制御システムにサービス・リソース・オブジェクト情報変更要求を送信し、サービス・リソース・オブジェクト情報変更要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を変更するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ようにさらに構成される。
第4から第7の可能な実施態様のいずれか1つに関連して、第8の可能な実施態様において、送信部は、制御システムにサービス・リソース・オブジェクト情報削除要求を送信し、サービス・リソース・オブジェクト情報削除要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を削除するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ようにさらに構成される。
第4の態様、または第1から第8の可能な実施態様のいずれか1つに関連して、第9の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、
第1の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、
管理対象のリソースオブジェクトのFDN識別子は管理対象の物理リソースオブジェクトのFDN識別子である。
第9の可能な実施態様に関連して、第10の可能な実施態様において、送信部は、管理システムに第4の問合せ要求を送信し、第4の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成され、
受信部は、管理システムによって返される管理対象の物理リソースオブジェクトの詳細情報を受信するようにさらに構成される。
第9または第10の可能な実施態様に関連して、第11の可能な実施態様において、送信部は、管理システムに物理リソースオブジェクト情報変更要求を送信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
第9から第11の可能な実施態様のいずれか1つに関連して、第12の可能な実施態様において、送信部は、管理システムに物理リソースオブジェクト情報削除要求を送信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ように構成される。
第9から第12の可能な実施態様のいずれか1つに関連して、第13の可能な実施態様において、送信部は、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ように構成され、
受信部は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返される管理対象の物理リソースオブジェクトのUUID識別子を受信するように構成される。
第9から第13の可能な実施態様のいずれか1つに関連して、第14の可能な実施態様において、
送信部は、管理システムに第5の問合せ要求を送信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成され、
受信部は、管理対象の物理リソースオブジェクトのUUID識別子を使用して取得され、管理システムによって返される管理対象の物理リソースオブジェクトの詳細情報を受信する。
第9から第14の可能な実施態様のいずれか1つに関連して、第15の可能な実施態様において、
送信部は、管理システムに物理リソースオブジェクト情報変更要求を送信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
第9から第15の可能な実施態様のいずれか1つに関連して、第16の可能な実施態様において、
送信部は、管理システムに物理リソースオブジェクト情報削除要求を送信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
第5の態様によれば、本出願の一実施形態は、ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するための管理システムを提供し、SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、管理システムは、プロセッサと、ネットワークインターフェースと、メモリとを含み、
プロセッサは、新しく発見されたリソースオブジェクトのUUID識別子を取得し、新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成し、新しく発見されたリソースオブジェクトのUUID識別子と新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加し、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納される、ように構成され、
メモリは、リソースオブジェクト識別子マッピング関係表を格納するように構成される。
第5の態様に関連して、第1の可能な実施態様において、
ネットワークインターフェースは、アプリケーションシステムによって送信される管理対象のリソースオブジェクトを求める第1の問合せ要求を受信し、第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、第1の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成され、
プロセッサは、管理対象のリソースオブジェクトの基本情報に従って管理対象のリソースオブジェクトのFDN識別子を取得するようにさらに構成され、
ネットワークインターフェースは、アプリケーションシステムに管理対象のリソースオブジェクトのFDN識別子を返すように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
第5の態様または第1の可能な実施態様に関連して、第2の可能な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、プロセッサは、制御システムから新しく発見された物理リソースオブジェクトのUUID識別子を取得し、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUID識別子と新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
第5の態様、または第1もしくは第2の可能な実施態様に関連して、第3の可能な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、プロセッサは、新しく発見された物理リソースオブジェクトにUUID識別子を割り振り、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUID識別子と新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
第5の態様、または第1から第3の可能な実施態様のいずれか1つに関連して、第4の可能な実施態様において、新しく発見されたリソースオブジェクトがサービス・リソース・オブジェクトである場合、プロセッサは、制御システムからサービス・リソース・オブジェクトのUUID識別子を取得し、サービス・リソース・オブジェクトのUUID識別子に従って制御システムに対応するサービスを問合せし、問合せ結果に従ってサービス・リソース・オブジェクトのFDN識別子を生成する、ように構成され、サービス・リソース・オブジェクトのUUID識別子とサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するように構成され、サービス・リソース・オブジェクトのUUIDはアプリケーションシステムによって、ノースバウンドインターフェースを使用して制御システムに配信されうる。
第1から第4の可能な実施態様のいずれか1つに関連して、第5の可能な実施態様において、プロセッサは、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象のリソースオブジェクトのUUID識別子を取得し、リソースオブジェクト識別子マッピング関係表が管理対象のリソースオブジェクトのUUID識別子と管理対象のリソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象のリソースオブジェクトのUUID識別子がアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用される、ようにさらに構成され、ネットワークインターフェースは、アプリケーションシステムに管理対象のリソースオブジェクトのUUID識別子を返すように構成され、
管理対象のリソースオブジェクトのUUID識別子はアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
本実施態様により、ユーザは、SDNシステムにおけるリソースの管理を強化するために、アプリケーションシステムを使用し、FDN識別子を使用してSDNシステムにおけるリソースオブジェクトの詳細情報のさらなる管理、例えば、問合せ、変更、または削除を行うことができる。
第1から第5の可能な実施態様のいずれか1つに関連して、第6の可能な実施態様において、ネットワークインターフェースは、アプリケーションシステムによって送信される第2の問合せ要求を受信し、第2の問合せ要求が管理対象のリソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送する、ようにさらに構成され、
プロセッサは、第2の問合せ要求で搬送される管理対象のリソースオブジェクトのFDN識別子に従って管理対象のリソースオブジェクトのUUID識別子を取得するようにさらに構成される。
第5または第6の可能な実施態様に関連して、第7の可能な実施態様において、問合せされる必要がある管理対象のリソースオブジェクトの詳細情報が管理対象のサービス・リソース・オブジェクトの詳細情報であり、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUID識別子を使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
ネットワークインターフェースは、アプリケーションシステムによって送信される第3の問合せ要求を受信し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子を搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
プロセッサは、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するために、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せし、リソースオブジェクト識別子マッピング関係表が、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子と管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子との間のマッピング関係を含む、ようにさらに構成され、
ネットワークインターフェースは、アプリケーションシステムに、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を返すようにさらに構成される。
第1から第7の可能な実施態様のいずれか1つに関連して、第8の可能な実施態様において、管理対象のリソースオブジェクトが管理対象の物理リソースオブジェクトである場合、
プロセッサは、管理対象の物理リソースオブジェクトのFDN識別子を取得するように構成され、
ネットワークインターフェースは、アプリケーションシステムに管理対象の物理リソースオブジェクトのFDN識別子を返すように構成される。
第8の可能な実施態様に関連して、第9の可能な実施態様において、ネットワークインターフェースは、アプリケーションシステムによって送信された第4の問合せ要求を受信し、第4の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報に索引付けするのに使用される、ようにさらに構成され、
プロセッサは、管理対象の物理リソースオブジェクトのFDN識別子を使用して管理対象の物理リソースオブジェクトの詳細情報に索引付けするようにさらに構成され、
ネットワークインターフェースは、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返すようにさらに構成される。
第8または第9の可能な実施態様に関連して、第10の可能な実施態様において、
プロセッサは、管理対象の物理リソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象の物理リソースオブジェクトのUUID識別子を取得し、リソースオブジェクト識別子マッピング関係表が管理対象の物理リソースオブジェクトのUUID識別子と管理対象の物理リソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象の物理リソースオブジェクトのUUID識別子がアプリケーションシステムによって管理対象の物理リソースオブジェクトの詳細情報を管理するのに使用される、ようにさらに構成される。
第8から第10の可能な実施態様のいずれか1つに関連して、第11の可能な実施態様において、
ネットワークインターフェースは、アプリケーションシステムに管理対象の物理リソースオブジェクトのUUID識別子を返し、アプリケーションシステムによって送信された第5の問合せ要求を受信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ように構成され、
プロセッサは、管理対象の物理リソースオブジェクトのUUID識別子を使用して管理対象の物理リソースオブジェクトの詳細情報を取得するようにさらに構成され、
ネットワークインターフェースは、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返すようにさらに構成される。
第8から第11の可能な実施態様のいずれか1つに関連して、第12の可能な実施態様において、ネットワークインターフェースは、アプリケーションシステムによって送信された物理リソースオブジェクト情報変更要求を受信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成され、
プロセッサは、管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を変更するようにさらに構成される。
第8から第12の可能な実施態様のいずれか1つに関連して、第13の可能な実施態様において、ネットワークインターフェースは、アプリケーションシステムによって送信された物理リソースオブジェクト情報削除要求を受信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成され、
プロセッサは、管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を削除するようにさらに構成される。
第5の態様に関連して、第14の可能な実施態様において、メモリは、プログラム命令コードを格納するように構成され、プロセッサは、図2から図8に対応する実施形態における方法を完了するために、メモリ内の命令コードを実行するように構成される。
第6の態様によれば、本出願の一実施形態は、ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するためのアプリケーションシステムを提供し、SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、管理システムにはリソースオブジェクトのFDN識別子とリソースオブジェクトのUUID識別子との間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納され、アプリケーションシステムは、プロセッサとネットワークインターフェースとを含むことができ、プロセッサは、バス704を使用してネットワークインターフェースと通信し、プロセッサは、ネットワークインターフェースを使用して管理システムおよび制御システムと通信し、
ネットワークインターフェースは、管理システムに第1の問合せ要求を送信し、第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成され、
ネットワークインターフェースは、管理システムによって返される管理対象のリソースオブジェクトのFDN識別子を受信し、管理対象のリソースオブジェクトのFDN識別子がリソースオブジェクト識別子マッピング関係表に格納される、ように構成され、
プロセッサは、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
第6の態様に関連して、第1の可能な実施態様において、
ネットワークインターフェースは、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って取得され、管理システムによって返される管理対象のリソースオブジェクトのUUID識別子を受信し、管理対象のリソースオブジェクトのUUID識別子と管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納され、含まれている、ようにさらに構成され、
管理対象のリソースオブジェクトのUUID識別子はアプリケーションシステムによって管理対象のリソースオブジェクトを管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
本実施態様により、ユーザは、SDNシステムにおけるリソースの管理を強化するために、アプリケーションシステムを使用し、管理対象のリソースオブジェクトのFDN識別子を使用してSDNシステムにおけるリソースオブジェクトの詳細情報のさらなる管理、例えば、問合せ、変更、または削除を行うことができる(以下の実施態様を参照されたい)。
第1の可能な実施態様に関連して、第2の可能な実施態様において、
ネットワークインターフェースは、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送し、管理対象のリソースオブジェクトのUUID識別子を取得するのに使用される、ようにさらに構成される。
第6の態様に関連して、第3の可能な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、第1の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象のサービス・リソース・オブジェクトのFDN識別子である。
第2または第3の可能な実施態様に関連して、第4の可能な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、
ネットワークインターフェースは、制御システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送し、管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用される、ようにさらに構成され、
ネットワークインターフェースは、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返される管理対象のサービス・リソース・オブジェクトのUUID識別子を受信するようにさらに構成され、
管理対象のサービス・リソース・オブジェクトのUUID識別子はアプリケーションシステムによって管理対象のサービス・リソース・オブジェクトを管理するのに使用され、管理することは、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せすること、管理対象のサービス・リソース・オブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
第2または第3の可能な実施態様に関連して、第4の可能な実施態様において、
ネットワークインターフェースは、制御システムに第6の問合せ要求を送信し、第6の問合せ要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ようにさらに構成され、
ネットワークインターフェースは、制御システムによって返される管理対象のサービス・リソース・オブジェクトの詳細情報を受信するようにさらに構成される。
第4または第5の可能な実施態様に関連して、第6の可能な実施態様において、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUID識別子を使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
ネットワークインターフェースは、管理システムに第3の問合せ要求を送信し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子を搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
ネットワークインターフェースは、管理システムによって返される管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を受信し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子および管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子が、管理システムのリソースオブジェクト識別子マッピング関係表に格納される、ようにさらに構成される。
第4から第6の可能な実施態様のいずれか1つに関連して、第7の可能な実施態様において、
ネットワークインターフェースは、制御システムにサービス・リソース・オブジェクト情報変更要求を送信し、サービス・リソース・オブジェクト情報変更要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ようにさらに構成される。
第4から第7の可能な実施態様のいずれか1つに関連して、第8の可能な実施態様において、
ネットワークインターフェースは、制御システムにサービス・リソース・オブジェクト情報削除要求を送信し、サービス・リソース・オブジェクト情報削除要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ようにさらに構成される。
第1から第8の可能な実施態様のいずれか1つに関連して、第9の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、第1の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象の物理リソースオブジェクトのFDN識別子である。
第9の可能な実施態様に関連して、第10の可能な実施態様において、
ネットワークインターフェースは、管理システムに第4の問合せ要求を送信し、第4の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成され、
ネットワークインターフェースは、管理システムによって返される管理対象の物理リソースオブジェクトの詳細情報を受信するようにさらに構成される。
第9または第10の可能な実施態様に関連して、第11の可能な実施態様において、
ネットワークインターフェースは、管理システムに物理リソースオブジェクト情報変更要求を送信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
第9から第11の可能な実施態様のいずれか1つに関連して、第12の可能な実施態様において、
ネットワークインターフェースは、管理システムに物理リソースオブジェクト情報削除要求を送信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
第9から第12の可能な実施態様のいずれか1つに関連して、第13の可能な実施態様において、
ネットワークインターフェースは、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ように構成され、
ネットワークインターフェースは、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返される管理対象の物理リソースオブジェクトのUUID識別子を受信するように構成される。
第13の可能な実施態様に関連して、第14の可能な実施態様において、
ネットワークインターフェースは、管理システムに第5の問合せ要求を送信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成され、
ネットワークインターフェースは、管理対象の物理リソースオブジェクトのUUID識別子を使用して取得され、管理ユニットによって返される管理対象の物理リソースオブジェクトの詳細情報を受信するようにさらに構成される。
第13または第14の可能な実施態様に関連して、第15の可能な実施態様において、
ネットワークインターフェースは、管理システムに物理リソースオブジェクト情報変更要求を送信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
第13から第15の可能な実施態様のいずれか1つに関連して、第16の可能な実施態様において、
ネットワークインターフェースは、管理システムに物理リソースオブジェクト情報削除要求を送信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
第6の態様に関連して、第17の可能な実施態様において、アプリケーションシステムは、メモリと、プロセッサと、ネットワークインターフェースとを含み、メモリは、プログラム命令コードを格納するように構成され、プロセッサは、図2から図8に対応する実施形態における方法を完了するために、メモリ内の命令コードを実行するように構成される。
第7の態様によれば、第3の態様または第5の態様による管理システムを含み、第4態様または第6の態様によるアプリケーションシステムを含む、SDN通信システムが提供され、本通信システムは、第1の態様および第2の態様による方法を実行するように構成される。
第8の態様によれば、第1の態様から第4の態様による機能を果たすのに使用されるコンピュータソフトウェア命令を格納するように構成され、第1の態様および第2の態様による方法を実行するように設計されたプログラムを含むコンピュータ可読記憶媒体が提供される。
本出願の一実施形態によるSDNシステムの概略構造図である。 本出願の一実施形態によるリソースオブジェクトを管理するための方法の流れ図である。 本出願の一実施形態にリソースオブジェクト識別子マッピング関係表の作成の流れ図である。 本出願の一実施形態によるサービス・リソース・オブジェクトを管理するための方法の流れ図である。 本出願の一実施形態によるサービス・リソース・オブジェクトの詳細情報を問合せするための方法の概略図である。 本出願の一実施形態によるサービス・リソース・オブジェクトの詳細情報を変更するための方法の概略図である。 本出願の一実施形態によるサービス・リソース・オブジェクトの詳細情報を削除するための方法の概略図である。 本出願の一実施形態による物理リソースオブジェクトを管理するための方法の流れ図である。 本出願の一実施形態による管理システムのハードウェア構造の概略図である。 本出願の一実施形態によるアプリケーションシステムのハードウェア構造の概略図である。 本出願の一実施形態による管理システムの概略図である。 本出願の一実施形態によるアプリケーションの概略構造図である。
本出願の実施形態に記載される適用シナリオは、本出願の実施形態における技術的解決策をより明確に説明するために使用されるものであり、本出願の実施形態において提供される技術的解決策を限定するためのものではない。ネットワークアーキテクチャの進化および新しいサービスシナリオの出現と共に、本出願の実施形態で提供される技術的解決策は類似した技術的問題にも適用できることが当業者には理解されよう。本出願では、「SDNネットワーク管理システム」、「SDN管理システム」、「ネットワーク管理システム」、「管理システム」、「管理プレーン」、および「SDN管理プレーン」が交互に使用され、「アプリケーションシステム」、「SDNアプリケーションシステム」、「アプリケーションプレーン」、および「SDNアプリケーションプレーン」が交互に使用され、「SDN制御システム」、「制御システム」、「制御プレーン」、「SDN制御プレーン」が交互に使用され、「SDNデータ転送システム」、「SDN転送システム」、「データ転送システム」、「転送システム」、「データプレーン」、「SDNデータプレーン」、「転送プレーン」、および「SDN転送プレーン」が交互に使用されることに留意されたい。
本出願の実施形態でいうところの第1の問合せにおける「第1」は、単に名前を識別するために使用されているにすぎず、順序の第1位を表すものではない。この規則は、「第2」、「第3」、「第4」、「第4」、「第5」、および「第6」にも適用される。
図1に、本出願の一実施形態によるSDNシステム100を示す。SDNシステム100は、アプリケーションシステム101と、制御システム102と、データ転送システム103と、管理システム104とを主に含む。アプリケーションシステム、制御システム、データ転送システム、および管理システムを、当技術分野ではアプリケーションプレーン、制御プレーン、データプレーン、および管理プレーンともいう。
アプリケーションシステム101は、SDNノースバウンドインターフェース(英語完全名:Northbound Interface、略称NBI)105を使用して制御システム102に接続される。SDNノースバウンドインターフェースはアプリケーション制御プレーンインターフェース(英語完全名:Application−Controller Plane Interface、A−CPI)とも呼ばれ、アプリケーションシステム101は複数のアプリケーションを含み、A−CPIを使用して制御システム102にネットワーク要件を送信する。
制御システム102は複数のコントローラを含む。各コントローラは、アプリケーションシステム101にネットワークサービスを提供するために、データ転送システム103内の1または複数のネットワーク要素のリソース情報を制御し、データ転送システム103に、アプリケーションシステム101によって送信された受信したネットワーク要件を配信し、データ転送システム103内のネットワーク要素デバイス、例えば、スイッチやルータなどのデバイスを制御し、アプリケーションシステム101に関連したリソース情報を送信する役割を担う。制御システム102は、アプリケーション要件を満たすために、制御ポリシーを使用して限られたネットワークリソースの構成を最適化しうる。
データ転送システム103は、SDNサウスバウンドインターフェース(英語完全名:Southbound Interface、SBI)106を使用して制御システム102に接続される。SDNサウスバウンドインターフェース106はデータ制御プレーンインターフェース(英語完全名:Data−Controller Plane Interface、D−CPI)とも呼ばれる。データ転送システム103は複数のネットワーク要素(英語完全名:Network Element、NE)を含み、複数のネットワーク要素には、スイッチ、ルータ、ファイアウォール、パケット・トランスポート・ネットワーク・デバイスなどが含まれる。各ネットワーク要素は、サブラック、スロット、カード、サブスロット、ポートなどを含む複数の物理リソースオブジェクトを含む。
管理システム104は、論理管理機能インターフェースを使用してアプリケーションシステム101と、制御システム102と、データ転送システム103とに別々に接続される。本出願の本実施形態では、管理システム104の管理機能は、既存のネットワーク内の事業支援システムまたは運用支援システム(BSS/OSS)、ネットワーク管理システム(英語完全名:Network Management System、NMS)、または要素管理システム(英語完全名:Element Management System、EMS)を使用して実施されうる。異なる事業者によって運用される既存のBSS/OSS、NMS、またはEMSの具体的な構造および機能モジュールは、運用要件によって異なりうる。従来の管理機能を果たすことに加えて、管理システム104は、SDNシステムのためのいくつかの特定の管理機能をさらに果たす。例えば、アプリケーションシステム101のために、管理システム104はネットワークサービス提供者と顧客とによって合意されたサービスレベル合意(英語完全名:Service Level Agreements、SLAs)を構成する役割を担う。典型的なSLAsは、顧客に割り振られる最小帯域幅、顧客の帯域幅制限、同時にサービスされうる顧客数、ユーザの行動に影響を及ぼしうるネットワーク変更前の通知および手配、ダイヤルインアクセスの利用の可否、サービス提供者によってサポートされる最低ネットワーク利用性能、様々なタイプの顧客のトラフィック制御許可などの項目を含む。制御システム102のために、管理システム104はアプリケーションシステム101の制御範囲内で指定された関連ポリシーを構成する必要がある。データ転送システム103のために、管理システム104はネットワーク要素を初期設定する役割を担う。
ユーザが、アプリケーションシステム101内のいくつかのアプリケーションを使用して、SDNシステムにおいて関連サービスによって使用されるリソースオブジェクトを管理する(例えば、SDNシステムのいくつかのサービスにおいてリソースオブジェクトの問合せ、変更、削除、または別の管理操作を行う)場合、ユーザに視覚リソース情報管理インターフェースが提示される必要がある。関連サービスによって使用されるリソースオブジェクトには、物理リソースオブジェクトおよびサービス・リソース・オブジェクトが含まれる。SDNシステムの制御プレーンはリソースオブジェクトを識別するのにUUIDを使用し、UUID識別子では、リソースオブジェクトに関する情報を識別するのに数字識別子列が使用されるため、アプリケーションシステム101内のアプリケーションは、UUID識別子に基づいてユーザにリソースオブジェクトの視覚詳細情報を直接提示することができない。
前述の事例を考慮して、本出願の一実施形態は、SDNシステムにおいてリソースオブジェクトを管理するための方法を提供する。この方法により、既存のネットワーク管理システムおよびネットワーク管理システム(例えば、非SDNを管理するネットワーク管理システム)内のアプリケーションをSDNの管理に再利用することができ、そのため、既存のネットワークシステムの未来志向のSDNシステムへのスムーズな進化を実現することができ、既存のネットワーク管理システムおよびネットワーク管理システム内の大量のアプリケーションをSDNシステムにおけるリソースオブジェクトの管理に利用することができる。加えて、ユーザは、SDNシステムにおいてリソースオブジェクトを管理するためにFDN識別子のみを識別できる既存のネットワーク内のいくつかのアプリケーションを使用することもでき、リソースオブジェクトをさらに管理するために、ユーザが理解できる詳細リソース情報がユーザに提示される。本明細書で使用される既存のネットワーク内の管理システムは、既存の管理システムだけに限定されず、既存の管理システムから後で改善され、開発される管理システムであってもよいことに留意されたい。
本出願の一実施形態で提供されるSDNシステムにおいてリソースオブジェクトを管理するための方法について、図2から図4に関連して以下で詳細に説明する。この方法は、図1に示すSDNシステム100に適用される。SDNシステム100は、アプリケーションシステム101と、制御システム102と、管理システム104とを含み、制御システム102は、UUID識別子を使用してリソースオブジェクトを識別する。図2に示すように、本方法は以下のステップを含む。
201:管理システムが、新しく発見されたリソースオブジェクトのUUID識別子を取得する。
1つの具体的な実施態様において、UUID識別子は汎用一意識別子であり、ソフトウェアによって確立される規格であり、オープン・ネットワーキング・ファウンデーション(英語完全名:Open Networking Foundation、ONF)機関によってSDNシステムの設計時にリソースオブジェクトを識別するのに使用される一意の識別子である。UUID識別子は、SDNシステムにおいてすべてのリソースオブジェクトを一意に識別することができ、互いに異なる。UUID識別子はサーバによって生成される数字列であり、ラベルに類似している。UUID識別子は、ネットワークリソースが同じ時空において一意に識別されるよう保証することができる。UUID識別子は、SDN分散シナリオにおけるすべての要素が一意の識別子情報を有するよう保証することができる。本明細書では、UUID、すなわち汎用一意識別子は、単にONFで指定されるUUIDのみに限定されず、別の識別子形態を使用してもよいことに留意されたい。例えば、リソースオブジェクトを一意に識別するために直接識別できる内容なしの要素を使用する識別子もUUIDと呼ばれうる。加えて、「新しく発見されたリソースオブジェクト」という用語中の「新しく」という表現は、主に、言語表現習慣として使用されており、具体的なプロセスを記述する便宜のために使用されており、任意の時点に「発見されたリソースオブジェクト」を指しうること、および「発見する」行為は、時間または他の局面に関して限定されないことにも留意されたい。
202:管理システムは、新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成する。
管理システムは、リソースオブジェクトを識別するのに完全識別名(英語:full distinguished name、FDN)を使用する。FDN識別子は、リソースオブジェクトの詳細情報に索引付けするのに使用される索引情報を含む。ユーザは、アプリケーションシステム101内のアプリケーションを使用して、FDN識別子で搬送されるリソースオブジェクトの索引情報を直接確認することができる。ユーザがリソースオブジェクトの詳細情報を確認したい場合、FDN識別子を使用してリソースオブジェクトの対応する詳細情報に索引付けすることができる。したがって、ユーザがリソースオブジェクトを管理する場合に、アプリケーションシステム101のアプリケーションインターフェースにおいて理解できるリソースオブジェクトに関する情報をユーザに提示できることが保証される。
1つの具体的な実施態様において、FDN識別子は、その長さが255以下であるASCII文字列であり、FDN識別子のフォーマットは、“TYPE=VALUE,TYPE=VALUE,…”である。リソースオブジェクト識別子には1バイト文字のみが使用でき、大文字と小文字が区別される。TYPEおよびVALUEに使用できる文字セットは、すべての可視のASCII文字およびスペースを含む。TYPEは文字列省略形を使用して表され、数字のみの使用はできない。レベル間区切り記号には1バイトのコンマ(,)を使用し、VALUEの複数の情報間の区切り記号には1バイトのバー(|)を使用する。現在のレベルのリソースオブジェクトは、TYPEとVALUEの組み合わせを使用して上位レベルのリソースオブジェクトの下で一意に決定される。
物理リソースオブジェクトには、一例として次のサブボードのFDN識別子が使用される。
“NE=3145951,FR=1,S=3,CP=2,SS=4,SC=2”。
NEはネットワーク要素IDを表し、NE=ネットワーク要素IDであり、FRはネットワーク要素のラックを表し、FR=ラック番号であり、Sはラックのスロット番号を表し、S=サブスロット番号であり、CPはサブスロット内のボードを表し、CP=ボードIDであり、SSはサブスロットを表し、SS=サブスロット番号であり、SCはサブボードを表し、SC=サブボードIDである。FDN識別子を使用することにより、サブボード2が、ネットワーク要素3145951のラック1のスロット3のボード2のサブスロット4に属することがわかる。前述の例から、FDN識別子を使用してユーザインターフェースにおいて視覚リソース情報を反映させることができることがわかる。
サービス・リソース・オブジェクトには、一例として次のセキュリティVPNサービストンネルのFDN識別子が使用される。
“SECS=5|100,SECSTUNNEL=3145768|Ethernet1/0/1|1|3145859|Ethernet1/0/2/0/1|1”。
SECSはセキュリティVPNサービスを表し、SECS=サービスタイプ|サービスIDであり、5は、セキュア・ソケット・レイヤ上の仮想プライベートネットワークSSL VPNサービスを表し、SECSTUNNELはセキュリティVPNサービストンネルを表し、SECSTUNNEL=ローカルデバイスID|ローカルインターフェース名|ローカルトンネルID|リモートデバイスID|リモートインターフェース名|リモートトンネルIDである。
203:管理システムは、新しく発見されたリソースオブジェクトのUUID識別子と新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加し、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係は、リソースオブジェクト識別子マッピング関係表に格納される。
具体的な一実施態様において、リソースオブジェクト識別子マッピング関係表は以下のように作成される。管理システムが、リソースオブジェクトのUUID識別子を取得する;管理システムが、リソースオブジェクトの対応するFDN識別子を生成する;管理システムが、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する。特定の形のリソース・オブジェクト・マッピング関係表が複数の異なるやり方で実施されてよく、対応関係は、表形式で表現されても、別の方法で表現されてもよいことに留意されたい。これについては本出願では限定されず、当業者が容易に理解できる対応関係を確立する任意の手段が、本出願の本実施形態におけるリソースオブジェクト識別子マッピング関係表に該当するものとする。加えて、リソースオブジェクト識別子マッピング関係表は、特定の内容が記入されないマッピング関係構造を有していてもよく、特定の内容を含むマッピング関係表であってもよい。リソースオブジェクト識別子マッピング関係表の特定の内容は、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係のみを含んでいてもよく、またはこれに基づき、特定の内容はリソースオブジェクトの基本情報をさらに含み、またはこれに基づき、特定の内容は、リソースオブジェクトの基本情報とリソースオブジェクトのFDN識別子との間のマッピング関係をさらに含む。これについては本出願では限定されない。本出願では、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を含む任意の表をリソースオブジェクト識別子マッピング関係表と呼びうる。リソースオブジェクトの基本情報は、例えば、リソースオブジェクトの番号、名前、または別の識別子であってよい。
具体的な一実施態様において、リソースオブジェクトは、物理リソースオブジェクトまたはサービス・リソース・オブジェクトを含み、管理システムが物理リソースオブジェクトのUUID識別子を取得する方法は、管理システムがサービス・リソース・オブジェクトのUUID識別子を取得する方法とは異なる。
本出願の本実施形態で管理システムがリソースオブジェクトのUUID識別子を取得し、リソースオブジェクトのFDN識別子を生成し、リソースオブジェクトの識別子間のマッピング関係を確立するプロセスを、図3に関連して以下で別々に説明する。
以下のステップ301からステップ308は、本出願の一実施形態で提供される、物理リソースオブジェクトのUUID識別子を取得し、物理リソースオブジェクトのFDN識別子を生成し、物理リソースオブジェクトのUUID識別子と物理リソースオブジェクトFDN識別子との間のマッピング関係を含む物理リソースオブジェクト識別子マッピング関係表を確立するための方法である。
301:管理システム104は新しい物理リソースオブジェクトを発見する。
1つの具体的な実施態様において、管理システムは、自動発見またはユーザ構成によって新しい物理リソースオブジェクトを発見する。
302:管理システム104は、新しく発見された物理リソースオブジェクトにUUID識別子を割り振る。
1つの具体的な実施態様において、管理システム104は、新しく発見された物理リソースオブジェクトのUUID識別子を生成し、具体的な生成プロセスは、自動のランダムな生成および別の既存の方法であってよく、管理システム104は、UUID識別子を物理リソースオブジェクトと関連付けることができる。
303:管理システム104は、UUID識別子に対応するFDN識別子を生成する。
1つの具体的な実施態様において、管理システム104は、新しく発見された物理リソースオブジェクトのFDN識別子を生成し、具体的な生成プロセスは、自動のランダムな生成および別の既存の方法であってよく、管理システム104は、FDN識別子を物理リソースオブジェクトと関連付けることができる。
管理システム104の一目的は、SDN制御システムに抽象的な統一された物理リソースオブジェクト識別子を提供することである。したがって、通常、管理システム104は、SDN制御システムにおける機能的凝集を保証するために、物理リソースオブジェクトをサーチするための実行体として使用されうる。
1つの具体的な実施態様において、制御システム102は、物理リソースオブジェクトをサーチする機能を果たすのに使用されうる。以下のステップ304およびステップ305には、制御システム102が、本出願で提供される物理リソースオブジェクトを発見し、探索する機能を実施することが記載され、詳細は以下の通りである。
304:制御システム102は新しい物理リソースオブジェクトを発見する。
305:制御システム102は、新しく発見された物理リソースオブジェクトにUUID識別子を割り振る。
1つの具体的な実施態様において、制御システム102は、新しく発見された物理リソースのUUID識別子を生成し、具体的な生成プロセスは、自動のランダムな生成および別の既存の方法であってよく、管理システム104は、UUID識別子を物理リソースオブジェクトと関連付けることができる。
306:制御システム102は管理システム104に新しく発見された物理リソースオブジェクトのUUID識別子を送信する。
307:管理システム104は、新しく発見された物理リソースオブジェクトのUUID識別子を取得する。
308:管理システムは、新しく発見された物理リソースオブジェクトのUUID識別子に対応するFDN識別子を生成する。
具体的な方法はステップ303と同じであり、ここでは詳細を繰り返さない。
管理システム104はリソースオブジェクト識別子マッピング関係表を作成し、物理リソースオブジェクトのUUID識別子と物理リソースオブジェクトのFDN識別子との間のマッピング関係が、リソース・オブジェクト・マッピング関係表に格納される。リソースオブジェクト識別子マッピング関係表は、各新しく発見された物理リソースオブジェクトに対応するUUID識別子とFDN識別子との間のマッピング関係を含む。以下のステップ309からステップ315は、本出願の一実施形態で提供される、サービス・リソース・オブジェクトのUUID識別子およびサービス・リソース・オブジェクトのFDN識別子を生成し、サービス・リソース・オブジェクトのUUID識別子とサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表を作成するための方法である。
309:アプリケーションシステム101は、サービス・リソース・オブジェクトにUUID識別子を割り振る。
1つの具体的な実施態様において、制御システム102に新しいサービス要求を配信するときに、アプリケーションシステム101は対応するサービス・リソース・オブジェクトを構成する。サービス・リソース・オブジェクトを構成するときに、アプリケーションシステム101はサービス・リソース・オブジェクトに対応するUUID識別子を割り振る。
310:アプリケーションシステム101は、ノースバウンドインターフェースを使用して制御システム102に、サービス要求およびサービス・リソース・オブジェクトの対応するUUID識別子を配信する。
311:制御システム102はサービス・リソース・オブジェクトのUUID識別子およびサービス要求を受信する。
312:制御システム102は管理システム104にサービス・リソース・オブジェクトのUUID識別子を通知する。
313:管理システム104はサービス・リソース・オブジェクトのUUID識別子を取得する。
314:管理システム104は、サービス・リソース・オブジェクトのUUID識別子を使用して、制御システム102に、サービス・リソース・オブジェクトのUUID識別子に対応するサービスを問合せする。
1つの具体的な実施態様において、制御システム102はサービス・リソース・オブジェクトの詳細情報を格納しているため、管理システムは、サービスの詳細情報、例えば、サービスカテゴリ、サービス内容、サービス属性、サービス名を取得するために、サービスリソースのUUID識別子を使用して、制御システム102にサービスリソースのUUID識別子に対応するサービスを問合せしうる。
315:管理システム104は、問合せ結果に従ってサービス・リソース・オブジェクトの対応するFDN識別子を生成する。
1つの具体的な実施態様において、管理システム104は、問合せ結果に従って、例えば、取得したサービスリソースの情報、例えば、サービスカテゴリ、名前、および/またはサービス属性などの情報に従って、サービス・リソース・オブジェクトの対応するFDN識別子を生成する。
管理システム104は、サービス・リソース・オブジェクトのUUID識別子とサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する。ステップ303またはステップ315の後に記載される生成されたリソースオブジェクト識別子マッピング関係表では、リソースオブジェクト識別子マッピング関係表がリソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を含む例のみが説明に使用されていることに留意されたい。ステップ203のリソースオブジェクト識別子マッピング関係表の記述に従って、管理システムは、リソースオブジェクトの基本情報および/またはリソースオブジェクトの詳細情報と、リソースオブジェクトのUUID識別子と、リソースオブジェクトのFDN識別子との間のマッピング関係を生成するために、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係にリソースオブジェクトの基本情報および/またはリソースオブジェクトの詳細情報をさらに付加しうることが当業者には理解されよう。
204’:アプリケーションシステムは、管理システムに第1の問合せ要求を送信し、第1の問合せ要求は管理対象のリソースオブジェクトの基本情報を搬送し、管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される。
204:管理システムはアプリケーションシステムによって送信された第1の問合せ要求を受信し、第1の問合せ要求は管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される。
1つの具体的な実施態様において、第1の問合せ要求では、対応する問合せ要求メッセージが、アプリケーションシステムと管理システムとの間で交換された既存のメッセージプロトコル(例えば、RESTCONFプロトコル)に従って生成されてよく、問合せ要求メッセージは、管理対象のリソースオブジェクトの基本情報、例えば、管理対象のリソースオブジェクトの番号や名前などの情報を搬送する。例えば、ボードのFDN識別子が問合せされる場合、問合せ要求メッセージは、ネットワーク要素番号、スロット番号、およびボード番号を搬送する。
205:管理システムは、アプリケーションシステムに管理対象のリソースオブジェクトのFDN識別子を返す。
1つの具体的な実施態様において、アプリケーションシステム101によって送信された第1の問合せ要求を受信した後、管理システム104は、第1の問合せ要求で搬送された管理対象のリソースオブジェクトの基本情報、例えば、上述の管理対象のリソースオブジェクトの番号や名前に従って、管理対象のリソースオブジェクトに対応するFDN識別子を見つける。
別の具体的実施態様において、リソース・オブジェクト・マッピング関係表は、管理対象のリソースオブジェクトの基本情報と管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係を含む。アプリケーションシステム101によって送信された第1の問合せ要求を受信した後、管理システム104は、第1の問合せ要求で搬送された管理対象のリソースオブジェクトの基本情報、例えば、上述の管理対象のリソースオブジェクトの番号や名前と、リソースオブジェクト識別子マッピング関係表とに従って、管理対象のリソースオブジェクトに対応するFDN識別子を見つける。加えて、リソースオブジェクトのFDN識別子がリソースオブジェクトの基本情報をすでに含んでいる場合、管理システムは管理システムによって格納されているリソースオブジェクトのFDN識別子を直接問合せすることができ、リソースオブジェクトのFDN識別子が管理対象のリソースオブジェクトの基本情報を含むと判断した場合、管理システムは、リソースオブジェクトのFDN識別子は管理対象のリソースオブジェクトのFDN識別子であると判断することができる。
205’:アプリケーションシステムは、管理システムによって返された管理対象のリソースオブジェクトのFDN識別子を受信する。
1つの具体的な実施態様において、アプリケーションシステムが、管理システム104によって返された管理対象のリソースオブジェクトのFDN識別子を受信した場合、ユーザは、アプリケーションシステム101のアプリケーションインターフェースを使用して、FDN識別子で搬送された管理対象のリソースオブジェクトの索引情報を直接確認することができる。例えば、管理対象のリソースオブジェクトがサブボードである場合、サブボードのFDN識別子に対応し、アプリケーションインターフェースを使用してユーザが確認することのできる索引情報は、サブボードに対応するネットワーク要素番号、ラック番号、スロット番号、ボード番号、およびサブボード番号、を含む。別の具体的実施態様において、管理システム104は、第1の問合せ要求内の管理対象のリソースオブジェクトの基本情報に従って管理対象のリソースオブジェクトのUUID識別子をまず取得し、リソース・オブジェクト・マッピング関係表に従って管理対象のリソースオブジェクトのFDN識別子をしかるべく取得することができる。
別の具体的実施態様において、アプリケーションシステム101は、リソースオブジェクトをさらに管理するために、管理対象のリソースオブジェクトのUUID識別子に従って管理対象のリソースオブジェクトを管理することができる。この方法は以下を特に含む。
管理システム104は、管理対象のリソースオブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表において、管理対象のリソースオブジェクトのFDN識別子に対応するUUID識別子を見つけ、アプリケーションシステム101に管理対象のリソースオブジェクトのFDN識別子および管理対象のリソースオブジェクトのUUID識別子を返すことができる。アプリケーションシステム101は、リソースオブジェクトをさらに管理するために、管理対象のリソースオブジェクトのUUID識別子に従って管理対象のリソースオブジェクトを管理することができる。
別の具体的実施態様において、管理システム104が、アプリケーションシステム101に管理対象のリソースオブジェクトのFDN識別子および管理対象のリソースオブジェクトのUUID識別子を返すステップは以下をさらに含むことができる。
206’:アプリケーションシステムは、管理システムによって返された管理対象のリソースオブジェクトの取得したFDN識別子に従って管理システムに第2の問合せ要求を送信し、第2の問合せ要求は管理対象のリソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求は管理対象のリソースオブジェクトのFDN識別子を搬送する。
206:管理システムは、第2の問合せ要求を受信し、管理対象のリソースオブジェクトのUUID識別子を取得するために、管理対象のリソースオブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せする。
207:管理システムは、アプリケーションシステムに管理対象のリソースオブジェクトのUUID識別子を返す。
1つの具体的な実施態様において、管理システム104は、管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するために、管理対象のサービス・リソース・オブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せする。リソースオブジェクト識別子マッピング関係表は、管理対象のサービス・リソース・オブジェクトのUUID識別子と管理対象のサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係を含む。
207’:アプリケーションシステムは、管理システムによって返された管理対象のリソースオブジェクトのUUID識別子を受信する。
別の実施態様では、アプリケーションシステム101によって送信された第1の問合せ要求を受信した後、管理システム104はアプリケーションシステム101に管理対象のリソースオブジェクトのFDN識別子と管理対象のリソースオブジェクトのUUIDの両方を返すことができることに留意されたい。
管理対象のリソースオブジェクトのUUID識別子はアプリケーションシステムによって管理対象のリソースオブジェクトを管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
前述の実施態様により、アプリケーションシステム101が管理対象のリソースオブジェクトのFDN識別子を取得した後、ユーザは、アプリケーションシステム101内のアプリケーションを使用して、FDN識別子によって識別される管理対象のリソースオブジェクトの索引情報を直接確認することができる。さらに、アプリケーションシステムは、SDNシステムにおけるリソースオブジェクトの管理を強化するために、管理対象のリソースオブジェクトのFDN識別子および/またはUUID識別子に従って管理対象のリソースオブジェクトの詳細情報の管理、例えば、問合せ、変更、または削除を行うことができる。
本出願の本実施形態では、管理対象のリソースオブジェクトは、管理対象の物理リソースオブジェクトまたは管理対象のサービス・リソース・オブジェクトを含む。本出願の一実施形態で提供されるSDNシステムにおいてサービス・リソース・オブジェクトを管理するための方法について、図4に関連して以下で説明する。この方法は、図1に示すSDNシステム100に適用される。
401:アプリケーションシステムは、管理システムに第1の問合せ要求を送信し、第1の問合せ要求メッセージは管理対象のサービス・リソース・オブジェクトの基本情報を搬送し、管理対象のサービス・リソース・オブジェクトのFDN識別子を取得するのに使用される。
1つの具体的な実施態様において、アプリケーションシステムは第1の問合せ要求を生成し、第1の問合せ要求は、管理対象のサービス・リソース・オブジェクトの完全識別名FDN識別子を取得するのに使用される。第1の問合せ要求では、対応する問合せ要求メッセージが、アプリケーションシステムと管理システムとの間で交換された既存のメッセージプロトコル(例えば、RESTCONFプロトコル)に従って生成されてよく、第1の問合せ要求メッセージは、管理対象のサービス・リソース・オブジェクトの基本情報、例えば、管理対象のサービス・リソース・オブジェクトのサービスタイプやソース/シンクノード情報を搬送する。
SDNシステム100では、物理リソースオブジェクトのFDN識別子とサービス・リソース・オブジェクトのFDN識別子とはどちらも管理システム104に格納されている。したがって、アプリケーションプレーンを使用してサービス・リソース・オブジェクトを管理する場合、ユーザがアプリケーションプレーン上で対応する管理対象のサービス・リソース・オブジェクトをまず選択し、アプリケーションシステム101は、管理対象のサービス・リソース・オブジェクトのFDN識別子を取得するために、ユーザによって選択された管理対象のサービス・リソース・オブジェクトに従って管理対象のサービス・リソース・オブジェクトの第1の問合せ要求を生成する。アプリケーションシステム101は管理システム104に第1の問合せ要求を送信する。
501:管理システムは、アプリケーションシステムによって送信された第1の問合せ要求を受信する。
502:管理システムは、アプリケーションシステムに管理対象のサービス・リソース・オブジェクトのFDN識別子を返す。
1つの具体的な実施態様において、アプリケーションシステム101によって送信された第1の問合せ要求を受信した後、管理プレーンシステム104は、第1の問合せ要求内の管理対象のリソースオブジェクトの基本情報、例えば、上述の管理対象のサービス・リソース・オブジェクトのサービスタイプやノード情報に従って、管理対象のサービス・リソース・オブジェクトに対応するFDN識別子見つけ、アプリケーションシステム101にFDN識別子を返す。
別の具体的実施態様において、管理対象のサービス・リソース・オブジェクトの基本情報と管理対象のサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係は、リソース・オブジェクト・マッピング関係表に格納される。アプリケーションシステム101によって送信された第1の問合せ要求を受信した後、管理システム104は、第1の問合せ要求で搬送された管理対象のサービス・リソース・オブジェクトの基本情報、例えば、上述の管理対象のサービス・リソース・オブジェクトのサービスタイプやノード情報と、リソースオブジェクト識別子マッピング関係表とに従って、管理対象のサービス・リソース・オブジェクトに対応するFDN識別子を見つける。
402:アプリケーションシステムは、管理システムによって返された管理対象のサービス・リソース・オブジェクトのFDN識別子を受信する。
1つの具体的な実施態様において、アプリケーションシステム101が、管理対象のサービス・リソース・オブジェクトに対応する、管理システム104によって返されたFDN識別子を受信した場合、ユーザは、アプリケーションシステム101のアプリケーションインターフェースを使用して、FDN識別子に対応する管理対象のサービス・リソース・オブジェクトの索引情報を直接確認することができる。例えば、セキュリティVNPサービスを例に取ると、サービスのFDN識別子に対応し、アプリケーションインターフェースを使用してユーザが確認することのできる索引情報は、サービスタイプまたはインターフェース名、を含む。
別の具体的実施態様において、管理システム104は、第1の問合せ要求内の管理対象のサービス・リソース・オブジェクトの基本情報に従って管理対象のサービス・リソース・オブジェクトのUUID識別子をまず取得し、リソース・オブジェクト・マッピング関係表に従って管理対象のサービス・リソース・オブジェクトのFDN識別子をしかるべく取得することができる。
別の具体的実施態様において、アプリケーションシステム101は、サービス・リソース・オブジェクトの管理を強化するために、管理対象のサービス・リソース・オブジェクトのUUID識別子に従って管理対象のサービス・リソース・オブジェクトの詳細情報を管理することができる。この方法は以下を特に含む。
管理システム104は、管理対象のサービス・リソース・オブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表において、管理対象のサービス・リソース・オブジェクトのFDN識別子に対応するUUID識別子を見つけ、アプリケーションシステム101に管理対象のサービス・リソース・オブジェクトのFDN識別子および管理対象のサービス・リソース・オブジェクトのUUID識別子を返すことができる。リソースオブジェクト識別子マッピング関係表は、管理対象のサービス・リソース・オブジェクトのUUID識別子と管理対象のサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係を含む。アプリケーションシステム101は、リソースオブジェクトをさらに管理するために、管理対象のリソースオブジェクトのUUID識別子に従って管理対象のリソースオブジェクトの詳細情報を管理することができる。
別の具体的実施態様において、管理システム104が、アプリケーションシステム101に管理対象のリソースオブジェクトのFDN識別子および管理対象のリソースオブジェクトのUUID識別子を返すステップは、ステップ403からステップ405、およびステップ503からステップ505をさらに含むことができる。
403:アプリケーションシステムは、管理対象のサービス・リソース・オブジェクトの取得したFDN識別子に従って管理システムに第2の問合せ要求を送信し、第2の問合せ要求は、管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する。
1つの具体的な実施態様において、SDNシステム100では、サービス・リソース・オブジェクトのFDN識別子は管理システム104に格納されるが、サービス・リソース・オブジェクトの詳細情報は制御システム102に格納される。この場合、制御システム102は、サービス・リソース・オブジェクトのUUID識別子を使用してサービス・リソース・オブジェクトの詳細情報に索引付けする。ユーザに管理対象のサービス・リソース・オブジェクトを管理する必要がある場合、ユーザは、管理対象のサービス・リソース・オブジェクトのFDN識別子を使用して、管理対象のサービス・リソース・オブジェクトに対応する索引情報を確認することができる。取得したUUID識別子に従って制御システム102からサービス・リソース・オブジェクトの詳細情報を取得するために、ユーザが管理対象のサービス・リソース・オブジェクトのFDN識別子を使用して対応するUUID識別子をさらに取得する必要がある。
503:管理システムは、アプリケーションシステムによって送信された第2の問合せ要求を受信する。
504:管理システムは、アプリケーションシステムに管理対象のサービス・リソース・オブジェクトのUUID識別子を返す。
1つの具体的な実施態様において、管理システム104は、管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するために、管理対象のサービス・リソース・オブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せする。リソースオブジェクト識別子マッピング関係表は、管理対象のサービス・リソース・オブジェクトのUUID識別子と管理対象のサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係を含む。
404:アプリケーションシステムは、リソースオブジェクト識別子マッピング関係表に従って取得され、管理システムによって返された管理対象のサービス・リソース・オブジェクトのUUID識別子を受信する。
別の実施態様では、アプリケーションシステム101によって送信された第1の問合せ要求を受信した後、管理システム104はアプリケーションシステム101に管理対象のサービス・リソース・オブジェクトのFDN識別子と管理対象のサービス・リソース・オブジェクトのUUIDの両方を返すことができることに留意されたい。
405:アプリケーションシステムは、管理対象のサービス・リソース・オブジェクトのUUID識別子を使用して制御システム内の管理対象のサービス・リソース・オブジェクトの詳細情報を管理する。
1つの具体的な実施態様において、管理対象のサービス・リソース・オブジェクトの詳細情報は制御システム102に格納される。アプリケーションシステム101は、管理対象のサービス・リソース・オブジェクトのUUID識別子を使用して制御システム102内の管理対象のサービス・リソース・オブジェクトの詳細情報を問合せし、変更し、または削除することができる。アプリケーションシステムは管理対象のサービス・リソース・オブジェクトの詳細情報を取得することができ、詳細情報は、ユーザが理解できる視覚情報である。アプリケーションプレーンは、ユーザがサービス・リソース・オブジェクトの詳細情報を確認し、管理することができるときに管理インターフェースにおいてユーザが理解できる視覚情報が提示されるように、ユーザに情報を提示する。
本出願の本実施形態におけるサービス・リソース・オブジェクトの詳細情報に対するユーザの、問合せ、変更、削除などの管理行為について、図5から図7に関連して以下で別々に説明する。
図5に示すように、ユーザがサービス・リソース・オブジェクトの詳細情報を問合せする例を説明に用い、サービス・リソース・オブジェクトは、例えば、イーサネット(登録商標)回線サービス・リソース・オブジェクトである。ユーザがサービス・リソース・オブジェクトの詳細情報を問合せする場合、ユーザはアプリケーションシステム101のアプリケーションインターフェースを使用して対応するサービス・リソース・オブジェクトを選択し、サービス・リソース・オブジェクトの詳細情報、例えば、サービス内容やサービス属性やサービス名を問合せするよう要求する。アプリケーションシステム101は、サービス・リソース・オブジェクトのFDN識別子を取得するために、管理システム104に第1の問合せ要求を送信する。アプリケーションシステム101は、管理システムによって返された管理対象のサービス・リソース・オブジェクトのFDN識別子を受信する。アプリケーションシステム101は管理104に第2の問合せ要求を送信し、第2の問合せ要求は管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する。アプリケーションシステム101は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返された管理対象のサービス・リソース・オブジェクトのUUID識別子を受信する。アプリケーションシステム101は制御システム102に第6の問合せ要求を送信し、第6の問合せ要求は、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せするために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する。アプリケーションシステム101は、制御システム102によって返された管理対象のサービス・リソース・オブジェクトの詳細情報を受信する。
1つの具体的な実施態様において、アプリケーションシステム101が、制御システム102によって返された管理対象のリソースオブジェクトの詳細情報を受信した後、ユーザは、アプリケーションシステム101のアプリケーションインターフェースを使用して管理対象のリソースオブジェクトの詳細情報の確認、変更、削除またはそれに関連した管理を行うことができる。
別の具体的な方法では、管理対象のサービス・リソース・オブジェクトの見つかった詳細情報が、UUID識別子を使用する、管理対象のイーサネット(登録商標)回線サービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、すなわち、物理リソースのUUID識別子がサービス・リソース・オブジェクトの見つかった詳細情報で引用されている場合、アプリケーションシステム101は、管理システム104に第3の問合せ要求を送信し、第3の問合せ要求は管理対象のイーサネット(登録商標)回線サービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子を搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される。アプリケーションシステム101は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返された管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を受信する。
アプリケーションシステム101は、アプリケーションインターフェースを使用してユーザにサービス・リソース・オブジェクトの詳細情報を提示する。図6に示すように、ユーザがサービス・リソース・オブジェクトの詳細情報を変更するよう要求する場合、サービス・リソース・オブジェクトは、例えば、イーサネット(登録商標)回線サービス・リソース・オブジェクトである。ユーザはアプリケーションシステム101のアプリケーションインターフェースを使用して対応するサービス・リソース・オブジェクトを選択し、サービス・リソース・オブジェクトの詳細情報、例えば、サービス内容やサービス属性やサービス名を変更するよう要求する。アプリケーションシステム101は、サービス・リソース・オブジェクトのFDN識別子を取得するために、管理システム104に第1の問合せ要求を送信する。アプリケーションシステム101は、管理システムによって返された管理対象のサービス・リソース・オブジェクトのFDN識別子を受信する。アプリケーションシステム101は管理104に第2の問合せ要求を送信し、第2の問合せ要求は管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する。アプリケーションシステム101は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返された管理対象のサービス・リソース・オブジェクトのUUID識別子を受信する。アプリケーションシステム101は、制御システム102にサービス・リソース・オブジェクト情報変更要求を送信し、サービス・リソース・オブジェクト情報変更要求は、管理対象のサービス・リソース・オブジェクトの詳細情報を変更するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する。サービス・リソース・オブジェクトの詳細情報を変更した後、制御システム102はデータ転送システムのために変更後のサービスリソースを構成し、変更後のサービス・リソース・オブジェクトの詳細情報を格納するようデータベースを更新する。
図7に示すように、ユーザがサービス・リソース・オブジェクトの詳細情報を削除するよう要求する場合、サービス・リソース・オブジェクトは、例えば、イーサネット(登録商標)回線サービス・リソース・オブジェクトである。ユーザはアプリケーションシステム101のアプリケーションインターフェースを使用して対応するサービス・リソース・オブジェクトを選択し、サービス・リソース・オブジェクトの詳細情報、例えば、サービス内容やサービス属性やサービス名を削除するよう要求する。アプリケーションシステム101は、サービス・リソース・オブジェクトのFDN識別子を取得するために、管理システム104に第1の問合せ要求を送信する。アプリケーションシステム101は、管理システムによって返された管理対象のサービス・リソース・オブジェクトのFDN識別子を受信する。アプリケーションシステム101は管理104に第2の問合せ要求を送信し、第2の問合せ要求は、管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する。アプリケーションシステム101は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返された管理対象のサービス・リソース・オブジェクトのUUID識別子を受信する。アプリケーションシステム101は、制御システム102にサービス・リソース・オブジェクト情報削除要求を送信し、サービス・リソース・オブジェクト情報削除要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を削除するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する。サービス・リソース・オブジェクトの詳細情報を削除した後、制御システム102はデータ転送システムのために構成されたサービスリソースを削除し、データベースを更新する。
本出願の一実施形態で提供されるSDNシステムにおいて物理リソースオブジェクトを管理するための方法について、図8に関連して以下で説明する。この方法は、図1に示すSDNシステム100に適用される。
801:アプリケーションシステムは、管理システムに第1の問合せ要求を送信し、第1の問合せ要求は管理対象の物理リソースオブジェクトの基本情報を搬送し、管理対象の物理リソースオブジェクトの完全識別名FDN識別子を取得するのに使用される。
1つの具体的な実施態様において、アプリケーションシステム101は第1の問合せ要求を生成する。第1の問合せ要求では、対応する問合せ要求メッセージが、アプリケーションシステムと管理システムとの間で交換された既存のメッセージプロトコル(例えば、RESTCONFプロトコル)に従って生成されてよく、第1の問合せ要求メッセージは、管理対象の物理リソースオブジェクトの基本情報、例えば、管理対象のリソースオブジェクトの番号や名前などの情報を搬送する。例えば、ボードのFDN識別子が問合せされる場合、問合せ要求メッセージは、ボードが位置しているネットワーク要素の番号や、スロット番号、ボード番号などの基本情報を搬送する。
SDNシステム100では、物理リソースオブジェクトのFDN識別子とサービス・リソース・オブジェクトのFDN識別子とはどちらも管理システム104に格納されている。したがって、アプリケーションプレーンを使用して物理リソースオブジェクトを管理する場合、ユーザがアプリケーションプレーン上で対応する管理対象の物理リソースオブジェクトをまず選択し、アプリケーションシステム101は、管理対象の物理リソースオブジェクトのFDN識別子を取得するために、ユーザによって選択された管理対象の物理リソースオブジェクトに従って管理対象の物理リソースオブジェクトの第1の問合せ要求を生成する。アプリケーションシステム101は管理システム104に第1の問合せ要求を送信する。
901:管理システムは、アプリケーションシステムによって送信された第1の問合せ要求を受信する。
902:管理システムは、アプリケーションシステムに管理対象の物理リソースオブジェクトのFDN識別子を返す。
1つの具体的な実施態様において、アプリケーションシステム101によって送信された第1の問合せ要求を受信した後、管理プレーンシステム104は、第1の問合せ要求内の管理対象の物理リソースオブジェクトの基本情報に従って管理対象の物理リソースオブジェクトに対応するFDN識別子を見つけ、アプリケーションシステム101にFDN識別子を返す。
803:アプリケーションシステムは、管理システムによって返された管理対象の物理リソースオブジェクトのFDN識別子を受信する。
1つの具体的な実施態様において、アプリケーションシステム101が、管理対象の物理リソースオブジェクトに対応する、管理システム104によって返されたFDN識別子を受信した場合、ユーザは、アプリケーションシステム101のアプリケーションインターフェースを使用して、FDN識別子に対応する管理対象のサービス・リソース・オブジェクトの索引情報を直接確認することができる。サブボードを例に取ると、サブボードのFDN識別子に対応し、アプリケーションインターフェースを使用してユーザが確認することのできる索引情報は、サブボードに対応するネットワーク要素番号、ラック番号、スロット番号、ボード番号、およびサブボード番号、を含む。
別の具体的実施態様において、リソース・オブジェクト・マッピング関係表は、管理対象の物理リソースオブジェクトの基本情報と管理対象の物理リソースオブジェクトのFDN識別子との間のマッピング関係を含む。アプリケーションシステム101によって送信された第1の問合せ要求を受信した後、管理システム104は、第1の問合せ要求で搬送された管理対象の物理リソースオブジェクトの基本情報、例えば、上述の管理対象のリソースオブジェクトの番号や名前と、リソースオブジェクト識別子マッピング関係表とに従って、管理対象の物理リソースオブジェクトに対応するFDN識別子を見つける。
さらに、ユーザが管理対象の物理リソースオブジェクトの詳細情報を問合せしたい場合、本方法は以下をさらに含む。
804:アプリケーションシステムは、管理システムに第4の問合せ要求を生成し、第4の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される。
903:管理システムは第4の問合せ要求を受信し、管理対象の物理リソースオブジェクトのFDN識別子を使用して管理対象の物理リソースオブジェクトの詳細情報を問合せする。
904:管理システムは、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返す。
805:アプリケーションシステムは管理対象の物理リソースオブジェクトの詳細情報を受信する。
別の具体的実施態様において、管理対象の物理リソースオブジェクトの詳細情報は、管理対象の物理リソースオブジェクトのUUID識別子を使用して問合せすることができ、この方法は以下を特に含む。
管理システム104は、管理対象の物理リソースオブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表において、管理対象の物理リソースオブジェクトのFDN識別子に対応するUUID識別子を見つけ、アプリケーションシステム101に管理対象の物理リソースオブジェクトのFDN識別子および管理対象の物理リソースオブジェクトのUUID識別子を返すことができる。リソースオブジェクト識別子マッピング関係表は、管理対象の物理リソースオブジェクトのUUID識別子と管理対象の物理リソースオブジェクトFDN識別子との間のマッピング関係を含む。アプリケーションシステム101は、管理システムに第5の問合せ要求を送信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される。管理システムは、第5の問合せ要求を受信し、管理対象の物理リソースオブジェクトのUUID識別子に従って管理対象の物理リソースオブジェクトの詳細情報を取得し、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返す。したがって、アプリケーションシステムは、リソースオブジェクトをさらに管理するために、管理対象のリソースオブジェクトの詳細情報を問合せすることができる。
別の具体的実施態様において、管理システム104が、アプリケーションシステム101に管理対象の物理リソースオブジェクトのFDN識別子および管理対象の物理リソースオブジェクトのUUID識別子を返すステップは、
第1の問合せ要求の受信に応答して、管理システム104が、アプリケーションシステム101に管理対象の物理リソースオブジェクトのFDN識別子を返すステップと、
アプリケーションシステム101が、管理システム104によって返された管理対象の物理リソースオブジェクトのFDN識別子を受信し、第2の問合せ要求を生成するステップであって、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ステップと、
管理システム104が、第2の問合せ要求を受信し、管理対象の物理リソースオブジェクトのUUID識別子を取得するために、管理対象の物理リソースオブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せするステップと、
管理システム104が、アプリケーションシステム101に管理対象の物理リソースオブジェクトのUUID識別子を返すステップと
をさらに含むことができる。
アプリケーションシステム101が管理対象の物理リソースオブジェクトのFDN識別子を取得した後、ユーザは、アプリケーションシステム101内のアプリケーションを使用して、FDN識別子によって識別される管理対象の物理リソースオブジェクトの索引情報を直接確認することができる。
1つの具体的な実施態様において、アプリケーションシステム101は、管理対象の物理リソースオブジェクトをさらに管理するために、管理対象の物理リソースオブジェクトのFDN識別子および/またはUUID識別子に従って管理対象の物理リソースオブジェクトの詳細情報を変更または削除することができる。
1つの具体的な実施態様において、アプリケーションシステム101が、管理対象の物理リソースオブジェクトをさらに管理するために、管理対象のリソースオブジェクトのFDN識別子および/またはUUID識別子に従って管理対象の物理リソースオブジェクトの詳細情報を変更するステップは、
アプリケーションシステムが、管理システムに物理リソースオブジェクト情報変更要求を送信するステップであって、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDNおよび/または管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ステップ
を特に含む。
別の具体的実施態様において、アプリケーションシステム101が、管理対象の物理リソースオブジェクトをさらに管理するために、管理対象のリソースオブジェクトのFDN識別子および/またはUUID識別子に従って管理対象の物理リソースオブジェクトの詳細情報を削除するステップは、
アプリケーションシステムが、管理システムに物理リソースオブジェクト情報削除要求を送信するステップであって、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのFDNおよび/または管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ステップ
を特に含む。
本出願の一実施形態で提供されるSDNシステムにおいてリソースオブジェクトを管理するための方法によれば、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクトのFDN識別子およびUUID識別子を含むマッピング関係表が作成され、そのため、既存のネットワークシステムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムの将来のSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。さらに、ユーザは、リソースオブジェクトをさらに管理するために、FDN識別子を使用してリソースオブジェクトの詳細情報の問合せ、変更、または削除を行うことができる。
図9Aは、本出願の一実施形態による、図1に示すSDNシステムにおいてリソースオブジェクトを管理するための管理システムのハードウェア構造の概略図である。本管理システムは図9Aに示す管理システム104であり、管理システム104は図2から図8の実施形態における方法を実行するように構成される。
ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するための管理システムが提供される。SDNシステム100は、管理システム104と、アプリケーションシステム101と、制御システム102とを含む。制御システム102は、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別する。管理システム104は、プロセッサ601と、ネットワークインターフェース602と、メモリ603とを含む。プロセッサ601は、ネットワークインターフェース602を使用してアプリケーションシステム101および制御システム102と通信する。プロセッサ601とメモリ603とネットワークインターフェース602とはバス604を使用して相互に通信することができる。
プロセッサ601は、新しく発見されたリソースオブジェクトのUUID識別子を取得し、新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成し、新しく発見されたリソースオブジェクトのUUID識別子と新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加し、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納される、ように構成される。
メモリ603は、リソースオブジェクト識別子マッピング関係表を格納するように構成される。
ネットワークインターフェース602は、アプリケーションシステムによって送信される管理対象のリソースオブジェクトを求める第1の問合せ要求を受信し、第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、第1の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成される。
プロセッサ601は、管理対象のリソースオブジェクトの基本情報に従って管理対象のリソースオブジェクトのFDN識別子を取得するようにさらに構成される。
ネットワークインターフェース602は、アプリケーションシステム101に管理対象のリソースオブジェクトのFDN識別子を返すように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
1つの具体的な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、プロセッサ601は、制御システム102から新しく発見された物理リソースオブジェクトのUUID識別子を取得し、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUID識別子と新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
別の具体的実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、プロセッサ601は、新しく発見された物理リソースオブジェクトにUUID識別子を割り振り、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUID識別子と新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
1つの具体的な実施態様において、新しく発見されたリソースオブジェクトがサービス・リソース・オブジェクトである場合、プロセッサ601は、制御システム102からサービス・リソース・オブジェクトのUUID識別子を取得し、サービス・リソース・オブジェクトのUUID識別子に従って制御システム102に対応するサービスを問合せし、問合せ結果に従ってサービス・リソース・オブジェクトのFDN識別子を生成する、ように構成され、サービス・リソース・オブジェクトのUUID識別子とサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するように構成される。サービス・リソース・オブジェクトのUUIDは、アプリケーションシステム101によって、ノースバウンドインターフェースを使用して制御システム102に配信されうる。
1つの具体的な実施態様において、プロセッサ601は、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象のリソースオブジェクトのUUID識別子を取得し、リソースオブジェクト識別子マッピング関係表が、管理対象のリソースオブジェクトのUUID識別子と管理対象のリソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象のリソースオブジェクトのUUID識別子がアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用される、ようにさらに構成される。
ネットワークインターフェース602は、アプリケーションシステムに管理対象のリソースオブジェクトのUUID識別子を返すように構成される。
管理対象のリソースオブジェクトのUUID識別子はアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
本実施態様により、ユーザは、SDNシステムにおけるリソースの管理を強化するために、アプリケーションシステムを使用し、FDN識別子を使用してSDNシステムにおけるリソースオブジェクトの詳細情報のさらなる管理、例えば、問合せ、変更、または削除を行うことができる。
1つの具体的な実施態様において、ネットワークインターフェース602は、アプリケーションシステムによって送信される第2の問合せ要求を受信し、第2の問合せ要求が管理対象のリソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送する、ようにさらに構成される。
プロセッサ601は、第2の問合せ要求で搬送される管理対象のリソースオブジェクトのFDN識別子に従って管理対象のリソースオブジェクトのUUID識別子を取得するようにさらに構成される。
1つの具体的な実施態様において、問合せされる必要がある管理対象のリソースオブジェクトの詳細情報が管理対象のサービス・リソース・オブジェクトの詳細情報であり、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUID識別子を使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
ネットワークインターフェース602は、アプリケーションシステム101によって送信される第3の問合せ要求を受信し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子を搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
プロセッサ601は、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するために、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せし、リソースオブジェクト識別子マッピング関係表が、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子と管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子との間のマッピング関係を含む、ようにさらに構成され、
ネットワークインターフェース602は、アプリケーションシステム101に、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を返すようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが管理対象の物理リソースオブジェクトである場合、
プロセッサ601は、管理対象の物理リソースオブジェクトのFDN識別子を取得するように構成され、
ネットワークインターフェース602は、アプリケーションシステム101に管理対象の物理リソースオブジェクトのFDN識別子を返し、アプリケーションシステムによって送信された第4の問合せ要求を受信し、第4の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報に索引付けするのに使用される、ように構成され、
プロセッサ601は、管理対象の物理リソースオブジェクトのFDN識別子を使用して管理対象の物理リソースオブジェクトの詳細情報に索引付けするようにさらに構成され、
ネットワークインターフェース602は、アプリケーションシステム101に管理対象の物理リソースオブジェクトの詳細情報を返すようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが管理対象の物理リソースオブジェクトである場合、
プロセッサ601は、管理対象の物理リソースオブジェクトのFDN識別子を取得するように特に構成され、
ネットワークインターフェース602は、アプリケーションシステム101に管理対象の物理リソースオブジェクトのFDN識別子を返すように特に構成される。
プロセッサは、管理対象の物理リソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象の物理リソースオブジェクトのUUID識別子を取得し、リソースオブジェクト識別子マッピング関係表が管理対象の物理リソースオブジェクトのUUID識別子と管理対象の物理リソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象の物理リソースオブジェクトのUUID識別子がアプリケーションシステム101によって管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成される。
ネットワークインターフェース602は、アプリケーションシステム101に管理対象の物理リソースオブジェクトのUUID識別子を返し、アプリケーションシステム101によって送信された第5の問合せ要求を受信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ように構成される。
プロセッサ601は、管理対象の物理リソースオブジェクトのUUID識別子を使用して管理対象の物理リソースオブジェクトの詳細情報を取得するようにさらに構成される。
ネットワークインターフェース602は、アプリケーションシステム101に管理対象の物理リソースオブジェクトの詳細情報を返すようにさらに構成される。
1つの具体的な実施態様において、ネットワークインターフェース602は、アプリケーションシステム101によって送信された物理リソースオブジェクト情報変更要求を受信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
プロセッサ601は、管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を変更するようにさらに構成される。
1つの具体的な実施態様において、ネットワークインターフェース602は、アプリケーションシステム101によって送信された物理リソースオブジェクト情報削除要求を受信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
プロセッサ601は、管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を削除するようにさらに構成される。
本出願では、プロセッサ601は、1または複数の中央処理装置(英語:Central Processing Unit、CPU)であってよい。プロセッサ601が1つのCPUである場合、CPUは、シングルコアCPUであってもよく、マルチコアCPUであってもよい。
ネットワークインターフェース602は、有線インターフェース、例えば、光ファイバ分散データインターフェース(英語:Fiber Distributed Data Interface、FDDI)やギガビットイーサネット(Gigabit Ethernet、GE)インターフェースであってもよい。
メモリ603は、ランダム・アクセス・メモリ(RAM)、読取り専用メモリ(ROM)、電気的消去書込み可能読取り専用メモリ(EPROM)、コンパクトディスク読取り専用メモリ(CD−ROM)、ハードディスクなどのうちの1または複数であってよいが、これに限定されない。
本出願で提供される別の実施態様において、メモリ603はプログラム命令コードを格納するように構成され、プロセッサ601は、図2から図8に対応する実施形態における方法を完了するために、メモリ603内の命令コードを実行するように構成される。
図9Bは、本出願の一実施形態による、図1に示すSDNシステムにおいてリソースオブジェクトを管理するためのアプリケーションシステムのハードウェア構造の概略図である。アプリケーションシステムは図9Bに示すアプリケーションシステム101である。アプリケーションシステム101は、図2から図8の実施形態における方法を実行するように構成される。
ソフトウェア定義ネットワーキングSDNシステム100においてリソースオブジェクトを管理するためのアプリケーションシステム101が提供される。SDNシステムは、管理システム104と、アプリケーションシステム101と、制御システム102とを含む。制御システム102は、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別する。管理システム104にはリソースオブジェクトのFDN識別子とリソースオブジェクトのUUID識別子との間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納される。アプリケーションシステム101は、プロセッサ701とネットワークインターフェース702とを含みうる。プロセッサ701とネットワークインターフェース702とはバス704を使用して相互に通信する。プロセッサ701は、ネットワークインターフェース702を使用して管理システム104および制御システム102と通信する。
プロセッサ701は第1の問合せ要求を生成し、第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、第1の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成される。
ネットワークインターフェース702は管理システム104に第1の問合せ要求を送信するように構成される。
ネットワークインターフェース702は、管理システム104によって返される管理対象のリソースオブジェクトのFDN識別子を受信し、管理対象のリソースオブジェクトのFDN識別子がリソースオブジェクト識別子マッピング関係表に格納される、ように構成される。
プロセッサ701は、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
1つの具体的な実施態様において、ネットワークインターフェース702は、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って取得され、管理システムによって返される管理対象のリソースオブジェクトのUUID識別子を受信し、管理対象のリソースオブジェクトのUUID識別子と管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納され、含まれている、ようにさらに構成される。
管理対象のリソースオブジェクトのUUID識別子はアプリケーションシステムによって管理対象のリソースオブジェクトを管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
本実施態様により、ユーザは、SDNシステムにおけるリソースの管理を強化するために、アプリケーションシステムを使用し、管理対象のリソースオブジェクトのFDN識別子を使用してSDNシステムにおけるリソースオブジェクトの詳細情報のさらなる管理、例えば、問合せ、変更、または削除を行うことができる(以下の実施態様を参照されたい)。
1つの具体的な実施態様において、ネットワークインターフェースは、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送し、管理対象のリソースオブジェクトのUUID識別子を取得するのに使用される、ようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、第1の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象のサービス・リソース・オブジェクトのFDN識別子である。
プロセッサ701は第2の問合せ要求を生成し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ようにさらに構成される。
ネットワークインターフェース702は制御システム102に第2の問合せ要求を送信するようにさらに構成される。
ネットワークインターフェース702は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象のサービス・リソース・オブジェクトのUUID識別子を受信するようにさらに構成される。1つの具体的な実施態様において、プロセッサ701は第6の問合せ要求を生成し、第6の問合せ要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せするために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ようにさらに構成される。
ネットワークインターフェース702は制御システム102に第6の問合せ要求を送信するようにさらに構成される。
ネットワークインターフェースは、制御システム102によって返される管理対象のサービス・リソース・オブジェクトの詳細情報を受信するようにさらに構成される。
1つの具体的な実施態様において、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUID識別子を使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
プロセッサ701は、第3の問合せ要求を生成し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子を搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
ネットワークインターフェース702は、管理システム104に第3の問合せ要求を送信し、管理システム104によって返される管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を受信し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子および管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子が、管理システムのリソースオブジェクト識別子マッピング関係表に格納される、ようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、第1の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象のサービス・リソース・オブジェクトのFDN識別子である。
ネットワークインターフェース702は制御システム102に第2の問合せ要求を送信し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ようにさらに構成される。
ネットワークインターフェース702は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象のサービス・リソース・オブジェクトのUUID識別子を受信するようにさらに構成される。
ネットワークインターフェース702は、制御システム102にサービス・リソース・オブジェクト情報変更要求を送信し、サービス・リソース・オブジェクト情報変更要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、第1の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象のサービス・リソース・オブジェクトのFDN識別子である。
ネットワークインターフェース702は制御システム102に第2の問合せ要求を送信し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ようにさらに構成される。
ネットワークインターフェース702は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象のサービス・リソース・オブジェクトのUUID識別子を受信するようにさらに構成される。
ネットワークインターフェース702は、制御システム102にサービス・リソース・オブジェクト情報削除要求を送信し、サービス・リソース・オブジェクト情報削除要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、第1の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象の物理リソースオブジェクトのFDN識別子である。
ネットワークインターフェース702は、管理システム104に第4の問合せ要求を送信し、第4の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成される。
ネットワークインターフェース702は、管理システム104によって返される管理対象の物理リソースオブジェクトの詳細情報を受信するようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、第1の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象の物理リソースオブジェクトのFDN識別子である。
プロセッサ701は、物理リソースオブジェクト情報変更要求を生成し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
ネットワークインターフェース702は、管理システム104に物理リソースオブジェクト情報変更要求を送信するようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、第1の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象の物理リソースオブジェクトのFDN識別子である。
プロセッサ701は、物理リソースオブジェクト情報削除要求を生成し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
ネットワークインターフェース702は、管理システムに物理リソースオブジェクト情報削除要求を送信するようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、ネットワークインターフェース702は、管理システム104に第2の問合せ要求を送信し、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ように構成される。
ネットワークインターフェース702は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象の物理リソースオブジェクトのUUID識別子を受信するように構成される。
1つの具体的な実施態様において、ネットワークインターフェース702は、管理システム104に第5の問合せ要求を送信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成される。
ネットワークインターフェース702は、管理対象の物理リソースオブジェクトのUUID識別子を使用して取得され、管理ユニット104によって返される管理対象の物理リソースオブジェクトの詳細情報を受信するようにさらに構成される。
1つの具体的な実施態様において、ネットワークインターフェース702は、管理システム104に物理リソースオブジェクト情報変更要求を送信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
1つの具体的な実施態様において、ネットワークインターフェース702は、管理システム104に物理リソースオブジェクト情報削除要求を送信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
別の具体的実施態様においては、図9Bに示すように、アプリケーションシステム101は、プロセッサ701とネットワークインターフェース702とメモリ703を含みうる。プロセッサ701とネットワークインターフェース702とメモリ703とはバス704を使用して相互に通信する。プロセッサ701は、ネットワークインターフェース702を使用して管理システム104および制御システム102と通信する。
メモリ703はプログラム命令コードを格納するように構成され、プロセッサ701は、図2から図8に対応する実施形態における方法を完了するために、メモリ603内の命令コードを実行するように構成される。
メモリ703は、ランダム・アクセス・メモリ(RAM)、読取り専用メモリ(ROM)、電気的消去書込み可能読取り専用メモリ(EPROM)、コンパクトディスク読取り専用メモリ(CD−ROM)、ハードディスクなどのうちの1または複数であってよいが、これに限定されない。メモリ603およびメモリ703は、プログラムコードを格納するように構成される。
プロセッサ701は1または複数の中央処理装置(Central Processing Unit、CPU)であってよい。プロセッサ701が1つのCPUである場合、CPUは、シングルコアCPUであってもよく、マルチコアCPUであってもよい。
ネットワークインターフェース702は、有線インターフェース、例えば、光ファイバ分散データインターフェース(英語:Fiber Distributed Data Interface、FDDI)やギガビットイーサネット(Gigabit Ethernet、GE)インターフェースであってもよい。
本出願で提供されるSDNシステムにおいてリソースオブジェクトを管理するための管理システムおよびアプリケーションシステムによれば、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクトのFDN識別子およびUUID識別子を含むマッピング関係表が作成され、そのため、既存のネットワークシステムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムの将来のSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。さらに、ユーザは、リソースオブジェクトをさらに管理するために、FDN識別子を使用してリソースオブジェクトの詳細情報の問合せ、変更、または削除を行うことができる。
図10Aは、本出願の一実施形態による、図1に示すSDNシステムにおいてリソースオブジェクトを管理するための管理システムの概略図である。本管理システムは、図2から図8に示す実施形態における方法を実行する機能を有するハードウェアデバイスである。
1つの具体的な実施態様において、SDNシステムにおいてリソースオブジェクトを管理するための管理システム(SDNシステムは、管理システムと、アプリケーションシステムと、制御システムと含み、制御システム102は、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別する)は、受信部1001と、処理部1002と、送信部1003とを含む。
処理部1002は、新しく発見されたリソースオブジェクトのUUID識別子を取得し、新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成し、新しく発見されたリソースオブジェクトのUUID識別子と新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加し、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納される、ように構成される。
受信部1001は、アプリケーションシステム101によって送信される管理対象のリソースオブジェクトを求める第1の問合せ要求を受信し、第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、第1の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成される。
処理部1002は、管理対象のリソースオブジェクトの基本情報に従って管理対象のリソースオブジェクトのFDN識別子を取得するようにさらに構成される。
送信部1003は、アプリケーションシステム101に管理対象のリソースオブジェクトのFDN識別子を返すように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
1つの具体的な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、
処理部1002は、新しく発見された物理リソースオブジェクトにUUID識別子を割り振り、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUID識別子と新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
1つの具体的な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、
受信部1001は、制御システム102から新しく発見された物理リソースオブジェクトのUUID識別子を取得するように構成され、
処理部1002は、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUID識別子と新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
1つの具体的な実施態様において、新しく発見されたリソースオブジェクトがサービス・リソース・オブジェクトである場合、処理部1002は、制御システム102からサービス・リソース・オブジェクトのUUID識別子を取得し、サービス・リソース・オブジェクトのUUID識別子に従って制御システム102に対応するサービスを問合せし、問合せ結果に従ってサービス・リソース・オブジェクトのFDN識別子を生成し、サービス・リソース・オブジェクトのUUID識別子とサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
1つの具体的な実施態様において、処理部1002は、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象のリソースオブジェクトのUUID識別子を取得し、リソースオブジェクト識別子マッピング関係表が、管理対象のリソースオブジェクトのUUID識別子と管理対象のリソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象のリソースオブジェクトのUUID識別子が、アプリケーションシステム101によって、管理対象のリソースオブジェクトの詳細情報に索引付けするのに使用される、ようにさらに構成される。
送信部1003は、アプリケーションシステム101に管理対象のリソースオブジェクトのUUID識別子を返すように構成される。
管理対象のリソースオブジェクトのUUID識別子はアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
本実施態様により、ユーザは、SDNシステムにおけるリソースの管理を強化するために、アプリケーションシステムを使用し、FDN識別子を使用してSDNシステムにおけるリソースオブジェクトの詳細情報のさらなる管理、例えば、問合せ、変更、または削除を行うことができる。
1つの具体的な実施態様において、受信部1001は、アプリケーションシステム101によって送信される第2の問合せ要求を受信し、第2の問合せ要求が管理対象のリソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送する、ようにさらに構成される。
処理部1002は、第2の問合せ要求で搬送される管理対象のリソースオブジェクトのFDN識別子に従って管理対象のリソースオブジェクトのUUID識別子をさらに取得する。
1つの具体的な実施態様において、問合せされる必要がある管理対象のリソースオブジェクトの詳細情報が管理対象のサービス・リソース・オブジェクトの詳細情報であり、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUID識別子を使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
受信部1001は、アプリケーションシステム101によって送信される第3の問合せ要求を受信し、第3の問合せ要求が、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子を搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
処理部1002は、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するために、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せし、リソースオブジェクト識別子マッピング関係表が、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子と管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子との間のマッピング関係を含む、ようにさらに構成され、
送信部1003は、アプリケーションシステム101に、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を返すようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが管理対象の物理リソースオブジェクトである場合、
処理部1002は、管理対象の物理リソースオブジェクトのFDN識別子を取得するように構成され、
送信部1003は、アプリケーションシステム101に管理対象の物理リソースオブジェクトのFDN識別子を返すように構成される。
受信部1001は、アプリケーションシステム101によって送信された第4の問合せ要求を受信し、第4の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成され、
処理部1002は、管理対象の物理リソースオブジェクトのFDN識別子を使用して管理対象の物理リソースオブジェクトの詳細情報を問合せするようにさらに構成され、
送信部1003は、アプリケーションシステム101に管理対象の物理リソースオブジェクトの詳細情報を返すようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが管理対象の物理リソースオブジェクトである場合、
処理部1002は、管理対象の物理リソースオブジェクトのFDN識別子を取得するように構成され、
送信部1003は、アプリケーションシステム101に管理対象の物理リソースオブジェクトのFDN識別子を返すように構成される。
処理部1002は、管理対象の物理リソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象の物理リソースオブジェクトのUUID識別子を取得し、リソースオブジェクト識別子マッピング関係表が、管理対象の物理リソースオブジェクトのUUID識別子と管理対象の物理リソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象の物理リソースオブジェクトのUUID識別子が、アプリケーションシステム101によって、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成される。
送信部1003は、アプリケーションシステム101に管理対象の物理リソースオブジェクトのUUID識別子を返すように構成される。
受信部1001は、アプリケーションシステム101によって送信される第5の問合せ要求を受信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成される。
処理部1002は、管理対象の物理リソースオブジェクトのUUID識別子を使用して管理対象の物理リソースオブジェクトの詳細情報を取得するようにさらに構成される。
送信部1003は、アプリケーションシステム101に管理対象の物理リソースオブジェクトの詳細情報を返すようにさらに構成される。
1つの具体的な実施態様において、受信部1001は、アプリケーションシステム101によって送信された物理リソースオブジェクト情報変更要求を受信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
処理部1002は、管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を変更するようにさらに構成される。
1つの具体的な実施態様において、受信部1001は、アプリケーションシステム101によって送信された物理リソースオブジェクト情報削除要求を受信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
処理部1002は、管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を削除するようにさらに構成される。
図10Bは、本出願の一実施形態による、図1に示すSDNシステムにおいてリソースオブジェクトを管理するためのアプリケーションシステムの概略図である。本アプリケーションシステムは、図2から図8に示す実施形態における方法を実行する機能を有するハードウェアデバイスである。
1つの具体的な実施態様において、SDNシステムにおいてリソースオブジェクトを管理するためのアプリケーションシステム(SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、管理システム104にはリソースオブジェクトのFDN識別子とリソースオブジェクトのUUID識別子との間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納される)は、送信部2001と、処理部2002と、受信部2003とを含む。
処理部2002は第1の問合せ要求を生成し、第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、第1の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成される。
送信部2001は管理システム104に第1の問合せ要求を送信するように構成される。
受信部2003は、管理システム104によって返される管理対象のリソースオブジェクトのFDN識別子を受信し、管理対象のリソースオブジェクトのFDN識別子がリソースオブジェクト識別子マッピング関係表に格納される、ように構成される。
処理部2002は、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUID識別子とリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
1つの具体的な実施態様において、受信部は、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って取得され、管理システムによって返される管理対象のリソースオブジェクトのUUID識別子を受信し、管理対象のリソースオブジェクトのUUID識別子と管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納され、含まれている、ようにさらに構成される。
管理対象のリソースオブジェクトのUUID識別子はアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
本実施態様により、ユーザは、SDNシステムにおけるリソースの管理を強化するために、アプリケーションシステムを使用し、管理対象のリソースオブジェクトのFDN識別子を使用してSDNシステムにおけるリソースオブジェクトの詳細情報のさらなる管理、例えば、問合せ、変更、または削除を行うことができる(以下の実施態様を参照されたい)。
1つの具体的な実施態様において、送信部は、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送し、管理対象のリソースオブジェクトのUUID識別子を取得するのに使用される、ようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、第1の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象のサービス・リソース・オブジェクトのFDN識別子である。
処理部2002は第2の問合せ要求を生成し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ように構成される。
送信部2001は制御システム102に第2の問合せ要求を送信するようにさらに構成される。
受信部2003は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象のサービス・リソース・オブジェクトのUUID識別子を受信するようにさらに構成される。
処理部2002は第6の問合せ要求を生成し、第6の問合せ要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ようにさらに構成される。
送信部2001は制御システム102に第6の問合せ要求を送信するようにさらに構成される。
受信部2003は、制御システム102によって返される管理対象のサービス・リソース・オブジェクトの詳細情報を受信するようにさらに構成される。
1つの具体的な実施態様において、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUID識別子を使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
処理部2002は、第3の問合せ要求を生成し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子を搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成される。
送信部2001は、管理システム104に第4の問合せ要求を送信するようにさらに構成される。
受信部2003は、管理システム104によって返される管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を受信するようにさらに構成される。
管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子および管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUID識別子は、管理システム104のリソースオブジェクト識別子マッピング関係表に格納される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、第1の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象のサービス・リソース・オブジェクトのFDN識別子である。
処理部2002は第2の問合せ要求を生成し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ようにさらに構成される。
送信部2001は制御システム102に第2の問合せ要求を送信するようにさらに構成される。
受信部2003は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象のサービス・リソース・オブジェクトのUUID識別子を受信するようにさらに構成される。
処理部2002は、サービス・リソース・オブジェクト情報変更要求を生成し、サービス・リソース・オブジェクト情報変更要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ようにさらに構成される。
送信部2001は、制御システム102にサービス・リソース・オブジェクト情報変更要求を送信するようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、
第1の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を取得するのに使用され、
管理対象のリソースオブジェクトのFDN識別子は管理対象のサービス・リソース・オブジェクトのFDN識別子である。
処理部2002は第2の問合せ要求を生成し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ようにさらに構成される。
送信部2001は制御システム102に第2の問合せ要求を送信するようにさらに構成される。
受信部2003は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象のサービス・リソース・オブジェクトのUUID識別子を受信するようにさらに構成される。
処理部2002は、サービス・リソース・オブジェクト情報削除更要求を生成し、サービス・リソース・オブジェクト情報削除要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUID識別子を搬送する、ようにさらに構成される。
送信部2001は、制御システム102にサービス・リソース・オブジェクト情報削除要求を送信するようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、
第1の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、
管理対象のリソースオブジェクトのFDN識別子は管理対象の物理リソースオブジェクトのFDN識別子である。
処理部2002は、第4の問合せ要求を生成し、第4の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成される。
送信部2001は、管理システム104に第4の問合せ要求を送信するようにさらに構成される。
受信部2003は、管理システム104によって返される管理対象の物理リソースオブジェクトの詳細情報を受信するようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、
第1の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、
管理対象のリソースオブジェクトのFDN識別子は管理対象の物理リソースオブジェクトのFDN識別子である。
処理部2002は、物理リソースオブジェクト情報変更要求を生成し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
送信部2001は、管理システム104に物理リソースオブジェクト情報変更要求を送信するようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、
第1の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、
管理対象のリソースオブジェクトのFDN識別子は管理対象の物理リソースオブジェクトのFDN識別子である。
処理部2002は、物理リソースオブジェクト情報削除要求を生成し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
送信部2001は、管理システム104に物理リソースオブジェクト情報削除要求を送信するようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、第1の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象の物理リソースオブジェクトのFDN識別子である。
送信部2001は、管理システム104に第2の問合せ要求を送信し、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ように構成される。
受信部2003は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象の物理リソースオブジェクトのUUID識別子を受信するように構成される。
送信部2001は、管理システム104に第5の問合せ要求を送信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成される。
受信部2003は、管理対象の物理リソースオブジェクトのUUID識別子を使用して取得され、管理ユニットによって返される管理対象の物理リソースオブジェクトの詳細情報を受信する。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、第1の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象の物理リソースオブジェクトのFDN識別子である。
送信部2001は、管理システム104に第2の問合せ要求を送信し、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ように構成される。
受信部2003は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象の物理リソースオブジェクトのUUID識別子を受信するように構成される。
送信部2001は、管理システム104に物理リソースオブジェクト情報変更要求を送信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、第1の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象の物理リソースオブジェクトのFDN識別子である。本方法は以下をさらに含む。
送信部2001は、管理システム104に第2の問合せ要求を送信し、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUID識別子を取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ように構成される。
受信部2003は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象の物理リソースオブジェクトのUUID識別子を受信するように構成される。
送信部2001は、管理システム104に物理リソースオブジェクト情報削除要求を送信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのUUID識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
図10Aに示す管理システム実施形態と図10Bに示すアプリケーションシステム実施形態とは、管理システムの機能とアプリケーションシステムの機能とを実現するために、図1に示すSDNシステムに適用されるものであることに留意されたい。1つの具体的な実施態様においては、図10Aの処理部1002が図9Aのプロセッサ601によって実施されてもよく、受信部1001または送信部1003のうちの1または複数が図9Aのネットワークインターフェース602によって実施されてもよい。同様に、図10Bの処理部2002が図9Bのプロセッサ701によって実施されてもよく、受信部2003または送信部2001のうちの1または複数が図9Bのネットワークインターフェース702によって実施されてもよい。
別の実施態様では、図10Aの処理部1002によって実施されるステップがプロセッサ以外のハードウェア、例えば、専用論理コンテンツ、特定用途向け集積回路(英語完全名:Application Specific Integrated Circuit、ASIC)、フィールド・プログラマブル・ゲート・アレイ(英語完全名:Field Programmable Gate Array、PGA)を使用して実施されてもよく、他のハードウェアによって実施されてもよく、他のハードウェアまたはファームウェアと汎用プロセッサとの組み合わせによって実施されてもよいことに留意されたい。具体的な実施態様は本出願では限定されない。同様に、図10Bの処理部2002によって実施されるステップがプロセッサ以外のハードウェアによって実施されてもよい。図10Aの処理部1002の説明を参照されたく、ここでは詳細を繰り返さない。
本出願の前述の実施形態で提供される管理システムおよびアプリケーションシステムは、前述の機能モジュールの分割例のみを使用して説明されている。実際の適用に際しては、前述の機能を、必要に応じて実現するために異なる機能モジュールに割り当てることもできる。すなわち、デバイスの内部構造は、前述の説明の機能の全部または一部を達成するように、異なる機能モジュールに分割される。加えて、前述の複数のユニットまたはコンポーネントが組み合わされ、または統合されて別のシステムになる場合もあり、いくつかの特徴が無視され、または実行されない場合もある。加えて、図示され、または記述された相互結合または直接結合または通信接続は、いくつかのインターフェースを使用して実現されてもよい。装置間またはユニット間の間接結合または通信接続は、電子的形態、機械的形態、または他の形態として実現されてもよい。別々の部品として記述されたユニットは物理的に分離している場合もそうではない場合もあり、ユニットとして図示された部品は物理的ユニットである場合もそうではない場合もあり、一箇所に位置する場合もあり、複数のネットワークユニット上に分散される場合もある。ユニットの一部または全部が、各実施形態の解決策の目的を達成するための実際の要件に従って選択されてもよい。加えて、本出願の各実施形態における機能ユニットが1つの処理ユニットへ統合されていてもよく、ユニットの各々が物理的に独立して存在していてもよく、または2つ以上のユニットが1つのユニットへ統合される。
本出願の一実施形態は、管理システムとアプリケーションシステムとを含むSDN通信システムをさらに提供する。管理システムは、図9Aまたは図10Aに対応する実施形態で提供される管理システムであってよい。アプリケーションシステムは、図9Bまたは図10Bに対応する実施形態で提供されるアプリケーションシステムであってよい。管理システムおよびアプリケーションシステムは、図2から図8に対応する実施形態における方法に対して構成される。
前述の1または複数の例において、本出願に記載される機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組み合わせによって実現されうることを当業者は理解するはずである。本発明がソフトウェアによって実現される場合には、前述の機能は、コンピュータ可読媒体に格納され、またはコンピュータ可読媒体において1つもしくは複数の命令もしくはコードとして送信されうる。コンピュータ可読媒体はコンピュータ記憶媒体および通信媒体を含み、通信媒体は、コンピュータプログラムがある場所から別の場所へ送信されることを可能にする任意の媒体を含む。記憶媒体は汎用または専用コンピュータからアクセス可能な任意の利用可能な媒体であってよい。
本明細書の実施形態はすべて累進的に記述されており、各実施形態における同じ部分または類似した部分については、これらの実施形態を参照されたく、各実施形態は他の実施形態との差異に焦点を当てている。特に、装置実施形態およびシステム実施形態は、基本的には、方法実施形態と同様であり、したがって簡潔に記述されている。関連した部分については、方法実施形態における一部の記述を参照されたい。
要約すると、以上の説明は、本出願の技術的解決策の単なる例示的な実施形態にすぎず、本出願の保護範囲を限定するためのものではないことに留意されたい。当業者が、本出願の範囲を逸脱することなく本出願に様々な改変および変形を加えることができることは自明である。これらの改変および変形は、本出願に対してなされたそのような改変および変形が特許請求の範囲およびそれと均等な技術の範囲内に含まれる限りにおいて、本出願の保護範囲内に含まれるものとする。
100 ソフトウェア定義ネットワーキングSDNシステム
101 アプリケーションシステム
102 制御システム
103 データ転送システム
104 管理システム、管理プレーンシステム
105 ノースバウンドインターフェース
106 サウスバウンドインターフェース
601 プロセッサ
602 ネットワークインターフェース
603 メモリ
604 バス
701 プロセッサ
702 ネットワークインターフェース
703 メモリ
704 バス
1001 受信部
1002 処理部
1003 送信部
2001 送信部
2002 処理部
2003 受信部
第1の態様によれば、本出願の一実施形態は、SDNシステムにおいてリソースオブジェクトを管理するための方法を提供し、SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUIDを使用してリソースオブジェクトを識別し、本方法は、
管理システムが、新しく発見されたリソースオブジェクトのUUIDを取得するステップと、
管理システムが、新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成するステップと、
新しく発見されたリソースオブジェクトのUUIDと新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係を確立するステップと
を含む。
1つの可能な実施態様において、管理システムは、新しく発見されたリソースオブジェクトのUUIDと新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加することができ、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納される。
前述の技術的解決策においては、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子マッピング関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
第1の態様、または第1もしくは第2の可能な実施態様に関連して、第3の可能な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、
新しく発見されたリソースオブジェクトのUUIDを取得するステップは、管理システムが、物理リソースオブジェクトを新しく発見し、管理システムが、新しく発見された物理リソースオブジェクトにUUIDを割り振るステップ、を特に含み、
管理システムが、新しく発見されたリソースオブジェクトの対応するFDN識別子を生成するステップは、管理システムが、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成するステップ、を特に含み、
管理システムが、新しく発見されたリソースオブジェクトのUUIDと新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップは、管理システムが、新しく発見された物理リソースオブジェクトのUUIDと新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップ、を特に含む。
第1の態様、または第1もしくは第2の可能な実施態様に関連して、第4の可能な実施態様において、新しく発見されたリソースオブジェクトが物理リソースオブジェクトである場合、
新しく発見されたリソースオブジェクトのUUIDを取得するステップは、管理システムが、制御システムから新しく発見された物理リソースオブジェクトのUUIDを取得するステップ、を特に含み、
管理システムが、新しく発見されたリソースオブジェクトの対応するFDN識別子を生成するステップは、管理システムが、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成するステップ、を特に含み、
管理システムが、新しく発見されたリソースオブジェクトのUUIDと新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップは、管理システムが、新しく発見された物理リソースオブジェクトのUUIDと新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップ、を特に含む。
第1の態様、または第1から第5の可能な実施態様のいずれか1つに関連して、第6の可能な実施態様において、新しく発見されたリソースオブジェクトがサービス・リソース・オブジェクトである場合、新しく発見されたリソースオブジェクトのUUIDを取得するステップは、管理システムが、制御システムからサービス・リソース・オブジェクトのUUIDを取得するステップ、を特に含み、管理システムが、新しく発見されたリソースオブジェクトの対応するFDN識別子を生成するステップは、管理システムが、サービス・リソース・オブジェクトのUUIDに従って制御システムに対応するサービスを問合せし、問合せ結果に従ってサービス・リソース・オブジェクトのFDN識別子を生成するステップ、を特に含み、
管理システムが、新しく発見されたリソースオブジェクトのUUIDと新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップは、管理システムが、サービス・リソース・オブジェクトのUUIDとサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップ、を特に含む。
第1から第6の可能な実施態様のいずれか1つに関連して、第7の可能な実施態様において、本方法は、
管理システムが、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象のリソースオブジェクトのUUIDを取得し、アプリケーションシステムに管理対象のリソースオブジェクトのUUIDを返すステップであって、リソースオブジェクト識別子マッピング関係表が管理対象のリソースオブジェクトのUUIDと管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係を含む、ステップ
をさらに含み、
管理対象のリソースオブジェクトのUUIDはアプリケーションシステムによって管理対象のリソースオブジェクトを管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
第7の可能な実施態様に関連して、第8の可能な実施態様において、管理システムが、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象のリソースオブジェクトのUUIDを取得し、アプリケーションシステムに管理対象のリソースオブジェクトのUUIDを返すステップの前に、本方法は、
管理システムが、アプリケーションシステムによって送信された第2の問合せ要求を受信するステップであって、第2の問合せ要求が管理対象のリソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送する、ステップ
をさらに含む。
第7または第8の可能な実施態様に関連して、第9の可能な実施態様において、問合せされる必要がある管理対象のリソースオブジェクトの詳細情報が管理対象のサービス・リソース・オブジェクトの詳細情報であり、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUIDを使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、本方法は、
管理システムが、アプリケーションシステムによって送信された第3の問合せ要求を受信するステップであって、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDを搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ステップと、
管理システムが、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するために、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDに従ってリソースオブジェクト識別子マッピング関係表に問合せするステップであって、リソースオブジェクト識別子マッピング関係表が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDと管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子との間のマッピング関係を含む、ステップと、
管理システムがアプリケーションシステムに、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を返すステップと
をさらに含む。
第1から第9の可能な実施態様のいずれか1つに関連して、第10の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、管理システムによって取得され、アプリケーションシステムに返される管理対象のリソースオブジェクトの FDN識別子は、管理対象の物理リソースオブジェクトのFDN識別子であり、本方法は、
管理システムが、アプリケーションシステムによって送信された第4の問合せ要求を受信するステップであって、第4の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ステップと、
管理システムが、管理対象の物理リソースオブジェクトのFDN識別子を使用して管理対象の物理リソースオブジェクトの詳細情報を問合せするステップと、
管理システムが、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返すステップと
をさらに含む。
第1から第10の可能な実施態様のいずれか1つに関連して、第11の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、管理システムによって取得され、アプリケーションシステムに返される管理対象のリソースオブジェクトの FDN識別子は、管理対象の物理リソースオブジェクトのFDN識別子であり、本方法は、
管理システムが、アプリケーションシステムによって送信された物理リソースオブジェクト情報変更要求を受信するステップであって、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ステップと、
管理システムが、物理リソースオブジェクト情報変更要求に従って管理対象の物理リソースオブジェクトの詳細情報を変更するステップと
をさらに含む。
第1から第11の可能な実施態様のいずれか1つに関連して、第12の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、管理システムによって取得され、アプリケーションシステムに返される管理対象のリソースオブジェクトの FDN識別子は、管理対象の物理リソースオブジェクトのFDN識別子であり、本方法は、
管理システムが、アプリケーションシステムによって送信された物理リソースオブジェクト情報削除要求を受信するステップであって、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ステップと、
管理システムが、物理リソースオブジェクト情報削除要求に従って管理対象の物理リソースオブジェクトの詳細情報を削除するステップと
をさらに含む。
第7から第12の可能な実施態様のいずれか1つに関連して、第13の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、管理システムによってアプリケーションシステムに返される管理対象のリソースオブジェクトのUUIDは、管理対象の物理リソースオブジェクトのUUIDであり、本方法は、
管理システムが、アプリケーションシステムによって送信された第5の問合せ要求を受信するステップであって、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ステップと、
管理システムが、管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を問合せするステップと、
管理システムが、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返すステップと
をさらに含む。
第7から第13の可能な実施態様のいずれか1つに関連して、第14の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、管理システムによってアプリケーションシステムに返される管理対象のリソースオブジェクトのUUIDは、管理対象の物理リソースオブジェクトのUUIDであり、本方法は、
管理システムが、アプリケーションシステムによって送信された物理リソースオブジェクト情報変更要求を受信するステップであって、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ステップと、
管理システムが、管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を問合せするステップと、
管理システムが、物理リソースオブジェクト情報変更要求に従って管理対象の物理リソースオブジェクトの詳細情報を変更するステップと
をさらに含む。
第7から第14の可能な実施態様のいずれか1つに関連して、第15の可能な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、管理システムによってアプリケーションシステムに返される管理対象のリソースオブジェクトのUUIDは、管理対象の物理リソースオブジェクトのUUIDであり、本方法は、
管理システムが、アプリケーションシステムによって送信された物理リソースオブジェクト情報削除要求を受信するステップであって、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ステップと、
管理システムが、物理リソースオブジェクト情報削除要求に従って管理対象の物理リソースオブジェクトの詳細情報を削除するステップと
をさらに含む。
第2の態様によれば、本出願の一実施形態は、SDNシステムにおいてリソースオブジェクトを管理するための方法を提供し、SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUIDを使用してリソースオブジェクトを識別し、管理システムにはリソースオブジェクトのFDN識別子とリソースオブジェクトのUUIDとの間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納され、本方法は、
アプリケーションシステムが、管理システムに第1の問合せ要求を送信するステップであって、第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、第1の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ステップと、
アプリケーションシステムが、管理システムによって返された管理対象のリソースオブジェクトのFDN識別子を受信するステップであって、管理対象のリソースオブジェクトのFDN識別子がリソースオブジェクト識別子マッピング関係表に格納される、ステップと、
アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップと
を含む。
前述の技術的解決策においては、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子マッピング関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
第2の態様に関連して、第1の可能な実施態様において、本方法は、
アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って取得され、管理システムによって返された管理対象のリソースオブジェクトのUUIDを受信するステップであって、管理対象のリソースオブジェクトのUUIDと管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納され、含まれている、ステップ、
をさらに含み、
管理対象のリソースオブジェクトのUUIDはアプリケーションシステムによって管理対象のリソースオブジェクトを管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
第1の可能な実施態様に関連して、第2の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って取得され、管理システムによって返された管理対象のリソースオブジェクトのUUIDを受信するステップの前に、本方法は、
アプリケーションシステムが、管理システムに第2の問合せ要求を送信するステップであって、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送し、管理対象のリソースオブジェクトのUUIDを取得するのに使用されるステップ
をさらに含む。
第2または第3の可能な実施態様に関連して、第4の可能な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、
アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、管理システムに第2の問合せ要求を送信するステップであって、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ステップと、
アプリケーションシステムが、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返された管理対象のサービス・リソース・オブジェクトのUUIDを受信するステップと
を特に含み、
管理対象のサービス・リソース・オブジェクトのUUIDはアプリケーションシステムによって管理対象のサービス・リソース・オブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せすること、管理対象のサービス・リソース・オブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
第1から第4の可能な実施態様のいずれか1つに関連して、第5の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、制御システムにリソースオブジェクトを求める第6の問合せ要求を送信するステップであって、第6の問合せ要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せするために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ステップと、アプリケーションシステムが、制御システムによって返された管理対象のサービス・リソース・オブジェクトの詳細情報を受信するステップと
を特に含む。
第5の可能な実施態様に関連して、第6の可能な実施態様において、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUIDを使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、本方法は、
アプリケーションシステムが、管理システムに第3の問合せ要求を送信するステップであって、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDを搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ステップと、
アプリケーションシステムが、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返された管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を受信するステップと
をさらに含む。
第1から第6の可能な実施態様のいずれか1つに関連して、第7の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、制御システムにサービス・リソース・オブジェクト情報変更要求を送信するステップであって、サービス・リソース・オブジェクト情報変更要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を変更するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ステップ
を特に含む。
第1から第7の可能な実施態様のいずれか1つに関連して、第8の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、制御システムにサービス・リソース・オブジェクト情報削除要求を送信するステップであって、サービス・リソース・オブジェクト情報削除要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を削除するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ステップ
を特に含む。
第1から第12の可能な実施態様のいずれか1つに関連して、第13の可能な実施態様において、本方法は、
アプリケーションシステムが、管理システムに第2の問合せ要求を送信するステップであって、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ステップと、
アプリケーションシステムが、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返された管理対象の物理リソースオブジェクトのUUIDを受信するステップと
をさらに含む。
第1から第13の可能な実施態様のいずれか1つに関連して、第14の可能な実施態様において、本方法は、
アプリケーションシステムが、管理システムに第5の問合せ要求を送信するステップであって、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ステップと、
アプリケーションシステムが、管理対象の物理リソースオブジェクトのUUIDを使用して取得され、管理システムによって返された管理対象の物理リソースオブジェクトの詳細情報を受信するステップと
をさらに含む。
第1から第14の可能な実施態様のいずれか1つに関連して、第15の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、管理システムに物理リソースオブジェクト情報変更要求を送信するステップであって、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ステップ
を特に含む。
第1から第15の可能な実施態様のいずれか1つに関連して、第16の可能な実施態様において、アプリケーションシステムが、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するステップは、
アプリケーションシステムが、管理システムに物理リソースオブジェクト情報削除要求を送信するステップであって、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ステップ、
を特に含む。
第3の態様によれば、本出願の一実施形態は、SDNシステムにおいてリソースオブジェクトを管理するための管理システムを提供し、SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUIDを使用してリソースオブジェクトを識別し、管理システムは、受信部と、処理部と、送信部とを含み、
処理部は、新しく発見されたリソースオブジェクトのUUIDを取得し、新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成し、新しく発見されたリソースオブジェクトのUUIDと新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加し、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納される、ように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子マッピング関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
第3の態様に関連して、第2の可能な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、
処理部は、新しく発見された物理リソースオブジェクトにUUIDを割り振り、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUIDと新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
第3の態様に関連して、第3の可能な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、
受信部は、制御システムから新しく発見された物理リソースオブジェクトのUUIDを取得するように構成され、
処理部は、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUIDと新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
第3の態様、または第1から第3の可能な実施態様のいずれか1つに関連して、第4の可能な実施態様において、新しく発見されたリソースオブジェクトがサービス・リソース・オブジェクトである場合、処理部は、制御システムからサービス・リソース・オブジェクトのUUIDを取得し、サービス・リソース・オブジェクトのUUIDに従って制御システムに対応するサービスを問合せし、問合せ結果に従ってサービス・リソース・オブジェクトのFDN識別子を生成し、サービス・リソース・オブジェクトのUUIDとサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
第1から第4の可能な実施態様のいずれか1つに関連して、第5の可能な実施態様において、処理部は、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象のリソースオブジェクトのUUIDを取得し、リソースオブジェクト識別子マッピング関係表が、管理対象のリソースオブジェクトのUUIDと管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係を含む、ようにさらに構成され、送信部は、アプリケーションシステムに管理対象のリソースオブジェクトのUUIDを返すように構成され、
管理対象のリソースオブジェクトのUUIDはアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
第1から第5の可能な実施態様のいずれか1つに関連して、第6の可能な実施態様において、受信部は、アプリケーションシステムによって送信される第2の問合せ要求を受信し、第2の問合せ要求が管理対象のリソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送する、ようにさらに構成され、
処理部は、第2の問合せ要求で搬送される管理対象のリソースオブジェクトのFDN識別子に従って管理対象のリソースオブジェクトのUUIDをさらに取得する。
第5または第6の可能な実施態様に関連して、第7の可能な実施態様において、問合せされる必要がある管理対象のリソースオブジェクトの詳細情報が管理対象のサービス・リソース・オブジェクトの詳細情報であり、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUIDを使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
受信部は、アプリケーションシステムによって送信される第3の問合せ要求を受信し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDを搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
処理部は、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するために、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDに従ってリソースオブジェクト識別子マッピング関係表に問合せし、リソースオブジェクト識別子マッピング関係表が、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDと管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子との間のマッピング関係を含む、ようにさらに構成され、
送信部は、アプリケーションシステムに、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を返すようにさらに構成される。
第1から第9の可能な実施態様のいずれか1つに関連して、第10の可能な実施態様において、
処理部は、管理対象の物理リソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象の物理リソースオブジェクトのUUIDを取得し、リソースオブジェクト識別子マッピング関係表が、管理対象の物理リソースオブジェクトのUUIDと管理対象の物理リソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象の物理リソースオブジェクトのUUIDがアプリケーションシステムによって管理対象の物理リソースオブジェクトの詳細情報を管理するのに使用される、ようにさらに構成される。
第5から第10の可能な実施態様のいずれか1つに関連して、第11の可能な実施態様において、受信部は、アプリケーションシステムによって送信される第5の問合せ要求を受信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成され、
処理部は、管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を取得するようにさらに構成され、
送信部は、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返すようにさらに構成される。
第1から第11の可能な実施態様のいずれか1つに関連して、第12の可能な実施態様において、受信部は、アプリケーションシステムによって送信された物理リソースオブジェクト情報変更要求を受信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成され、
処理部は、管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を変更するようにさらに構成される。
第4の態様によれば、本出願の一実施形態は、ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するためのアプリケーションシステムを提供し、SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUIDを使用してリソースオブジェクトを識別し、管理システムにはリソースオブジェクトのFDN識別子とリソースオブジェクトのUUIDとの間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納され、アプリケーションシステムは、送信部と、処理部と、受信部とを含み、
送信部は、管理システムに第1の問合せ要求を送信し、第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、第1の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成され、
受信部は、管理システムによって返される管理対象のリソースオブジェクトのFDN識別子を受信し、管理対象のリソースオブジェクトのFDN識別子がリソースオブジェクト識別子マッピング関係表に格納される、ように構成され、
処理部は、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子マッピング関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
第4の態様に関連して、第1の可能な実施態様において、
受信部は、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って取得され、管理システムによって返される管理対象のリソースオブジェクトのUUIDを受信し、管理対象のリソースオブジェクトのUUIDと管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納され、含まれている、ようにさらに構成され、
管理対象のリソースオブジェクトのUUIDはアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
第1の可能な実施態様に関連して、第2の可能な実施態様において、
送信部は、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送し、管理対象のリソースオブジェクトのUUIDを取得するのに使用される、ようにさらに構成される。
第1から第3の可能な実施態様のいずれか1つに関連して、第4の可能な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、
送信部は、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ようにさらに構成され、
受信部は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返される管理対象のサービス・リソース・オブジェクトのUUIDを受信し、管理対象のサービス・リソース・オブジェクトのUUIDが、アプリケーションシステムによって、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するのに使用され、管理が、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せすること、管理対象のサービス・リソース・オブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる、ようにさらに構成される。
第1から第4の可能な実施態様のいずれか1つに関連して、第5の可能な実施態様において、送信部は、制御システムに第6の問合せ要求を送信し、第6の問合せ要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せするために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ようにさらに構成され、
受信部は、制御システムによって返される管理対象のサービス・リソース・オブジェクトの詳細情報を受信するようにさらに構成される。
第1から第5の可能な実施態様のいずれか1つに関連して、第6の可能な実施態様において、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUIDを使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
処理部は、第3の問合せ要求を生成し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDを搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
送信部は、管理システムに第3の問合せ要求を送信するようにさらに構成され、
受信部は、管理システムによって返される管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を受信するようにさらに構成され、
管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子および管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDは、管理システムのリソースオブジェクト識別子マッピング関係表に格納される。
第4から第6の可能な実施態様のいずれか1つに関連して、第7の可能な実施態様において、
送信部は、制御システムにサービス・リソース・オブジェクト情報変更要求を送信し、サービス・リソース・オブジェクト情報変更要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を変更するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ようにさらに構成される。
第4から第7の可能な実施態様のいずれか1つに関連して、第8の可能な実施態様において、送信部は、制御システムにサービス・リソース・オブジェクト情報削除要求を送信し、サービス・リソース・オブジェクト情報削除要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を削除するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ようにさらに構成される。
第9から第12の可能な実施態様のいずれか1つに関連して、第13の可能な実施態様において、送信部は、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ように構成され、
受信部は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返される管理対象の物理リソースオブジェクトのUUIDを受信するように構成される。
第9から第13の可能な実施態様のいずれか1つに関連して、第14の可能な実施態様において、
送信部は、管理システムに第5の問合せ要求を送信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成され、
受信部は、管理対象の物理リソースオブジェクトのUUIDを使用して取得され、管理システムによって返される管理対象の物理リソースオブジェクトの詳細情報を受信する。
第9から第14の可能な実施態様のいずれか1つに関連して、第15の可能な実施態様において、
送信部は、管理システムに物理リソースオブジェクト情報変更要求を送信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
第9から第15の可能な実施態様のいずれか1つに関連して、第16の可能な実施態様において、
送信部は、管理システムに物理リソースオブジェクト情報削除要求を送信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
第5の態様によれば、本出願の一実施形態は、ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するための管理システムを提供し、SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUIDを使用してリソースオブジェクトを識別し、管理システムは、プロセッサと、ネットワークインターフェースと、メモリとを含み、
プロセッサは、新しく発見されたリソースオブジェクトのUUIDを取得し、新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成し、新しく発見されたリソースオブジェクトのUUIDと新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加し、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納される、ように構成され、
メモリは、リソースオブジェクト識別子マッピング関係表を格納するように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子マッピング関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
第5の態様または第1の可能な実施態様に関連して、第2の可能な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、プロセッサは、制御システムから新しく発見された物理リソースオブジェクトのUUIDを取得し、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUIDと新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
第5の態様、または第1もしくは第2の可能な実施態様に関連して、第3の可能な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、プロセッサは、新しく発見された物理リソースオブジェクトにUUIDを割り振り、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUIDと新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
第5の態様、または第1から第3の可能な実施態様のいずれか1つに関連して、第4の可能な実施態様において、新しく発見されたリソースオブジェクトがサービス・リソース・オブジェクトである場合、プロセッサは、制御システムからサービス・リソース・オブジェクトのUUIDを取得し、サービス・リソース・オブジェクトのUUIDに従って制御システムに対応するサービスを問合せし、問合せ結果に従ってサービス・リソース・オブジェクトのFDN識別子を生成する、ように構成され、サービス・リソース・オブジェクトのUUIDとサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するように構成され、サービス・リソース・オブジェクトのUUIDはアプリケーションシステムによって、ノースバウンドインターフェースを使用して制御システムに配信されうる。
第1から第4の可能な実施態様のいずれか1つに関連して、第5の可能な実施態様において、プロセッサは、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象のリソースオブジェクトのUUIDを取得し、リソースオブジェクト識別子マッピング関係表が管理対象のリソースオブジェクトのUUIDと管理対象のリソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象のリソースオブジェクトのUUIDがアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用される、ようにさらに構成され、ネットワークインターフェースは、アプリケーションシステムに管理対象のリソースオブジェクトのUUIDを返すように構成され、
管理対象のリソースオブジェクトのUUIDはアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
第1から第5の可能な実施態様のいずれか1つに関連して、第6の可能な実施態様において、ネットワークインターフェースは、アプリケーションシステムによって送信される第2の問合せ要求を受信し、第2の問合せ要求が管理対象のリソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送する、ようにさらに構成され、
プロセッサは、第2の問合せ要求で搬送される管理対象のリソースオブジェクトのFDN識別子に従って管理対象のリソースオブジェクトのUUIDを取得するようにさらに構成される。
第5または第6の可能な実施態様に関連して、第7の可能な実施態様において、問合せされる必要がある管理対象のリソースオブジェクトの詳細情報が管理対象のサービス・リソース・オブジェクトの詳細情報であり、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUIDを使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
ネットワークインターフェースは、アプリケーションシステムによって送信される第3の問合せ要求を受信し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDを搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
プロセッサは、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するために、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDに従ってリソースオブジェクト識別子マッピング関係表に問合せし、リソースオブジェクト識別子マッピング関係表が、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDと管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子との間のマッピング関係を含む、ようにさらに構成され、
ネットワークインターフェースは、アプリケーションシステムに、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を返すようにさらに構成される。
第8または第9の可能な実施態様に関連して、第10の可能な実施態様において、
プロセッサは、管理対象の物理リソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象の物理リソースオブジェクトのUUIDを取得し、リソースオブジェクト識別子マッピング関係表が管理対象の物理リソースオブジェクトのUUIDと管理対象の物理リソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象の物理リソースオブジェクトのUUIDがアプリケーションシステムによって管理対象の物理リソースオブジェクトの詳細情報を管理するのに使用される、ようにさらに構成される。
第8から第10の可能な実施態様のいずれか1つに関連して、第11の可能な実施態様において、
ネットワークインターフェースは、アプリケーションシステムに管理対象の物理リソースオブジェクトのUUIDを返し、アプリケーションシステムによって送信された第5の問合せ要求を受信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ように構成され、
プロセッサは、管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を取得するようにさらに構成され、
ネットワークインターフェースは、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返すようにさらに構成される。
第6の態様によれば、本出願の一実施形態は、ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するためのアプリケーションシステムを提供し、SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUIDを使用してリソースオブジェクトを識別し、管理システムにはリソースオブジェクトのFDN識別子とリソースオブジェクトのUUIDとの間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納され、アプリケーションシステムは、プロセッサとネットワークインターフェースとを含むことができ、プロセッサは、バス704を使用してネットワークインターフェースと通信し、プロセッサは、ネットワークインターフェースを使用して管理システムおよび制御システムと通信し、
ネットワークインターフェースは、管理システムに第1の問合せ要求を送信し、第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成され、
ネットワークインターフェースは、管理システムによって返される管理対象のリソースオブジェクトのFDN識別子を受信し、管理対象のリソースオブジェクトのFDN識別子がリソースオブジェクト識別子マッピング関係表に格納される、ように構成され、
プロセッサは、管理対象のリソースオブジェクトのFDN識別子を使用して管理対象のリソースオブジェクトを管理するように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子マッピング関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
第6の態様に関連して、第1の可能な実施態様において、
ネットワークインターフェースは、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って取得され、管理システムによって返される管理対象のリソースオブジェクトのUUIDを受信し、管理対象のリソースオブジェクトのUUIDと管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納され、含まれている、ようにさらに構成され、
管理対象のリソースオブジェクトのUUIDはアプリケーションシステムによって管理対象のリソースオブジェクトを管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
第1の可能な実施態様に関連して、第2の可能な実施態様において、
ネットワークインターフェースは、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送し、管理対象のリソースオブジェクトのUUIDを取得するのに使用される、ようにさらに構成される。
第2または第3の可能な実施態様に関連して、第4の可能な実施態様において、管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、
ネットワークインターフェースは、制御システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送し、管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用される、ようにさらに構成され、
ネットワークインターフェースは、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返される管理対象のサービス・リソース・オブジェクトのUUIDを受信するようにさらに構成され、
管理対象のサービス・リソース・オブジェクトのUUIDはアプリケーションシステムによって管理対象のサービス・リソース・オブジェクトを管理するのに使用され、管理することは、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せすること、管理対象のサービス・リソース・オブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
第2または第3の可能な実施態様に関連して、第4の可能な実施態様において、
ネットワークインターフェースは、制御システムに第6の問合せ要求を送信し、第6の問合せ要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ようにさらに構成され、
ネットワークインターフェースは、制御システムによって返される管理対象のサービス・リソース・オブジェクトの詳細情報を受信するようにさらに構成される。
第4または第5の可能な実施態様に関連して、第6の可能な実施態様において、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUIDを使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
ネットワークインターフェースは、管理システムに第3の問合せ要求を送信し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDを搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
ネットワークインターフェースは、管理システムによって返される管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を受信し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子および管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDが、管理システムのリソースオブジェクト識別子マッピング関係表に格納される、ようにさらに構成される。
第4から第6の可能な実施態様のいずれか1つに関連して、第7の可能な実施態様において、
ネットワークインターフェースは、制御システムにサービス・リソース・オブジェクト情報変更要求を送信し、サービス・リソース・オブジェクト情報変更要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ようにさらに構成される。
第4から第7の可能な実施態様のいずれか1つに関連して、第8の可能な実施態様において、
ネットワークインターフェースは、制御システムにサービス・リソース・オブジェクト情報削除要求を送信し、サービス・リソース・オブジェクト情報削除要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ようにさらに構成される。
第9から第12の可能な実施態様のいずれか1つに関連して、第13の可能な実施態様において、
ネットワークインターフェースは、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ように構成され、
ネットワークインターフェースは、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システムによって返される管理対象の物理リソースオブジェクトのUUIDを受信するように構成される。
第13の可能な実施態様に関連して、第14の可能な実施態様において、
ネットワークインターフェースは、管理システムに第5の問合せ要求を送信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成され、
ネットワークインターフェースは、管理対象の物理リソースオブジェクトのUUIDを使用して取得され、管理システムによって返される管理対象の物理リソースオブジェクトの詳細情報を受信するようにさらに構成される。
第13または第14の可能な実施態様に関連して、第15の可能な実施態様において、
ネットワークインターフェースは、管理システムに物理リソースオブジェクト情報変更要求を送信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
第13から第15の可能な実施態様のいずれか1つに関連して、第16の可能な実施態様において、
ネットワークインターフェースは、管理システムに物理リソースオブジェクト情報削除要求を送信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
本出願の実施形態でいうところの第1の問合せ要求における「第1」は、単に名前を識別するために使用されているにすぎず、順序の第1位を表すものではない。この規則は、「第2」、「第3」、「第4」「第5」、および「第6」にも適用される。
ユーザが、アプリケーションシステム101内のいくつかのアプリケーションを使用して、SDNシステムにおいて関連サービスによって使用されるリソースオブジェクトを管理する(例えば、SDNシステムのいくつかのサービスにおいてリソースオブジェクトの問合せ、変更、削除、または別の管理操作を行う)場合、ユーザに視覚リソース情報管理インターフェースが提示される必要がある。関連サービスによって使用されるリソースオブジェクトには、物理リソースオブジェクトおよびサービス・リソース・オブジェクトが含まれる。SDNシステムの制御プレーンはリソースオブジェクトを識別するのにUUIDを使用し、UUIDでは、リソースオブジェクトに関する情報を識別するのに数字識別子列が使用されるため、アプリケーションシステム101内のアプリケーションは、UUIDに基づいてユーザにリソースオブジェクトの視覚詳細情報を直接提示することができない。
本出願の一実施形態で提供されるSDNシステムにおいてリソースオブジェクトを管理するための方法について、図2から図4に関連して以下で詳細に説明する。この方法は、図1に示すSDNシステム100に適用される。SDNシステム100は、アプリケーションシステム101と、制御システム102と、管理システム104とを含み、制御システム102は、UUIDを使用してリソースオブジェクトを識別する。図2に示すように、本方法は以下のステップを含む。
201:管理システムが、新しく発見されたリソースオブジェクトのUUIDを取得する。
1つの具体的な実施態様において、UUIDは汎用一意識別子であり、ソフトウェアによって確立される規格であり、オープン・ネットワーキング・ファウンデーション(英語完全名:Open Networking Foundation、ONF)機関によってSDNシステムの設計時にリソースオブジェクトを識別するのに使用される一意の識別子である。UUIDは、SDNシステムにおいてすべてのリソースオブジェクトを一意に識別することができ、互いに異なる。UUIDはサーバによって生成される数字列であり、ラベルに類似している。UUIDは、ネットワークリソースが同じ時空において一意に識別されるよう保証することができる。UUIDは、SDN分散シナリオにおけるすべての要素が一意の識別子情報を有するよう保証することができる。本明細書では、UUID、すなわち汎用一意識別子は、単にONFで指定されるUUIDのみに限定されず、別の識別子形態を使用してもよいことに留意されたい。例えば、リソースオブジェクトを一意に識別するために直接識別できる内容なしの要素を使用する識別子もUUIDと呼ばれうる。加えて、「新しく発見されたリソースオブジェクト」という用語中の「新しく」という表現は、主に、言語表現習慣として使用されており、具体的なプロセスを記述する便宜のために使用されており、任意の時点に「発見されたリソースオブジェクト」を指しうること、および「発見する」行為は、時間または他の局面に関して限定されないことにも留意されたい。
203:管理システムは、新しく発見されたリソースオブジェクトのUUIDと新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加し、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係は、リソースオブジェクト識別子マッピング関係表に格納される。
具体的な一実施態様において、リソースオブジェクト識別子マッピング関係表は以下のように作成される。管理システムが、リソースオブジェクトのUUIDを取得する;管理システムが、リソースオブジェクトの対応するFDN識別子を生成する;管理システムが、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する。特定の形のリソース・オブジェクト・マッピング関係表が複数の異なるやり方で実施されてよく、対応関係は、表形式で表現されても、別の方法で表現されてもよいことに留意されたい。これについては本出願では限定されず、当業者が容易に理解できる対応関係を確立する任意の手段が、本出願の本実施形態におけるリソースオブジェクト識別子マッピング関係表に該当するものとする。加えて、リソースオブジェクト識別子マッピング関係表は、特定の内容が記入されないマッピング関係構造を有していてもよく、特定の内容を含むマッピング関係表であってもよい。リソースオブジェクト識別子マッピング関係表の特定の内容は、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係のみを含んでいてもよく、またはこれに基づき、特定の内容はリソースオブジェクトの基本情報をさらに含み、またはこれに基づき、特定の内容は、リソースオブジェクトの基本情報とリソースオブジェクトのFDN識別子との間のマッピング関係をさらに含む。これについては本出願では限定されない。本出願では、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を含む任意の表をリソースオブジェクト識別子マッピング関係表と呼びうる。リソースオブジェクトの基本情報は、例えば、リソースオブジェクトの番号、名前、または別の識別子であってよい。
具体的な一実施態様において、リソースオブジェクトは、物理リソースオブジェクトまたはサービス・リソース・オブジェクトを含み、管理システムが物理リソースオブジェクトのUUIDを取得する方法は、管理システムがサービス・リソース・オブジェクトのUUIDを取得する方法とは異なる。
本出願の本実施形態で管理システムがリソースオブジェクトのUUIDを取得し、リソースオブジェクトのFDN識別子を生成し、リソースオブジェクトの識別子間のマッピング関係を確立するプロセスを、図3に関連して以下で別々に説明する。
以下のステップ301からステップ308は、本出願の一実施形態で提供される、物理リソースオブジェクトのUUIDを取得し、物理リソースオブジェクトのFDN識別子を生成し、物理リソースオブジェクトのUUIDと物理リソースオブジェクトFDN識別子との間のマッピング関係を含む物理リソースオブジェクト識別子マッピング関係表を確立するための方法である。

302:管理システム104は、新しく発見された物理リソースオブジェクトにUUIDを割り振る。
1つの具体的な実施態様において、管理システム104は、新しく発見された物理リソースオブジェクトのUUIDを生成し、具体的な生成プロセスは、自動のランダムな生成および別の既存の方法であってよく、管理システム104は、UUIDを物理リソースオブジェクトと関連付けることができる。
303:管理システム104は、UUIDに対応するFDN識別子を生成する。
305:制御システム102は、新しく発見された物理リソースオブジェクトにUUIDを割り振る。
1つの具体的な実施態様において、制御システム102は、新しく発見された物理リソースオブジェクトUUIDを生成し、具体的な生成プロセスは、自動のランダムな生成および別の既存の方法であってよく、管理システム104は、UUIDを物理リソースオブジェクトと関連付けることができる。
306:制御システム102は管理システム104に新しく発見された物理リソースオブジェクトのUUIDを送信する。
307:管理システム104は、新しく発見された物理リソースオブジェクトのUUIDを取得する。
308:管理システムは、新しく発見された物理リソースオブジェクトのUUIDに対応するFDN識別子を生成する。
管理システム104はリソースオブジェクト識別子マッピング関係表を作成し、物理リソースオブジェクトのUUIDと物理リソースオブジェクトのFDN識別子との間のマッピング関係が、リソース・オブジェクト・マッピング関係表に格納される。リソースオブジェクト識別子マッピング関係表は、各新しく発見された物理リソースオブジェクトに対応するUUIDとFDN識別子との間のマッピング関係を含む。以下のステップ309からステップ315は、本出願の一実施形態で提供される、サービス・リソース・オブジェクトのUUIDおよびサービス・リソース・オブジェクトのFDN識別子を生成し、サービス・リソース・オブジェクトのUUIDとサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表を作成するための方法である。
309:アプリケーションシステム101は、サービス・リソース・オブジェクトにUUIDを割り振る。
1つの具体的な実施態様において、制御システム102に新しいサービス要求を配信するときに、アプリケーションシステム101は対応するサービス・リソース・オブジェクトを構成する。サービス・リソース・オブジェクトを構成するときに、アプリケーションシステム101はサービス・リソース・オブジェクトに対応するUUIDを割り振る。
310:アプリケーションシステム101は、ノースバウンドインターフェースを使用して制御システム102に、サービス要求およびサービス・リソース・オブジェクトの対応するUUIDを配信する。
311:制御システム102はサービス・リソース・オブジェクトのUUIDおよびサービス要求を受信する。
312:制御システム102は管理システム104にサービス・リソース・オブジェクトのUUIDを通知する。
313:管理システム104はサービス・リソース・オブジェクトのUUIDを取得する。
314:管理システム104は、サービス・リソース・オブジェクトのUUIDを使用して、制御システム102に、サービス・リソース・オブジェクトのUUIDに対応するサービスを問合せする。
1つの具体的な実施態様において、制御システム102はサービス・リソース・オブジェクトの詳細情報を格納しているため、管理システムは、サービスの詳細情報、例えば、サービスカテゴリ、サービス内容、サービス属性、サービス名を取得するために、サービス・リソース・オブジェクトUUIDを使用して、制御システム102にサービス・リソース・オブジェクトUUIDに対応するサービスを問合せしうる。
管理システム104は、サービス・リソース・オブジェクトのUUIDとサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する。ステップ303またはステップ315の後に記載される生成されたリソースオブジェクト識別子マッピング関係表では、リソースオブジェクト識別子マッピング関係表がリソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を含む例のみが説明に使用されていることに留意されたい。ステップ203のリソースオブジェクト識別子マッピング関係表の記述に従って、管理システムは、リソースオブジェクトの基本情報および/またはリソースオブジェクトの詳細情報と、リソースオブジェクトのUUIDと、リソースオブジェクトのFDN識別子との間のマッピング関係を生成するために、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係にリソースオブジェクトの基本情報および/またはリソースオブジェクトの詳細情報をさらに付加しうることが当業者には理解されよう。
1つの具体的な実施態様において、アプリケーションシステムが、管理システム104によって返された管理対象のリソースオブジェクトのFDN識別子を受信した場合、ユーザは、アプリケーションシステム101のアプリケーションインターフェースを使用して、FDN識別子で搬送された管理対象のリソースオブジェクトの索引情報を直接確認することができる。例えば、管理対象のリソースオブジェクトがサブボードである場合、サブボードのFDN識別子に対応し、アプリケーションインターフェースを使用してユーザが確認することのできる索引情報は、サブボードに対応するネットワーク要素番号、ラック番号、スロット番号、ボード番号、およびサブボード番号、を含む。別の具体的実施態様において、管理システム104は、第1の問合せ要求内の管理対象のリソースオブジェクトの基本情報に従って管理対象のリソースオブジェクトのUUIDをまず取得し、リソース・オブジェクト・マッピング関係表に従って管理対象のリソースオブジェクトのFDN識別子をしかるべく取得することができる。
別の具体的実施態様において、アプリケーションシステム101は、リソースオブジェクトをさらに管理するために、管理対象のリソースオブジェクトのUUIDに従って管理対象のリソースオブジェクトを管理することができる。この方法は以下を特に含む。
管理システム104は、管理対象のリソースオブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表において、管理対象のリソースオブジェクトのFDN識別子に対応するUUIDを見つけ、アプリケーションシステム101に管理対象のリソースオブジェクトのFDN識別子および管理対象のリソースオブジェクトのUUIDを返すことができる。アプリケーションシステム101は、リソースオブジェクトをさらに管理するために、管理対象のリソースオブジェクトのUUIDに従って管理対象のリソースオブジェクトを管理することができる。
別の具体的実施態様において、管理システム104が、アプリケーションシステム101に管理対象のリソースオブジェクトのFDN識別子および管理対象のリソースオブジェクトのUUIDを返すステップは以下をさらに含むことができる。
206’:アプリケーションシステムは、管理システムによって返された管理対象のリソースオブジェクトの取得したFDN識別子に従って管理システムに第2の問合せ要求を送信し、第2の問合せ要求は管理対象のリソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求は管理対象のリソースオブジェクトのFDN識別子を搬送する。
206:管理システムは、第2の問合せ要求を受信し、管理対象のリソースオブジェクトのUUIDを取得するために、管理対象のリソースオブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せする。
207:管理システムは、アプリケーションシステムに管理対象のリソースオブジェクトのUUIDを返す。
1つの具体的な実施態様において、管理システム104は、管理対象のサービス・リソース・オブジェクトのUUIDを取得するために、管理対象のサービス・リソース・オブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せする。リソースオブジェクト識別子マッピング関係表は、管理対象のサービス・リソース・オブジェクトのUUIDと管理対象のサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係を含む。
207’:アプリケーションシステムは、管理システムによって返された管理対象のリソースオブジェクトのUUIDを受信する。
管理対象のリソースオブジェクトのUUIDはアプリケーションシステムによって管理対象のリソースオブジェクトを管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
前述の実施態様により、アプリケーションシステム101が管理対象のリソースオブジェクトのFDN識別子を取得した後、ユーザは、アプリケーションシステム101内のアプリケーションを使用して、FDN識別子によって識別される管理対象のリソースオブジェクトの索引情報を直接確認することができる。さらに、アプリケーションシステムは、SDNシステムにおけるリソースオブジェクトの管理を強化するために、管理対象のリソースオブジェクトのFDN識別子および/またはUUIDに従って管理対象のリソースオブジェクトの詳細情報の管理、例えば、問合せ、変更、または削除を行うことができる。
別の具体的実施態様において、管理システム104は、第1の問合せ要求内の管理対象のサービス・リソース・オブジェクトの基本情報に従って管理対象のサービス・リソース・オブジェクトのUUIDをまず取得し、リソース・オブジェクト・マッピング関係表に従って管理対象のサービス・リソース・オブジェクトのFDN識別子をしかるべく取得することができる。
別の具体的実施態様において、アプリケーションシステム101は、サービス・リソース・オブジェクトの管理を強化するために、管理対象のサービス・リソース・オブジェクトのUUIDに従って管理対象のサービス・リソース・オブジェクトの詳細情報を管理することができる。この方法は以下を特に含む。
管理システム104は、管理対象のサービス・リソース・オブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表において、管理対象のサービス・リソース・オブジェクトのFDN識別子に対応するUUIDを見つけ、アプリケーションシステム101に管理対象のサービス・リソース・オブジェクトのFDN識別子および管理対象のサービス・リソース・オブジェクトのUUIDを返すことができる。リソースオブジェクト識別子マッピング関係表は、管理対象のサービス・リソース・オブジェクトのUUIDと管理対象のサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係を含む。アプリケーションシステム101は、リソースオブジェクトをさらに管理するために、管理対象のリソースオブジェクトのUUIDに従って管理対象のリソースオブジェクトの詳細情報を管理することができる。
別の具体的実施態様において、管理システム104が、アプリケーションシステム101に管理対象のリソースオブジェクトのFDN識別子および管理対象のリソースオブジェクトのUUIDを返すステップは、ステップ403からステップ405、およびステップ503からステップ505をさらに含むことができる。
403:アプリケーションシステムは、管理対象のサービス・リソース・オブジェクトの取得したFDN識別子に従って管理システムに第2の問合せ要求を送信し、第2の問合せ要求は、管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用され、第2の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する。
1つの具体的な実施態様において、SDNシステム100では、サービス・リソース・オブジェクトのFDN識別子は管理システム104に格納されるが、サービス・リソース・オブジェクトの詳細情報は制御システム102に格納される。この場合、制御システム102は、サービス・リソース・オブジェクトのUUIDを使用してサービス・リソース・オブジェクトの詳細情報に索引付けする。ユーザに管理対象のサービス・リソース・オブジェクトを管理する必要がある場合、ユーザは、管理対象のサービス・リソース・オブジェクトのFDN識別子を使用して、管理対象のサービス・リソース・オブジェクトに対応する索引情報を確認することができる。取得したUUIDに従って制御システム102からサービス・リソース・オブジェクトの詳細情報を取得するために、ユーザが管理対象のサービス・リソース・オブジェクトのFDN識別子を使用して対応するUUIDをさらに取得する必要がある。
504:管理システムは、アプリケーションシステムに管理対象のサービス・リソース・オブジェクトのUUIDを返す。
1つの具体的な実施態様において、管理システム104は、管理対象のサービス・リソース・オブジェクトのUUIDを取得するために、管理対象のサービス・リソース・オブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せする。リソースオブジェクト識別子マッピング関係表は、管理対象のサービス・リソース・オブジェクトのUUIDと管理対象のサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係を含む。
404:アプリケーションシステムは、リソースオブジェクト識別子マッピング関係表に従って取得され、管理システムによって返された管理対象のサービス・リソース・オブジェクトのUUIDを受信する。
405:アプリケーションシステムは、管理対象のサービス・リソース・オブジェクトのUUIDを使用して制御システム内の管理対象のサービス・リソース・オブジェクトの詳細情報を管理する。
1つの具体的な実施態様において、管理対象のサービス・リソース・オブジェクトの詳細情報は制御システム102に格納される。アプリケーションシステム101は、管理対象のサービス・リソース・オブジェクトのUUIDを使用して制御システム102内の管理対象のサービス・リソース・オブジェクトの詳細情報を問合せし、変更し、または削除することができる。アプリケーションシステムは管理対象のサービス・リソース・オブジェクトの詳細情報を取得することができ、詳細情報は、ユーザが理解できる視覚情報である。アプリケーションプレーンは、ユーザがサービス・リソース・オブジェクトの詳細情報を確認し、管理することができるときに管理インターフェースにおいてユーザが理解できる視覚情報が提示されるように、ユーザに情報を提示する。
図5に示すように、ユーザがサービス・リソース・オブジェクトの詳細情報を問合せする例を説明に用い、サービス・リソース・オブジェクトは、例えば、イーサネット(登録商標)回線サービス・リソース・オブジェクトである。ユーザがサービス・リソース・オブジェクトの詳細情報を問合せする場合、ユーザはアプリケーションシステム101のアプリケーションインターフェースを使用して対応するサービス・リソース・オブジェクトを選択し、サービス・リソース・オブジェクトの詳細情報、例えば、サービス内容やサービス属性やサービス名を問合せするよう要求する。アプリケーションシステム101は、サービス・リソース・オブジェクトのFDN識別子を取得するために、管理システム104に第1の問合せ要求を送信する。アプリケーションシステム101は、管理システムによって返された管理対象のサービス・リソース・オブジェクトのFDN識別子を受信する。アプリケーションシステム101は管理システム104に第2の問合せ要求を送信し、第2の問合せ要求は管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用され、第2の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する。アプリケーションシステム101は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返された管理対象のサービス・リソース・オブジェクトのUUIDを受信する。アプリケーションシステム101は制御システム102に第6の問合せ要求を送信し、第6の問合せ要求は、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せするために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する。アプリケーションシステム101は、制御システム102によって返された管理対象のサービス・リソース・オブジェクトの詳細情報を受信する。
別の具体的な方法では、管理対象のサービス・リソース・オブジェクトの見つかった詳細情報が、UUIDを使用する、管理対象のイーサネット(登録商標)回線サービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、すなわち、物理リソースのUUIDがサービス・リソース・オブジェクトの見つかった詳細情報で引用されている場合、アプリケーションシステム101は、管理システム104に第3の問合せ要求を送信し、第3の問合せ要求は管理対象のイーサネット(登録商標)回線サービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDを搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される。アプリケーションシステム101は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返された管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を受信する。
アプリケーションシステム101は、アプリケーションインターフェースを使用してユーザにサービス・リソース・オブジェクトの詳細情報を提示する。図6に示すように、ユーザがサービス・リソース・オブジェクトの詳細情報を変更するよう要求する場合、サービス・リソース・オブジェクトは、例えば、イーサネット(登録商標)回線サービス・リソース・オブジェクトである。ユーザはアプリケーションシステム101のアプリケーションインターフェースを使用して対応するサービス・リソース・オブジェクトを選択し、サービス・リソース・オブジェクトの詳細情報、例えば、サービス内容やサービス属性やサービス名を変更するよう要求する。アプリケーションシステム101は、サービス・リソース・オブジェクトのFDN識別子を取得するために、管理システム104に第1の問合せ要求を送信する。アプリケーションシステム101は、管理システムによって返された管理対象のサービス・リソース・オブジェクトのFDN識別子を受信する。アプリケーションシステム101は管理104に第2の問合せ要求を送信し、第2の問合せ要求は管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用され、第2の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する。アプリケーションシステム101は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返された管理対象のサービス・リソース・オブジェクトのUUIDを受信する。アプリケーションシステム101は、制御システム102にサービス・リソース・オブジェクト情報変更要求を送信し、サービス・リソース・オブジェクト情報変更要求は、管理対象のサービス・リソース・オブジェクトの詳細情報を変更するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する。サービス・リソース・オブジェクトの詳細情報を変更した後、制御システム102はデータ転送システムのために変更後のサービスリソースを構成し、変更後のサービス・リソース・オブジェクトの詳細情報を格納するようデータベースを更新する。
図7に示すように、ユーザがサービス・リソース・オブジェクトの詳細情報を削除するよう要求する場合、サービス・リソース・オブジェクトは、例えば、イーサネット(登録商標)回線サービス・リソース・オブジェクトである。ユーザはアプリケーションシステム101のアプリケーションインターフェースを使用して対応するサービス・リソース・オブジェクトを選択し、サービス・リソース・オブジェクトの詳細情報、例えば、サービス内容やサービス属性やサービス名を削除するよう要求する。アプリケーションシステム101は、サービス・リソース・オブジェクトのFDN識別子を取得するために、管理システム104に第1の問合せ要求を送信する。アプリケーションシステム101は、管理システムによって返された管理対象のサービス・リソース・オブジェクトのFDN識別子を受信する。アプリケーションシステム101は管理104に第2の問合せ要求を送信し、第2の問合せ要求は、管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用され、第2の問合せ要求は管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する。アプリケーションシステム101は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返された管理対象のサービス・リソース・オブジェクトのUUIDを受信する。アプリケーションシステム101は、制御システム102にサービス・リソース・オブジェクト情報削除要求を送信し、サービス・リソース・オブジェクト情報削除要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を削除するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する。サービス・リソース・オブジェクトの詳細情報を削除した後、制御システム102はデータ転送システムのために構成されたサービスリソースを削除し、データベースを更新する。

802:アプリケーションシステムは、管理システムによって返された管理対象の物理リソースオブジェクトのFDN識別子を受信する。
1つの具体的な実施態様において、アプリケーションシステム101が、管理対象の物理リソースオブジェクトに対応する、管理システム104によって返されたFDN識別子を受信した場合、ユーザは、アプリケーションシステム101のアプリケーションインターフェースを使用して、FDN識別子に対応する管理対象の物理リソースオブジェクトの索引情報を直接確認することができる。サブボードを例に取ると、サブボードのFDN識別子に対応し、アプリケーションインターフェースを使用してユーザが確認することのできる索引情報は、サブボードに対応するネットワーク要素番号、ラック番号、スロット番号、ボード番号、およびサブボード番号、を含む。
803:アプリケーションシステムは、管理システムに第4の問合せ要求を生成し、第4の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される。
804:アプリケーションシステムは管理対象の物理リソースオブジェクトの詳細情報を受信する。
別の具体的実施態様において、管理対象の物理リソースオブジェクトの詳細情報は、管理対象の物理リソースオブジェクトのUUIDを使用して問合せすることができ、この方法は以下を特に含む。
管理システム104は、管理対象の物理リソースオブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表において、管理対象の物理リソースオブジェクトのFDN識別子に対応するUUIDを見つけ、アプリケーションシステム101に管理対象の物理リソースオブジェクトのFDN識別子および管理対象の物理リソースオブジェクトのUUIDを返すことができる。リソースオブジェクト識別子マッピング関係表は、管理対象の物理リソースオブジェクトのUUIDと管理対象の物理リソースオブジェクトFDN識別子との間のマッピング関係を含む。アプリケーションシステム101は、管理システムに第5の問合せ要求を送信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される。管理システムは、第5の問合せ要求を受信し、管理対象の物理リソースオブジェクトのUUIDに従って管理対象の物理リソースオブジェクトの詳細情報を取得し、アプリケーションシステムに管理対象の物理リソースオブジェクトの詳細情報を返す。したがって、アプリケーションシステムは、リソースオブジェクトをさらに管理するために、管理対象のリソースオブジェクトの詳細情報を問合せすることができる。
別の具体的実施態様において、管理システム104が、アプリケーションシステム101に管理対象の物理リソースオブジェクトのFDN識別子および管理対象の物理リソースオブジェクトのUUIDを返すステップは、
第1の問合せ要求の受信に応答して、管理システム104が、アプリケーションシステム101に管理対象の物理リソースオブジェクトのFDN識別子を返すステップと、
アプリケーションシステム101が、管理システム104によって返された管理対象の物理リソースオブジェクトのFDN識別子を受信し、第2の問合せ要求を生成するステップであって、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ステップと、
管理システム104が、第2の問合せ要求を受信し、管理対象の物理リソースオブジェクトのUUIDを取得するために、管理対象の物理リソースオブジェクトのFDN識別子に従ってリソースオブジェクト識別子マッピング関係表に問合せするステップと、
管理システム104が、アプリケーションシステム101に管理対象の物理リソースオブジェクトのUUIDを返すステップと
をさらに含むことができる。
1つの具体的な実施態様において、アプリケーションシステム101は、管理対象の物理リソースオブジェクトをさらに管理するために、管理対象の物理リソースオブジェクトのFDN識別子および/またはUUIDに従って管理対象の物理リソースオブジェクトの詳細情報を変更または削除することができる。
1つの具体的な実施態様において、アプリケーションシステム101が、管理対象の物理リソースオブジェクトをさらに管理するために、管理対象のリソースオブジェクトのFDN識別子および/またはUUIDに従って管理対象の物理リソースオブジェクトの詳細情報を変更するステップは、
アプリケーションシステムが、管理システムに物理リソースオブジェクト情報変更要求を送信するステップであって、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ステップ
を特に含む。
別の具体的実施態様において、アプリケーションシステム101が、管理対象の物理リソースオブジェクトをさらに管理するために、管理対象のリソースオブジェクトのFDN識別子および/またはUUIDに従って管理対象の物理リソースオブジェクトの詳細情報を削除するステップは、
アプリケーションシステムが、管理システムに物理リソースオブジェクト情報削除要求を送信するステップであって、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのFDN識別子および/または管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ステップ
を特に含む。
本出願の一実施形態で提供されるSDNシステムにおいてリソースオブジェクトを管理するための方法によれば、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクトのFDN識別子およびUUIDを含むマッピング関係表が作成され、そのため、既存のネットワークシステムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムの将来のSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。さらに、ユーザは、リソースオブジェクトをさらに管理するために、FDN識別子を使用してリソースオブジェクトの詳細情報の問合せ、変更、または削除を行うことができる。
ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するための管理システムが提供される。SDNシステム100は、管理システム104と、アプリケーションシステム101と、制御システム102とを含む。制御システム102は、汎用一意識別子UUIDを使用してリソースオブジェクトを識別する。管理システム104は、プロセッサ601と、ネットワークインターフェース602と、メモリ603とを含む。プロセッサ601は、ネットワークインターフェース602を使用してアプリケーションシステム101および制御システム102と通信する。プロセッサ601とメモリ603とネットワークインターフェース602とはバス604を使用して相互に通信することができる。
プロセッサ601は、新しく発見されたリソースオブジェクトのUUIDを取得し、新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成し、新しく発見されたリソースオブジェクトのUUIDと新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加し、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納される、ように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子マッピング関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
1つの具体的な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、プロセッサ601は、制御システム102から新しく発見された物理リソースオブジェクトのUUIDを取得し、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUIDと新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
別の具体的実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、プロセッサ601は、新しく発見された物理リソースオブジェクトにUUIDを割り振り、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUIDと新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
1つの具体的な実施態様において、新しく発見されたリソースオブジェクトがサービス・リソース・オブジェクトである場合、プロセッサ601は、制御システム102からサービス・リソース・オブジェクトのUUIDを取得し、サービス・リソース・オブジェクトのUUIDに従って制御システム102に対応するサービスを問合せし、問合せ結果に従ってサービス・リソース・オブジェクトのFDN識別子を生成する、ように構成され、サービス・リソース・オブジェクトのUUIDとサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するように構成される。サービス・リソース・オブジェクトのUUIDは、アプリケーションシステム101によって、ノースバウンドインターフェースを使用して制御システム102に配信されうる。
1つの具体的な実施態様において、プロセッサ601は、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象のリソースオブジェクトのUUIDを取得し、リソースオブジェクト識別子マッピング関係表が、管理対象のリソースオブジェクトのUUIDと管理対象のリソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象のリソースオブジェクトのUUIDがアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用される、ようにさらに構成される。
ネットワークインターフェース602は、アプリケーションシステムに管理対象のリソースオブジェクトのUUIDを返すように構成される。
管理対象のリソースオブジェクトのUUIDはアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
1つの具体的な実施態様において、ネットワークインターフェース602は、アプリケーションシステムによって送信される第2の問合せ要求を受信し、第2の問合せ要求が管理対象のリソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送する、ようにさらに構成される。
プロセッサ601は、第2の問合せ要求で搬送される管理対象のリソースオブジェクトのFDN識別子に従って管理対象のリソースオブジェクトのUUIDを取得するようにさらに構成される。
1つの具体的な実施態様において、問合せされる必要がある管理対象のリソースオブジェクトの詳細情報が管理対象のサービス・リソース・オブジェクトの詳細情報であり、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUIDを使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
ネットワークインターフェース602は、アプリケーションシステム101によって送信される第3の問合せ要求を受信し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDを搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
プロセッサ601は、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するために、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDに従ってリソースオブジェクト識別子マッピング関係表に問合せし、リソースオブジェクト識別子マッピング関係表が、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDと管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子との間のマッピング関係を含む、ようにさらに構成され、
ネットワークインターフェース602は、アプリケーションシステム101に、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を返すようにさらに構成される。
プロセッサは、管理対象の物理リソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象の物理リソースオブジェクトのUUIDを取得し、リソースオブジェクト識別子マッピング関係表が管理対象の物理リソースオブジェクトのUUIDと管理対象の物理リソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象の物理リソースオブジェクトのUUIDがアプリケーションシステム101によって管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成される。
ネットワークインターフェース602は、アプリケーションシステム101に管理対象の物理リソースオブジェクトのUUIDを返し、アプリケーションシステム101によって送信された第5の問合せ要求を受信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ように構成される。
プロセッサ601は、管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を取得するようにさらに構成される。
ソフトウェア定義ネットワーキングSDNシステム100においてリソースオブジェクトを管理するためのアプリケーションシステム101が提供される。SDNシステムは、管理システム104と、アプリケーションシステム101と、制御システム102とを含む。制御システム102は、汎用一意識別子UUIDを使用してリソースオブジェクトを識別する。管理システム104にはリソースオブジェクトのFDN識別子とリソースオブジェクトのUUIDとの間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納される。アプリケーションシステム101は、プロセッサ701とネットワークインターフェース702とを含みうる。プロセッサ701とネットワークインターフェース702とはバス704を使用して相互に通信する。プロセッサ701は、ネットワークインターフェース702を使用して管理システム104および制御システム102と通信する。
前述の技術的解決策においては、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子マッピング関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
1つの具体的な実施態様において、ネットワークインターフェース702は、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って取得され、管理システムによって返される管理対象のリソースオブジェクトのUUIDを受信し、管理対象のリソースオブジェクトのUUIDと管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納され、含まれている、ようにさらに構成される。
管理対象のリソースオブジェクトのUUIDはアプリケーションシステムによって管理対象のリソースオブジェクトを管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
1つの具体的な実施態様において、ネットワークインターフェースは、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送し、管理対象のリソースオブジェクトのUUIDを取得するのに使用される、ようにさらに構成される。
プロセッサ701は第2の問合せ要求を生成し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ようにさらに構成される。
ネットワークインターフェース702は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象のサービス・リソース・オブジェクトのUUIDを受信するようにさらに構成される。1つの具体的な実施態様において、プロセッサ701は第6の問合せ要求を生成し、第6の問合せ要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を問合せするために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ようにさらに構成される。
1つの具体的な実施態様において、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUIDを使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
プロセッサ701は、第3の問合せ要求を生成し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDを搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
ネットワークインターフェース702は、管理システム104に第3の問合せ要求を送信し、管理システム104によって返される管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を受信し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子および管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDが、管理システムのリソースオブジェクト識別子マッピング関係表に格納される、ようにさらに構成される。
ネットワークインターフェース702は制御システム102に第2の問合せ要求を送信し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ようにさらに構成される。
ネットワークインターフェース702は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象のサービス・リソース・オブジェクトのUUIDを受信するようにさらに構成される。
ネットワークインターフェース702は、制御システム102にサービス・リソース・オブジェクト情報変更要求を送信し、サービス・リソース・オブジェクト情報変更要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ようにさらに構成される。
ネットワークインターフェース702は制御システム102に第2の問合せ要求を送信し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ようにさらに構成される。
ネットワークインターフェース702は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象のサービス・リソース・オブジェクトのUUIDを受信するようにさらに構成される。
ネットワークインターフェース702は、制御システム102にサービス・リソース・オブジェクト情報削除要求を送信し、サービス・リソース・オブジェクト情報削除要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、ネットワークインターフェース702は、管理システム104に第2の問合せ要求を送信し、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ように構成される。
ネットワークインターフェース702は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象の物理リソースオブジェクトのUUIDを受信するように構成される。
1つの具体的な実施態様において、ネットワークインターフェース702は、管理システム104に第5の問合せ要求を送信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成される。
ネットワークインターフェース702は、管理対象の物理リソースオブジェクトのUUIDを使用して取得され、管理システム104によって返される管理対象の物理リソースオブジェクトの詳細情報を受信するようにさらに構成される。
1つの具体的な実施態様において、ネットワークインターフェース702は、管理システム104に物理リソースオブジェクト情報変更要求を送信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
1つの具体的な実施態様において、ネットワークインターフェース702は、管理システム104に物理リソースオブジェクト情報削除要求を送信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
メモリ703はプログラム命令コードを格納するように構成され、プロセッサ701は、図2から図8に対応する実施形態における方法を完了するために、メモリ703内の命令コードを実行するように構成される。
本出願で提供されるSDNシステムにおいてリソースオブジェクトを管理するための管理システムおよびアプリケーションシステムによれば、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクトのFDN識別子およびUUIDを含むマッピング関係表が作成され、そのため、既存のネットワークシステムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムの将来のSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。さらに、ユーザは、リソースオブジェクトをさらに管理するために、FDN識別子を使用してリソースオブジェクトの詳細情報の問合せ、変更、または削除を行うことができる。
1つの具体的な実施態様において、SDNシステムにおいてリソースオブジェクトを管理するための管理システム(SDNシステムは、管理システムと、アプリケーションシステムと、制御システムと含み、制御システム102は、汎用一意識別子UUIDを使用してリソースオブジェクトを識別する)は、受信部1001と、処理部1002と、送信部1003とを含む。
処理部1002は、新しく発見されたリソースオブジェクトのUUIDを取得し、新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成し、新しく発見されたリソースオブジェクトのUUIDと新しく発見されたリソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加し、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納される、ように構成される。
前述の技術的解決策においては、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子マッピング関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
1つの具体的な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、
処理部1002は、新しく発見された物理リソースオブジェクトにUUIDを割り振り、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUIDと新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
1つの具体的な実施態様において、新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、
受信部1001は、制御システム102から新しく発見された物理リソースオブジェクトのUUIDを取得するように構成され、
処理部1002は、新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、新しく発見された物理リソースオブジェクトのUUIDと新しく発見された物理リソースオブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
1つの具体的な実施態様において、新しく発見されたリソースオブジェクトがサービス・リソース・オブジェクトである場合、処理部1002は、制御システム102からサービス・リソース・オブジェクトのUUIDを取得し、サービス・リソース・オブジェクトのUUIDに従って制御システム102に対応するサービスを問合せし、問合せ結果に従ってサービス・リソース・オブジェクトのFDN識別子を生成し、サービス・リソース・オブジェクトのUUIDとサービス・リソース・オブジェクトのFDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加する、ように構成される。
1つの具体的な実施態様において、処理部1002は、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象のリソースオブジェクトのUUIDを取得し、リソースオブジェクト識別子マッピング関係表が、管理対象のリソースオブジェクトのUUIDと管理対象のリソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象のリソースオブジェクトのUUIDが、アプリケーションシステム101によって、管理対象のリソースオブジェクトの詳細情報に索引付けするのに使用される、ようにさらに構成される。
送信部1003は、アプリケーションシステム101に管理対象のリソースオブジェクトのUUIDを返すように構成される。
管理対象のリソースオブジェクトのUUIDはアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
本実施態様により、ユーザは、SDNシステムにおけるリソースの管理を強化するために、アプリケーションシステムを使用し、FDN識別子を使用してSDNシステムにおけるリソースオブジェクトの詳細情報のさらなる管理、例えば、問合せ、変更、または削除を行うことができる。
1つの具体的な実施態様において、受信部1001は、アプリケーションシステム101によって送信される第2の問合せ要求を受信し、第2の問合せ要求が管理対象のリソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送する、ようにさらに構成される。
処理部1002は、第2の問合せ要求で搬送される管理対象のリソースオブジェクトのFDN識別子に従って管理対象のリソースオブジェクトのUUIDをさらに取得する。
1つの具体的な実施態様において、問合せされる必要がある管理対象のリソースオブジェクトの詳細情報が管理対象のサービス・リソース・オブジェクトの詳細情報であり、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUIDを使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
受信部1001は、アプリケーションシステム101によって送信される第3の問合せ要求を受信し、第3の問合せ要求が、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDを搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
処理部1002は、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するために、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDに従ってリソースオブジェクト識別子マッピング関係表に問合せし、リソースオブジェクト識別子マッピング関係表が、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDと管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子との間のマッピング関係を含む、ようにさらに構成され、
送信部1003は、アプリケーションシステム101に、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を返すようにさらに構成される。
処理部1002は、管理対象の物理リソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って管理対象の物理リソースオブジェクトのUUIDを取得し、リソースオブジェクト識別子マッピング関係表が、管理対象の物理リソースオブジェクトのUUIDと管理対象の物理リソースオブジェクトFDN識別子との間のマッピング関係を含み、管理対象の物理リソースオブジェクトのUUIDが、アプリケーションシステム101によって、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成される。
送信部1003は、アプリケーションシステム101に管理対象の物理リソースオブジェクトのUUIDを返すように構成される。
受信部1001は、アプリケーションシステム101によって送信される第5の問合せ要求を受信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成される。
処理部1002は、管理対象の物理リソースオブジェクトのUUIDを使用して管理対象の物理リソースオブジェクトの詳細情報を取得するようにさらに構成される。
1つの具体的な実施態様において、SDNシステムにおいてリソースオブジェクトを管理するためのアプリケーションシステム(SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、制御システムは、汎用一意識別子UUIDを使用してリソースオブジェクトを識別し、管理システム104にはリソースオブジェクトのFDN識別子とリソースオブジェクトのUUIDとの間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納される)は、送信部2001と、処理部2002と、受信部2003とを含む。
前述の技術的解決策においては、リソースオブジェクトのUUIDとリソースオブジェクトのFDN識別子との間のマッピング関係を格納するために、管理システムにおいてリソースオブジェクト識別子マッピング関係表が作成され、そのため、既存のネットワークシステムにおけるネットワーク管理システムとネットワーク管理システムに基づくアプリケーションとをわずかに変更することによってアプリケーションシステムを使用してSDNシステムにおけるリソースオブジェクトを管理することができ、それによって既存のネットワークシステムのSDNシステムへのスムーズな進化が実現される。さらに、ユーザがアプリケーションシステムの管理インターフェースを使用してリソースオブジェクトを管理する場合、ユーザがリソースオブジェクトの基本索引情報を問合せするために、リソースオブジェクトのFDN識別子を取得することによって、管理インターフェースを使用してユーザにリソースオブジェクト情報を提示することができる。
1つの具体的な実施態様において、受信部は、管理対象のリソースオブジェクトのFDN識別子とリソースオブジェクト識別子マッピング関係表とに従って取得され、管理システムによって返される管理対象のリソースオブジェクトのUUIDを受信し、管理対象のリソースオブジェクトのUUIDと管理対象のリソースオブジェクトのFDN識別子との間のマッピング関係がリソースオブジェクト識別子マッピング関係表に格納され、含まれている、ようにさらに構成される。
管理対象のリソースオブジェクトのUUIDはアプリケーションシステムによって管理対象のリソースオブジェクトの詳細情報を管理するのに使用され、管理することは、管理対象のリソースオブジェクトの詳細情報を問合せすること、管理対象のリソースオブジェクトの詳細情報を変更すること、または管理対象のリソースオブジェクトの詳細情報を削除すること、を特に含みうる。
1つの具体的な実施態様において、送信部は、管理システムに第2の問合せ要求を送信し、第2の問合せ要求が管理対象のリソースオブジェクトのFDN識別子を搬送し、管理対象のリソースオブジェクトのUUIDを取得するのに使用される、ようにさらに構成される。
処理部2002は第2の問合せ要求を生成し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ように構成される。
受信部2003は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象のサービス・リソース・オブジェクトのUUIDを受信するようにさらに構成される。
処理部2002は第6の問合せ要求を生成し、第6の問合せ要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ようにさらに構成される。
1つの具体的な実施態様において、管理対象のサービス・リソース・オブジェクトの詳細情報が、UUIDを使用する、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
処理部2002は、第3の問合せ要求を生成し、第3の問合せ要求が管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDを搬送し、管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成される。
管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのFDN識別子および管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトのUUIDは、管理システム104のリソースオブジェクト識別子マッピング関係表に格納される。
処理部2002は第2の問合せ要求を生成し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ようにさらに構成される。
受信部2003は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象のサービス・リソース・オブジェクトのUUIDを受信するようにさらに構成される。
処理部2002は、サービス・リソース・オブジェクト情報変更要求を生成し、サービス・リソース・オブジェクト情報変更要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ようにさらに構成される。
処理部2002は第2の問合せ要求を生成し、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送する、ようにさらに構成される。
受信部2003は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象のサービス・リソース・オブジェクトのUUIDを受信するようにさらに構成される。
処理部2002は、サービス・リソース・オブジェクト情報削除更要求を生成し、サービス・リソース・オブジェクト情報削除要求が、管理対象のサービス・リソース・オブジェクトの詳細情報を管理するために、管理対象のサービス・リソース・オブジェクトのUUIDを搬送する、ようにさらに構成される。
送信部2001は、管理システム104に第2の問合せ要求を送信し、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ように構成される。
受信部2003は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象の物理リソースオブジェクトのUUIDを受信するように構成される。
送信部2001は、管理システム104に第5の問合せ要求を送信し、第5の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成される。
受信部2003は、管理対象の物理リソースオブジェクトのUUIDを使用して取得され、管理システムによって返される管理対象の物理リソースオブジェクトの詳細情報を受信する。
送信部2001は、管理システム104に第2の問合せ要求を送信し、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ように構成される。
受信部2003は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象の物理リソースオブジェクトのUUIDを受信するように構成される。
送信部2001は、管理システム104に物理リソースオブジェクト情報変更要求を送信し、物理リソースオブジェクト情報変更要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を変更するのに使用される、ようにさらに構成される。
1つの具体的な実施態様において、管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、第1の問合せ要求は管理対象の物理リソースオブジェクトのFDN識別子を取得するのに使用され、管理対象のリソースオブジェクトのFDN識別子は管理対象の物理リソースオブジェクトのFDN識別子である
送信部2001は、管理システム104に第2の問合せ要求を送信し、第2の問合せ要求が管理対象の物理リソースオブジェクトのUUIDを取得するのに使用され、第2の問合せ要求が管理対象の物理リソースオブジェクトのFDN識別子を搬送する、ように構成される。
受信部2003は、リソースオブジェクト識別子マッピング関係表に従って見つけられ、管理システム104によって返される管理対象の物理リソースオブジェクトのUUIDを受信するように構成される。
送信部2001は、管理システム104に物理リソースオブジェクト情報削除要求を送信し、物理リソースオブジェクト情報削除要求が管理対象の物理リソースオブジェクトのUUIDを搬送し、管理対象の物理リソースオブジェクトの詳細情報を削除するのに使用される、ようにさらに構成される。
別の実施態様では、図10Aの処理部1002によって実施されるステップがプロセッサ以外のハードウェア、例えば、専用論理コンテンツ、特定用途向け集積回路(英語完全名:Application-Specific Integrated Circuit、ASIC)、フィールド・プログラマブル・ゲート・アレイ(英語完全名:Field Programmable Gate Array、PGA)を使用して実施されてもよく、他のハードウェアによって実施されてもよく、他のハードウェアまたはファームウェアと汎用プロセッサとの組み合わせによって実施されてもよいことに留意されたい。具体的な実施態様は本出願では限定されない。同様に、図10Bの処理部2002によって実施されるステップがプロセッサ以外のハードウェアによって実施されてもよい。図10Aの処理部1002の説明を参照されたく、ここでは詳細を繰り返さない。

Claims (34)

  1. ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するための方法であって、前記SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、前記制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、前記方法は、
    前記管理システムが、新しく発見されたリソースオブジェクトのUUID識別子を取得するステップと、
    前記管理システムが、前記新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成するステップと、
    前記管理システムが、前記新しく発見されたリソースオブジェクトの前記UUID識別子と前記新しく発見されたリソースオブジェクトの前記FDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加するステップであって、前記リソースオブジェクトのUUID識別子と前記リソースオブジェクトのFDN識別子との間のマッピング関係が前記リソースオブジェクト識別子マッピング関係表に格納される、前記ステップと、
    前記管理システムが、前記アプリケーションシステムによって送信された管理対象のリソースオブジェクトを求める第1の問合せ要求を受信するステップであって、前記第1の問合せ要求が前記管理対象のリソースオブジェクトの基本情報を含み、前記第1の問合せ要求が前記管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、前記ステップと、
    前記管理システムが、前記管理対象のリソースオブジェクトの前記基本情報に従って前記管理対象のリソースオブジェクトの前記FDN識別子を取得するステップと、
    前記管理システムが、前記アプリケーションシステムに前記管理対象のリソースオブジェクトの前記FDN識別子を返すステップと
    を含む、方法。
  2. 前記新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、
    新しく発見されたリソースオブジェクトのUUID識別子を取得する前記ステップは、前記管理システムが、物理リソースオブジェクトを新しく発見し、前記新しく発見された物理リソースオブジェクトにUUID識別子を割り振るステップ、を特に含み、
    前記管理システムが、前記新しく発見されたリソースオブジェクトの対応するFDN識別子を生成する前記ステップは、前記管理システムが、前記新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成するステップ、を特に含み、
    前記管理システムが、前記新しく発見されたリソースオブジェクトの前記UUID識別子と前記新しく発見されたリソースオブジェクトの前記FDN識別子との間のマッピング関係を前記リソースオブジェクト識別子マッピング関係表に付加する前記ステップは、前記管理システムが、前記新しく発見された物理リソースオブジェクトの前記UUID識別子と前記新しく発見された物理リソースオブジェクトの前記FDN識別子との間のマッピング関係を前記リソースオブジェクト識別子マッピング関係表に付加するステップ、を特に含む、
    請求項1に記載の方法。
  3. 前記新しく発見されたリソースオブジェクトが新しく発見されたサービス・リソース・オブジェクトである場合、
    新しく発見されたリソースオブジェクトのUUID識別子を取得する前記ステップは、前記管理システムが、前記制御システムから前記新しく発見された物理リソースオブジェクトのUUID識別子を取得するステップ、を特に含み、
    前記管理システムが、前記新しく発見されたリソースオブジェクトの対応するFDN識別子を生成する前記ステップは、前記管理システムが、前記新しく発見されたサービス・リソース・オブジェクトの前記UUID識別子に従って前記制御システムに対応するサービスを問合せし、問合せ結果に従って前記新しく発見されたサービス・リソース・オブジェクトの対応するFDN識別子を生成するステップ、を特に含み、
    前記管理システムが、前記新しく発見されたリソースオブジェクトの前記UUID識別子と前記新しく発見されたリソースオブジェクトの前記FDN識別子との間のマッピング関係を前記リソースオブジェクト識別子マッピング関係表に付加する前記ステップは、前記管理システムが、前記新しく発見されたサービス・リソース・オブジェクトの前記UUID識別子と前記新しく発見されたサービス・リソース・オブジェクトの前記FDN識別子との間のマッピング関係を前記リソースオブジェクト識別子マッピング関係表に付加するステップ、を特に含む、
    請求項1または2に記載の方法。
  4. 前記方法は、
    前記管理システムが、前記管理対象のリソースオブジェクトの前記FDN識別子と前記リソースオブジェクト識別子マッピング関係表とに従って前記管理対象のリソースオブジェクトのUUID識別子を取得し、前記アプリケーションシステムに前記管理対象のリソースオブジェクトの前記UUID識別子を返すステップであって、前記リソースオブジェクト識別子マッピング関係表が、前記管理対象のリソースオブジェクトの前記UUID識別子と前記管理対象のリソースオブジェクト前記FDN識別子との間のマッピング関係を含み、前記管理対象のリソースオブジェクトの前記UUID識別子が前記アプリケーションシステムによって前記管理対象のリソースオブジェクトの詳細情報を管理するのに使用される、前記ステップ
    をさらに含む、請求項1から3のいずれか一項に記載の方法。
  5. 前記管理システムが、前記管理対象のリソースオブジェクトの前記FDN識別子と前記リソースオブジェクト識別子マッピング関係表とに従って前記管理対象のリソースオブジェクトのUUIDを取得し、前記アプリケーションシステムに前記管理対象のリソースオブジェクトの前記UUIDを返す前記ステップの前に、前記方法は、
    前記管理システムが、前記アプリケーションシステムによって送信された第2の問合せ要求を受信するステップであって、前記第2の問合せ要求が前記管理対象のリソースオブジェクトの前記UUID識別子を取得するのに使用され、前記第2の問合せ要求が前記管理対象のリソースオブジェクトの前記FDN識別子を搬送する、前記ステップ
    をさらに含む、請求項4に記載の方法。
  6. 前記管理対象のリソースオブジェクトの前記管理対象の詳細情報が管理対象のサービス・リソース・オブジェクトの詳細情報であり、前記管理対象のサービス・リソース・オブジェクトの前記詳細情報が、UUID識別子を使用する、前記管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、前記方法は、
    前記管理システムが、前記アプリケーションシステムによって送信された第3の問合せ要求を受信するステップであって、前記第3の問合せ要求が、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記UUID識別子を搬送し、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトのFDN識別子を取得するのに使用される、前記ステップと、
    前記管理システムが、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記FDN識別子を取得するために、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記UUID識別子に従って前記リソースオブジェクト識別子マッピング関係表に問合せするステップであって、前記リソースオブジェクト識別子マッピング関係表が、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記UUID識別子と前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記FDN識別子との間のマッピング関係を含む、前記ステップと、
    前記管理システムが前記アプリケーションシステムに、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記FDN識別子を返すステップと
    をさらに含む、請求項4または5に記載の方法。
  7. 前記管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、前記管理システムによって取得され、前記アプリケーションシステムに返される前記管理対象のリソースオブジェクトの前記FDNは、前記管理対象の物理リソースオブジェクトのFDN識別子であり、前記方法は、
    前記管理システムが、前記アプリケーションシステムによって送信された第4の問合せ要求を受信するステップであって、前記第4の問合せ要求が前記管理対象の物理リソースオブジェクトの前記FDN識別子を搬送し、前記管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、前記ステップと、
    前記管理システムが、前記管理対象の物理リソースオブジェクトの前記FDN識別子を使用して前記管理対象の物理リソースオブジェクトの前記詳細情報を問合せするステップと、
    前記管理システムが、前記アプリケーションシステムに前記管理対象の物理リソースオブジェクトの前記詳細情報を返すステップと
    をさらに含む、請求項1から6のいずれか一項に記載の方法。
  8. 前記管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、前記管理システムによって前記アプリケーションシステムに返される前記管理対象のリソースオブジェクトの前記UUID識別子は、前記管理対象の物理リソースオブジェクトのUUID識別子であり、前記方法は、
    前記管理システムが、前記アプリケーションシステムによって送信された第5の問合せ要求を受信するステップであって、前記第5の問合せ要求が前記管理対象の物理リソースオブジェクトの前記UUID識別子を搬送し、前記管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、前記ステップと、
    前記管理システムが、前記管理対象の物理リソースオブジェクトの前記UUID識別子を使用して前記管理対象の物理リソースオブジェクトの前記詳細情報を取得するステップと、
    前記管理システムが、前記アプリケーションシステムに前記管理対象の物理リソースオブジェクトの前記詳細情報を返すステップと
    をさらに含む、請求項4から6のいずれか一項に記載の方法。
  9. ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するための方法であって、前記SDNシステムは、管理システムと、アプリケーションシステムと、制御システムとを含み、前記制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、前記管理システムには前記リソースオブジェクトのFDN識別子と前記リソースオブジェクトの前記UUID識別子との間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納され、前記方法は、
    前記アプリケーションシステムが、前記管理システムに第1の問合せ要求を送信するステップであって、前記第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、前記第1の問合せ要求が前記管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、前記ステップと、
    前記アプリケーションシステムが、前記管理対象のリソースオブジェクトの前記基本情報に従って前記管理システムによって返された前記管理対象のリソースオブジェクトの前記FDN識別子を受信するステップと、
    前記アプリケーションシステムが、前記管理対象のリソースオブジェクトの前記FDN識別子を使用して前記管理対象のリソースオブジェクトを管理するステップと
    を含む、方法。
  10. 前記方法は、
    前記アプリケーションシステムが、前記管理対象のリソースオブジェクトの前記FDN識別子と前記リソースオブジェクト識別子マッピング関係表とに従って取得され、前記管理システムによって返された前記管理対象のリソースオブジェクトのUUID識別子を受信するステップ
    をさらに含む、請求項9に記載の方法。
  11. 前記アプリケーションシステムが、前記管理対象のリソースオブジェクトの前記FDN識別子と前記リソースオブジェクト識別子マッピング関係表とに従って取得され、前記管理システムによって返された前記管理対象のリソースオブジェクトのUUID識別子を受信する前記ステップの前に、前記方法は、
    前記アプリケーションシステムが、前記管理システムに第2の問合せ要求を送信するステップであって、前記第2の問合せ要求が前記管理対象のリソースオブジェクトの前記UUID識別子を取得するのに使用され、前記第2の問合せ要求が前記管理対象のリソースオブジェクトの前記FDN識別子を搬送する、前記ステップ
    をさらに含む、請求項10に記載の方法。
  12. 前記管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、前記アプリケーションシステムによって受信される前記管理対象のリソースオブジェクトの前記FDN識別子は前記管理対象のサービス・リソース・オブジェクトのFDN識別子であり、前記アプリケーションシステムによって受信される前記管理対象のリソースオブジェクトの前記UUID識別子は前記管理対象のサービス・リソース・オブジェクトのUUID識別子であり、
    前記アプリケーションシステムが、前記管理対象のリソースオブジェクトの前記FDN識別子を使用して前記管理対象のリソースオブジェクトを管理する前記ステップは、
    前記アプリケーションシステムが、前記制御システムに第6の問合せ要求を送信するステップであって、前記第6の問合せ要求が、前記管理対象のサービス・リソース・オブジェクトの詳細情報を問合せするために、前記管理対象のサービス・リソース・オブジェクトの前記UUID識別子を搬送する、前記ステップと、
    前記アプリケーションシステムが、前記制御システムによって返された前記管理対象のサービス・リソース・オブジェクトの前記詳細情報を受信するステップと
    を特に含む、請求項10または11に記載の方法。
  13. 問合せ対象である前記サービス・リソース・オブジェクトの前記詳細情報が、UUID識別子を使用する、前記管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、前記方法は、
    前記アプリケーションシステムが、前記管理システムに第3の問合せ要求を送信するステップであって、前記第3の問合せ要求が前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記UUID識別子を搬送し、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトのFDN識別子を取得するのに使用される、前記ステップと、
    前記アプリケーションシステムが、前記リソースオブジェクト識別子マッピング関係表に従って見つけられ、前記管理システムによって返された前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記FDN識別子を受信するステップと
    をさらに含む、請求項12に記載の方法。
  14. 前記管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、前記アプリケーションシステムによって受信される前記管理対象のリソースオブジェクトの前記FDN識別子は前記管理対象のサービス・リソース・オブジェクトのFDN識別子であり、前記アプリケーションシステムによって受信される前記管理対象のリソースオブジェクトの前記UUID識別子は前記管理対象のサービス・リソース・オブジェクトのUUID識別子であり、
    前記アプリケーションシステムが、前記管理対象のリソースオブジェクトの前記FDN識別子を使用して前記管理対象のリソースオブジェクトを管理する前記ステップは、
    前記アプリケーションシステムが、前記制御システムにサービス・リソース・オブジェクト情報変更要求を送信するステップであって、前記サービス・リソース・オブジェクト情報変更要求が、前記管理対象のサービス・リソース・オブジェクトの詳細情報を変更するために、前記管理対象のサービス・リソース・オブジェクトの前記UUID識別子を搬送する、前記ステップ
    を特に含む、請求項10または11に記載の方法。
  15. 前記管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、前記アプリケーションシステムによって受信される前記管理対象のリソースオブジェクトの前記FDN識別子は前記管理対象のサービス・リソース・オブジェクトのFDN識別子であり、前記アプリケーションシステムによって受信される前記管理対象のリソースオブジェクトの前記UUID識別子は前記管理対象のサービス・リソース・オブジェクトのUUID識別子であり、
    前記アプリケーションシステムが、前記管理対象のリソースオブジェクトの前記FDN識別子を使用して前記管理対象のリソースオブジェクトを管理する前記ステップは、
    前記アプリケーションシステムが、前記制御システムにサービス・リソース・オブジェクト情報削除要求を送信するステップであって、前記サービス・リソース・オブジェクト情報削除要求が、前記管理対象のサービス・リソース・オブジェクトの詳細情報を削除するために、前記管理対象のサービス・リソース・オブジェクトの前記UUID識別子を搬送する、前記ステップ
    を特に含む、請求項10または11に記載の方法。
  16. 前記管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、前記管理システムによって返され、前記アプリケーションシステムによって受信される前記管理対象のリソースオブジェクトの前記FDN識別子は、前記管理対象の物理リソースオブジェクトのFDN識別子であり、
    前記アプリケーションシステムが、前記管理対象のリソースオブジェクトの前記FDN識別子を使用して前記管理対象のリソースオブジェクトを管理する前記ステップは、
    前記アプリケーションシステムが、前記管理システムに第4の問合せ要求を送信するステップであって、前記第4の問合せ要求が前記管理対象の物理リソースオブジェクトの前記FDN識別子を搬送し、前記管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、前記ステップと、
    前記アプリケーションシステムが、前記管理システムによって返された前記管理対象の物理リソースオブジェクトの前記詳細情報を受信するステップと
    を特に含む、請求項9から15のいずれか一項に記載の方法。
  17. ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するための管理システムであって、前記SDNシステムは、前記管理システムと、アプリケーションシステムと、制御システムとを含み、前記制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、前記管理システムは、受信部と、処理部と、送信部とを含み、
    前記処理部は、新しく発見されたリソースオブジェクトのUUID識別子を取得し、前記新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成し、前記新しく発見されたリソースオブジェクトの前記UUID識別子と前記新しく発見されたリソースオブジェクトの前記FDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加し、リソースオブジェクトのUUID識別子と前記リソースオブジェクトのFDN識別子との間のマッピング関係が前記リソースオブジェクト識別子マッピング関係表に格納される、ように構成され、
    前記受信部は、前記アプリケーションシステムによって送信された管理対象のリソースオブジェクトを求める第1の問合せ要求を受信し、前記第1の問合せ要求が前記管理対象のリソースオブジェクトの基本情報を含み、前記第1の問合せ要求が前記管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成され、
    前記処理部は、前記管理対象のリソースオブジェクトの前記基本情報に従って前記管理対象のリソースオブジェクトの前記FDN識別子を取得するようにさらに構成され、
    前記送信部は、前記アプリケーションシステムに前記管理対象のリソースオブジェクトの前記FDN識別子を返すように構成される、
    管理システム。
  18. 前記新しく発見されたリソースオブジェクトが新しく発見された物理リソースオブジェクトである場合、
    前記処理部は、前記新しく発見された物理リソースオブジェクトにUUID識別子を割り振り、前記新しく発見された物理リソースオブジェクトの対応するFDN識別子を生成し、前記新しく発見された物理リソースオブジェクトの前記UUID識別子と前記新しく発見された物理リソースオブジェクトの前記FDN識別子との間のマッピング関係を前記リソースオブジェクト識別子マッピング関係表に付加する、ように構成される、請求項17に記載の管理システム。
  19. 前記新しく発見されたリソースオブジェクトが新しく発見されたサービス・リソース・オブジェクトである場合、前記処理部は、前記制御システムから前記新しく発見されたサービス・リソース・オブジェクトのUUID識別子を取得し、前記新しく発見されたサービス・リソース・オブジェクトの前記UUID識別子に従って前記管理システムに対応するサービスを問合せし、問合せ結果に従って前記新しく発見されたサービス・リソース・オブジェクトの対応するFDN識別子を生成し、前記新しく発見されたサービス・リソース・オブジェクトの前記UUID識別子と前記新しく発見されたサービス・リソース・オブジェクトの前記FDN識別子との間のマッピング関係を前記リソースオブジェクト識別子マッピング関係表に付加する、ように構成される、請求項17または18に記載の管理システム。
  20. 前記処理部は、前記管理対象のリソースオブジェクトの前記FDN識別子と前記リソースオブジェクト識別子マッピング関係表とに従って前記管理対象のリソースオブジェクトのUUID識別子を取得し、前記リソースオブジェクト識別子マッピング関係表が、前記管理対象のリソースオブジェクトの前記UUID識別子と前記管理対象のリソースオブジェクト前記FDN識別子との間のマッピング関係を含み、前記管理対象のリソースオブジェクトの前記UUID識別子が前記アプリケーションシステムによって前記管理対象のリソースオブジェクトの詳細情報を管理するのに使用される、ようにさらに構成され、
    前記送信部は、前記アプリケーションシステムに前記管理対象のリソースオブジェクトの前記UUID識別子を返すようにさらに構成される、請求項17から19のいずれか一項に記載の管理システム。
  21. 前記受信部は、前記アプリケーションシステムによって送信される第2の問合せ要求を受信し、前記第2の問合せ要求が前記管理対象のリソースオブジェクトの前記UUID識別子を取得するのに使用され、前記第2の問合せ要求が前記管理対象のリソースオブジェクトの前記FDN識別子を搬送する、ようにさらに構成され、
    前記処理部は、前記第2の問合せ要求で搬送される前記管理対象のリソースオブジェクトの前記FDN識別子に従って前記管理対象のリソースオブジェクトの前記UUID識別子をさらに取得する、
    請求項20に記載の管理システム。
  22. 前記管理対象のリソースオブジェクトの前記管理対象の詳細情報が管理対象のサービス・リソース・オブジェクトの詳細情報であり、前記管理対象のサービス・リソース・オブジェクトの前記詳細情報が、UUID識別子を使用する、前記管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、
    前記受信部は、前記アプリケーションシステムによって送信される第3の問合せ要求を受信し、前記第3の問合せ要求が前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記UUID識別子を搬送し、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
    前記処理部は、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記FDN識別子を取得するために、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記UUID識別子に従って前記リソースオブジェクト識別子マッピング関係表に問合せし、前記リソースオブジェクト識別子マッピング関係表が、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記UUID識別子と前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記FDN識別子との間のマッピング関係を含む、ようにさらに構成され、
    前記送信部は、前記アプリケーションシステムに、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記FDN識別子を返すようにさらに構成される、請求項20または21に記載の管理システム。
  23. 前記管理対象のリソースオブジェクトが管理対象の物理リソースオブジェクトである場合、
    前記管理対象のリソースオブジェクトの前記FDN識別子は前記管理対象の物理リソースオブジェクトの前記FDN識別子であり、
    前記受信部は、前記アプリケーションシステムによって送信される第4の問合せ要求を受信し、前記第4の問合せ要求が前記管理対象の物理リソースオブジェクトの前記FDN識別子を搬送し、前記管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成され、
    前記処理部は、前記管理対象の物理リソースオブジェクトの前記FDN識別子を使用して前記管理対象の物理リソースオブジェクトの前記詳細情報を問合せするようにさらに構成され、
    前記送信部は、前記アプリケーションシステムに前記管理対象の物理リソースオブジェクトの前記詳細情報を返すようにさらに構成される、
    請求項17から21のいずれか一項に記載の管理システム。
  24. ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するためのアプリケーションシステムであって、前記SDNシステムは、管理システムと、前記アプリケーションシステムと、制御システムとを含み、前記制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、前記管理システムにはリソースオブジェクトのFDN識別子と前記リソースオブジェクトのUUID識別子との間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納され、前記アプリケーションシステムは、送信部と、処理部と、受信部とを含み、
    前記送信部は、前記管理システムに第1の問合せ要求を送信し、前記第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、前記第1の問合せ要求が前記管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成され、
    前記受信部は、前記管理対象のリソースオブジェクトの前記基本情報に従って前記管理システムによって返される前記管理対象のリソースオブジェクトの前記FDN識別子を受信するように構成され、
    前記処理部は、前記管理対象のリソースオブジェクトの前記FDN識別子を使用して前記管理対象のリソースオブジェクトを管理するように構成される、
    アプリケーションシステム。
  25. 前記受信部は、前記管理対象のリソースオブジェクトの前記FDN識別子と前記リソースオブジェクト識別子マッピング関係表とに従って取得され、前記管理システムによって返される前記管理対象のリソースオブジェクトのUUID識別子を受信するようにさらに構成される、
    請求項24に記載のアプリケーションシステム。
  26. 前記送信部は、前記管理システムに第2の問合せ要求を送信し、前記第2の問合せ要求が前記管理対象のサービス・リソース・オブジェクトのFDN識別子を搬送し、前記管理対象のリソースオブジェクトの前記UUID識別子を取得するのに使用される、ようにさらに構成される、
    請求項25に記載のアプリケーションシステム。
  27. 前記管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、
    前記管理対象のリソースオブジェクトの前記UUID識別子は前記管理対象のサービス・リソース・オブジェクトのUUID識別子であり、
    前記送信部は、前記制御システムにリ第6の問合せ要求を送信し、前記第6の問合せ要求が、前記管理対象のサービス・リソース・オブジェクトの詳細情報を問合せするために、前記管理対象のサービス・リソース・オブジェクトの前記UUID識別子を搬送する、ようにさらに構成され、
    前記受信部は、前記制御システムによって返される前記管理対象のサービス・リソース・オブジェクトの前記詳細情報を受信するようにさらに構成される、
    請求項25または26に記載のアプリケーションシステム。
  28. 前記管理対象のサービス・リソース・オブジェクトの前記詳細情報が、UUID識別子を使用する、前記管理対象のサービス・リソース・オブジェクトと関連付けられた物理リソースオブジェクトを含む場合、前記送信部は、前記管理システムに前記第3の問合せ要求を送信し、前記第3の問合せ要求が前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記UUID識別子を搬送し、前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトのFDN識別子を取得するのに使用される、ようにさらに構成され、
    前記受信部は、前記管理システムによって返される前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記FDN識別子を受信するようにさらに構成され、
    前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記FDN識別子および前記管理対象のサービス・リソース・オブジェクトと関連付けられた前記物理リソースオブジェクトの前記UUID識別子は、前記リソースオブジェクト識別子マッピング関係表に格納される、請求項27に記載のアプリケーションシステム。
  29. 前記管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、前記管理対象のリソースオブジェクトの前記UUID識別子は前記管理対象のサービス・リソース・オブジェクトのUUID識別子であり、
    前記送信部は、前記制御システムにサービス・リソース・オブジェクト情報変更要求を送信し、前記サービス・リソース・オブジェクト情報変更要求が、前記管理対象のサービス・リソース・オブジェクトの詳細情報を変更するために、前記管理対象のサービス・リソース・オブジェクトの前記UUID識別子を搬送する、ようにさらに構成される、請求項25または26に記載のアプリケーションシステム。
  30. 前記管理対象のリソースオブジェクトが管理対象のサービス・リソース・オブジェクトである場合、前記管理対象のリソースオブジェクトの前記UUID識別子は前記管理対象のサービス・リソース・オブジェクトのUUID識別子であり、
    前記送信部は、前記制御システムにサービス・リソース・オブジェクト情報削除要求を送信し、前記サービス・リソース・オブジェクト情報削除要求が、前記管理対象のサービス・リソース・オブジェクトの詳細情報を削除するために、前記管理対象のサービス・リソース・オブジェクトの前記UUID識別子を搬送する、ようにさらに構成される、請求項25から29のいずれか一項に記載のアプリケーションシステム。
  31. 前記管理対象のリソースオブジェクトが物理リソースオブジェクトである場合、前記管理対象のリソースオブジェクトの前記FDN識別子は前記管理対象の物理リソースオブジェクトのFDN識別子であり、
    前記送信部は、前記管理システムに第4の問合せ要求を送信し、前記第4の問合せ要求が前記管理対象の物理リソースオブジェクトの前記FDN識別子を搬送し、前記管理対象の物理リソースオブジェクトの詳細情報を問合せするのに使用される、ようにさらに構成され、
    前記受信部は、前記管理システムによって返される前記管理対象の物理リソースオブジェクトの前記詳細情報を受信するようにさらに構成される、請求項22から30のいずれか一項に記載のアプリケーションシステム。
  32. ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するための管理システムであって、前記SDNシステムは、前記管理システムと、アプリケーションシステムと、制御システムとを含み、前記制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、前記管理システムは、プロセッサと、メモリと、ネットワークインターフェースとを含み、
    前記プロセッサは、新しく発見されたリソースオブジェクトのUUID識別子を取得し、前記新しく発見されたリソースオブジェクトの対応する完全識別名FDN識別子を生成し、前記新しく発見されたリソースオブジェクトの前記UUID識別子と前記新しく発見されたリソースオブジェクトの前記FDN識別子との間のマッピング関係をリソースオブジェクト識別子マッピング関係表に付加し、リソースオブジェクトのUUID識別子と前記リソースオブジェクトのFDN識別子との間のマッピング関係が前記リソースオブジェクト識別子マッピング関係表に格納される、ように構成され、
    前記メモリは、前記リソースオブジェクト識別子マッピング関係表を格納するように構成され、
    前記ネットワークインターフェースは、前記アプリケーションシステムによって送信される管理対象のリソースオブジェクトを求める第1の問合せ要求を受信し、前記第1の問合せ要求が前記管理対象のリソースオブジェクトの基本情報を含み、前記第1の問合せ要求が前記管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成され、
    前記プロセッサは、前記管理対象のリソースオブジェクトの前記基本情報に従って前記管理対象のリソースオブジェクトの前記FDN識別子を取得するようにさらに構成され、
    前記ネットワークインターフェースは、前記アプリケーションシステムに前記管理対象のリソースオブジェクトの前記FDN識別子を返すように構成される、
    管理システム。
  33. ソフトウェア定義ネットワーキングSDNシステムにおいてリソースオブジェクトを管理するためのアプリケーションシステムであって、前記SDNシステムは、管理システムと、前記アプリケーションシステムと、制御システムとを含み、前記制御システムは、汎用一意識別子UUID識別子を使用してリソースオブジェクトを識別し、前記管理システムにはリソースオブジェクトのFDN識別子と前記リソースオブジェクトのUUID識別子との間のマッピング関係を含むリソースオブジェクト識別子マッピング関係表が格納され、前記アプリケーションシステムは、ネットワークインターフェースと、プロセッサとを含み、
    前記ネットワークインターフェースは、前記管理システムに第1の問合せ要求を送信し、前記第1の問合せ要求が管理対象のリソースオブジェクトの基本情報を含み、前記第1の問合せ要求が前記管理対象のリソースオブジェクトのFDN識別子を取得するのに使用される、ように構成され、
    前記ネットワークインターフェースは、前記管理システムによって返される前記管理対象のリソースオブジェクトの前記FDN識別子を受信し、前記管理対象のリソースオブジェクトの前記FDN識別子が前記リソースオブジェクト識別子マッピング関係表に格納される、ように構成され、
    前記プロセッサは、前記管理対象のリソースオブジェクトの前記FDN識別子を使用して前記管理対象のリソースオブジェクトを管理するように構成される、
    アプリケーションシステム。
  34. 請求項17から23および32のいずれか一項に記載の管理システムと、請求項24から31および33のいずれか一項に記載のアプリケーションシステムとを含む、ソフトウェア定義ネットワーキングSDN通信システム。
JP2018536788A 2016-01-14 2016-01-14 リソースオブジェクトを管理するための方法およびリソースオブジェクトを管理するためのシステム Active JP6567776B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/070893 WO2017120814A1 (zh) 2016-01-14 2016-01-14 一种管理资源对象的方法和系统

Publications (2)

Publication Number Publication Date
JP2019503619A true JP2019503619A (ja) 2019-02-07
JP6567776B2 JP6567776B2 (ja) 2019-08-28

Family

ID=59310673

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018536788A Active JP6567776B2 (ja) 2016-01-14 2016-01-14 リソースオブジェクトを管理するための方法およびリソースオブジェクトを管理するためのシステム

Country Status (6)

Country Link
US (1) US20180322118A1 (ja)
EP (1) EP3392784B1 (ja)
JP (1) JP6567776B2 (ja)
KR (1) KR102082282B1 (ja)
CN (1) CN107710196B (ja)
WO (1) WO2017120814A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11008284B2 (en) 2016-04-07 2021-05-18 Cmblu Projekt Ag Sulfonated aromatic compounds
US11450854B2 (en) 2017-02-13 2022-09-20 Cmblu Energy Ag Redox flow battery electrolytes
US11788228B2 (en) 2017-02-13 2023-10-17 Cmblu Energy Ag Methods for processing lignocellulosic material
US11831017B2 (en) 2018-02-13 2023-11-28 Cmblu Energy Ag Redox flow battery electrolytes
US11891349B2 (en) 2018-02-13 2024-02-06 Cmblu Energy Ag Aminated lignin-derived compounds and uses thereof

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210321318A1 (en) * 2018-08-10 2021-10-14 Telefonaktiebolaget Lm Ericsson (Publ) Alternative Addressing of Managed Objects
US10805182B2 (en) * 2018-12-04 2020-10-13 Sap Se Provisioner disaster-recovery framework for platform-as-a-service offering
CN110489786A (zh) * 2019-07-04 2019-11-22 广西汽车集团有限公司 一种处理工艺资源数据模型的方法及装置
CN113285816B (zh) * 2020-02-19 2022-10-28 华为技术有限公司 一种基于键值配置的控制请求发送方法、装置和系统
FR3119060B1 (fr) * 2021-01-20 2023-03-24 Ebos Tech Interface d’application dynamique basée sur une intention ascendante
CN115484174B (zh) * 2022-09-13 2023-07-04 建信金融科技有限责任公司 基于智能识别的纳管方法、装置、设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000215134A (ja) * 1999-01-26 2000-08-04 Nec Corp 抽象構文デ―タ保持装置および管理情報ベ―ス
WO2014080949A1 (ja) * 2012-11-21 2014-05-30 日本電気株式会社 クラウド環境提供システム、サービス管理装置、経路制御方法及びプログラム
JP2014535213A (ja) * 2011-10-25 2014-12-25 ニシラ, インコーポレイテッド ユニバーサルフローを変換するためのシャーシコントローラ

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2002357568A1 (en) * 2002-12-31 2004-07-22 Zte Corporation A method of standby and controlling load in distributed data processing system
KR100877064B1 (ko) * 2006-07-24 2009-01-07 삼성전자주식회사 고유 id 생성 장치 및 방법
CN101488903A (zh) * 2009-02-18 2009-07-22 南京大学 基于统一分类接口的数据中心自动化资源管理系统及方法
WO2011049553A1 (en) * 2009-10-20 2011-04-28 Hewlett-Packard Development Company, L.P. Universally unique semantic identifiers
US9241265B2 (en) * 2011-05-13 2016-01-19 Nokia Technologies Oy Method and apparatus for handling incoming status messages
CN104135379B (zh) * 2013-05-03 2017-05-10 新华三技术有限公司 基于OpenFlow协议的端口控制方法及装置
US9699070B2 (en) 2013-10-04 2017-07-04 Nicira, Inc. Database protocol for exchanging forwarding state with hardware switches
WO2015081526A1 (zh) * 2013-12-05 2015-06-11 华为技术有限公司 软件定义网络中的控制方法,控制设备和处理器
WO2015102008A1 (en) * 2013-12-31 2015-07-09 Intel Corporation Capability determination for computing resource allocation
US10257091B2 (en) * 2014-04-08 2019-04-09 Hewlett Packard Enterprise Development Lp Pipeline table identification
CN104363159B (zh) * 2014-07-02 2018-04-06 北京邮电大学 一种基于软件定义网络的开放虚拟网络构建系统和方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000215134A (ja) * 1999-01-26 2000-08-04 Nec Corp 抽象構文デ―タ保持装置および管理情報ベ―ス
JP2014535213A (ja) * 2011-10-25 2014-12-25 ニシラ, インコーポレイテッド ユニバーサルフローを変換するためのシャーシコントローラ
WO2014080949A1 (ja) * 2012-11-21 2014-05-30 日本電気株式会社 クラウド環境提供システム、サービス管理装置、経路制御方法及びプログラム

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11008284B2 (en) 2016-04-07 2021-05-18 Cmblu Projekt Ag Sulfonated aromatic compounds
US11225756B2 (en) 2016-04-07 2022-01-18 Cmblu Projekt Ag Method for producing low molecular weight aromatic lignin-derived compounds
US11773537B2 (en) 2016-04-07 2023-10-03 Cmblu Energy Ag Sulfonated lignin-derived compounds and uses thereof
US11450854B2 (en) 2017-02-13 2022-09-20 Cmblu Energy Ag Redox flow battery electrolytes
US11788228B2 (en) 2017-02-13 2023-10-17 Cmblu Energy Ag Methods for processing lignocellulosic material
US11831017B2 (en) 2018-02-13 2023-11-28 Cmblu Energy Ag Redox flow battery electrolytes
US11891349B2 (en) 2018-02-13 2024-02-06 Cmblu Energy Ag Aminated lignin-derived compounds and uses thereof

Also Published As

Publication number Publication date
EP3392784A1 (en) 2018-10-24
CN107710196B (zh) 2020-12-01
JP6567776B2 (ja) 2019-08-28
EP3392784A4 (en) 2018-12-05
CN107710196A (zh) 2018-02-16
KR102082282B1 (ko) 2020-02-27
KR20180103975A (ko) 2018-09-19
WO2017120814A1 (zh) 2017-07-20
US20180322118A1 (en) 2018-11-08
EP3392784B1 (en) 2021-12-15

Similar Documents

Publication Publication Date Title
JP6567776B2 (ja) リソースオブジェクトを管理するための方法およびリソースオブジェクトを管理するためのシステム
WO2023098645A1 (zh) 容器网络配置方法、装置、计算节点、主节点及存储介质
EP3905598B1 (en) Message processing method and apparatus, control plane device, and computer storage medium
CN109995641B (zh) 一种信息处理方法、计算节点和存储介质
US11888814B2 (en) Managing address spaces across network elements
WO2018218977A1 (zh) 一种编排软件定义网络的方法及sdn控制器
EP3703321B1 (en) Configuration method and apparatus
JP2017143452A (ja) 管理装置、および、ネットワークサービス管理方法
JP2016116184A (ja) 網監視装置および仮想ネットワーク管理方法
CN108965094A (zh) 一种虚拟机网络连接方法和装置
EP4191907A1 (en) Vnf instantiation method and apparatus
CN115118585A (zh) 一种业务的部署方法、装置及系统
CN115314353B (zh) 一种基于kubernetes实现单pod多网卡的装置和方法
WO2020224241A1 (zh) 一种云通信方法及装置、用户设备、网络设备
US11108854B2 (en) Peer-to-peer network for internet of things resource allocation operation
WO2018000377A1 (zh) 管理功能对象的管理方法及装置
CN114531320A (zh) 通信方法、装置、设备、系统及计算机可读存储介质
CN113556374A (zh) 一种获取制造商使用说明mud文件的方法、设备和系统
US11909624B2 (en) Communication method, apparatus, device, system, and computer-readable storage medium
CN118400339B (zh) 一种租户管理方法、装置、控制器及存储介质
WO2022193897A1 (zh) 一种业务的部署方法、装置及系统
WO2018120222A1 (zh) 一种管理vnffg的方法、装置和系统
WO2022183796A1 (zh) 一种创建网络服务ns的方法及相关装置
US20240256344A1 (en) Management apparatus, management method and management program
CN115348187A (zh) 网络服务处理的方法和装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180906

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180906

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190514

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190701

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190731

R150 Certificate of patent or registration of utility model

Ref document number: 6567776

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250