Data management paper
Max data store from 1 billion, 2 billion,
and 3 billion elements, with each element
consisting of an average of 2 kilobytes.
The results demonstrate that even as the
volume of data increased at each each
memory conguration point, latency and
throughput remained stable. The latency
remained fairly constant at 4.2 to 4.3
milliseconds, while the TPS remained stable
between 45,230 and 46,915.7
The combination of BigMemory Max
running on the Intel Xeon processor E7 v2
platform easily handled the load generated
by the seven client machines producing
a maximum of 350 concurrent threads
over a 1 gigabit Ethernet network, even
when the server memory was scaled to
6 TB. The CPU utilization peaked at 15
percent, which means the server was not
being utilized to its maximum capacity. The
limiting factor in these tests was the 1
gigabit network and the number of client
machines. In a production environment
using 10 gigabit Ethernet to connect
clients and servers, a single server would
be capable of producing higher TPS and
handling a higher number of connections.
The capacity and throughput can be
driven even higher by combining multiple
1
For more information, please visit https://www.softwareag.com/corporate/images/SAG_Terracotta_CERN_RS_Jan14_WEB_tcm16-116352.pdf.
2
For more information, please visit http://terracotta.org/resources/success-stories/nancial-services/better-faster-fraud-detection-drives-higher-prots.
3
Nocomputersystemcanprovideabsolutereliability,availability,orserviceability.RequirestheIntel
®
Xeon
®
processorE7-8800/4800/2800v2productfamiliesoranIntel
®
Itanium
®
9500series-basedsystem(orfollow-ongenerationsofeither).Built-in
reliabilityfeaturesavailableonselectIntel
®
processorsmayrequireadditionalsoftware,hardware,servicesand/oraninternetconnection.Resultsmayvarydependinguponconguration.Consultyoursystemmanufacturerformoredetails.
4
PCIeLiveErrorRecoveryimplementationsarespecictoanOEM’simplementation.ConsultyourOEMforspecicrecoverycapabilities.
5
Formoreinformationseethepaper“AccelerateBigDataAnalysiswithIntel
®
Technologies”availableatwww.intel.com.
6
Withtheserverhardwaremaximumof6TBofRAM,theBigMemoryMaxdatastorewasconguredforamaximumof5.5TBinsteadof6TBinordertoleaveenoughRAMavailablefortheoperatingsystem.6TBofmemoryachievedusing
Micron*64GBload-reducedDIMMs(LR-DIMMs)builtwithMicron’slatest4Gbquad-die,stackedDRAMcomponents.Formoreinformation,seehttp://www.micron.com/products/dram-modules.
7
BasedonIntelCorp.internaltesting.Thetestenvironmentconsistedofasingleserverandsevenclientmachines.TheserverwasconguredwithfouroftheIntel®Xeon®processorE7-4890v2productfamilyrunningat2.2Ghz,96x64GB
DDR3-1333LRDIMM(6TBtotal),2x10gigabitIntel®EthernetControllerX540-AT2,2xSeagate300GB15KRPMSASharddrivesinaRAID0conguration,andanLSISAS2308RAIDcontroller.TheoperatingsystemwasRedHatEnter-
priseLinux*6.4,andthesoftwareusedwasTerracottaBigMemoryMax*4.0.5,Java*1.7.0_25,JavaSERuntimeEnvironment(build1.7.0_25-b15),andJavaHotSpot*64-BitServerVM(build23.25-b01,mixedmode).Theclientmachineswere
conguredwithtwooftheIntelXeonprocessorE5-2697productfamilyrunningat2.7GHz,8x4GB1333MHzmemorymodules,a1TB7200RPMSATA6GB/s2.5”harddrive,andanIntel®EthernetControllerI350gigabitnetworkinterface
controller.TheoperatingsystemwasRedHatEnterpriseLinux6.4,andthesoftwareusedwasEhcache*2.8.0,Java1.7.0_25,JavaSERuntimeEnvironment(build1.7.0_25-b15),andJavaHotSpot64-BitServerVM(build23.25-b01,mixed
mode).TheclientsusedEhcache2.8.0toreadfromandwritetotheBigMemoryMax.Twobenchmarktestswererunagainsttheconguration.Thersttestmeasuredcomputescalingwherethenumberofthreadsoneachclientwasincreased
from1to128,withaxeddatasizeof500GB.Thesecondtestdemonstrateddatascalingwheretheclientthreadcountwasxedat50,whilethedatavolumewasincreasedtollthecapacityofeachmemoryconguration.
INFORMATIONINTHISDOCUMENTISPROVIDEDINCONNECTIONWITHINTEL
®
PRODUCTS.NOLICENSE,EXPRESSORIMPLIED,BYESTOPPELOROTHERWISE,
TOANYINTELLECTUALPROPERTYRIGHTSISGRANTEDBYTHISDOCUMENT.EXCEPTASPROVIDEDININTEL’STERMSANDCONDITIONSOFSALEFORSUCH
PRODUCTS,INTELASSUMESNOLIABILITYWHATSOEVER,ANDINTELDISCLAIMSANYEXPRESSORIMPLIEDWARRANTY,RELATINGTOSALEAND/ORUSEOFINTEL
PRODUCTSINCLUDINGLIABILITYORWARRANTIESRELATINGTOFITNESSFORAPARTICULARPURPOSE,MERCHANTABILITY,ORINFRINGEMENTOFANYPATENT,
COPYRIGHTOROTHERINTELLECTUALPROPERTYRIGHT.UNLESSOTHERWISEAGREEDINWRITINGBYINTEL,THEINTELPRODUCTSARENOTDESIGNEDNOR
INTENDEDFORANYAPPLICATIONINWHICHTHEFAILUREOFTHEINTELPRODUCTCOULDCREATEASITUATIONWHEREPERSONALINJURYORDEATHMAYOCCUR.
Intelmaymakechangestospecicationsandproductdescriptionsatanytime,withoutnotice.Designersmustnotrelyontheabsenceorcharacteristicsofanyfeaturesorinstructions
marked“reserved”or“undened.”Intelreservestheseforfuturedenitionandshallhavenoresponsibilitywhatsoeverforconictsorincompatibilitiesarisingfromfuturechangesto
them.Theinformationhereissubjecttochangewithoutnotice.Donotnalizeadesignwiththisinformation.
Theproductsdescribedinthisdocumentmaycontaindesigndefectsorerrorsknownaserratawhichmaycausetheproducttodeviatefrompublishedspecications.Current
characterizederrataareavailableonrequest.ContactyourlocalIntelsalesofceoryourdistributortoobtainthelatestspecicationsandbeforeplacingyourproductorder.Copies
ofdocumentswhichhaveanordernumberandarereferencedinthisdocument,orotherIntelliterature,maybeobtainedbycalling1-800-548-4725,orbyvisitingIntel’sWebsite
at www.intel.com.
Copyright©2014IntelCorporation.Allrightsreserved.Intel,theIntellogo,andXeonaretrademarksofIntelCorporationintheU.S.andothercountries.
*Othernamesandbrandsmaybeclaimedasthepropertyofothers. PrintedinUSA 0114/TA/PRW/PDF PleaseRecycle 330106-001US
servers into a Terracotta Server Array, as
BigMemory demonstrates linear scale out
of TPS at a constant low latency rate.
Systems architects can use this
predictability to harness the power of
BigMemory Max and the high performance
and large memory capabilities of the Intel
Xeon processor E7 v2 family to scale their
in-memory data management systems as
their needs require. As demand increases,
enterprises can simply add additional
compute resources to quickly scale their
systems. Architects can also use the
performance predictability of BigMemory
Max and the Intel Xeon processor E7
v2 family to design server arrays with
specic performance and latency goals.
Conclusion
By harnessing the power of Terracotta
BigMemory Max and servers equipped
with the Intel Xeon processor E7 v2
family, enterprises can build a foundation
that enables data analysis use cases
that were, up until recently, difcult
or impossible to implement. Intel and
Terracotta engineers demonstrated that
the combination of BigMemory Max and
the Intel Xeon processor E7 v2 family can
utilize up to 6 TB of memory on a single
server and deliver consistent, predictable
throughput and latency.
In-memory data management and analysis
is the next step in big data evolution.
BigMemory Max running on servers
equipped with the Intel Xeon processor E7
v2 family provides a path for enterprises
to scale up and out, which opens up new
avenues to reap the benets of real-time
big data analysis.
To learn more how Intel can accelerate your
big data solutions, visit www.intel.com/
bigdata.
For more information about Terracotta
BigMemory Max, visit
www.terracotta.org/products/
bigmemorymax.
Terracotta and Intel: Breaking Down Barriers to In-memory Big Data Management