Hi all,

Currently in Storage Server, we can manage (and provision from) only one
Cassandra cluster. But in a real system there can be multiple environments
like Development, QA, Production etc. It's a bit unlikely for someone to
use multiple Storage server instances to manage each environment. And it's
very user friendly if we can manage all such clusters in a single place. So
the plan is to add multiple environment support for Storage server. Here is
a simple diagram which summarizes the story.


​

We will be having a new configuration file which will map real Cassandra
clusters to Environments in Storage Server. What actually happens is that
the real cluster information will be there in master-datasource.xml and
they will be mapped to Environments in aforesaid new configuration file.

These configurations will be read and saved in Config registry. We use
config registry as we still don't have a standard way to represent
environments in registry in our platform. Once we have a such a standard
ways in platform, we will be moving to governance registry.

Please share your thoughts.

Thanks,

-- 
*Bhathiya Jayasekara*
*Software Engineer,*
*WSO2 inc., http://wso2.com <http://wso2.com>*

*Phone: +94715478185*
*LinkedIn: http://www.linkedin.com/in/bhathiyaj
<http://www.linkedin.com/in/bhathiyaj>*
*Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>*
*Blog: http://movingaheadblog.blogspot.com
<http://movingaheadblog.blogspot.com/>*
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to