LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 06-20-2016, 02:07 PM   #1
biosboy4
Member
 
Registered: Aug 2015
Distribution: Debian, SUSE, NXOS
Posts: 242

Rep: Reputation: 38
SDN-Design


Hello,

I want to build a linux box that runs a kvm hypervisor for many other linux vms including but not limited to dc's, email servers, firewalls, switches, content filters, routers, etc..

Essentially building a Software Defined Network (A real one) from scratch.

From what I have been able to gather, CLFS or possibly tinycore, arch, something lightweight should work good just to run the hypervisor and (key point here) allow me to image the entire network from it's root.

Everything will be centralized onto internal RAID10 storage, there will be several nic cards for things that need to connect to the network via wires, and it should do everything a network does (provide tunnels, routing, switching, etc..) and everything from the app world (file backups, img backups, snapshots, HA, FT, etc).

I want to be able to ship an entire corporate network in 1 (technically 2) cheap, hardware redundant x86 box. Anyone want to help?

Last edited by biosboy4; 06-20-2016 at 02:14 PM.
 
Old 06-26-2016, 02:38 AM   #2
jnihil
Member
 
Registered: Dec 2012
Location: inside the matrix
Distribution: Debian, Xubuntu, Gentoo, Antergos
Posts: 90

Rep: Reputation: 27
I do a similar type of thing for my training setup, but only using l2/l3 switch VMs and vanilla server VMs. No email servers, firewalls, etc.
I've seen many people doing your type of thing on github, using all sorts of VMs and apps containers, all tied together with Vagrant and Ansible (or Chef, Puppet, etc).
If no one responds, you should take a look there.
 
Old 06-26-2016, 04:06 PM   #3
biosboy4
Member
 
Registered: Aug 2015
Distribution: Debian, SUSE, NXOS
Posts: 242

Original Poster
Rep: Reputation: 38
SDN-Design

Thank you so much, my friend!
 
Old 08-02-2016, 08:19 AM   #4
biosboy4
Member
 
Registered: Aug 2015
Distribution: Debian, SUSE, NXOS
Posts: 242

Original Poster
Rep: Reputation: 38
I don't see any forums on Github, could you point me in the right direction please?

Thanks!
 
Old 08-03-2016, 07:17 AM   #5
jnihil
Member
 
Registered: Dec 2012
Location: inside the matrix
Distribution: Debian, Xubuntu, Gentoo, Antergos
Posts: 90

Rep: Reputation: 27
Github is not a forum.
I haven't the time to sift through Github for you to see if there are any projects that might suit your needs.
I'll leave that for you to do.

I don't think imaging the entire setup is a good idea, as you lose control over the overall configuration.
I build my virtualized data center using Vagrant, Ansible and KVM.
By using Vagrant/Ansible, you can change anything in the VMs by just sending out the updated Vagrantfile or Playbook.
It will also keep every setup uniform so they do not deviate from a known working state.

Here are some links you'll probably find interesting:

Orchestration of VMs using Vagrant:
http://www.thisprogrammingthing.com/...e-vagrantfile/

CloudRouter:
http://cloudrouter.org/features/

Using Linux Containers like Docker might also be advantageous as distributing new applications do not affect the underlying OS.

Cheers.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
SDN...? stateless Linux - Networking 1 08-09-2014 04:22 AM
LXer: Collaborative Design with Open Design Engine LXer Syndicated Linux News 0 12-14-2012 07:51 AM
LXer: Mankato Web Design brings affordable and easy web design services for law firms in Minnesota. LXer Syndicated Linux News 0 11-19-2011 06:41 AM
[SOLVED] Database design using IDs as opposed as Candidate keys as Primary key (UML design) angel115 Programming 1 07-27-2011 08:58 AM
Linux for Graphic Design, web design, and publishing maelstrom209 Linux - Software 8 07-17-2011 11:35 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 06:32 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration