WO2019158975A1 - Notification mechanism for cloud administrator - Google Patents
Notification mechanism for cloud administrator Download PDFInfo
- Publication number
- WO2019158975A1 WO2019158975A1 PCT/IB2018/050951 IB2018050951W WO2019158975A1 WO 2019158975 A1 WO2019158975 A1 WO 2019158975A1 IB 2018050951 W IB2018050951 W IB 2018050951W WO 2019158975 A1 WO2019158975 A1 WO 2019158975A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- configuration
- cloud
- service
- client
- change
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5072—Grid computing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45595—Network integration; Enabling network access in virtual machine instances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
Definitions
- the cloud administrator will have a client application which will register with the cloud configuration service or notification service for configuration change events with a unique client identifier along with other details like the Media Access Control (MAC) address of the client device, etc. and it will get an Internet Protocol (IP) address and a port number (service where changes or updates are queued) to reach out to poll for any configuration updates in the cloud.
- IP Internet Protocol
- the client application is tied to the unique label or Media Access Control (MAC) address of the device which is present in the text section as a string literal of the client application.
- any change in the configuration will result in the cloud configuration service or the notification service sending that update or change along with the client identifier and other details of the client if applicable to the queueing subsystem or configuration change queueing service running on same or different virtual machine.
- the configuration change queueing service might maintain one queue per client identifier and if there any objects in the queue it will send a notification message to the email server of the client if it has that information about the configuration changes.
- client application running on the device will run as a background process which will poll intermittently the configuration change queueing service for any new configuration updates or objects.
- the configuration change queueing service will then send the cloud configuration updates to the client application with each data packet’s payload containing the unique client identifier and the unique label or (Media Access Control) MAC address the client application is tied to for verification purposes.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The cloud administrator will have a client application which will register with the cloud configuration service or notification service for configuration change events with a unique client identifier along with other details like the MAC address of the client device, etc. and it will get an IP address and a port number to reach out to poll for any configuration updates in the cloud. Any change in the configuration will result in the cloud configuration service or the notification service sending that update or change along with the client identifier and other details of the client to the queueing subsystem or configuration change queueing service.
Description
Notification Mechanism for Cloud Administrator
For a group of interconnected nodes in the cloud, we maintain cloud configuration in a centralized manner on a separate virtual machine or one of the nodes in the cloud. The cloud administrator will have a client application which will register with the cloud configuration service or notification service for configuration change events with a unique client identifier along with other details like the Media Access Control (MAC) address of the client device, etc. and it will get an Internet Protocol (IP) address and a port number (service where changes or updates are queued) to reach out to poll for any configuration updates in the cloud. The client application is tied to the unique label or Media Access Control (MAC) address of the device which is present in the text section as a string literal of the client application. Any change in the configuration will result in the cloud configuration service or the notification service sending that update or change along with the client identifier and other details of the client if applicable to the queueing subsystem or configuration change queueing service running on same or different virtual machine. The configuration change queueing service might maintain one queue per client identifier and if there any objects in the queue it will send a notification message to the email server of the client if it has that information about the configuration changes. Also client application running on the device will run as a background process which will poll intermittently the configuration change queueing service for any new configuration updates or objects. The configuration change queueing service will then send the cloud configuration updates to the client application with each data packet’s payload containing the unique client identifier and the unique label or (Media Access Control) MAC address the client application is tied to for verification purposes.
Claims
Claims
Following is the claim for this invention: - l. For a group of interconnected nodes in the cloud, we maintain cloud
configuration in a centralized manner on a separate virtual machine or one of the nodes in the cloud. The cloud administrator will have a client application which will register with the cloud configuration service or notification service for configuration change events with a unique client identifier along with other details like the Media Access Control (MAC) address of the client device, etc. and it will get an Internet Protocol (IP) address and a port number (service where changes or updates are queued) to reach out to poll for any configuration updates in the cloud. The client application is tied to the unique label or Media Access Control (MAC) address of the device which is present in the text section as a string literal of the client application. Any change in the configuration will result in the cloud configuration service or the notification service sending that update or change along with the client identifier and other details of the client if applicable to the queueing subsystem or configuration change queueing service running on same or different virtual machine. The configuration change queueing service might maintain one queue per client identifier and if there any objects in the queue it will send a notification message to the email server of the client if it has that information about the configuration changes. Also client application running on the device will run as a background process which will poll intermittently the configuration change queueing service for any new configuration updates or objects. The configuration change queueing service will then send the cloud configuration updates to the client application with each data packet’s payload containing the unique client identifier and the unique label or (Media Access Control) MAC address the client application is tied to for verification purposes. The above novel technique by which we notify cloud administrators about configuration changes in the cloud is the claim for this invention.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/IB2018/050951 WO2019158975A1 (en) | 2018-02-16 | 2018-02-16 | Notification mechanism for cloud administrator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/IB2018/050951 WO2019158975A1 (en) | 2018-02-16 | 2018-02-16 | Notification mechanism for cloud administrator |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019158975A1 true WO2019158975A1 (en) | 2019-08-22 |
Family
ID=67619775
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IB2018/050951 Ceased WO2019158975A1 (en) | 2018-02-16 | 2018-02-16 | Notification mechanism for cloud administrator |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2019158975A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6058389A (en) * | 1997-10-31 | 2000-05-02 | Oracle Corporation | Apparatus and method for message queuing in a database system |
| US7543003B2 (en) * | 2005-08-25 | 2009-06-02 | Microsoft Corporation | Providing change notifications to an entity-regarding a change of a specific type to data in a relational database |
| CN102868736A (en) * | 2012-08-30 | 2013-01-09 | 浪潮(北京)电子信息产业有限公司 | Design and implementation method of cloud computing monitoring framework, and cloud computing processing equipment |
| US20130110943A1 (en) * | 2011-11-02 | 2013-05-02 | Apple Inc. | Notification and reminder generation, distribution, and storage system |
-
2018
- 2018-02-16 WO PCT/IB2018/050951 patent/WO2019158975A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6058389A (en) * | 1997-10-31 | 2000-05-02 | Oracle Corporation | Apparatus and method for message queuing in a database system |
| US7543003B2 (en) * | 2005-08-25 | 2009-06-02 | Microsoft Corporation | Providing change notifications to an entity-regarding a change of a specific type to data in a relational database |
| US20130110943A1 (en) * | 2011-11-02 | 2013-05-02 | Apple Inc. | Notification and reminder generation, distribution, and storage system |
| CN102868736A (en) * | 2012-08-30 | 2013-01-09 | 浪潮(北京)电子信息产业有限公司 | Design and implementation method of cloud computing monitoring framework, and cloud computing processing equipment |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12278746B2 (en) | Auto update of sensor configuration | |
| CN102708004B (en) | Case system is delivered in virtual application | |
| US20160080244A1 (en) | Host mobility messaging | |
| US10666508B2 (en) | Unified software defined networking configuration management over multiple hosting environments | |
| US9521071B2 (en) | Federation of controllers management using packet context | |
| WO2016085516A1 (en) | Verifying a network configuration | |
| CN105684365A (en) | Network control using software defined flow mapping and virtualized network functions | |
| EP3481025A1 (en) | Node routing method and system | |
| CN106059986A (en) | Method and server for SSL (Secure Sockets Layer) session reuse | |
| WO2014142258A1 (en) | Communication system, control device, address allocation method, and program | |
| CN103269375A (en) | Method for updating client-side configuration information automatically | |
| WO2019158975A1 (en) | Notification mechanism for cloud administrator | |
| US20170302564A1 (en) | Method, system, and computer program product for configuring an attribute for propagating management datagrams in a switchless network | |
| CN106656810A (en) | MAC address learning method and device | |
| US20160344823A1 (en) | Service discovery management | |
| EP4199480A1 (en) | Network management system for dial-out communication sessions | |
| Ghaffarinejad et al. | Openflow versus commercial load balancers in a campus network | |
| WO2019171109A1 (en) | Object dissemination service for cluster in cloud | |
| WO2018191019A8 (en) | Systems and methods for monitoring distributed payment networks | |
| WO2016122562A1 (en) | Replicating network communications | |
| GB2489198B (en) | Tracking of physical locations | |
| WO2019158969A1 (en) | Centralized message queueing service | |
| KR20160037207A (en) | Device capability addressable network | |
| TH90297A (en) | A system with a small number of clients by means of a communication interval management service and methods of managing communication sessions. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18906425 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18906425 Country of ref document: EP Kind code of ref document: A1 |