Return-Path: X-Original-To: apmail-incubator-hama-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-hama-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B8E4590C5 for ; Sat, 19 May 2012 09:12:32 +0000 (UTC) Received: (qmail 98854 invoked by uid 500); 19 May 2012 09:12:32 -0000 Delivered-To: apmail-incubator-hama-dev-archive@incubator.apache.org Received: (qmail 98750 invoked by uid 500); 19 May 2012 09:12:32 -0000 Mailing-List: contact hama-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hama-dev@incubator.apache.org Delivered-To: mailing list hama-dev@incubator.apache.org Received: (qmail 98717 invoked by uid 99); 19 May 2012 09:12:31 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 19 May 2012 09:12:31 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 19 May 2012 09:12:28 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id B9A84EA3A for ; Sat, 19 May 2012 09:12:08 +0000 (UTC) Date: Sat, 19 May 2012 09:12:08 +0000 (UTC) From: "praveen sripati (JIRA)" To: hama-dev@incubator.apache.org Message-ID: <2038462394.18421.1337418728762.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1772156078.29848.1336182468495.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (HAMA-569) Make Hama scalable as more processing is done MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HAMA-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13279500#comment-13279500 ] praveen sripati commented on HAMA-569: -------------------------------------- In case, where the processing of a certain event is independent of the earlier event then it should be theoretically possible (keeping aside the Hama limitations if any) to scale up/down the # of bsp nodes for processing. Whenever there is any dependency, there is a need to keep track of # of bsp nodes at any instant of time to know which bsp node is processing a certain event. Couldn't find much literature on using BSP for real time or on scaling BSP up/down. The closest I could get is Adaptive Parallelism in the Bulk-Synchronous Parallel Model (quickly glanced through it) http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.53.9686 Also, looks like cloudscale (http://www.cloudscale.com/index.php/technology/cloudscale-bsp) uses BSP which is scalable. > Make Hama scalable as more processing is done > --------------------------------------------- > > Key: HAMA-569 > URL: https://issues.apache.org/jira/browse/HAMA-569 > Project: Hama > Issue Type: Improvement > Components: bsp core > Affects Versions: 0.4.0, 0.5.0 > Reporter: praveen sripati > Fix For: 0.6.0 > > > Currently Hama doesn't scale. Once the job has been submitted, the # of the bsp tasks is fixed. So, there are fixed costs associated with the job. The JIRA is to evaluate if Hama can be made scalable automatically once the job has been submitted and provide a solution for the same. This applies to both batch and real time processing. > For ex., in the case of real time processing the # of bsp tasks once the job has been submitted remain the same for 1 or a million inputs per second. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira