Architecture of Tulsi

Tulsi is implemented using standard client-server architecture. It contains the Tulsi server package, which needs to be installed on every node within the Swift cluster, and the Tulsi client package, which needs to be installed on the client machine that will be used to monitor the Swift cluster. The server package sends UDP packets containing the status of the Swift cluster encoded in JSON (short for Java Script Object Notation) format. The following diagram depicts the Swift cluster with Tulsi deployed in it:

Architecture of Tulsi

Deploying Tulsi

Deploying Tulsi is a pretty straightforward process. It is intended for Ubuntu deployment right now. ...

Get OpenStack Object Storage (Swift) Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.