panzura ami installation guide v2.1docs.panzura.com/7.0/panzuraamideploy.pdfpanzura ami –...

48
PANZURA AMI – DEPLOYMENT AND SETUP QUICK START GUIDE: STEP-BY-STEP INSTRUCTIONS FOR DEPLOYING A PANZURA AMI VERSION: 2.1

Upload: others

Post on 05-Oct-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PANZURAAMI–DEPLOYMENTANDSETUPQUICKSTARTGUIDE:STEP-BY-STEPINSTRUCTIONSFORDEPLOYINGA

PANZURAAMIVERSION:2.1

08Fall

Page 2: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 2 of 48

TableofContentsTableofContents.......................................................................................................................................2Introduction.................................................................................................................................................3AudienceandScope..................................................................................................................................3Prerequisites................................................................................................................................................3AWSPrerequisites................................................................................................................................3PanzuraPrerequisites.........................................................................................................................4

AmazonSizingGuidelines......................................................................................................................5DeployaPanzurafileronAMI..............................................................................................................6UsethePanzuraSetupWizardtoSetUptheFiler....................................................................15AppendixA.AddingVolumes/capacitytothePanzuraAMI................................................37CreateVolumes...................................................................................................................................37AttachvolumestoAMI................................................................................................................39

AppendixB.ExportingPeertoPeerAuthenticationKey......................................................41AppendixC.DiskExpansion...............................................................................................................43

DiskExpansion-ConfigurationandProvisioning..........................................................44AppendixD.CloudConfiguration.....................................................................................................48

Page 3: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 3 of 48

IntroductionThedocumentcoversastep-by-stepprocedureforquicklydeployingandinitiallyconfiguringaPanzuraFreedomFilerintheAmazonmarketplace.

AudienceandScopeThisguideisforStorageAdminsandSystemsEngineersfamiliarwithPanzuraFreedomFilerandhasbasicknowledgeoflaunchingEC2instancesandconfiguringVPCinAWs.Thisdocumentwilldescribe:

- LaunchingaPanzuraAMIfromtheAWSmarketplace- InitialconfigurationofthePanzuraFilerusingthesetupwizard- AddingadditionalcapacitytothePanzuraFiler

ThisdocumentdoesnotaddressnetworkingaspectsofconnectingtheAMItoon-premPanzurafilersforahybriddeploymentmodel.RefertoAWSVPCdocumentationlinksbelowforsettingupvirtualprivatenetwork.Note:Forexternaluseinstructions;portionsofthisdocumentthatprovideinstructionsforrequestingalicensefileortokenfromthelicenseservershouldbeomittedandreplacedwiththeassumptionthateitheratokenIDorlicensefilewillbeprovidedbyPanzuratothecustomer.

Prerequisites

AWSPrerequisitesYouwillneedthefollowinginformationwhendeployingthePanzuraFreedomFiler(Filer)onAmazon.

• AWSaccountandaccesscredentialswithpermissionstolaunchanAMIItem Yourvalue

Amazon

S3bucketpath

S3accesskey

S3secretkey

S3bucketname

Cloudsize(TB)

CloudhostIPaddressorhostname

Page 4: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 4 of 48

• AWSS3bucketforstorage• ConfiguringaVirtualPrivateCloud-Amazonhasafewarticlesoncreating

theseresources,whichcanbefoundhere:http://docs.aws.amazon.com/AmazonVPC/latest/GettingStartedGuide/ExerciseOverview.htmlhttp://docs.aws.amazon.com/AmazonVPC/latest/GettingStartedGuide/Wizard.html

• YoucanuseasubnetcalculatortofigureoutyourVPCandSubnets. http://www.subnet-calculator.com/

- Selectregion

PanzuraPrerequisites- AccesstoLicenseToken- Completingthefollowingtabletoeaseinstallation

FilerInformation YourvalueLicenseToken Enablesarchive,generalNAS,collaborationservices ConfigurationMode Master–Themanagingfilerforagroupof

distributedfilers.Alllicensesandconfigurationsettingsareaddedtothemasterfilerandautomaticallypropagatetothesubordinatefilers.Subordinate–Bydefault,allfilersaresetassubordinates,andaremanagedbythedesignatedmaster.HA-Global–ThestandbyfilerthatcantakeoverifanactivefilterinaHA-Globalconfigurationbecomesunavailable.HA-Local–ThestandbyfilerthatcantakeoverifanactivefilterintheHA-Localconfigurationbecomesunavailable.Replacementfiler–Afilerthatisconfiguredtoreplaceanexistingmasterorsubordinatefiler.

Peer-to-PeerAuthenticationkey

IfamasterFilerhasbeenconfigured,thekeymustbeexportedfrommasterandimportedintoallthesubordinatesandstandbyfilers

NetworkDeploymentMode

Typeofnetworkdeployment(one-armorinline):Inline:Thisistherecommendeddeploymentoption,providedthatthecloudtrafficandclienttrafficareondifferentnetworks.Inaninlinedeployment,thefilerisconnectedtothenetworkbyseparateLAN(GB1)andWAN(GB2)interfaces.One-arm:Inaone-armdeployment,thefilerisconnectedtothenetworkthroughasingleinterface,GB1.Thefilerisnotdirectlyinthetrafficpathbetweentheinternalandexternalnetworks.Usethismethodonlyifthecloudandclienttrafficareonthesamenetwork

LANSettings:DHCP/

Page 5: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 5 of 48

AmazonSizingGuidelines

Small 1 Gbps *.2xlarge Provisioned IOPs

Medium 1.5 Gbps *.4xlarge Provisioned IOPs

Large 4 Gbps m4.10xlarge+ Provisioned IOPs

Note: AWS instances with less than 8 CPUs or 64GB of memory are not recommended.

StaticFilerIPAddress,Subnetmask,DefaultGateway

DNSServername/IPaddress

ActiveDirectorydomainname/IPaddress

ActiveDirectoryusername/password

Accessrights

NTPserverhostname/IPaddress

Page 6: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 6 of 48

DeployaPanzurafileronAMIFollowthesestepstodeploythePanzuraFreedom7Filer(filer)AmazonMachineInstance(AMI)inAWS.

1. LogintoAmazon

2. SelecttheregionSelectregionthatyouwanttolaunchtheinstance;inthisexampleweselectedUSWest(N.California)

Page 7: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 7 of 48

3. SelectServices

1) SelectServices2) SelectEC2

4. ChooseanAmazonMachineImage

1) SelectAWSMarketPlace2) SearchforPanzura

3) SelectthePanzurainstanceVerifythereleaseversion;inthiscasethereisonlyoneinstanceandthereleaseversionis7.0.0.2

1

2

1

2

Page 8: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 8 of 48

5. PanzuraAMIandInformationonAWSpricingPanzurarecommendsm4series(seeAMISizingfordetails).Ifyouaresizingtoacomparablemid-rangePanzuraFreedomFiler5600selectm4.4xlarge.

Page 9: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 9 of 48

6. ChooseanInstanceTypeandselect“NextConfigureInstancedetails”

7. ConfigureInstanceDetails

1. SelectNetwork,fromthedrop-downselecttheVPCnetworkthefilershouldconnectto.Note:TheVPCnetworkthatyouselectshouldallowyoutocommunicatewithclients,ADserverandanyon-premfilersifconfiguringahybridcluster.Adefaultsubnetisselectedautomatically

2. Auto-assignPublicIP:EnableapublicIP,thiswillallowyoutoconnecttoPanzura’sWebUIforconfigurationandmonitoring

3. Enableterminationprotection:Topreventaccidentalterminationselectthecheckbox

Youcanselect“Next:AddStorage”toaddadditionalvolumestothenewAMIatbringuporaddvolumesafterlaunchingtheAMI.Inthisexample,wewillbeaddingadditionalvolumesafterthelaunchingtheAMI.

4. Whencomplete,select“ReviewandLaunch”Note:YoucanaddadditionalstoragetotheAMIafterconfiguringthePanzurafiler.RefertoAppendixAforaddingadditionalvolumestotheinstance.Byskipping“ReviewandLaunch”andselecting“Next:AddStorage”willenableyoutoaddcapacityatthetimeoflaunch.Inthisexample,wewilladdcapacityafterbringingupthefiler.

Page 10: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 10 of 48

1

2

3

4

Page 11: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 11 of 48

8. ConfirmthebootdiskshouldbeanSSDforthisandallotherPanzurainstancesandSelect“Next”

9. ReviewInstanceLaunchNote:Youcanignore“Your…..noteligibleforthefreetier”warningmessage.ReviewtheInstancetypeandverifythesearethevCPUresourcesyouwouldliketouseforthePanzurainstance;thiscanbechangedlater.Select“Launch”.

10. Selectanexistingkeypairorcreateannewkeypair

Page 12: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 12 of 48

1) Select“Chooseanexistingkeypair”,Keypairisa.pmfile.Youcanproceedwithoutoutakeypairorcreateanewkeypair.

2) Ifselectinga“Createanewleypair”enterauniquename3) Select“DownloadKeyPair”,thisisacriticalstepsincethisistheonly

opportunitytodownloadthefileandshouldbekeptinasafeplace.

Keypairwouldbea.*.pem’file;ifyoudon’thaveonetoupload,createoneanddownloadit.ThisistheonlytimetodownloadthefileandMUSTbestorageinasecureplace.

11. LaunchStatusInthelaunchstatuspage;copytheinstanceID.TheinstanceIDisuniquenumberfortrackingandaddingCPUanddiskresourcesasyourworkloadneedchange.Inthenextstepyoucancreatealiasforthisinstance.Select“ViewInstance”.

4

2

1

3

Page 13: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 13 of 48

12. InstanceStatusIdentifytheAMIusingtheInstanceID.Noticethisinstanceisstillinthe‘initialing’state.

Selectthecheckboxtoidentifytheinstance.HoverovertheAMIundertheNamecolumnselecttheediticonandnametheinstancesothatyoucaneasilyidentifytheAMI.Youscrolldownthepagetogetdetails(IPaddress,VPCabouttheinstance.NoticethepublicandprivateIPaddresses.Theprivateaddress.75istheactualIPaddress.

Page 14: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 14 of 48

Note:UsetheprivateIPaddresstojointoAD;AWSwillmaptheprivateIPtopublicIP.232.Waituntilthe“initializing”changestoarunningstatetoconfigurethePanzurafiler.

- ThiscompletesthelaunchingofthePanzuraAMIfromtheAWSmarketplace.FollowtheprocedureinAppendixAtocreatenewvolumes(additionalcapacity)forthePanzuraAMIandAppendixBtoprovisionthecapacitytothefiler.Userscandynamicallyaddcapacitytothefileatanytimetomeettheirstorageneeds..Thenextstepistocompletethefilerconfigurationusingthesetupwizard.

Page 15: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 15 of 48

UsethePanzuraSetupWizardtoSetUptheFilerCompletingthePanzurawizardconfigurationparameterstableinthePrerequisitessectionofthisdocumentwillsimplifybringupthePanzuraFiler.IfthisisthefirstPanzurafiler,configureitasa“Master”.ConnecttothePanzuraAMIusingthepublicaddressassignedtothefilerusingHTTPS;ex:https://<filer-ip-address>.Note:IntheAMIlaunchabove,thepublicaddressis54.153.86.232.

1. Logintohttps://54.153.86.232Ifyouseeanysecuritywarnings,followtheinstructionstoproceed.(OnChromeyoumayneedtoclickAdvancedtoseetheoptiontoproceed.Selecttherecentlycreated.pemfilebyselecting“CHOOSEFILE”touploadthe.pemfile.

2. Uploadthe.pemfileThisisthesamefilethatyoudownloadbeforelaunchingtheAMI(Step10.)Youdiddon’tneedtodecryptsincethepasswordisalreadyembeddedwhentheAMIiscreated.

Page 16: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 16 of 48

3. LoginSincethepasswordisbuiltinandisautomaticallyispre-populated,Select“LogIn”.

ThesetupManagerincludesalloftheinitialandbasicsetuptogettheFilerupandrunning(passwordset,LAN/WAN,License,virtualdisksformetadataandcacheandcloudstorage).Theoptionalsectionallowsyoutoenablefile-sharingprotocols(SMB/NFSorboth),toconnecttoActiveDirectory,andtomountshares.

Page 17: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 17 of 48

4. SetupWizardThesetupisbrokendowntothefollowing:

“Initial”-AcceptEULAandchangedefaultpasswordtomeetyourcorporatepasswordpolicy

“Basic”–Role/personalityofthefiler,networksettingforclientandcloudinterface,installlicenses,allocatedisks,andsetS3cloudcredentialsforPanzuratostorethedata.Note:LicensetokenandcloudsetupcanbeskippedinthesetupwizardandcanbeconfiguredusingtheConfigurationoptionintheWebUI.AtanygiventimeduringWizardsetupprocessyouwanttostartover,comebacktothispageandselect“RESETTOFACTORYSETTINGs”.

OncetheInitialandBasicarecomplete,thereisanoptiontoconfiguretheprotocol(SMB/NFS)settings.Whenyouarereadytostart,selectStart.

5. Terms&Conditions

1)ReviewandaccepttheEndUserLicenseAgreementbyslidingthetoggle2)Enteryourname,3)Enteryouremailaddress,4)Enteryourtitle.5)Oncefieldsareentered,ClickNext.

Page 18: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 18 of 48

1

2

3

45

Page 19: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 19 of 48

6. RequiredInformationReviewandgathertheinformationneededtosuccessfullycompletethewizard.Select“NEXT”whendoneNote:NFSandSMBsetupisoptional,canbedoneafterbringup;referthePanzuraadministrationguidefordetails.

7. ChangePasswordChangethedefaultpasswordfortheadminaccounttoasecurepasswordthatmeetsyourcorporatepolicyforcreatingsecurepasswords.Enterthepasswordandre-entertoconfirm

Page 20: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 20 of 48

Whendoneselect“FINISH”.ThiscompletestheInitialphaseofthewizard.Thenextstepistocompletethe“Basic”partofthewizard.

8. ConfigurationModeIfthisisthefirstfiler,configureitasthemaster.Alladditionalfilersmustbeconfiguredassubordinates.Thesubordinatefilersinheritclusterconfigurationsettings,includinglicenses,encryptioncertification,authenticationkeys,SMBandNFSsettingsfromthemaster.

• SelectthefilermodefromtheConfigurationModedropdown.o Master.Firstfileryouareconfiguring.o Subordinate.Additionalfilerthatwillbepartofacluster.

Page 21: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 21 of 48

o HA-Local.Stand-byfilertotakeoveriftheactiveisdown.o HA-Global.Stand-byfilertotakeoverifanyfilerintheclusterisdown.o Replacement.Toreplaceanexistingmasterorsubordinatefiler.

• SelectfromtheNetworkDeploymentModedropdown.o In-line.Recommendedfordeploymentswhereindependentportsare

availableforclient(LAN)andcloud(WAN)traffic,forexample,inhardwareappliances.

o One-arm.Recommendedforsoftwaredeploymentswhereasingleinterfaceissharedforclientandcloudtraffic,forexample,ESX/VM,Amazon/AMI,Azure/VHDdeployments.

RefertotheAdminGuideforadetaildescriptionoftheConfigurationModes.Ifconfiguringthefilerasamaster,followthestepsbelow:1. SelectMasterfromthe“ConfigurationMode”2. Selectthe“NetworkDeploymentMode”,inthiscaseweareusingthesame

interface(One-Arm)3. Select“ConfigureasKeyMaster”

Critical:Thiswillgeneratea.pemfilethatwillenableallthesubordinatestosecurelycommunicatewiththeMaster.

4. Select“Export“tosavethe.pemfile.5. Thiswillautomaticallydownloadthepairing.keyfiletoyourlocalsystem.You

willneedtothenuploadthepairing.keyfiletoallthesubordinatesthatwillconnecttotheMaster.

Page 22: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 22 of 48

IfconfiguringthefilerasaSubordinate,followthestepsbelow.Ifyoudon’thaveapairing.keyfile,refertoAppendixBforexportingthepeer-peerauthenticationkey.SelectSubordinatefromthe“ConfigurationMode”

1. Selectthe“NetworkDeploymentMode”,inthiscaseweareusingthesameinterface(One-Arm)

1

2

3

4

5

6

1

2

Page 23: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 23 of 48

2. Select“Upload”toimportthe.pemfile(pairing.keyfile).

Critical:Thiswillgeneratea.pemfilethatwillenableallthesubordinatestosecurelycommunicatewiththeMaster.

Thiswillopenthebrowserdialogbox,selectthepairing.keyfiletoimportintothisfiler.

Page 24: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 24 of 48

Confirmupload

3. SelectNEXT

Page 25: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 25 of 48

9. LAN(client)SettingsInterfaceMode–IPaddressisprovidedbyAWSfromtheVPCIPrange.;ThiscanbeleftasDHCPenabled.PrimaryDNSServerIP–entertheIPaddressfortheprimaryDNS,ifthereisasecondaryDNS,enteritintheSecondaryDNSfiles.LeavetheJumboFrametooff

