Where are you getting Cassandra 2.2 built from yum? On Wed, May 10, 2017 at 9:54 PM Yuji Ito <y...@imagine-orb.com> wrote:
> Hi Joaquin, > > > Were both tests run from the same machine at close the same time? > Yes. I run the both tests within 30 min. > I retried them today. The result was the same as yesterday. > > The test run on the same instances and the same Java. > > Thanks, > Yuji > > > On Thu, May 11, 2017 at 3:27 AM, Joaquin Casares < > joaq...@thelastpickle.com> wrote: > >> Hi Yuji, >> >> Were both tests run from the same machine at close the same time? If not, >> noisy neighbors may be affecting your performance on different AWS >> instances. >> >> You should verify that you're using the same version of Java during both >> tests. >> >> Also, ensure that you're using the same test instance (that is not >> running Cassandra) to connect to both Cassandra clusters. >> >> Cheers, >> >> Joaquin >> >> Joaquin Casares >> Consultant >> Austin, TX >> >> Apache Cassandra Consulting >> http://www.thelastpickle.com >> >> On Wed, May 10, 2017 at 5:01 AM, Yuji Ito <y...@imagine-orb.com> wrote: >> >>> Hi all, >>> >>> I'm trying a simple performance test. >>> The test requests select operations (CL.SERIAL or CL.QUORUM) by >>> increasing the number of threads. >>> There is the difference of the performance between C* installed by yum >>> and C* which I built by myself. >>> What causes the difference? >>> >>> I use C* 2.2.8. >>> One of them was installed by yum (# yum install cassandra22). >>> Another was acquired by git from >>> https://github.com/apache/cassandra/tree/cassandra-2.2.8 and built it >>> by myself. >>> I changed cassandra.yaml to set `commitlog_sync: batch` and >>> `commitlog_sync_batch_window_in_ms: 2`. >>> >>> My environment: >>> - a cluster has 3 nodes >>> - node: AWS EC2 m4.large with 200 IOPS EBS volume >>> - Replication Factor: 3 >>> - 10000 rows >>> >>> Result: >>> ** yum >>> ==== select (CL.SERIAL) ==== >>> threads operations/sec >>> 1 188 >>> 2 156 >>> 4 434 >>> 8 396 >>> 16 837 >>> 32 1176 >>> 64 2206 >>> 128 4115 >>> 256 7272 >>> >>> ** git >>> ==== select (CL.SERIAL) ==== >>> threads operations/sec >>> 1 192 >>> 2 162 >>> 4 264 >>> 8 446 >>> 16 733 >>> 32 1114 >>> 64 1715 >>> 128 2776 >>> 256 3920 >>> >>> ** yum >>> ==== select (CL.QUORUM) ==== >>> threads operations/sec >>> 1 434 >>> 2 909 >>> 4 1481 >>> 8 1904 >>> 16 2666 >>> 32 3106 >>> 64 3555 >>> 128 5000 >>> 256 9014 >>> >>> ** git >>> ==== select (CL.QUORUM) ==== >>> threads operations/sec >>> 1 666 >>> 2 1538 >>> 4 2500 >>> 8 3333 >>> 16 4210 >>> 32 5333 >>> 64 6597 >>> 128 7356 >>> 256 8075 >>> >>> Thanks, >>> Yuji >>> >>> >> >