In this mode, some percentage of DCPMM capacity is directly accessible to specific applications (App direct), while the rest serves as system memory. The App ...
ThinkSystemrackservers>ThinkSystemSR630Types7X01,7X02>Systemconfiguration>Memoryconfiguration
ConfiguringDCPersistentMemoryModule(DCPMM)
FollowtheinstructionsinthissectiontoconfigureDCPMMs
andDRAMDIMMs.
DCPMMcapacitycouldactasaccessiblepersistentmemory
forapplicationsorvolatilesystemmemory.Basedontheapproximate
percentageofDCPMMcapacityinvestedinvolatilesystemmemory,the
followingthreeoperatingmodesareavailableforchoice:
Appdirectmode(0%ofDCPMMmemoryactsassystemmemory):
Inthismode,DCPMMsactasindependentandpersistentmemory
resourcesdirectlyaccessiblebyspecificapplications,andDRAMDIMMs
actassystemmemory.
Thetotal
displayedvolatilesystemmemoryinthismodeisthesumofDRAMDIMM
capacity.
Note:
InAppDirectMode,theDRAMDIMMsthatareinstalledcanbe
configuredtomirrormode.
WhenonlyoneDCPMMisinstalledforeachprocessor,onlynot-interleaved
Appdirectmodeissupported.
Mixedmemorymode(1-99%ofDCPMMmemoryactsassystem
memory):
Inthismode,somepercentageofDCPMMcapacityis
directlyaccessibletospecificapplications(Appdirect),whilethe
restservesassystemmemory.TheAppdirectpartofDCPMMisdisplayed
aspersistentmemory,whiletherestofDCPMMcapacityisdisplayed
assystemmemory.DRAMDIMMsactascacheinthismode.
The
totaldisplayedvolatilesystemmemoryinthismodeistheDCPMMcapacity
thatisinvestedinvolatilesystemmemory.
Memorymode(100%ofDCPMMmemoryactsassystemmemory):
Inthismode,DCPMMsactasvolatilesystemmemory,whileDRAM
DIMMsactascache.OnlyDCPMMcapacityisdisplayedassystemmemory
inthismode.
Thetotaldisplayed
volatilesystemmemoryinthismodeisthesumofDCPMMcapacity.
DCPMMManagementoptionsDCPMMscanbemanaged
withthefollowingtools:
LenovoXClarityProvisioning
Manager(LXPM)
ToopenLXPM,poweronthesystemand
pressF1assoonasthelogoscreenappears.
Ifapasswordhasbeenset,enterthepasswordtounlockLXPM.
GotoUEFISetup>SystemSettings>IntelOptaneDCPMMstoconfigureandmanageDCPMMs.
Formoredetails,
seeUsingLenovoXClarityProvisioningManager.
Note:Ifthetext-based
interfaceofSetupUtilityopensinsteadofLenovoXClarityProvisioning
Manager,gotoSystemSettings>Start
ControlandselectToolSuite.Then,rebootthesystemandpressF1as
soonasthelogoscreenappearstoopenLenovoXClarityProvisioning
Manager.
SetupUtility
ToenterSetupUtility:
PoweronthesystemandpressF1to
openLXPM.
GotoUEFISettings>SystemSettings,clickonthe
pull-downmenuontheupperrightcornerofthescreen,andselectTextSetup.
Rebootthesystem,andpressF1assoon
asthelogoscreenappears.
GotoSystemConfigurationand
BootManagement>SystemSettings>IntelOptaneDCPMMstoconfigure
andmanageDCPMMs.
LenovoXClarityEssentialsOneCLI
Somemanagement
optionsareavailableincommandsthatareexecutedinthepathof
LenovoXClarityEssentialsOneCLIintheoperatingsystem.SeeDownloadingandusingXClarityEssentialsOneCLItolearnhowtodownloadanduseLenovo
XClarityEssentialsOneCLI.
Followingaretheavailablemanagementoptions:
IntelOptaneDCPMMdetails
Selectthisoption
toviewthefollowingdetailsconcerningeachofthetheinstalled
DCPMMs:
Firmwareversion
Configurationstatus
Rawcapacity
Memorycapacity
AppDirectcapacity
Unconfiguredcapacity
Inaccessiblecapacity
Reservedcapacity
Percentageremaining
Securitystate
Alternatively,viewDCPMMdetailswith
thefollowingcommandinOneCLI:
onecli.execonfigshowIntelOptaneDCPMM
--immUSERID:[email protected]
Note:
USERIDstandsforXCCuserID.
PASSW0RDstandsforXCCuserpassword.
10.104.195.86standsforIPaddress.
Goals
MemoryMode[%]
Selectthisoptiontodefinethe
percentageofDCPMMcapacitythatisinvestedinsystemmemory,and
hencedecidetheDCPMMmode:
0%:AppDirectMode
1-99%:MixedMemoryMode
100%:MemoryMode
GotoGoals>Memory
Mode[%],inputthememorypercentage,and
rebootthesystem.
Note:
Beforechangingfromonemodetoanother:
Backupallthedataanddeleteallthecreatednamespaces.
GotoNamespaces>View/Modify/Delete
Namespacestodeletethecreatednamespaces.
PerformsecureeraseonalltheinstalledDCPMMs.GotoSecurity>PresstoSecureErasetoperformsecureerase.
MakesurethecapacityofinstalledDCPMMsandDRAMDIMMsmeets
systemrequirementsforthenewmode(seeDCPMMinstallationrules).
Afterthesystemisrebootedandtheinputgoalvalueisapplied,
thedisplayedvalueinSystemConfiguration
andBootManagement>IntelOptaneDCPMMs>Goalswillgobacktothefollowing
defaultselectableoptions:
Scope:[Platform]
MemoryMode[%]:0
PersistentMemoryType:[AppDirect]
ThesevaluesareselectableoptionsforDCPMMsettings,anddo
notrepresentthecurrentDCPMMstatus.
Inaddition,youcantakeadvantageofamemory
configurator,whichisavailableatthefollowingsite:LenovoEnterpriseSolutionsConfigurator
Alternatively,setDCPMMGoalswiththefollowingcommandsinOneCLI:
Setcreategoalstatus.
onecli.execonfigsetIntelOptaneDCPMM.CreateGoalYes
--immUSERID:[email protected]
DefinetheDCPMMcapacitythatisinvestedinsystemvolatile
memory.
onecli.execonfigsetIntelOptaneDCPMM.MemoryModePercentage20
--immUSERID:[email protected]
Where20standsforthepercentageofcapacitythatisinvestedinsystem
volatilememory.
SettheDCPMMmode.
onecli.execonfigsetIntelOptaneDCPMM.PersistentMemoryType"AppDirect"
--immUSERID:[email protected]
WhereApp
DirectstandsfortheDCPMMmode.
PersistentMemoryType
InAppDirectModeandMixedMemoryMode,theDCPMMsthatareconnected
tothesameprocessorarebydefaultinterleaved(displayedasAppDirect),whilememorybanksareusedinturns.To
setthemasnotinterleavedintheSetupUtility,gotoIntelOptaneDCPMMs>Goals>PersistentMemoryType[(DCPMMmode)],selectAppDirectNotInterleavedandrebootthesystem.
Note:SettingDCPMMAppDirectcapacity
tonotinterleavedwillturnthedisplayedAppDirectregionsfrom
oneregionperprocessortooneregionperDCPMM.
Regions
Afterthememorypercentageissetand
thesystemisrebooted,regionsfortheAppDirectcapacitywillbe
generatedautomatically.SelectthisoptiontoviewtheAppDirect
regions.
Namespaces
AppDirectcapacity
ofDCPMMsrequiresthefollowingstepsbeforeitistrulyavailable
forapplications.
Namespacesmustbecreatedforregioncapacityallocation.
Filesystemmustbecreatedandformattedforthenamespaces
intheoperatingsystem.
EachAppDirectregioncanbeallocated
intoonenamespace.Createnamespacesinthefollowingoperatingsystems:
Windows:UsePmemcommand.
Linux:Usendctlcommand.
VMware:Rebootthesystem,andVMwarewillcreatenamespaces
automatically.
AftercreatingnamespacesforAppDirectcapacityallocation,
makesuretocreateandformatfilesystemintheoperatingsystem
sothattheAppDirectcapacityisaccessibleforapplications.
Security
EnableSecurity
DCPMMscanbesecuredwithpassphrases.
TwotypesofpassphraseprotectionscopeareavailableforDCPMM:
Platform:Choosethisoptiontorunsecurityoperation
onalltheinstalledDCPMMunitsatonce.Aplatformpassphraseis
storedandautomaticallyappliedtounlockDCPMMsbeforeoperating
systemstartsrunning,butthepassphrasestillhastobedisabled
manuallyforsecureerase.
Alternatively,enable/disableplatformlevelsecuritywiththefollowing
commandsinOneCLI:
Enablesecurity:
Enablesecurity.
onecli.execonfigsetIntelOptaneDCPMM.SecurityOperation"EnableSecurity"
--immUSERID:[email protected]
Setthesecuritypassphrase.
onecli.execonfigsetIntelOptaneDCPMM.SecurityPassphrase"123456"
--immUSERID:[email protected]
Where123456standsforthepassphrase.
Rebootthesystem.
Disablesecurity:
Disablesecurity.
onecli.execonfigsetIntelOptaneDCPMM.SecurityOperation"DisableSecurity"
--immUSERID:[email protected]
Enterpassphrase.
onecli.execonfigsetIntelOptaneDCPMM.SecurityPassphrase"123456"
--immUSERID:[email protected]
Rebootthesystem.
SingleDCPMM:Choosethisoptiontorunsecurityoperation
ononeormoreselectedDCPMMunits.Note:
SingleDCPMMpassphrasesarenotstoredinthesystem,and
securityofthelockedunitsneedstobedisabledbeforetheunits
areavailableforaccessorsecureerase.
Alwaysmakesuretokeeprecordsoftheslotnumberoflocked
DCPMMsandcorrespondingpassphrases.Inthecasethepassphrases
arelostorforgotten,thestoreddatacannotbebackeduporrestored,
butyoucancontactLenovoserviceforadministrativesecureerase.
Afterthreefailedunlockingattempts,thecorrespondingDCPMMs
enter“exceeded”statewithasystemwarningmessage,andtheDCPMM
unitcanonlybeunlockedafterthesystemisrebooted.
Toenablepassphrase,gotoSecurity>PresstoEnableSecurity.
SecureErase
Note:If
theDCPMMstobesecureerasedareprotectedwithapassphrase,make
suretodisablesecurityandrebootthesystembeforeperformingsecure
erase.
Secureerasecleansesallthedatathatisstored
intheDCPMMunit,includingencrypteddata.Thisdatadeletionmethod
isrecommendedbeforereturningordisposingamalfunctioningunit,
orchangingDCPMMmode.Toperformsecureerase,gotoSecurity>PresstoSecureErase.
Alternatively,perform
platformlevelsecureerasewiththefollowingcommandinOneCLI:
onecli.execonfigsetIntelOptaneDCPMM.SecurityOperation"SecureEraseWithoutPassphrase"
--immUSERID:[email protected]
DCPMMConfiguration
DCPMMcontains
sparedinternalcellstostandinforthefailedones.Whenthespared
cellsareexhaustedto0%,therewillbeanerrormessage,andit
isadvisedtobackupdata,collectservicelog,andcontactLenovo
support.
Therewillalsobeawarningmessagewhenthepercentage
reaches1%andaselectablepercentage(10%bydefault).Whenthis
messageappears,itisadvisedtobackupdataandrunDCPMMdiagnostics
(seeRunningdiagnosticswithLXPM).Toadjusttheselectable
percentagethatthewarningmessagerequires,gotoIntelOptaneDCPMMs>DCPMMConfiguration,andinputthepercentage.
Alternatively,changetheselectablepercentagewiththefollowing
commandinOneCLI:
onecli.execonfigsetIntelOptaneDCPMM.PercentageRemainingThresholds20
--immUSERID:[email protected]
Where20istheselectablepercentage.
Parenttopic:Memoryconfiguration