h1

AEM (Adobe CQ) Performance on different Hardware

March 29, 2013

The other day we ran into a bit of a problem because of storage speed in one of the environments we were setting up CQ5.5 in. It was a VMWare environment with 10GB of ram, 8 CPUs and lots of storage configured for it – however, the storage was configured over NFS. The performance of the storage was very poor until the team mounted the NFS storage on the host operating system and configured a vmdk file as storage for the VM. Now CQ is running fast and smooth.

CQ has a handy tool in the Felix Console to measure disk speed. If I run it on my own computer I get the following output (you can find it at http://localhost:4502/system/console/diskbenchmark , click start, wait for a couple of minutes and then hit stop):

Operation Type Operations Per Second for Block Sizes
256 B 512 B 1 KB 2 KB 4 KB 8 KB 16 KB
write 297 569 1105 2858 16175 15915 14990
read 290468 285605 276539 265199 245365 194254 125938
write 16654 16955 16485 16294 16280 15868 15232
read 289515 285575 274960 260759 246216 192033 126604
write 16687 16481 16507 16076 16243 15812 15494
read 288390 282803 273778 263346 241982 192439 123351
write 16609 16585 16484 16630 16418 15811 15149
read 287073 282856 272822 263683 242169 192894 126518
write 16477 16370 16294 16412 16225 16034 15048

Note: Java7, CQ5.5, Sony Vaio with Intel i7-3682CM @2.2GHz, Win8 wirth a hard disk performance index of 5.9

I ran the same test in AEM5.6, the numbers are about the same. The disk speed test does not test true repository speed but the actual speed of reading and writing files from java to the directory that is specified.

Well, I shared my numbers – please share yours (I’ll post more as well soon) – Would be great to get a nice long list of different servers, developer boxes, os’s, etc compiled here.

Some more numbers

MacBook Air 1.7GHz Intel Core i5, 60GB Solid State Disk
Operation Type Operations Per Second for Block Sizes
256 B 512 B 1 KB 2 KB 4 KB 8 KB 16 KB
write 5097 6752 10098 13113 14913 14868 14419
read 522298 498729 479957 444013 386557 283406 175218
write 15102 15159 14810 14671 15023 14763 14234
read 519715 496583 480427 443306 383299 281750 176323
write 13236 14569 14770 15120 14971 14816 14390
read 524098 498535 484440 442899 389182 284113 175112
write 15251 14893 14755 14784 15086 14784 14429
read 528208 502405 484314 442884 387000 284755 174811
Advertisements

5 comments

  1. MacBookAir 2 GHz Core i7, 8GB RAM, 512 SSD

    CQ 5.5.0

    java version “1.6.0_43”
    Java(TM) SE Runtime Environment (build 1.6.0_43-b01-447-11M4203)
    Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01-447, mixed mode)

    Operation Type Operations Per Second for Block Sizes
    256 B 512 B 1 KB 2 KB 4 KB 8 KB 16 KB
    write 3624 5197 7520 10652 17738 17428 17053
    read 668695 607374 590450 545410 468490 337456 214324
    write 17284 17055 17575 17476 17005 16808 16286
    read 652198 576394 496005 495252 434310 333387 208592
    write 17812 17852 17812 17691 17777 17401 16773
    read 663660 607494 557997 520030 466003 337567 215716
    write 17943 17716 17775 17502 17304 17405 16937
    read 487950 529006 590399 543864 461814 338218 215657
    write 17802 17887 16390 17845 17780 17501 17022
    read 669788 630857 599563 545152 461687 338996 216396
    write 17790 17743 17776 17707 17616 17127 16914
    read 618357 604912 600581 542035 466186 339178 215876
    write 17891 16479 17880 17880 17799 17370 17050


    • it’s interesting to see that the write performance does not really improve with an SSD drive.


  2. Intel i&-2600k @ 3.6Ghz
    16GB Ram
    C:// = 1.5TB Hard Drive @ 7200RPM
    2 * HD 5870 Eyefinity 6 Edition (In Cross Fire Config)

    Data format: operation type, operations per second for block sizes 256 bytes, 512 bytes, 1 KB, 2 KB, 4 KB, 8 KB, 16 KB.
    write 101 330 379 636 11174 11065 10613
    read 184337 183506 178876 174219 167549 143250 101759
    write 11466 11483 11439 11443 11203 11274 10900
    read 186044 183354 178924 174956 166360 142345 101386
    write 11397 11336 11335 11179 11343 11225 10841
    read 186077 182949 179441 174734 167534 137167 99259
    write 11287 11130 10997 10820 11314 11290 10802
    read 180886 181931 178316 173025 165047 141231 100630
    write 11434 11451 11424 11402 11387 11226 10865
    read 183295 180362 176044 172060 165836 141200 100400
    write 11368 11352 11435 11194 11115 10960 10698
    read 182504 180457 175980 171296 165098 140700 99843
    write 11223 11252 11321 11135 11183 11148 10746
    read 184810 182626 178975 172127 164850 142243 101777


  3. 3rd Gen Intel® Core™ i7-3770
    1TB Hard Drive @ 7200RPM
    Reconfigured bios to use AHCL instead of IDE as the disk controller

    Operation Type Operations Per Second for Block Sizes
    256 B 512 B 1 KB 2 KB 4 KB 8 KB 16 KB
    write 23104 23617 23695 22686 23381 22872 22309
    read 2027423 1830825 1691707 1535489 1250229 753222 432388
    write 23736 23704 23576 23514 23520 22975 22189
    read 2010254 1839362 1696534 1524709 1248634 756654 432501
    write 23642 19911 23619 23494 23294 18430 22296
    read 2024990 1828360 1698923 1530707 1248276 754893 433312
    write 23715 23654 23599 23648 23465 22949 22229
    read 2039835 1832244 1693803 1525803 1256252 755784 431607
    write 23647 23766 23659 23460 23409 23073 22285


  4. I previously commented on my benchmark for CQ 5.5. Here are my results of CQ 5.6 for both JDK 6 and 7. Both JVMs have not been tuned and are using their default configuration.

    Date: 21 April 2013
    MacBook Air (2 GHz Core i7, 8 GB RAM)
    500 GB SSD
    OS X 10.8.3
    CQ 5.6 (OOTB)
    Java 1.6.0_43

    Operation Type Operations Per Second for Block Sizes
    256 B 512 B 1 KB 2 KB 4 KB 8 KB 16 KB
    write 3253 4526 6507 9749 17585 17196 16846
    read 595138 597976 568349 471863 392668 324597 206138
    write 17773 16376 17769 17753 17448 17065 16938
    read 614286 578018 553814 521417 441725 324169 206984
    write 17831 17836 17619 17581 17687 17402 16362
    read 617368 602985 507510 461827 433420 325946 206500
    write 16293 17799 17657 17707 17627 17428 16906
    read 631940 600406 572303 516070 446546 323757 207249
    write 17557 17704 17535 17543 17162 16462 16149
    read 634842 601938 512707 454421 413579 319023 208343
    write 16287 17876 17690 17169 17530 17042 16907
    read 579931 579300 564598 516513 444056 320295 206237
    write 17820 17845 17766 17746 17578 17438 16980
    read 636853 519988 525010 493430 446407 324854 186878
    write 17866 17841 17840 17727 17733 17375 16945
    read 636759 595235 572693 519843 448590 322178 206542
    write 17799 17865 17786 17203 17097 17415 16994
    read 602820 528548 479650 505872 418401 313039 184162
    write 17159 16869 17660 17794 17663 17490 16832
    read 640014 599804 516293 505675 430965 322644 206364
    write 15313 16426 15548 17251 17349 17152 16717
    read 526059 492778 452394 474180 390798 268303 191806
    write 17344 17065 17555 16554 17169 16942 16711
    read 609135 569611 547820 502753 404034 287391 193284
    write 17515 17655 16043 17562 17639 17054 15020
    read 510829 502517 569896 520867 381247 321891 195590
    write 17404 17492 17568 17193 17332 16539 15512
    read 620898 593282 566677 518685 445025 322427 204666
    write 17526 16860 16664 17082 17060 16244 15542
    read 496866 522808 467195 506181 316973 298630 189284
    write 16727 16783 16443 17446 17695 17425 16907
    read 625778 602090 568725 522088 444469 322325 205771
    write 17520 17409 15711 16420 17494 17060 16790
    read 546892 597702 566389 473490 412608 321466 204266
    write 17098 17691 17781 16042 16981 17319 15822
    read 552210 493628 500105 500167 445103 288271 193800
    write 16733 17472 17049 17324 17023 16252 16926
    read 548757 601078 513115 516188 446160 322933 190622
    write 17658 17215 17167 17716 17605 16922 16773
    read 623160 589222 539988 469644 410744 292912 176550
    write 16214 16433 16886 17369 16474 17388 15617
    read 626095 594262 486286 490460 416993 307195 206050
    write 17868 16591 17555 16767 17563 16933 16364
    read 626441 598084 574682 517263 386829 263760 189459
    write 17668 17724 17299 17600 16710 16913 15551

    Date: 21 April 2013
    MacBook Air (2 GHz Core i7, 8 GB RAM)
    500 GB SSD
    OS X 10.8.3
    CQ 5.6 (OOTB)
    Java 1.7.0_21

    Operation Type Operations Per Second for Block Sizes
    256 B 512 B 1 KB 2 KB 4 KB 8 KB 16 KB
    write 3267 4552 6894 10287 17776 18019 17704
    read 641492 602865 573020 521298 445374 247001 198898
    write 18649 18701 18522 18619 17113 18188 17658
    read 639742 601138 530202 520275 439221 325596 200995
    write 18626 18740 18650 17075 18496 18306 17696
    read 644511 600877 569568 522748 411128 256280 202209
    write 18776 18636 18021 18586 18533 17131 16726
    read 641492 603168 577081 523654 447141 325335 201389
    write 18743 18704 18705 17048 18613 18285 17745
    read 628729 592743 560644 516377 331191 206219 157693
    write 16442 17435 18618 18378 18494 18170 17077
    read 613957 606839 562581 522518 400078 322905 196472
    write 17537 18256 17015 18654 18429 18311 17650
    read 645790 548909 575897 491379 402229 320097 188753
    write 18070 18659 17600 17338 18021 18196 16795
    read 645043 602084 573069 479246 444102 326599 201312
    write 18628 16356 18589 18604 18521 18244 16796
    read 643540 602860 572429 466319 389807 322261 189456
    write 18703 18729 17374 17532 18467 18225 17618
    read 644873 606794 573711 521278 435407 325089 193101
    write 18662 17171 18700 18555 18464 18254 17703
    read 646793 601146 534171 501116 420721 322592 199558
    write 18689 18633 17710 18519 18541 18220 17697
    read 637060 606747 571628 522463 442123 288271 145297
    write 15914 18600 18616 18631 18452 18200 17523
    read 638536 604923 514403 460597 441062 326152 200290
    write 17585 18638 18580 18607 17748 18246 17415
    read 644812 601450 574543 521607 379860 327175 180836
    write 18729 18660 18644 18592 18461 18194 17641
    read 642599 533689 524653 459110 445115 325982 200673
    write 18243 18460 18491 18560 18536 18223 17727
    read 636231 604076 573396 507116 441083 323418 180591
    write 18647 18744 18603 18631 18498 18222 17655
    read 643986 540148 497310 519850 440652 324953 200394
    write 18721 18690 18687 18579 18423 18247 17622
    read 641975 600252 573503 517606 444017 294009 201264
    write 18740 18642 18637 18560 18565 18178 17677
    read 581267 601399 506686 519574 442935 324586 183672
    write 18736 18546 18618 18624 18478 18256 17700



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: