58

A single powerful server can only be upgraded so far. Once you have the most powerful server available, your site cannot grow more without splitting it between servers or making it more efficient. There is also the cost factor. A single server that is super powerful may cost ten times as much as two servers that are half as powerful. You want to be able ...


32

From Rear Admiral Grace Hopper: On the building of bigger computers: "In pioneer days they used oxen for heavy pulling, and when one ox couldn't budge a log, they didn't try to grow a larger ox. We shouldn't be trying for bigger computers, but for more systems of computers." source


11

Stephen explains the major consideration to make when deciding on a systems architecture: the tradeoff in vertical and horizontal scaling. I'll add a few other considerations: Separation of concerns: you mention multiple radically different systems: reverse proxies, DB, content servers, etc. From a maintenance and security standpoint it is clearly ...


9

Size limit. We like to pretend that a single box with multiple processors, memory chips and disks is uniform. This isn't entirely true, but it's true enough if your numbers don't get too big. There are technical limits on heat, energy, proximity etc. which means there'll always be a practical limit on how big a single server can be. Scalability - there's a ...


8

After consulting the support team, I now have the solution for this problem: /usr/lib/mailman/bin/check_perms -f does all the permission magic in the mailman directories. Maybe this helps someone else with the same problem.


7

Let's take the problem at small scale. A tiny office with one server running mail, ActiveDirectory, file share, and the web site for the company. Hackers hit it and you have to reboot because IIS is messed up. Or Exchange needs an update and a reboot. Or Active Directory got corrupted. Any of these isolated "one service is down" problems affects the ...


5

Without the spike making 95th percentile 129 Mb, it looks like it would have been around 70 Mb - an 85% increase. That's significant, but the traffic alone isn't enough to determine the cause. You will need to bring the server back up (offline, if possible) and examine the log files to tell if it was a DDoS, as there could be other explanations depending on ...


4

