Hey there,
I successfully build a machine with OCS for testing.
Now I want to switch to a production state and I'm asking myself how to implement the machines the best way.
I'm a system engineer and serve a couple of companies of different sizes.
My company (around 10 computer devices + network devices / deployment & inventory needed)
-->
Serves round about 20 other companies (with different sizes)
-->
Company A (around 50 computer devices + network devices / deployment & inventory needed)
Company B (around 30 computer devices + network devices / no deployment needed, only inventory)
Company C (around 20 computer devices + network devices / deployment & inventory needed)
Company D (around 10 computer devices + network devices / no deployment needed, only inventory)
Company E (around 5 computer devices + network devices / no deployment needed, only inventory)
Company F (around 5 computer devices + network devices / deployment & inventory needed)
And so on.
I already red the wiki sites for multi-site setups 'Synchronization between OCS servers master/slaves' and the 'Using local proxy cache to deploy on remote network'
So my intention was to build a setup like that:
My company:
- OCS master server with collects all information from ALL other OCS slave servers for general overview
- OCS slave server for deploying and inventorying my company + the other smaller companies with few devices
Company A (many devices and deployment needed):
- OCS slave server for deploying and inventorying company A / injects data to OCS master server
Company B (many devices and no deployment needed):
- OCS slave server for inventorying company B / injects data to OCS master server
Company C (few devices and deployment needed):
- uses the slave server of my company to inventory and deploy
Company D (few devices and no deployment needed):
- uses the slave server of my company to inventory
So in the end I have 2 servers on my site (WAN down: 200Mbit/s up: 40Mbit/s)
OCS master: gets OCS data from 10 other OCS slaves (can't deploy anything)
OCS slave: used for inventorying and deploy my company and around 10 other small companys.
And there will be around 10 bigger companies with each having their own slave servers for inventorying and deploying.
These servers will then report there data to my OCS master server.
Make this sense and is this practicable?
Should I use proxy somewhere?
How you guys do a multi-site architecture like this?
Are there any rules or hints about the amount of devices and the needed WAN connection?
Thank you for helping (and sorry for my bad English).
↧
Your multi-site setups - Best practices ?
↧