4

Page 26: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 26 of 48

10. GeneralSettings

ConfigurethefollowingfilersettingsandclickNEXT.1. Hostname.AssignahostnametotheFiler.2. Domainname.EnterthedomainnamefortheFilernetwork.3. NTPserver:EnteravalidIPaddress/nameoftheNTPserverusedfortime

synchronization4. Location:locationoftheFiler

IfconfiguringaSubordinate,typeintheMasterfilerhostname5. TypeintheMasterfilerhostname

6. Select“NEXT”

Page 27: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 27 of 48

1

2

6

3 5

4

Page 28: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 28 of 48

11. LicenseSettings

1. EnterthelicensetokenprovidedbyPanzura2. ClickNEXT.

Thesystemconnectstothelicenseportaltovalidatethetokenbeforecontinuing.Thiswilltakeseveralminutestovalidatethelicensetoken.Note:Forenvironmentswherethereisnooutsidenetworkconnectivity,leavetheLicenseTokenfieldempty.PanzurarepresentativecansendthelicensesfilesviaanemailforuploadingusingtheConfigurationmanager.

12. CacheSizingThesettingsinthissectionenablethewizardtodetermineappropriatemetadataandcachespacetoallocate.Thiscanbechanged,asyourcapacityneedschange.Note:Generalguidelineisstartwithalowpercentageforestimatinghowfrequentlydataisaccessed.Thiscanalwaysbeincreasedbutnotdecreased.

1. ExpectedcloudstoragemanagedbyPanzura-AmountofdatathatwillbemovedtothecloudstorageandmanagedbytheFiler.ThisamountistherawcapacityoftheFiler(datathatisnotcompressedordeduplicatedbytheFiler).

2. Percentageofdataaccessed-Enterthepercentageofthedataisaccessedfrequently.Avalueof10(percent)isappropriateformanyenvironments

3. Select“NEXT”

2

1

Page 29: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 29 of 48

1

2

3

Page 30: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 30 of 48

13. VirtualDiskSizingInorderforthefilertoautomaticallydiscoverandadddisksformetadataandcachestorage,itneedstheAWSaccesscredentials.EnteryourAWsaccessandsecretkeycredentialshere.

14. VirtualDiskSettingsBasedonthe“CacheSizing”screenabove,MetadataandCachestorageestimatesareautomaticallyfilled.Note:TherecommendedminimumvaluesforIOPSare300.Enterthevaluesandselect“NEXT”

Page 31: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 31 of 48

15. CloudProviderThistaskallowsyoutosetthecloudbucketcredentialsforthefilertostorethedata.Asabestpractice,thebucketnameshouldbecreatedpriortovalidatingthecloudconnectivity.

1. SelectCloudProvider;ex:AmazonNote:Youcanchooseanon-AWSproviderforstorage.

2. EntertheCloudHostIP/Name;thisistheregionwheretheS3bucketresides.Ex:s3-u-west-1.amazonaws.com

For#3&#4theaccessandsecretkeyarethesameastheoneusedfordiscoveringstorageinthestepabove.

3. EntertheS3AccessKey;20alphanumericcharacters4. EntertheS3SecretKey;40alphanumericcharacters

Page 32: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 32 of 48

5. EntertheBucketname.ThisisnameoftheS3bucketforstoringfiles.6. EntertheFileSystemPath.ThePanzurafilercreatesthepathnameand

thepathstructurerepresentingtheCCIDsofthenodesinthecluster.7. EntertheCloudstorageunitcapacity;unitsareinTerabytes(TB)or

petabytes(PB)8. EntertheCloudSize,determinestheamountofdatawrittentothecloud.

Note:Thismetricisusefulinaprivatecloudenvironmentwherethereislimitedstorage.

9. Enter“NEXT”tocompletetheBasicconfigurationNote:Screenmighttimeoutsincethiswilltake5-10mintocreatethevolumes,andvalidatetheconfiguration.

1 2

6

3

8

4

9

5

7

Page 33: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 33 of 48

16. SummaryYouwillseethefollowingscreenaftersuccessfullycompletingthewizard.

Atthispoint,youcanlogintothePanzuraWebUIandconfiguretheprotocolsettingsorselectSecondaryWizardconfigurationtoconfiguretheprotocolandjointheActiveDirectoryDomain.

17. SecondaryWizard1. SelectStartatthebottomofthescreentoconfiguretheprotocols

Page 34: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 34 of 48

2. SetNTPandTimeZoneandSelectNEXT

3. Selecttheprotocol

TheoptionsareSMB/CIFS,NFSorbothandselectNEXT.Inthisexample,weselectedSMB-only.

4. SetActiveDirectoryConfigurationa. EntertheADDomainNameb. EntertheNETBIOSc. Enter“*”,thiswillallowPanzuratoconnectwithanyavailable

DNSd. Select“SAVEDOMAIN”e. Select“JOINDOMAIN”

Page 35: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 35 of 48

Thiswillprompttoenterthelogincredentialstojointhedomain.EntertheUserNameandPasswordandconfirm.

Youwillseeaconfirmationmessageaftersuccessfullyjoiningthedomain.

d

e

c

b a

Page 36: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 36 of 48

5. SummarySelectApplyadconfirmapplychanges.

Oncethechangeshavebeenapplied,thefilerwillpresentthemainWebUIinterface.RefertothePanzuraAdministrationguidefordetailsoninterfacingwiththeWebUI

ThiscompletestheinitialconfigurationofthePanzuraAMI.FollowtheProcedureinAppendixAforaddingvolumes/capacitytothePanzuraAMIandAppendixCforimportingthevolumestothePanzurafiler.

TheprocessforbriningupaPanzuraAMIfromthemarketplaceandconfiguringitusingthewizardandaddingdiskstothefilerisnowcomplete.

695CampbellTechnologyParkway#225Campbell,CA95008+1(408)578-8888

Formoreinformation:[email protected]

Forsales:[email protected]:[email protected]

Page 37: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 37 of 48

AppendixA.AddingVolumes/capacitytothePanzuraAMIThissectiondescribeshowtocreatenewvolumesinAWSandaddthenewvolumestoPanzuraAMIusingtheWebUIinterface.Note:AddingcapacitytotheAMIrequiresadiskexpansionlicense.PleasecontactyourPanzurarepresentativeforacquiringthediskexpansionlicense.

CreateVolumesTocreateandaddnewvolumestoyourAMI,selectServicesandEC2.

ThiswilllaunchintotheEC2Dashboard.Fromtheleft-handmenu

1. Select“ElasticBLOCKSTORE->Volume”2. Select“CreateVolume”

1

2

Page 38: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 38 of 48

FromtheCreateVolumepage1.ForVolumeType:SelectProvisionedIOPS2.SelecttheSize(GiB):MaxvolumesizeinAmazonis16TBbutasgeneralguidelinecreatemultiplevolumestospreadtheloadacrossthevolumesforperformance.3.SelecttheIOPS:100IOPSisthedefault.Thiscanbechangedifyourunintoperformanceissues.4.Select“AvailabilityZone”:VerifythevolumeisinthesamezoneastheFilerLeavetheSnapshotIDandEncryptionasis.5.Select“Tags”6.The“TagEditor”willappear,enter“Name”fortheKeyfield7.Inthe“Value”filedenteranidentifiablevalueforthisvolume.8.Select“CreateVolume”tocreatethevolume

Aftersuccessfulcreationofthevolumethefollowingscreenwillappear.NotetheVolumeIDandclose

Ifyouareaddingadditionalvolumes,repeatthestepsaboveinthe“CreateVolume(s)section.

1

2

6

3

7

4

8

5

Page 39: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 39 of 48

Thefollowingexampleshowscreationof3volumesandall3areavailableforassigningittothefilerAMI.

AttachvolumestoAMIVolumeshavetobeattachedtotheAMIindividually.

1. Selectthevolumetoattach2. Select“Actions”menu3. Select“AttachVolume”

Attachtoinstancebyselectingtheinstanceandselect“Attach”.

Page 40: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 40 of 48

Reviewandattachthevolumebyselecting‘Attach”

Onceattachedthevolumestatuswillchangefrom“available”to“In-use”.RepeatAttachVolumestoAMIforallthevolumes.RefertoAppendixBforexpandingdisksinthePanzuraAMIusingConfigurationmenu.

Page 41: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 41 of 48

AppendixB.ExportingPeertoPeerAuthenticationKeyThissectiondescribeshowtoexporttheauthenticationkeyfromthemasterfiler.Todeterminewhichfileristhemaster

