On Fri, Jun 8, 2012 at 10:25 AM, Jonathan "Duke" Leto <
jona...@leto.net> wrote:
> Howdy,
>
>> At this stage of my project development, I'm looking for stuff that
>> works *now* or can be made to work with just a few lines of code. I'm
>> *not* looking for a project to rename an existing project or document
>> an existing tool set, and I'm most assuredly *not* interested in
>> learning a new programming language!
>
> I hear ya! I think I can safely say that most people looking into PAAS these
> days are in the same boat. They don't want to rehaul the engine, they just want
> something that works.
>
>> The only viable options for me at
>> this point are to do everything in ActivePerl / PostgreSQL on Stackato
>> or build in R from the ground up on OpenShift using whatever glue
>> logic OpenShift provides.
>
> I am very interested in learning more about OpenShift by hacking on the
> insides, so please let me know if I can help you get R + OpenShift on speaking
> terms.
At this point I think the documentation is sufficient ... it's the
proxy stuff I need to research, not what's happening inside OpenShift.
>
> So far, the main place where CF beats OpenShift currently (IMHO) is the use of
> Linux containers to isolate apps (Warden). Currently OpenShift uses the
> standard cgroups and OS-level permissions.
They also have different mechanisms in the OpenShift Origin
("micro-cloud") and OpenShift (Red Hat-hosted) platforms for a few
things. There's some engineering required to make that go away /
integrate the mechanisms. It may be an IP / legal issue too, not just
engineering. There were some pieces that didn't get released open
source.
> I did talk to them about this on IRC and they seem open to adding containers if
> the community really wants it.
They're counting on the community to build quite a bit of that. Still,
as long as all the OS-level operations are the *same* Linux - Ubuntu
in CF or RHEL / Fedora in OpenShift - why does there need to be the
"extra layer" of LXC? Aren't cgroups "the simplest thing that works?"
My first impression from looking at the projects they have on Github
was that every major open source LAMP stack gizmo - WordPress,
MediaWiki, Piwik, etc. - was done, even though I can't imagine why
anyone would run a WordPress blog or MediaWiki wiki anywhere but on a
commercial hosting service. IMHO they should be looking for a "killer
app", not re-inventing LAMP stack hosting. ;-)