That is pretty neat. I just got my EC2 account (stalled signing up for S3
for a few months), so I'd be glad to help.

On 4/3/07, Jeff Barr <[EMAIL PROTECTED]> wrote:

From: "Alpha Zaius" <[EMAIL PROTECTED]>:
> The server is scalable. In fact, it will be comprised of Amazon Web
Services
> such as S3 and EC2. There will be an array of EC2's handling all the
> requests. There will be one EC2 (or regular linux server) that will act
as a
> DNS and manages the array. It will be efficient in terms that it will
track
> the demand of the service and open or close EC2 servers appropiately.
This
> way, it will minimize cost while maximizing stability. Example: Lets say
its
> a sunday evening and SL just hit peak concurrency. At the same time,
1000
> people are running the client with SL. With these clients, over 50
requests
> per second are coming in to the DNS. The array only holds one EC2, and
that
> server has a server load of 90% and it is increasing. The master server
> (DNS) will then open up a new EC2 and add it to the array and then
> distribute requests to the new one through RR DNS. Night is coming
along,
> and both servers have around .4 CPU load and a total of about 40
requests
> per second. The primary server will then change the DNS to point to only
one
> of those servers and then shut down the other one when the DNS
proprogates.
>
> Another thing about the server array.. since it is using AWS, we can use
S3
> to store all the assets privately. The reason why we need EC2s to handle
the
> assets is to avoid anyone reverse engineering the proxy code and
downloading
> a lot of assets and reuploading them to SL, sparking another OMG
COPYCACHE
> thingy. The EC2 servers encrypt the assets with a unique salt and
compresses
> them down to save us bandwidth and increase delivary speed. I know, it
may
> be silly.. but tell me what you all think
> *****************************************
>

Wow, that's cool. When I started reading this I was thinking that
storing the objects in S3 would
be the way to go. Of course you were way ahead of me. I'm looking
forward to hearing a lot
more about this.

Jeff;

--
* Jeff Barr (RL) / Jeffronius Batra (SL)
* RSS Feeds:           http://www.syndic8.com
* Blog:                http://www.jeff-barr.com
* Amazon Web Services: http://aws.typepad.com
* Resume:              http://www.syndic8.com/~jeff/resume.html


_______________________________________________
Libsecondlife-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/libsecondlife-dev




--
--Jesse
_______________________________________________
Libsecondlife-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/libsecondlife-dev

Reply via email to