1. Logintoanyfilerinthecluster2. Selectthe“Configuration”icon

3. SelectSystemSettings->ConfigurationMode.IftheConfigurationModeis

settotheMasteryouarealreadyontheMaster.StartfromStep6toexportthekeyfile.Inthefollowingscreen,thefilerisaconfiguredasasubordinate,checktheMasterhostnamefieldforthemasterfiler.

4. LogintotheMasterfiler5. SelectConfiguration

6. SelectEncryptionSettings->AuthenticationKeys7. Select“EXPORT”todownloadpairing.key

Page 42: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 42 of 48

Page 43: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 43 of 48

AppendixC.DiskExpansionExpandingvolumesrequiresPanzura‘SSDExpansionPack’license.Thenumberofdisksinthepackmustbeequaltoorgreaterthatthenumberofvolumesbeingadded.

1. Loginintothemasterfiler2. SelectDashboard3. ScrolldowntoDisk&RAIDsectiontoseethecurrentlyallocateddisksand

newlyaddedvolumeswillshowupasunconfigured.

4. Scrollbacktothetop,SelectHOME->Configuration5. AddthelicensetokenbyselectingLicenseManager->ActivateLicenseTokenPastetheacquiredlicenseToken1. Pastetheacquiredlicensetokenrequestedfromearlierstep2. Select‘Activate”3. Oncethelicenseisactivatedthefollowingmessageappears

Activateinstalleddiskexpansionlicense

6. SelectInstalledLicenseModules1. SelectthenewlyinstalledSSDExpansionpack

1

2

3

Page 44: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 44 of 48

2. SelectActivate,thestatusforthelicensewillchangefrom“New”to“Active”

DiskExpansion-ConfigurationandProvisioning1. SelectHome->Configuration–>DiskExpansionandclickontheDisk

ExpansionConfigurationicon.

Noticeinthefigurebelowthatthenewlyaddeddisksarerecognizedbutinanunconfiguredstaterequiringconfigurationandprovisioning.Thisisa2-stepprocess,thediskshavetobeconfiguredasHDDorSSDandthenprovisioned.

2. Theheadersectionsareclickableoperations.Selectandclicktheheader

labeled“CONFIGURENEW”asshownbelow.

Page 45: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 45 of 48

Thiswillbringupthefollowingpop-updialogbox3. Select“SSD”forthedisktypeifyouareaddingvirtualSSDs.Notethe

commentsinearliersectionregardingSSDvs.HDDvirtualdisks,constraintsandresultingbehavior.

4. SelectthedefaultfromtheGroupTypepulldownasshownbelow5. Select“SUBMIT

Oncesubmittedthefollowingpop-updialogboxwillappear.

Thediskstatuschangesfrom“unconfigured”to“configured”.

6. Nowprovisionthediskbyselectingheaderbuttonlabeled;“PROVISION”Noticethatthedisktypechangedfrom“unknown”to“SSD”.

Page 46: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 46 of 48

Thefollowingdialogboxappearstoconfirmprovisioningthedisk.

Oncethediskisprovisionedyouwillgetaconfirmationpopupliketheonebelow;

7. Repeatsteps1-6foralltheunconfigureddisksConfirmationofexpandedcapacity

Page 47: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 47 of 48

8. DashboardviewofexpandedcapacityNoticethe3diskshavebeenaddedtocapacitypool.

Page 48: Panzura AMI Installation Guide v2.1docs.panzura.com/7.0/PanzuraAMIDeploy.pdfPanzura AMI – Deployment & Setup PROCEDURE FOR DEPLOYING AND SETTING UP A PANZURA AMI Page 4 of 48 •

PanzuraAMI–Deployment&SetupPROCEDUREFORDEPLOYINGANDSETTINGUPAPANZURAAMI

Page 48 of 48

AppendixD.CloudConfigurationIftheFilerisdeployedasasubordinate,thebucketnameandpathcanbefoundbyloggingintothemastercontrollerandselectingConfiguration->LicenseManager->InstalledLicenseModule.IntheinstalledLicensessection:

- SelectCloudStorageProvider- SelectEdit- WritedowntheBucketname(“ironmandemonew”)andFilesystempath.Inthefigurebelow,Bucket=“ironmandemonew”andFS-Path=“ironmandemo12”.