Bitcoin Forum

Other => Off-topic => Topic started by: bitcoin_bob on January 27, 2014, 01:04:34 AM



Title: Anyone know anything about starting a data center?
Post by: bitcoin_bob on January 27, 2014, 01:04:34 AM
I have acquired a property in a joint venture in which I am interested in putting a data center for co-location services and probably a good bit of bit-coin mining at the same time.

Now, the thing is I am not technical in any way, and I find it very difficult to find information on best practices when making a data center.

Anyone in the data center industry here who could give me some information?

I know this is a bit of a broad question, but, like I say, pretty new to this business and quote non technical.


Title: Re: Anyone know anything about starting a data center?
Post by: d2dtk on January 27, 2014, 05:36:42 AM
You're going to need a lot of money and some nerds.. how much you willing to pay me? Lol


Title: Re: Anyone know anything about starting a data center?
Post by: naypalm on January 27, 2014, 05:54:42 AM
A wonderful answer to a similar question on Reddit (http://www.reddit.com/r/sysadmin/comments/16m9pq/setting_up_a_data_center_what_do_you_need_to_know/).

You need POWER:

    Clean and reliable
    Batteries. Need to support your entire infrastructure for at least 150% of the time it takes for your generator to come online so that if there is a problem with the generators coming up you have some wiggle room.
    A generator capable of powering you entire infrastructure with at least 48 hours of fuel on site and contracts for delivery with at least two companies to sustain you after that.
    Scripts to properly shutdown everything if your generators give out and you are on batteries.

You need NETWORK

    Your one 9mb pipe from a single ISP isn't enough. You need more bandwidth, and redundant ISPs.
    On the topic of redundant ISPs you need to make sure that both the back end and last mile are completely different. If there is a manhole fire the burns through a fiber line, and that one line was were all of your ISPs were using as their back end network, you have a problem.
    You are going to need a lot more bandwidth than 9mb.
    You are going to need to completely understand how WAN routing works and be able to have someone who can diagnose problems quickly as downtime is not tolerated at all.
    You are going to need a relationship with ARIN to buy your IP blocks.
    You are going to need to make sure that not only your ISPs are redundant, but so is your entire core network. Having one end of row switch to pass traffic to every rack is fine, but your entire core needs to be fully redundant. AND YOU NEED TO TEST THAT. A perfect example is the RIM outage where they thought they had redundancy, however there were issues with the routing and the secondary core switch didn't fail over properly.
    You are going to need to have IDS and IPS setup to detect and prevent attacks when possible, as well as DDoS mitigation.

You need COOLING

    You need to be able to keep your DC at an even 70 degrees F whether it is 30 outside or 107. If you use a standard portable AC unit, that is fine, if you use a built in commercial style unit that is even better. No matter what you do you need to make sure that your cooling is tied into your batteries and generator as well. You also need to make sure that you have a secondary cooling solution if one fails.
    You need an exhaust of some kind to remove all the warm air.
    You need better monitoring for your cooling than just a wall thermostat. Having at least 3 temp sensors in each rack is ideal. This needs to be network monitored and alarms need to be set.

You need SECURITY

    Making sure no one except authorized users are in the DC is critical. Keyfobs are good, biometrics are better. A log of access times (both in and out) should be kept.
    Full time video monitoring with all angles covered.
    Making sure your racks have individual keys and not one generic lock (HP racks used to be really bad about this).

You need FIRE SUPPRESSION

    FM200 or Halon. If you put water in the DC that will soak everything. If you are Colo-ing equipment your insurance may not pay to replace that and then you are out money.

You need MONITORING.

    Doesn't matter what you use, you need real time monitoring of all servers, switches, routers, firewalls, traffic flow, temperatures, power usage, the works. Anything that belongs to you needs to be monitored for your 99.9% uptime guarantee.

You need BACKUP

    You need backups of your configs for all your stuff.
    If you are hosting servers on your own equipment you need to back that up nightly
    You should offer backup services to customers to be competitive.
    You need to test your backups every once in a while.

You need TO BE DIFFERENT.

I'm not going to bullet this one, but you need something that makes you different than everyone else. I have 5 CoLo DCs in my town, not to mention The Planet (Layer 8) / Liquid Web / AWS / EC2 / and many more I am forgetting. What makes me want to use you to host my servers instead of giving them to a bigger name that is trusted and proven. If it is because you are cheap? Well if you are cheap is that because you are new, or because you don't have the same investments in infrastructure that the big guys have and are therefore more likely to give me problems? Is it because you are local? Well if you are local who else are you fighting locally and what do they do wrong that you do right? You really need to come up with a business plan that makes people want to be with you. There are a TON of people in this business who have been in it for longer than you, who started out with more experience than you and failed to get a hosting / colo company off the ground so what makes you think you can succeed where they failed other than the fact that you may be a greater fool (not a personal attack, just trying to get you to take a long hard look at yourself before you invest a half million dollars into a pipe dream).

Speaking of which....

YOU NEED MONEY!

Seriously this stuff costs a lot. Right now my bandwidth costs in my DC alone are about $2000 a month, servers aren't cheap (doesn't matter if you go supermicro barebones and have spares on hand, or buy dell / hp and have 4 hour restore contracts), networking equipment isn't cheap, and power isn't cheap. Not to mention you are going to have to pay people to keep this running for you (which isn't cheap). To give you an idea, my company offers a small hosted exchange, hosted spam, and hosted email encryption service (we have about 2500 accounts between the 3). Our equipment (2 HP DL360 G6, 2 HP MSA P2000s, 2 HP 2910als, 2 Sonicwall NSA 4500s, supermicro barebones storage server, 2 HP DL 180s, and a few other odds and ends) cost us just shy of $100,000 in hardware and support contracts, not to mention the other $150,000+ we have paid over the last 5 years in microsoft and other licensing. So in our first year in business we probably spent about $200,000 just to fill the rack, power it, and get external customers access to it. Again not trying to throw out big numbers to scare you, just give you the realities that this stuff costs money, and doing it "on the cheap" will bite you in the ass hard down the road.


Title: Re: Anyone know anything about starting a data center?
Post by: Phinnaeus Gage on January 27, 2014, 08:42:35 AM
I have acquired a property in a joint venture in which I am interested in putting a data center for co-location services and probably a good bit of bit-coin mining at the same time.

Now, the thing is I am not technical in any way, and I find it very difficult to find information on best practices when making a data center.

Anyone in the data center industry here who could give me some information?

I know this is a bit of a broad question, but, like I say, pretty new to this business and quote non technical.

Dude, you're doing it wrong! You don't need to know a damn thing about data centers to host bitcoin miners. All you have to do is build a website, or have Johnson & Skropedis built it for you, then claim you own a data center. Make sure you use bit, coin, or both in your domain name, along with the word hosting when the moon is in the seventh house and the fish are biting.


Title: Re: Anyone know anything about starting a data center?
Post by: bitcoin_bob on March 07, 2014, 05:47:54 PM
I have acquired a property in a joint venture in which I am interested in putting a data center for co-location services and probably a good bit of bit-coin mining at the same time.

Now, the thing is I am not technical in any way, and I find it very difficult to find information on best practices when making a data center.

Anyone in the data center industry here who could give me some information?

I know this is a bit of a broad question, but, like I say, pretty new to this business and quote non technical.

Dude, you're doing it wrong! You don't need to know a damn thing about data centers to host bitcoin miners. All you have to do is build a website, or have Johnson & Skropedis built it for you, then claim you own a data center. Make sure you use bit, coin, or both in your domain name, along with the word hosting when the moon is in the seventh house and the fish are biting.

Ha good joke.

Seriously though good answers. I actually own the building so looking at turning it into a data centre, and I might be well on the way. Now, funding.....thats another question. Who would want to invest in a data centre here?


Title: Re: Anyone know anything about starting a data center?
Post by: nachius on March 07, 2014, 09:09:11 PM
You can technically do minimal and "call" it a data center, but there are tier classifications of data centers pertaining to redundancy and uptime.

http://www.colocationamerica.com/data-center/tier-standards-overview.htm

There are also considerations above what has been mentioned above of said facility to withstand natural disasters.  I was involved in a DC that was built that was not classified as Tier 4 because they chose to put reinforced windows that were smaller than 1' wide for aesthetics so visitors could see in etc., but they said because the reinforced windows could not sustain an impact from a telephone pole traveling at tornado speeds they could not classify it as a top tier data center.


Title: Re: Anyone know anything about starting a data center?
Post by: bitcoin_bob on March 08, 2014, 10:18:03 PM
that was quite an interesting site and a good read, thanks for the information.

My building is in Central Germany and is quite solid. We are thinking of taking out all the windows and making it 100% secure.

Any comments on if the building looks like the 'right type' of building?

See the photos;

OUTSIDE OF THE BUILDING

http://crownrecycling.co.uk/property/1_2.jpg

http://crownrecycling.co.uk/property/2_1.jpg

http://crownrecycling.co.uk/property/3_2.jpg

http://crownrecycling.co.uk/property/4_2.jpg

ROOM EXAMPLE INSIDE:

http://crownrecycling.co.uk/property/14_2.jpg

LOCATION:

http://crownrecycling.co.uk/property/gommenlarge.jpg



Title: Re: Anyone know anything about starting a data center?
Post by: bitgeek on March 09, 2014, 04:20:59 AM
Good idea, although you have completely no experience, right?
If so, buy a small server and try to set it up, put it somewhere in your house and see what difficulties you may face. If you can do the backups and secure it properly, the rest should be easy.
Did you check what ISP services you can get in your new location?


Title: Re: Anyone know anything about starting a data center?
Post by: bitcoin_bob on March 09, 2014, 05:07:33 AM
Good idea, although you have completely no experience, right?
If so, buy a small server and try to set it up, put it somewhere in your house and see what difficulties you may face. If you can do the backups and secure it properly, the rest should be easy.
Did you check what ISP services you can get in your new location?

nice advice but a bit 'small picture' for me.......I'm just an investor. When push comes to shove I will hire a network engineer for all that :) I need to focus on the bigger picture, like understanding the practicalities/ROI potential of a data centre in today's world.

Apparently there is a very good connection running right next to the building who can connect it with a fibre op connection.


Title: Re: Anyone know anything about starting a data center?
Post by: GigaCoin on March 09, 2014, 06:49:22 AM
it won't be cheap to build from scratch in that house (or was it a factory?), looks like u need alot of refurbish. It might actually be cheaper to go to a data center and rent out their space. That way all u need to worry about is buying the servers and mounting them on the racks.


Title: Re: Anyone know anything about starting a data center?
Post by: bitgeek on March 10, 2014, 02:13:51 AM
it won't be cheap to build from scratch in that house (or was it a factory?), looks like u need alot of refurbish. It might actually be cheaper to go to a data center and rent out their space. That way all u need to worry about is buying the servers and mounting them on the racks.
Yup this might cost a lot, the building is quite big so you'll really need only half of the space.

If you're just an investor and don't want to get your hands dirty, do as guys above recommend. Start small.
From what the pictures show us I'd say the building might be vulnerable to burglars, so you're going to need some security. Getting rid of the windows will help, but you're still going to need someone inside.
You'll need at least 3 clean rooms - one to put the server, one to fit the generator and one for your employees. Does it have a basement? You could circulate air through it to cool the server room :)