Return-Path: X-Original-To: apmail-spark-user-archive@minotaur.apache.org Delivered-To: apmail-spark-user-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 06874108AC for ; Fri, 6 Mar 2015 21:04:58 +0000 (UTC) Received: (qmail 92223 invoked by uid 500); 6 Mar 2015 21:04:48 -0000 Delivered-To: apmail-spark-user-archive@spark.apache.org Received: (qmail 92144 invoked by uid 500); 6 Mar 2015 21:04:48 -0000 Mailing-List: contact user-help@spark.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list user@spark.apache.org Received: (qmail 92134 invoked by uid 99); 6 Mar 2015 21:04:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Mar 2015 21:04:48 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW X-Spam-Check-By: apache.org Received-SPF: error (athena.apache.org: local policy) Received: from [74.125.82.51] (HELO mail-wg0-f51.google.com) (74.125.82.51) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Mar 2015 21:04:44 +0000 Received: by wghl2 with SMTP id l2so18772972wgh.8 for ; Fri, 06 Mar 2015 13:02:32 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=XKFM4to3Vbw1JzvyF7UGkW1RgpvlBwbdMEQ3GXt5hxk=; b=JPxsOCYUy10b3CmNGGCi++ApXqK650kD2CxNXoxOuAbCVjR56TVVaiwiGVgcqcad2U JTvhK6H7E4d717Ea9EM1ke7jD91DB9Kw4xMuyJX2BH6qTTnDYkZUUOfWdrdm0ufQO5dz 78LPCBzj3I9PSbkr/BmkQ9oE2LBpiKfQKohMukAbS28lXYdcdoQcQbwaDbP8fARqq5QQ RfFMM0IX8QLFBO/dzwQI8wZhdYD4xsijspo1UtmjJnQDU04DJEH5Jot+mDTXAz1zaKLE z/jpJPEhlrMAJsw3G1UGQdgdymDb7h+tWcc/pMBFG9rFIcEB0KxbjYfUoPoh1wDV0VMF 5IUw== X-Gm-Message-State: ALoCoQlap+F6graa1eaD45dycc3tH8WZFI1SVce4MEKK5OFqpuxSRaoF+3fsJ7N4nOx4MjgkRqbp X-Received: by 10.194.122.98 with SMTP id lr2mr33953507wjb.115.1425675752308; Fri, 06 Mar 2015 13:02:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.194.93.227 with HTTP; Fri, 6 Mar 2015 13:02:01 -0800 (PST) In-Reply-To: <5A7CDAE76470194CBDB8E64A0562C96C16223182@xmb-aln-x14.cisco.com> References: <5A7CDAE76470194CBDB8E64A0562C96C16222533@xmb-aln-x14.cisco.com> <5A7CDAE76470194CBDB8E64A0562C96C16222800@xmb-aln-x14.cisco.com> <5A7CDAE76470194CBDB8E64A0562C96C16223182@xmb-aln-x14.cisco.com> From: Tathagata Das Date: Fri, 6 Mar 2015 13:02:01 -0800 Message-ID: Subject: Re: Spark Streaming Switchover Time To: "Nastooh Avessta (navesta)" Cc: "user@spark.apache.org" Content-Type: multipart/related; boundary=089e0122896cc875c20510a500a6 X-Virus-Checked: Checked by ClamAV on apache.org --089e0122896cc875c20510a500a6 Content-Type: multipart/alternative; boundary=089e0122896cc875be0510a500a5 --089e0122896cc875be0510a500a5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable It is probably the time taken by the system to figure out that the worker is down. Could you see in the logs to find what goes on when you kill the worker? TD On Wed, Mar 4, 2015 at 6:20 AM, Nastooh Avessta (navesta) wrote: > Indeed. And am wondering if this switchover time can be decreased. > > Cheers, > > > > [image: http://www.cisco.com/web/europe/images/email/signature/logo05.jpg= ] > > *Nastooh Avessta* > ENGINEER.SOFTWARE ENGINEERING > navesta@cisco.com > Phone: *+1 604 647 1527 <%2B1%20604%20647%201527>* > > *Cisco Systems Limited* > 595 Burrard Street, Suite 2123 Three Bentall Centre, PO Box 49121 > VANCOUVER > BRITISH COLUMBIA > V7X 1J1 > CA > Cisco.com > > > > [image: Think before you print.]Think before you print. > > This email may contain confidential and privileged material for the sole > use of the intended recipient. Any review, use, distribution or disclosur= e > by others is strictly prohibited. If you are not the intended recipient (= or > authorized to receive for the recipient), please contact the sender by > reply email and delete all copies of this message. > > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/index.html > > Cisco Systems Canada Co, 181 Bay St., Suite 3400, Toronto, ON, Canada, M5= J > 2T3. Phone: 416-306-7000; Fax: 416-306-7099. *Preferences > - Unsubscribe > =E2=80=93 Priva= cy > * > > > > *From:* Tathagata Das [mailto:tdas@databricks.com] > *Sent:* Tuesday, March 03, 2015 11:11 PM > > *To:* Nastooh Avessta (navesta) > *Cc:* user@spark.apache.org > *Subject:* Re: Spark Streaming Switchover Time > > > > I am confused. Are you killing the 1st worker node to see whether the > system restarts the receiver on the second worker? > > > > TD > > > > On Tue, Mar 3, 2015 at 10:49 PM, Nastooh Avessta (navesta) < > navesta@cisco.com> wrote: > > This is the time that it takes for the driver to start receiving data onc= e > again, from the 2nd worker, when the 1st worker, where streaming thread > was initially running, is shutdown. > > Cheers, > > > > [image: http://www.cisco.com/web/europe/images/email/signature/logo05.jpg= ] > > *Nastooh Avessta* > ENGINEER.SOFTWARE ENGINEERING > navesta@cisco.com > Phone: *+1 604 647 1527 <%2B1%20604%20647%201527>* > > *Cisco Systems Limited* > 595 Burrard Street, Suite 2123 Three Bentall Centre, PO Box 49121 > VANCOUVER > BRITISH COLUMBIA > V7X 1J1 > CA > Cisco.com > > > > [image: Think before you print.]Think before you print. > > This email may contain confidential and privileged material for the sole > use of the intended recipient. Any review, use, distribution or disclosur= e > by others is strictly prohibited. If you are not the intended recipient (= or > authorized to receive for the recipient), please contact the sender by > reply email and delete all copies of this message. > > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/index.html > > Cisco Systems Canada Co, 181 Bay St., Suite 3400, Toronto, ON, Canada, M5= J > 2T3. Phone: 416-306-7000; Fax: 416-306-7099. *Preferences > - Unsubscribe > =E2=80=93 Priva= cy > * > > > > *From:* Tathagata Das [mailto:tdas@databricks.com] > *Sent:* Tuesday, March 03, 2015 10:24 PM > *To:* Nastooh Avessta (navesta) > *Cc:* user@spark.apache.org > *Subject:* Re: Spark Streaming Switchover Time > > > > Can you elaborate on what is this switchover time? > > > > TD > > > > On Tue, Mar 3, 2015 at 9:57 PM, Nastooh Avessta (navesta) < > navesta@cisco.com> wrote: > > Hi > > On a standalone, Spark 1.0.0, with 1 master and 2 workers, operating in > client mode, running a udp streaming application, I am noting around 2 > second elapse time on switchover, upon shutting down the streaming worker= , > where streaming window length is 1 sec. I am wondering what parameters ar= e > available to the developer to shorten this switchover time. > > Cheers, > > > > [image: http://www.cisco.com/web/europe/images/email/signature/logo05.jpg= ] > > *Nastooh Avessta* > ENGINEER.SOFTWARE ENGINEERING > navesta@cisco.com > Phone: *+1 604 647 1527 <%2B1%20604%20647%201527>* > > *Cisco Systems Limited* > 595 Burrard Street, Suite 2123 Three Bentall Centre, PO Box 49121 > VANCOUVER > BRITISH COLUMBIA > V7X 1J1 > CA > Cisco.com > > > > [image: Think before you print.]Think before you print. > > This email may contain confidential and privileged material for the sole > use of the intended recipient. Any review, use, distribution or disclosur= e > by others is strictly prohibited. If you are not the intended recipient (= or > authorized to receive for the recipient), please contact the sender by > reply email and delete all copies of this message. > > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/index.html > > Cisco Systems Canada Co, 181 Bay St., Suite 3400, Toronto, ON, Canada, M5= J > 2T3. Phone: 416-306-7000; Fax: 416-306-7099. *Preferences > - Unsubscribe > =E2=80=93 Priva= cy > * > > > > > > > --089e0122896cc875be0510a500a5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
It is probably the time taken by the system to figure out = that the worker is down. Could you see in the logs to find what goes on whe= n you kill the worker?

TD

On Wed, Mar 4, 2015 at 6:20 AM, Nast= ooh Avessta (navesta) <navesta@cisco.com> wrote:

Indeed. And am wondering = if this switchover time can be decreased.

Cheers,

=C2=A0

3D"http://www.cis=<= /p>

Nastooh Avessta
ENGINEER.SOFTWARE ENGINEERING
navesta@cisco.com
Phone:
+1 604 647 1527

Cisco Systems Limited
595 Burrard Street, Suite 2123 Three Bentall Centre, PO Box 49121
VANCOUVER
BRITISH COLUMBIA
V7X 1J1
CA
Cisco.com

= =C2=A0

3D"ThinkThink before you print.

This email may contain confi= dential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibit= ed. If you are not the intended recipient (or authorized to receive for the= recipient), please contact the sender by reply email and delete all copies= of this message.

For corporate legal informat= ion go to:
http://www.cisco.com/web/about/doing_busin= ess/legal/cri/index.html

Cisco Systems Canad= a Co, 181 Bay St., Suite 3400, Toronto, ON, Canada, M5J 2T3. Phone: 416-306-7000= ; Fax: 416-306-7099. Preferences<= /span> - Unsubscribe = =E2=80=93 Privacy

=C2=A0

From: T= athagata Das [mailto:tdas@databricks.com]
Sent: Tuesday, March 03, 2015 11:11 PM


To: Nastooh Avessta (navesta)
Cc: user@= spark.apache.org
Subject: Re: Spark Streaming Switchover Time

=C2=A0

I am confused. Are you killing the 1st worker node t= o see whether the system restarts the receiver on the second worker?=

=C2=A0

TD

=C2=A0

On Tue, Mar 3, 2015 at 10:49 PM, Nastooh Avessta (na= vesta) <navesta@c= isco.com> wrote:

This is the time that it = takes for the driver to start receiving data once again, from the 2nd<= /sup> worker, when the 1st worker, where streaming thread was initially running,= is shutdown.

Cheers,<= /u>

=C2=A0

3D"h=

Nastooh Avessta
ENGINEER.SOFTWARE ENGINEERING
navesta@cisco.com
Phone:
+1 604 = 647 1527

Cisco Systems Limited
595 Burrard Street, Suite 2123 Three Bentall Centre, PO Box 49121
VANCOUVER
BRITISH COLUMBIA
V7X 1J1
CA
Cisco.com

=C2=A0<= /span>

3D"ThinkThink before you print.

This email may contain confi= dential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibit= ed. If you are not the intended recipient (or authorized to receive for the= recipient), please contact the sender by reply email and delete all copies= of this message.

For corporate legal informat= ion go to:
http://www.cisco.com/web/about/doing_busin= ess/legal/cri/index.html

Cisco Systems Canad= a Co, 181 Bay St., Suite 3400, Toronto, ON, Canada, M5J 2T3. Phone: 416-306-7000; Fax: 416-306-7099. Preferences<= /span> - Unsubscribe = =E2=80=93 Privacy

=C2=A0

From: Tathagat= a Das [mailto:tdas= @databricks.com]
Sent: Tuesday, March 03, 2015 10:24 PM
To: Nastooh Avessta (navesta)
Cc: user@= spark.apache.org
Subject: Re: Spark Streaming Switchover Time

=C2=A0

Can you elaborate on what is this switchover time?

=C2=A0

TD

=C2=A0

On Tue, Mar 3, 2015 at 9:57 PM, Nastooh Avessta (nav= esta) <navesta@ci= sco.com> wrote:

Hi

On a standalone, Spark 1.0.0, with 1 master and 2 wo= rkers, operating in client mode, running a udp streaming application, I am = noting around 2 second elapse time on switchover, upon shutting down the streaming worker, where streaming window length is = 1 sec. I am wondering what parameters are available to the developer to sho= rten this switchover time.

Cheers,

=C2=A0

3D"http://www.cisco.com/web/europe=

Nastooh Avessta
ENGINEER.SOFTWARE ENGINEERING
navesta@cisco.com
Phone:
+1 604 = 647 1527

Cisco Systems Limited
595 Burrard Street, Suite 2123 Three Bentall Centre, PO Box 49121
VANCOUVER
BRITISH COLUMBIA
V7X 1J1
CA
Cisco.com

=C2=A0

3D"ThinkThink before you print.

This email may contain confi= dential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibit= ed. If you are not the intended recipient (or authorized to receive for the= recipient), please contact the sender by reply email and delete all copies= of this message.

For corporate legal informat= ion go to:
http://www.cisco.com/web/about/doing_business/legal/cri/index.html

Cisco Systems Canad= a Co, 181 Bay St., Suite 3400, Toronto, ON, Canada, M5J 2T3. Phone: 416-306-7000; Fax: 416-306-7099. Preferences<= /span> - Unsubscribe = =E2=80=93 Privacy

=C2=A0

=C2=A0

=C2=A0


--089e0122896cc875be0510a500a5-- --089e0122896cc875c20510a500a6 Content-Type: image/jpeg; name="image001.jpg" Content-Disposition: inline; filename="image001.jpg" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: 3c0c68b5dc9226cc_0.1 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 --089e0122896cc875c20510a500a6 Content-Type: image/gif; name="image002.gif" Content-Disposition: inline; filename="image002.gif" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: 3c0c68b5dc9226cc_0.2 R0lGODlhEgATAIEAAAAAAP///wCZAP///yH/C05FVFNDQVBFMi4wAwEBAAAh+QQBAAADACwAAAAA EgATAAAIRAADCBxIsKDBgwEECEB4UKFChgYfQiTocOHEhBUtTqx4ESNHiBkddpQ4MKTJkAJPqgSp MmPEliRLwny5smBLhCZZKgwIADs= --089e0122896cc875c20510a500a6--