From user-return-36990-apmail-cassandra-user-archive=cassandra.apache.org@cassandra.apache.org Mon Oct 7 12:36:16 2013 Return-Path: X-Original-To: apmail-cassandra-user-archive@www.apache.org Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1193E10D9A for ; Mon, 7 Oct 2013 12:36:16 +0000 (UTC) Received: (qmail 96751 invoked by uid 500); 7 Oct 2013 12:36:11 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 96680 invoked by uid 500); 7 Oct 2013 12:36:07 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 96665 invoked by uid 99); 7 Oct 2013 12:36:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Oct 2013 12:36:06 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [184.106.69.52] (HELO mailsrv.saicongames.com) (184.106.69.52) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 Oct 2013 12:36:01 +0000 Received: from mailsrv.saicongames.com (localhost [127.0.0.1]) by mailsrv.saicongames.com (Postfix) with ESMTP id 3F3BD12A8FE5 for ; Mon, 7 Oct 2013 15:35:40 +0300 (EEST) Received: from obelix.gt.local (unknown [217.69.7.30]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailsrv.saicongames.com (Postfix) with ESMTPSA id D8B4912A8F19 for ; Mon, 7 Oct 2013 15:35:39 +0300 (EEST) Message-ID: <5252AA9A.60408@iconplatforms.com> Date: Mon, 07 Oct 2013 15:35:38 +0300 From: Vassilis Bekiaris User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: user@cassandra.apache.org Subject: Any suggestions about running Cassandra on Windows servers for production use? Content-Type: multipart/alternative; boundary="------------070109000907050608080005" 'X-AV-Checked: ClamAV using ClamSMTP' X-Virus-Checked: Checked by ClamAV on apache.org This is a multi-part message in MIME format. --------------070109000907050608080005 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello all, we are planning a Cassandra 1.2 installation at a client site; the client will run operations themselves and based on their IT team's experience they are more inclined towards running Cassandra nodes on Windows servers, however given proper arguments they would also consider using linux servers. On the other hand, our team has experience running Cassandra on Linux, so we have no idea what we might face on Windows. Can anyone point to some sort of Windows vs Linux comparison of Cassandra in terms of features available only to one platform (if there are any) or a performance comparison? A search brought up mixed results, including: * Posts to this mailing list from 2012 with issues about memory-mapped I/O not working on Windows [2] * off-heap caching seems to be implemented without JNA since 1.1, so this should be OK on Windows [3] * A comment from 2011 by Jonathan Ellis (of Datastax) claiming Cassandra is just as capable for production usage on Windows (" Cassandra does run fine on Windows and is in production in that environment as well" - [1]) Any pointers are more than welcome! Many thanks in advance, Vassilis [1] https://blog.serverdensity.com/mongodb-vs-cassandra/ [2] http://mail-archives.apache.org/mod_mbox/cassandra-user/201209.mbox/%3CCA+LRpph7n=MmAYWhNff2DUMxXX3OPj-Pp9zMSTVoBsgxk2Mk+w@mail.gmail.com%3E [3] http://www.datastax.com/docs/1.1/new_features --------------070109000907050608080005 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello all,

we are planning a Cassandra 1.2 installation at a client site; the client will run operations themselves and based on their IT team's experience they are more inclined towards running Cassandra nodes on Windows servers, however given proper arguments they would also consider using linux servers. On the other hand, our team has experience running Cassandra on Linux, so we have no idea what we might face on Windows.

Can anyone point to some sort of Windows vs Linux comparison of Cassandra in terms of features available only to one platform (if there are any) or a performance comparison?

A search brought up mixed results, including:

* Posts to this mailing list from 2012 with issues about memory-mapped I/O not working on Windows [2]
* off-heap caching seems to be implemented without JNA since 1.1, so this should be OK on Windows [3]
* A comment from 2011 by Jonathan Ellis (of Datastax) claiming Cassandra is just as capable for production usage on Windows (" Cassandra does run fine on Windows and is in production in that environment as well" - [1])

Any pointers are more than welcome!

Many thanks in advance,
Vassilis

[1] https://blog.serverdensity.com/mongodb-vs-cassandra/
[2] http://mail-archives.apache.org/mod_mbox/cassandra-user/201209.mbox/%3CCA+LRpph7n=MmAYWhNff2DUMxXX3OPj-Pp9zMSTVoBsgxk2Mk+w@mail.gmail.com%3E
[3] http://www.datastax.com/docs/1.1/new_features
--------------070109000907050608080005--