I want to add that on my machine, /usr/lib/mailman/bin/check_perms -f didn't fix everything. When I ran it repeatedly (as root), it kept complaining abut 10 issues (folders/files in /usr/lib/mailman that weren't owned by the user and group list). The following command run in /usr/lib/mailman/ or /var/lib/mailman/ (depends on which directory the error is ...


4

VPS Virtual Private Server or Cloud Server model suits small or medium businesses that are looking to optimize their IT infrastructure yet don’t want to incur the higher costs of fully dedicated server hosting. VPS is just like owning a set amount of space in an office building. Virtual private servers provide the performance of a dedicated server running ...


4

There are two options here, one would be to upgrade to a more powerful server if that is an option for you. The second, which is what you specifically reference is known as load balancing. This is where you have two servers running side by side and where the traffic to your application is split between the two, in effect each server takes half of the ...


3

[Disclaimer: I work for one of the companies in the list below] Since your host is going to provide DNS management, it sounds like your needs are: setting up Apache virtual hosts, managing SFTP accounts, and creating MySQL databases and users. Does that sound right? You can definitely set up your sites manually, but life may be easier (and consequently ...


3

You're trying to compare apples to a multi-national supplier of apples and get the latter for the same price as a $60 crate of apples. Amazon's CloudFront offers geographical distribution, tons of fault tolerance, and redundancy. If a drive crashes, your data is probably safe. If the US goes under water, it could be safe as well. With your current solution,...


3

Processors with more cores use more advanced technology, that's why they're more expensive. If you add up the processing power, then in theory they're faster, but in practice it depends on you using software that works across multiple cores. More power won't mean much unless you're running computationally expensive operations. It's hard to judge if that's ...


3

You should run WebPagetest on your web page and see where most of the time to render you web page takes place. WebPagetest produces a waterfall diagram that allows you to see where the time to load your page is spent. Here is part of a WebPagetest waterfall diagram and report: For example, if your web page make lots of references to static content and ...


2

I don't agree with my friends Angio. The location of the server does have a meaning, I'm not not saying it's the only factor, but it makes no sense to have a server in the States, for example, when most of your customers are in Europe - cause even if the bandwidth is good and the server is fast (CPU) it will still be inferior - comparing to a server with ...


2

really depends what your looking for - download wise, how often the files would be accessed. A simple free solution that you could try is putting them up onto drop box and share the public download link ?


2

Indeed, Plesk 11 has free built-in firewall module. You just may not have it installed - if so, go "Tools & Settings > Updates & Upgrades" menu and install missing components.


2

You are talking about going into Web Hosting biz. Which is good but you need to ask yourself a few questions before that. Are you ready to take up a new biz which will consume your time 24x7? Are you willing to learn and get into a whole new niche which will take up quite a good amount of time for learning? Starting a hosting biz is just the small part, ...


2

Sounds like you have three parts here: User and authorization management Content classification, profiling and/or authorization (possibly done by "tagging" or metadata) Content management--some CMS handle parts of the above 2 If this setup is core to your business model, consider developing your own setup, though most independent CMS professionals I've met ...


2

There is always the option of upgrading/changing your server, or going for an n-tier solution, like @PlanetScale Networks describes in his answer. Optimization One thing I would like to point out though is the benefits and money you can save, if before looking for more power and server resources, you try to optimize your applications and current systems. ...


2

To do what you are asking all you need to do is open the domain record record for registration.abc.com and change it from point to the shared server to pointing to the VPS by changing the A record from the shared servers IP address to the VPS's IP address. As for no downtime by keeping the sub domain in place on the shared hosting server as well for the ...


2

Apologies if I cover anything you already know below. :-) Do I have a dedicated, private server, or not? How can [I] tell definitively? (Re-) Ask your hosting provider. Specifically, ask them if there is a dedicated hardware-based server that you alone exclusively control and do not share in any way with anyone else. If they say no, then you are not ...


1

If you host videos on on a server, there is no way you can stream those videos from that server without using the bandwidth of that server. However, here are some way that you can try to reduce the bandwidth utilisation: Cache the streamed portions of the video on the client browser. This way, the receiver can replay it without streaming it again, and hence ...


1

You show an increase in traffic, but I don't know that I'd call this huge. It's possible that there's an effective DOS involved, but no evidence here that it's malicious, or distributed. Either of those are possible, but it's more likely that this was either because of some inconsiderately written web crawler started working over your site, or because ...


1

Keep in mind that managing your own VPS or cloud server is much more involved than using a managed hosting. You most likely do not need cPanel if you are managing the server. I haven't used WHM, or Apache for that matter, but I know that most admins set their sites up through command line via SSH sessions. Any decent VPS/cloud hosting company will offer a ...


1

The article 'How to Export All Emails From cPanel' at ehow might be of help to you.


1

The fact that you have to ask whether to use a CMS or build a custom one makes me lean towards to 'just get one that suits you'. I can not give you any advice on that, you will need to do some research for that. Find similar sites and see how they work, what they use. You start from scratch, try to make it the best start ;) About the dedicated server: I ...


1

This looks like something you will have to create yourself. Most CMS will not fit your needs. As for many databases, you should be ok with just one although you will need many tables within the database.


1

In my opinion, cPanel has exactly two advantages: Its ubiquity. If I need a cPanel server in a hurry, I can get one provisioned in about ten seconds -- literally -- at any of a bazillion hosting companies. That makes it really easy to migrate in a hurry if I need to. It also makes it easy for me to migrate new clients onto my service. They're probably on ...


1

Do I need dedicated server? Can you give me some links? No you don't usually need it unless you have thousands of sites or one extremely huge site. How many domains can I have on my server? Domains usually unlimited (Can be just parked domains), if with the word domains you means sites, then with many hosters are unlimited too, but it's always written ...


Only top voted, non community-wiki answers of a minimum length are eligible