Hi Shaon

I had this approach when I started out, I purchased two dedicated servers
thinking I would put them into a data centre here in AU. It was way too
expensive just to get rack space, took too long and the 1 & 2 year contracts
made you think twice.

I ended up getting a dedicated hosted server from the US, however it took
two weeks to get provisioned and it was a pain. It used to max out all the
time and to get another required signing more contracts and a whole bunch of
network sys admin I really wasnt ready for.

As a start up I believe its a false economy to run your own servers with the
Cloud Computing Options available,
These include

   - Amazon EC2 using Scalr.net (cheap but support is good for a startup but
   not enterprise ready) or Rightscale (expensive)
   - Google AppEng they are giving away enough computing power to handle 5
   mill page views a month (you need to code using their DB which is built to
   scale)
   - Jaxster now has a scaling/cloud solution which is integrated with
   Aptana. This is the Server side of Aptana which came out of Eclipse.
   - Microsoft is about to launch a solution
   - There are others out there as well.

Re: Developing the App, do your Dev work on your PC/Mac with WAMP or
Aptana/Jaxster loaded and then deploy to a hosted solution once tested.

When we deployed Enikos Video Platform we used EC2, we could scale up or
down from a small instance (think virtual server) size to a Extra Large
Instance, but couldnt easily split into multiple instances but we managed to
test the platform to the equivilent of 25 million widget serves in a day.

It was good and a lot better than ordering a dedicated server but still took
a lot of sys admin work to get deployed properly and to scale up and down
and was not automated, you needed to hold its hand

We have deployed http://www.jobfeedr.com using Scalr.net to manage our
Amazon EC2 cloud, approx $200USD per month for two EC2 Instances(but you
could start with one) one as an App server and the other MYSQL and Scalr
Management service.

Small EC2 Instances are like an entry level dedicated server
 ~2ghz Cel power, 1.7 GB memory
1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit)
160 GB instance storage (150 GB plus 10 GB root partition)
32-bit platform
I/O Performance: Moderate
Price: $0.10 per instance hour (USD)

see
http://aws.amazon.com/ec2/instance-types/ for all the types available.

Scalr.net will let you deploy scripts on boot of an instance which will load
your production code from SVN, it will also allow you to tell it how many
application instances you want it to launch when it gets loaded up, it will
launch new MySQL instances and automatically Master Slave them and tell the
App servers where they are.

It takes a few days of reading to get your head around it, but once done it
is so easy to run.

Initially I would not worry about getting dedicated boxes, just use the
cloud options

Also check out http://highscalability.com/ this gives real life descriptions
of what the big guys have had to do to scale their systems.

If you get to the point where you have massive requirements and you have
your own sys admin/scaling engineers than you would almost certainly go down
the path of taking out a bunch of racks and installing your own, but until
you get that sort of traffic its pretty hard to beat the flexibility and
cost effectiveness of Scalr.net and EC2.

Having said all that, I am willing to loan the two Compaq Rack servers I
purchased a few years ago to the Silicon Beach/Startup Camp group. The only
provisio is that they are available to any of the startup groups that want
to use them, so I guess this means they would need to be in some sort of
hackspace.

They are a little old now, ML320 I think not massively powerful now and very
noisy (think Jet test cell at QANTAS) but I am willing to loan them
indefinitely to whoever needs them as long as other startups can have access
to them. They are located in McMahons Point (near Nth Syd).

Any suggestions on where we could put a hack space and how that could work
would be great. Actually I also have a spare linux PC and probably a basic
ADSL router under the same conditions. I can find the specs for this stuff
if anyone needs it

Mike Nicholls





On Tue, Jan 20, 2009 at 4:34 PM, Shaon Diwakar <sh...@shaon.net> wrote:

>
> Hi, sorry to spam, but as a group of starving startup peeps, I thought
> I'd ask if anyone has any old desktop/servers which they are planning
> to throw out? The only proviso is that it has to be in working order
> and in Sydney so that we can come collect :-)
>
> We plan on using it as our pre-prod environment before we deploy to an
> dedicated server in the USA (man talk about getting hit with forex
> fluctuations!!!).
>
> Also, on that note - I'd love to hear about the types of servers
> people have used to host their own projects. I know some folks have
> deployed Quad Core Xeons with 16GB RAM and Terabytes of disk space for
> their start-ups - but have < 1000 users / day. What do you think:
> Overkill or appropriate?
>
> We're thinking about running Ubuntu Linux on a VPS in the USA with
> 294MB RAM - I doubt we'd get more than 100+ users/day for the first
> few months and we'd be doing well to get 1000+ users/day.
>
> Any thoughts on ramping up & scalability would be appreciated :D
>
> Cheers,
> Shaon
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Silicon Beach Australia" group.
To post to this group, send email to silicon-beach-australia@googlegroups.com
To unsubscribe from this group, send email to 
silicon-beach-australia+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/silicon-beach-australia?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to