
To be frank this is an interesting setup given the last miles are by different providers. It appears as you ride on the ISP's to provide services to your clients ans need to cater for their own uptime despite your uptime. The earlier guide was if it was a mission critical production environment. In this setup I would advise you treat each NOC separately i.e. an individual carrier. You thus need a connection to both POP's and intelligent routing devices at the clients, configure them to be aware of both POP's and set your routing rules and preference for load sharing & uptime incase one is totally out. This is a nutshell, implementation design will require input on whiteboards on the best solutions and simulation as well. ./Themburu On Tue, Jul 31, 2012 at 3:06 PM, Edwin Ngige <edwinngige@gmail.com> wrote:
Hi Mburu,
This the current setup, 1; The NOC has the functions: It a POP for all customers with diferent lastmile solutions, i.e KDN vlans, Kenstream, safaricom Wimax, etc It has peering with Internet Providers, KDN, AK, Safaricom, Orange BGP configured on the peering router. DNS services and the etc. 2:About IP`s Yes a /22 plus AS number. 3: The requirement is 24/7/366 uptime. Incase eg Al-shabab intervene on our NOC , they is an alternative and the customer will be up. .
On Tue, Jul 31, 2012 at 1:27 PM, John Gitau <jgitau@gmail.com> wrote:
well most guys have given answers. I have a few questions:
- What are the primary services in each of the NOCs.a simple anycast DNS + BGP set up might be all you need. - Do you have your own IP's and an AS? - NOC1 and NOC2, the users that access it access an IP or a service whose backend handles the 'small stuff'? - is there a need for public private separation? which leads to --> - if this is for two sites, why do you have so many service providers or are those for the client ends? - is this a pure primary/backup scenario or are both NOC's in use at any single time? - If there are databases and storage, how is replication done, and is it absolutely critical that this sync be maintained to within several ms or are we talking minutes?
most of the suggestions apart from NAT (steer clear of NAT) would probably address a part or all your requirements. I would probably use MPLS but most other solutions suggested will probably work. It depends on your budget and ability.
*Note I didnt say NAT wouldnt work, its a tool so as usual it depends on how good you are with it and your options. I just wouldnt recommend it.
gitau
On Tue, Jul 31, 2012 at 10:02 AM, TheMburu George <themburu@gmail.com>wrote:
More the same as stated above, its a combination of protocols and more still technologies. Transparent set-up is what you seek hence Virtual-IPs, dynamic routing protocols, link bundling, hardware loadbalancers, active-active replication and above all load sharing. From these you can work on the most suitable/scalable design and implementation.
./TheMburu
On Mon, Jul 30, 2012 at 8:15 PM, Jerry <similamg@yahoo.com> wrote:
Easy peasy, get an MPLS provider and have all your customer networks and primary and back up DCs as nodes attached to the MPLS cloud then run a dynamic routing protocol like BGP or EIGRP and do NAT for your server farm so that irrespective of which DC they are nested at they still appear as having the same IP....that means also redistributing your NVI ( NAT Virtual Interface) into the routing protocol and giving it different metric for preference of the primary DC over the backup DC.....caution though,your replication has to be real time so that end users can fail over to the backup DC and continue working like nothing happened.
In short you gotta have a solid BCP plan that encompasses everything from the apps to the DB to the network infrastructure that transports them.
Sent from my iPhone
On Jul 30, 2012, at 15:12, Edwin Ngige <edwinngige@gmail.com> wrote:
Hi Skunks,
Thinking of a way of giving a redundancies across NOC. I.e If I terminates several links to one location ( ISP Style) with different providers on p2p. Like maybe using the appropriate connection, safaricom Wimax, KDN Fibre, Jamii Fibre, AK Fibre/ Canopy, Kenstream serial/E1 connection name them depending where the customer is. Am looking to a way, where I can give a backup, such that NOC1 goes down, NOC2 takes up. Note one requirement is the NOC should be 8 or more Kilometers apart. NOC meaning, where all terminates before going out.
Regards,
Edwin Ngige 254 722 841853 _______________________________________________ Skunkworks mailing list Skunkworks@lists.my.co.ke ------------ List info, subscribe/unsubscribe http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks ------------
Skunkworks Rules http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 ------------ Other services @ http://my.co.ke
Skunkworks mailing list Skunkworks@lists.my.co.ke ------------ List info, subscribe/unsubscribe http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks ------------
Skunkworks Rules http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 ------------ Other services @ http://my.co.ke
-- Conservatism is the adherence to the old tried against the new untried.
_______________________________________________ Skunkworks mailing list Skunkworks@lists.my.co.ke ------------ List info, subscribe/unsubscribe http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks ------------
Skunkworks Rules http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 ------------ Other services @ http://my.co.ke
-- **Gitau
_______________________________________________ Skunkworks mailing list Skunkworks@lists.my.co.ke ------------ List info, subscribe/unsubscribe http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks ------------
Skunkworks Rules http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 ------------ Other services @ http://my.co.ke
_______________________________________________ Skunkworks mailing list Skunkworks@lists.my.co.ke ------------ List info, subscribe/unsubscribe http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks ------------
Skunkworks Rules http://my.co.ke/phpbb/viewtopic.php?f=24&t=94 ------------ Other services @ http://my.co.ke
-- Conservatism is the adherence to the old tried against the new untried.