Return-Path: Delivered-To: apmail-incubator-deltacloud-dev-archive@minotaur.apache.org Received: (qmail 61562 invoked from network); 16 Dec 2010 22:30:44 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 16 Dec 2010 22:30:44 -0000 Received: (qmail 13929 invoked by uid 500); 16 Dec 2010 22:30:44 -0000 Delivered-To: apmail-incubator-deltacloud-dev-archive@incubator.apache.org Received: (qmail 13895 invoked by uid 500); 16 Dec 2010 22:30:44 -0000 Mailing-List: contact deltacloud-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: deltacloud-dev@incubator.apache.org Delivered-To: mailing list deltacloud-dev@incubator.apache.org Received: (qmail 13887 invoked by uid 99); 16 Dec 2010 22:30:44 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Dec 2010 22:30:44 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=10.0 tests=NORMAL_HTTP_TO_IP,RCVD_IN_DNSWL_MED,SPF_PASS,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of sang-min.park@eucalyptus.com designates 74.125.149.211 as permitted sender) Received: from [74.125.149.211] (HELO na3sys009aog114.obsmtp.com) (74.125.149.211) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 16 Dec 2010 22:30:35 +0000 Received: from source ([209.85.161.51]) by na3sys009aob114.postini.com ([74.125.148.12]) with SMTP ID DSNKTQqS9ChMSRPb3bTIQXzEg3yqKWK6U0iO@postini.com; Thu, 16 Dec 2010 14:30:14 PST Received: by mail-fx0-f51.google.com with SMTP id 5so53103fxm.38 for ; Thu, 16 Dec 2010 14:30:12 -0800 (PST) Received: by 10.223.125.68 with SMTP id x4mr347454far.65.1292538612712; Thu, 16 Dec 2010 14:30:12 -0800 (PST) From: Sang-Min Park References: <1292537989.11329.62.camel@avon.watzmann.net> In-Reply-To: <1292537989.11329.62.camel@avon.watzmann.net> MIME-Version: 1.0 X-Mailer: Microsoft Office Outlook 12.0 Thread-index: Acudb1v29tWv1yUTQnOCfLfnlvpTGgAAMzYg Date: Thu, 16 Dec 2010 14:30:22 -0800 Message-ID: <241c87089db916ffa8caa110fa2e30fe@mail.gmail.com> Subject: RE: Eucalyptus and dynamic switching of driver/provider To: David Lutterkort , deltacloud-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org They go through separate endpoints. The endpoint for compute (EC2 api) has a form: http://192.168.23.71:8773/services/Eucalyptus And the endpoint for storage(Walrus, which exposes S3 API) has a form: http://192.168.23.71:8773/services/Walrus We use the same environment variable as EC2 to expose the URL (e.g., EC2_URL, S3_URL, EC2_ACCESS_KEY, etc). The rightscale's aws gem was able to speak to Eucalyptus and I recently tested 'aws' gem and confirmed it speak to Eucalyptus without changes. -----Original Message----- From: David Lutterkort [mailto:lutter@redhat.com] Sent: Thursday, December 16, 2010 2:20 PM To: deltacloud-dev@incubator.apache.org Cc: Sang-Min Park Subject: Eucalyptus and dynamic switching of driver/provider Hi Sang-Min, Since we are going through some pain with (a) rewriting the EC2 driver and (b) making it possible to select the driver and endpoint dynamically, I was wondering if you could explain what the best approach for Eucalyptus is. IOW, with Eucalyptus, do storage and compute requests go through the same endpoint, so that users could set API_PROVIDER=http://euca.example.com/ and be done or are there separate endpoints for compute and storage ? David