Hi Simon,
Thanks for the info.
happy to help
So it seems it should be possible to get WO running on EC2...
as on any UNIX where java is...
In an environment like Amazon's, I would avoid multicast on the
adaptor/wotaskd configuration. Consider using a fixed list of IPs.
Good point... this is possible since Amazon now offers 'elastic' IPs
which are kind of static.
agree with Miguel, I always use static ip configuration as having 2 or 3
(dedicated) server.
It's easy to add an IP in the webobject.conf apache's file and doing a
restart. I don't know if a lot of people are using the broadcast for
auto-discovering wotaskd / new instances, I think most use static IP or
static file.
Broadcast option could be interesting if you plug new server on demand
being auto installed (PXE, netboot, boot from SAN...) and configured
(cfengine...) with WO applications.
Yes, it has it problems, but I think that 'cloud' computing will
become increasingly popular, and is a natural extension of why many
people like to use a VPS rather than managing a dedicated server.
At work we are virtualizing most of our small daemons (dhcp, LAMP, dns
...) but not where there is workload: WO and Databases are dedicated
servers connected to a SAN.
If I need more power I add a server / instance app, if one server is
broken I move apps to the second/backup server (if they are not already
running elsewhere)....
I would add that for me java is ever virtualisation (V of jvm), for
running WO on a UNIX server I have to install java, "unzip $NEXT_ROOT"
and it's ready to start wotaskd.
The thing which is need is hardware abstraction for moving daemons/apps,
so if you can move OS and files the server could be deticated. So I
mainly use virtualisation for Microsoft Windows cause I have some old
app running under it :/ .
Also I'm trying (privately not for my job) is RPS: real private server
(no local storage) from a French provider for less than 12€/month you
got 1.2GHz Celeron + 512 Mo + 10 Go (on a SAN, iSCSI attached) pluged to
a 100Mbps link (enough for what I want). They will offer Core 2 Duo with
2Go configuration for less than 50€/month.
to experiment with scaling and how the pieces fit together, e.g. DB, storage,
etc.
I think the first thing you should check is the storage speed, cause bad IO for
the DB is the first bottleneck no matter the cpu/ram you got, your apps (and
your clients) have to wait the data being read or written. You should look for
monitoring tools in order to know where your apps is spending time. (WO 5.4
have some JMX stuff which could be useful, not tested yet)
Regards
Aurelien
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-deploy mailing list (Webobjects-deploy@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-deploy/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]