Hi Jeremy and Ronald,

Herewith more ideas about EC2 instances.  Sorry if they repeat stuff you
already know. 

Jeremy¹s AMIs look good, assuming that Java stack means the Sun (oops
Oracle?) JDK rather than other implementations like the gcj.   If you don¹t
distribute the JDK I would leave it off and let users pull their own version
from the Sun site.   For our own software we usually start by deleting the
non-Sun RPMs as they have library and option conflicts that cause many Java
programs to fail immediately on start-up.

32-bit images are really important for trying things out.  We run all basic,
non-performance-intensive services on 32-bit Osmall¹ instances as it is the
difference between $72 per month and $144 or more.

It would be great to set up a drizzle account with /etc/init.d service
scripts for the user accounts.  Password-based logins should be disabled.

Finally, drizzle should use the /mnt file system which is local disk and has
reasonable performance.  The / file system seems to be a file-based device
and is very slow.  At least that's the case with the Centos 5 AMIs I have
used. 

I can help test the AMIs as I spend a lot of time on EC2.  Let me know when
you have something to look at.

Thanks, Robert

On 4/26/09 8:38 AM PDT, "Jeremy Zawodny" <[email protected]> wrote:

> As discussed briefly at the Developer Day, I think it makes sense to have AMIs
> availalbe:
> 
>   - 64 bit developer w/toolchian and libraries
>   - 32 bit developer w/toolchain and libraries
>   - 64 bit user with LAMP/Java stack
>   - 32 bit user with LAMP/Java stack
> 
> CentOS and Ubuntu make sense.
> 
> I'd have said not to bother with 32 bit, but Mark Atwood noted that the
> smallest 64bit EC2 instance is at least double the cost of 32 bit and we
> should try to keep barriers to entry low.
> 
> My 2 cents...
> 
> Jeremy
> 
> On Thu, Apr 23, 2009 at 12:29 PM, Ronald Bradford <[email protected]>
> wrote:
>> Hi All,
>> 
>> I'd like to propose at tomorrow's Drizzle Developer Day the creation of
>> custom AMI's for Drizzle that I am happy to develop and manage.
>> There are many possibilities and variances, however at this level of
>> development I'd propose initially a general purpose AMI that supports a
>> number of programming language implementations.  I'd like feedback on whether
>> this initially is acceptable or not.
>> 
>> I'd propose to create both a 32bit (small) and 64bit AMI's to have as a
>> minimum:
>> * Ubuntu 8.10  32bit and 64bit
>> * Drizzle
>> * libdrizzle (obvious dependency)
>> * 
>> * Drizzle PHP Extension
>> * DBD::Drizzle
>> * Drizzle JDBC
>> In addition we would then need then some application level software, or would
>> people like to see this as a separate AMI?
>> * Apache httpd 
>> * 
>> * PHP
>> * 
>> * Apache tomcat
>> Would people like the AMI to include developer tools so you could checkout
>> source and compile, or not.
>> 
>> This email is just as introductory information for discussion tomorrow.
>> 
>> Thanks
>> 
>> Ronald Bradford
>> 
>> 
>> _______________________________________________
>> Mailing list: https://launchpad.net/~drizzle-discuss
>> <https://launchpad.net/%7Edrizzle-discuss>
>> Post to     : [email protected]
>> Unsubscribe : https://launchpad.net/~drizzle-discuss
>> <https://launchpad.net/%7Edrizzle-discuss>
>> More help   : https://help.launchpad.net/ListHelp
>> 
>> 
>> 

-- 
Robert Hodges, CTO, Continuent, Inc.
Email:  [email protected]
Mobile:  +1-510-501-3728  Skype:  hodgesrm



_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to