Questions tagged [architecture]
The architecture tag has no usage guidance.
176
questions
28
votes
3
answers
26k
views
Layer 4 vs Layer 7 Load Balancing
I am trying to decide between using a layer 4 load balancing solution for my datacenter or a layer 7 solution. Unfortunately (for my sanity, that is), my use case is simple enough that both solutions ...
16
votes
1
answer
36k
views
x86, i386, i686, amd64, i5, i7, archtecture, processor confusion [closed]
I noticed those items x86, i386, i686, amd64, i5, i7, archtecture, processor from the web, from my own notebook, from book readings.
But I am really confused by those terminologies. I try my best ...
10
votes
7
answers
9k
views
Varnish -> Nginx -> Apache a good idea?
I'm thinking about the architecture for a new Webserver. Would having Varnish as a cache in front of Nginx as a reverse-proxy and serving static files in front of apache for all heavy lifting be a ...
10
votes
3
answers
794
views
Architecting network with 10 Mbps half duplex phone system
Current Configuration
The diagram below shows our current network architecture. All connections are running at 100 Mbps full duplex with the exception of the TalkSwitch phone systems which run at 10 ...
9
votes
6
answers
8k
views
Determine Linux Server's Architecture (32 or 64 bit) [duplicate]
I actually just have shared hosting at Dreamhost, and I'm going to use it to test deploying a MongoDB based application. There are 32-bit and 64-bit pre-built distros, but I don't know which I should ...
8
votes
2
answers
2k
views
Architecting your network when you run out of VLANs
This is an entirely hypothetical question, I'm not in this situation now.
What happens to your VLAN topology and routing if you run a multi tenant network and you have more than 4096 customers?
Do ...
8
votes
3
answers
30k
views
How to set up Development, Staging, Production, and QA environments
I am in the process of setting up new servers for an organization. What are the standards or best practices for setting up a new environment with Development, Testing, Staging, and Production (or I'm ...
7
votes
2
answers
14k
views
What server architecture is appropriate for a multiplayer online game?
For an online, multiplayer roleplaying game that should be able to support at least 1000 players per server instance, what sort of architecture should I use? I'd like to use Java or PHP as the server ...
7
votes
12
answers
462
views
Graphical MySQL tools
Are there any good graphical tools (preferably free) for navigating a MySQL database? I find myself doing a lot of the same SQL queries to look at data in the tables. I would imagine there's a GUI ...
7
votes
2
answers
405
views
Really clear introduction to Sharepoint architecture
I think I understand Sharepoint, but to be honest I don't know what I don't know.
A link to some clear documentation would be helpful, or short of that, descriptions of what the following are:
A Web ...
5
votes
8
answers
2k
views
Help putting together a server for Routing/Firewall/VPN purposes
we're currently in the process of putting together our own server Firewall/Router. We were going to use a dedicated solution from someone like Juniper or Watchguard, but it is going to be a lot more ...
5
votes
7
answers
2k
views
Optimizing performance across thousands of SQL Server databases
We are building an application where each client will have their own database. None of the databases are particularly large (20MB to 400MB each), but there will be ~5,000 to start and at any one time ...
5
votes
4
answers
1k
views
Geographical DB synchronus mirroring
An architect in our company has designed a solution based on 64 bit SQL2005 Standard edition synchronous mirroring between a physical (4 quad core, 32GB RAM) server and a virtual DR server (4 virtual ...
5
votes
3
answers
3k
views
need advice on building a scalable architecture for moodle
I'm looking into designing an architecture for a moodle based education site, it will serve several thousand users at first but needs to be able to grow to support hundreds of thousands to millions of ...
5
votes
6
answers
1k
views
Running background jobs In a clustered environment
I have an architecture question. In a clustered web app environment, I can think of three ways to deal with background jobs:
have a dedicated machine run all the jobs, thus freeing the web servers ...
4
votes
8
answers
5k
views
Bash can't start a programme that's there and has all the right permissions
This is a gentoo server. There's a programme prog that can't execute. (Yes the execute permission is set)
About the file
$ ls
prog
$ ./prog
bash: ./prog: No such file or directory
$ file prog
prog: ...
4
votes
3
answers
6k
views
Suggestions on large scale web applications architecture?
It's a big question:) We are running a website with LAMP that is not big, 5 web servers with LVS load balancing, 3 MySQL servers with replications and separation of reading and writing, and we use ...
4
votes
2
answers
10k
views
How does a SAN architecture work and more importantly scale?
I'm trying to understand some SAN infrastructure and I was hoping some of you with more experience than me could help me understand scaling with a SAN.
Imagine that you have some computer servers ...
4
votes
2
answers
711
views
Google network architecture
I am aware that this question might be closed as "not a real question", "subjective" or even "argumentative". If this is a mistake, I am sorry.
I am not good at all at networking but I'm trying to ...
4
votes
4
answers
2k
views
32 Bit Applications on a 64 Bit OS
Other than memory size limits of 4GB, what is the penalty for running 32 bit applications on an OS running in 64 bit? For example. does a 32 bit application require that it's address space be ...
4
votes
3
answers
1k
views
Where to go to learn about web architecture? Youtube example? [closed]
I'm trying to build a web application that is similar to Youtube (it's not a knock off), but I guess I don't know how video is served on the internet very well.
I know how to build regular database ...
4
votes
1
answer
2k
views
Colour Coding Convention for Server Architecture Block Diagram
Do any colour coding conventions exist for system architecture block diagrams? If not, who/what would be considered the de-facto standard? Is block diagram the correct terminology in this context?
...
4
votes
1
answer
149
views
AWS cloud architecture
I'm trying to figure out how to deploy my applications on AWS. I have very limited DevOps experience and I'm not sure if my design is good.
I have two application, a web application that handles ...
4
votes
1
answer
109
views
Latency issues when inserting content to China [closed]
Background
We have an app that will write into a postgres db hosted in Frankfurt datacenter.
The app is installed in each of the 8 sites we have around the world, from China, Korea, India , Germany, ...
3
votes
5
answers
3k
views
Servers - Buying New vs Buying Second-hand
We're currently in the process of adding additional servers to our website. We have a pretty simple topology planned: A Firewall/Router Server infront of a Web Application Server and Database Server.
...
3
votes
5
answers
697
views
Network Designing
I have seven Sites. Each Site contains about 15 to 20 users who are connect via ADSL and lease line. My question is how to design a network infrastructure.
To Solve above problem I Create One Domain ...
3
votes
8
answers
2k
views
How can 24X7 hours availability for an application be achieved?
I was asked this question in an interview:
I have a sql server and an asp.net application. I want 24X7 hours availability for my application even if the server crashes.
What are the different ways ...
3
votes
6
answers
676
views
WAN Design Questions
I've been tasked with redesigning our company's WAN in North America. We have two offices in the U.S., one in NY and one in the midwest. We also have offices in Europe. I won't be touching anything in ...
3
votes
3
answers
9k
views
Why is my LAN saying "unidentified network"? (Help setting up server architecture)
as some of you may be aware, I'm currently involved in an on-going saga in getting our servers up and running. As pretty much a newb, I'm slowly making progress, but I've hit a stumbling block.
Here'...
3
votes
1
answer
127
views
Installing Windows Server 2008 Once or XP three times?
I have an application which makes use of Outlook 2003, 2007 and 2010. This application performs some tasks requested by a user and then closes. I am going to be putting my application on a virtualised ...
3
votes
2
answers
620
views
Too many data replication technologies in environment
It is possible to configure remote data replication at many layers of the storage stack. Some examples to explain what I mean by layers:
Physical Volume Layer (TruCopy, SRDF/MirrorView, SnapMirror)
...
3
votes
2
answers
7k
views
How to set up multiple web and database servers?
My websites have been growing in terms of traffic and the load on the mysql has been increasing. I wanted a solution that would help deal with the increased load on mysql (all queries already ...
3
votes
2
answers
242
views
Kubernetes cluster shared storage and backup solutions
Which shared storage solutions are common for Kubernetes cluster to implement shared storage persistence for containers? NFS on NAS / iSCSI somehow?
How do you backup the data on a Kubernetes with ...
3
votes
2
answers
712
views
What is your recommendation for a software load balancer or load sharer for the given case?
I have provisioned a server with 8 cores and plan on deploying a network service. For spreading out request load I'd like to run 8 instances of my service. Nothing shocking here. I do not have ...
3
votes
2
answers
235
views
Should io and cpu intensive servers be separated in kubernetes cluster?
We are designing a new cluster architecture for our web service and are planing to use Ceph object storage and kubernetes for our services. for optimizing our servers We have different options:
Use ...
3
votes
1
answer
2k
views
What is the best way to organize my active directory structure [closed]
i would like to adopt the best structure for my active directory domain, in order to be able to apply GPO efficiently.
Here is my schema : CompanyName\ServiceName{Users, Groups, Workstations, Laptops}
...
3
votes
2
answers
3k
views
Best Practice for deploying PHP on multiple servers
I'm currently deploying some PHP Zend applications on my servers and this is currently what I got.
1st Layer - Load-balancer + Http-cache.
2nd Layer - web-server (will have many more webservers in ...
3
votes
1
answer
4k
views
Ceph or Gluster for implementing big NAS
We are planning to build NAS solution which will be primarily used via NFS and CIFS and workloads ranging from various archival application to more “real-time processing”. The NAS will not be used as ...
3
votes
1
answer
29
views
Should our traffic drive our system design or our system design drive our traffic?
A few weeks ago, I have moved to a new company as Linux system administrator, they are going to start a project of moving production servers infrastructure from a data center to Amazon AWS.
They are ...
3
votes
1
answer
2k
views
OpenStack multiple compute node resources allocation for single vm instance
Im learning about OpenStack and understand that resources of a single compute node can be allocated and shared between multiple vm instances. If we assume that I have a single application that ...
3
votes
2
answers
190
views
One active directory server for one geographical site?
we have an 2008 R2 active directory server on our main site. Recently we opened a small secondary site. My question is pretty simple : our 2 sites are connected with a VPN, is it mandatory for us to ...
3
votes
2
answers
4k
views
Is it possible to restrict access to specific domain/path through VPN on AWS
Our current setup is:
Client -> ALB -> Target Group -> auto-scaled instances
We have some urls that we would like to "hide" behind VPN access such as:
Client -> VPN -> ALB -> ...
2
votes
3
answers
4k
views
LINUX - how can I detect CPU architecture through terminal?
I have a machine on my network that I can only access through ssh, and I want to see if it'll support a 64-bit OS (currently running linux, but I don't know which). Any ideas how to accomplish this ...
2
votes
2
answers
7k
views
Restricting access to a specific domain on AWS
Our current setup is
ALB -> Target Group -> EC2 instances
At the moment it's possible to access the EC2 servers behind the load balancer using the IP address of the ALB, the DNS Name (e.g. ...
2
votes
2
answers
432
views
guidelines for large Unix data center setup?
Are there any blogs/ recommended readings on how to setup/configure/manage large ( 500 + ) unix servers in a single / multiple data center ?
I am trying to understand best practices, network design ...
2
votes
4
answers
365
views
Architecture and Virtualization
I'm trying to build an architecture with Virtual Servers for J2EE Web applications Hosting.
I've no experience in virtualisation.
I currently have 1 server whith Apache/Jboss/Postgresq/Proftpd ...
2
votes
1
answer
355
views
Serving multiple web-service instances [closed]
We're building an API-based web solution on Python which is going to be delivered to individual customers. Each customer is going to have a separate dataset.
Currently, it's not a problem to deploy ...
2
votes
1
answer
705
views
SQL Server 2000 HIGH CPU Usage with BusinessObjects reports (unsolvable?)
I have one of those weird questions, those ones that are nearly unsolvable (the only way to really solve them is to throw out the technology and buy new ones). I've had a number of experts (about 10 ...
2
votes
1
answer
471
views
Network (firewall) architecture for a LARGE corporation
I am wondering how many of you who work for LARGE companies have a network architecture that enforces the use of three-separate firewalls to get at the data. In other words:
Separation of external (...
2
votes
2
answers
887
views
Why is the Kubernetes scheduler a separate process from the controller manager?
This is a question about the design of Kubernetes, I don't have a specific technical problem to solve, but I'm trying to understand the thoughts behind some of its architecture.
All explanations about ...