How to Choose the Right Amazon EC2 Instance Type - Densify

文章推薦指數: 80 %
投票人數:10人

The Benefits of Each EC2 Instance Family ; Current-Generation Amazon EC2 A1 Instances · a1.medium · 2, EBS, Up to 10 ; Current-Generation Amazon EC2 t4g Instances ... CloudOptimizationResourcesDeconstructingAmazonEC2InstanceTypes AmazonEC2CostOptimizationGuide HowtoChoosetheRightAmazonEC2InstanceType DeconstructingEC2Families&InstanceTypes AWSoffersover300EC2instancetypesacrossfiveEC2instancefamilies,eachwithvaryingresourceandperformancefocuses. Inthisvideo,Densify’sexpertssummarizethestrengthsofthemostcommonly-usedEC2instancetypesandofferguidelinesonhowtoidentifytheEC2instancethatprovidesthebestresourcesforyourapplicationworkloadforthelowestprice. AmazonEC2Basics AmazonElasticComputeCloud(EC2)isanAWSserviceofferingthatdeliverssecureandscalablecloudcomputecapacity. EachofyourEC2instancesisavirtualserverprovidingcomputepowercapableofrunningappswithintheAWSpubliccloud. EC2instancesarelaunchedbycreatedbyanAmazonMachineImage(AMI)—anAWStemplatethatdescribesanddefinestheOSandoperatingenvironmentforoneormoreEC2instancesofoneormoreEC2instancetypes. EachinstancetypedeliversamixofCPU,memory,storage,andnetworkingcapacity,acrossoneormoresizeoptions,andshouldbecarefullymatchedtoyourworkload’suniquedemands. AWSgroupsinstancesintofamiliesthatofferdiscreetabilitiesforyourworkloads: GeneralPurpose ComputeOptimized MemoryOptimized AcceleratedComputing StorageOptimized TheelasticdesignationinElasticComputeCloudreferstotheabilitytoincreaseyourEC2instancefootprintondemand—upordown—manually,orautomaticallythroughAutoScaling. Atthetimeofwriting,therearenearly280EC2instancetypesavailableacrossnearly25regionsand70availabilityzones—yieldingmillionsofpossiblepermutationstochoosefromwhenoptimizingtheEC2instanceselectionforyourworkload. So,howdoyouchoose? Althoughotherpubliccloudprovidersmayleveragedifferentgroupingsandterminologiesfortheircomputeserviceofferings,thegeneralconceptsoutlinedbelowwillapply. TheBenefitsofEachEC2InstanceFamily GeneralPurposeEC2InstanceFamily Generalpurposeinstancesaredesignedforscalableservices,suchaswebservers,microservices,anddistributeddatastores.WithinthegeneralpurposefamilythereareA1,T4g,T3,T3a,T2,M6g,M5,M5a,M5n,andM4instancetypes. AmazonEC2A1InstanceType TheA1typeisusedforArmprocessor-basedworkloads. Current-GenerationAmazonEC2A1Instances InstanceSizevCPUMem(GiB)StorageNetworkPerformance(Gbps) a1.medium12EBSUpto10 a1.large24EBSUpto10 a1.xlarge48EBSUpto10 a1.2xlarge816EBSUpto10 a1.4xlarge1632EBSUpto10 a1.metal1632EBSUpto10 AmazonEC2T4gInstanceTypes AmazonEC2T4ginstancesareEBS-optimizedforenhancednetworking,andeachcontainacustomAWSGraviton2processorwitha64-bitArmcore.T4ginstancesdeliverupto40%betterperformanceforthepricethanT3instancesandareappropriateforabroadsetofburstablegeneralpurposeworkloads,includingmicroservices,low-latencyinteractiveapplications,smallandmediumdatabases,virtualdesktops,developmentenvironments,coderepos,andbusiness-criticalapps. AWST4ginstancesearnCPUcreditswhenworkloadsoperatebelowthebaselinethreshold.EachaccumulatedCPUcreditcanbeusedtobursttofullCPUcoreperformanceforoneminute.Inunlimitedmode,T4ginstancescanburstforaslongasrequiredatanytime. Current-GenerationAmazonEC2t4gInstances InstanceSizevCPUMemory(GiB)BaselinePerformance/vCPUCPUCreditsEarned/HrNetworkBurstBandwidthEBSBurstBandwidth t4g.nano20.55%6Upto5GbpsUpto2,085Mbps t4g.micro2110%12Upto5GbpsUpto2,085Mbps t4g.small2220%24Upto5GbpsUpto2,085Mbps t4g.medium2420%24Upto5GbpsUpto2,085Mbps t4g.large2830%36Upto5GbpsUpto2,780Mbps t4g.xlarge41640%96Upto5GbpsUpto2,780Mbps t4g.2xlarge83240%192Upto5GbpsUpto2,780Mbps AmazonEC2T3,T3a,T2InstanceTypes TheT3sareburstablegeneralpurposeinstancetypesthatprovideabaselineofCPUperformance,butcanbursttohigherlevelsofCPUperformanceduringspikesinCPUdemand. T3instances,andthenext-generationversion,T3a,areconfiguredwithabalanceofCPU,memory,andnetworkingresources.Thereare7T3instancetypes,rangingfromt3.nanowithtwovirtualCPUsand0.5GBofmemorytot3.2xlargewitheightvirtualCPUsand32GBofmemory. T3instancetypesareconfiguredbydefaulttoincreaseCPUburstingwithoutlimit.ThishelpspreventinsufficientCPU,butalsoleavescustomersatriskofpayingmorethantheyhavetoforthesamelevelofCPUresources.TheT3instancesusetheNitrosystem,whichenablesnetworkandEBSbursting,aswell. Current-GenerationAmazonEC2T3,T3a,&T2Instances InstanceSizevCPUCPUCredits/hourMem(GiB)StorageNetworkPerformance t3.nano260.5EBSUpto5Gbps t3.micro2121EBSUpto5Gbps t3.small2242EBSUpto5Gbps t3.medium2244EBSUpto5Gbps t3.large2368EBSUpto5Gbps t3.xlarge49616EBSUpto5Gbps t3.2xlarge819232EBSUpto5Gbps t3a.nano260.5EBSUpto5Gbps t3a.micro2121EBSUpto5Gbps t3a.small2242EBSUpto5Gbps t3a.medium2244EBSUpto5Gbps t3a.large2368EBSUpto5Gbps t3a.xlarge49616EBSUpto5Gbps t3a.2xlarge819232EBSUpto5Gbps t2.nano130.5EBSLow t2.micro161EBSLowtoModerate t2.small1122EBSLowtoModerate t2.medium2244EBSLowtoModerate t2.large2368EBSLowtoModerate t2.xlarge45416EBSModerate t2.2xlarge88132EBSModerate AmazonEC2M6gInstanceType AmazonEC2M6ginstancesaredrivenby64-bitNeoverseArm-basedAWSGraviton2processorsthatdeliverupto40%improvementinpriceandperformancebeyondcurrentgenerationM5instancesandenableabalanceofcompute,memory,andnetworkingresourcestosupportabroadsetofworkloads. Current-GenerationAmazonEC2M6gInstances InstanceSizevCPUMemory(GiB)InstanceStorage(GIB)NetworkBandwidth(Gbps)EBSBandwidth(Mbps) m6g.medium14EBSUpto10Upto4,750 m6g.large28EBSUpto10Upto4,750 m6g.xlarge416EBSUpto10Upto4,750 m6g.2xlarge832EBSUpto10Upto4,750 m6g.4xlarge1664EBSUpto104,750 m6g.8xlarge32128EBS129,000 m6g.12xlarge48192EBS2013,500 m6g.16xlarge64256EBS2519,000 m6g.metal64256EBS2519,000 m6gd.medium141x59NVMeSSDUpto10Upto4,750 m6gd.large281x118NVMeSSDUpto10Upto4,750 m6gd.xlarge4161x237NVMeSSDUpto10Upto4,750 m6gd.2xlarge8321x474NVMeSSDUpto10Upto4,750 m6gd.4xlarge16641x950NVMeSSDUpto104,750 m6gd.8xlarge321281x1900NVMeSSD129,000 m6gd.12xlarge481922x1425NVMeSSD2013,500 m6gd.16xlarge642562x1900NVMeSSD2519,000 m6gd.metal642562x1900NVMeSSD2519,000 AmazonEC2M5,M5a,M5n,&M4InstanceTypes TheM5,M5a,M5n,andM4instancesarealsobalancedCPUandmemoryinstances.They’redesignedforsmallandmidsizedatabasesandback-endapplications. Current-GenerationAmazonEC2M5,M5a,&M5nInstances InstanceSizevCPUMemory(GiB)InstanceStorage(GiB)NetworkBandwidth(Gbps)EBSBandwidth(Mbps) m5.large28EBSUpto10Upto4,750 m5.xlarge416EBSUpto10Upto4,750 m5.2xlarge832EBSUpto10Upto4,750 m5.4xlarge1664EBSUpto104,750 m5.8xlarge32128EBS106,800 m5.12xlarge48192EBS109,500 m5.16xlarge64256EBS2013,600 m5.24xlarge96384EBS2519,000 m5.metal96384EBS2519,000 m5d.large281x75NVMeSSDUpto10Upto4,750 m5d.xlarge4161x150NVMeSSDUpto10Upto4,750 m5d.2xlarge8321x300NVMeSSDUpto10Upto4,750 m5d.4xlarge16642x300NVMeSSDUpto104,750 m5d.8xlarge321282x600NVMeSSD106,800 m5d.12xlarge481922x900NVMeSSD109,500 m5d.16xlarge642564x600NVMeSSD2013,600 m5d.24xlarge963844x900NVMeSSD2519,000 m5d.metal963844x900NVMeSSD2519,000 m5a.large28EBSUpto10Upto2,880 m5a.xlarge416EBSUpto10Upto2,880 m5a.2xlarge832EBSUpto10Upto2,880 m5a.4xlarge1664EBSUpto102,880 m5a.8xlarge32128EBSUpto104,750 m5a.12xlarge48192EBS106,780 m5a.16xlarge64256EBS129,500 m5a.24xlarge96384EBS2013,570 m5ad.large281x75NVMeSSDUpto10Upto2,880 m5ad.xlarge4161x150NVMeSSDUpto10Upto2,880 m5ad.2xlarge8321x300NVMeSSDUpto10Upto2,880 m5ad.4xlarge16642x300NVMeSSDUpto102,880 m5ad.8xlarge321282x600NVMeSSDUpto104,750 m5ad.12xlarge481922x900NVMeSSD106,870 m5ad.16xlarge642564x600NVMeSSD129,500 m5ad.24xlarge963844x900NVMeSSD2013,570 m5n.large28EBSUpto25Upto4,750 m5n.xlarge416EBSUpto25Upto4,750 m5n.2xlarge832EBSUpto25Upto4,750 m5n.4xlarge1664EBSUpto254,750 m5n.8xlarge32128EBS256,800 m5n.12xlarge48192EBS509,500 m5n.16xlarge64256EBS7513,600 m5n.24xlarge96384EBS10019,000 m5dn.large281x75NVMeSSDUpto25Upto4,750 m5dn.xlarge4161x150NVMeSSDUpto25Upto4,750 m5dn.2xlarge8321x300NVMeSSDUpto25Upto4,750 m5dn.4xlarge16642x300NVMeSSDUpto254,750 m5dn.8xlarge321282x600NVMeSSD256,800 m5dn.12xlarge481922x900NVMeSSD509,500 m5dn.16xlarge642564x600NVMeSSD7513,600 m5dn.24xlarge963844x900NVMeSSD10019,000 Current-GenerationAmazonEC2M4Instances InstanceSizevCPUMem(GiB)StorageDedicatedEBSBandwidth(Mbps)NetworkPerformance m4.large28EBS450Moderate m4.xlarge416EBS750High m4.2xlarge832EBS1,000High m4.4xlarge1664EBS2,000High m4.10xlarge40160EBS4,00010gigabit m4.16xlarge64256EBS10,00025gigabit ComputeOptimizedEC2InstanceFamily TheC5,C5n,andC4instancetypesofferthelowestpriceperCPUratiooftheinstancetypes.Thesearedesignedforcompute-intensiveworkloads,likebatchprocessing,dataanalytics,machinelearning,andhigh-performancecomputing.TheC5comeinninedifferentmodels,fromthec5.largewithtwovirtualCPUsand4GBofmemorytothec5d.18xlargewith72virtualCPUsand144GBofmemory. AmazonEC2C5&C5nInstanceTypes Current-GenerationAmazonEC2C5&C5nInstances InstanceSizevCPUMemory(GiB)InstanceStorage(GiB)NetworkBandwidth(Gbps)EBSBandwidth(Mbps) c6g.medium12EBSUpto10Upto4,750 c6g.large24EBSUpto10Upto4,750 c6g.xlarge48EBSUpto10Upto4,750 c6g.2xlarge816EBSUpto10Upto4,750 c6g.4xlarge1632EBSUpto104750 c6g.8xlarge3264EBS129000 c6g.12xlarge4896EBS2013500 c6g.16xlarge64128EBS2519000 c6g.metal64128EBS2519000 c6gd.medium121x59NVMeSSDUpto10Upto4,750 c6gd.large241x118NVMeSSDUpto10Upto4,750 c6gd.xlarge481x237NVMeSSDUpto10Upto4,750 c6gd.2xlarge8161x474NVMeSSDUpto10Upto4,750 c6gd.4xlarge16321x950NVMeSSDUpto104,750 c6gd.8xlarge32641x1900NVMeSSD129,000 c6gd.12xlarge48962x1425NVMeSSD2013,500 c6gd.16xlarge641282x1900NVMeSSD2519,000 c6gd.metal641282x1900NVMeSSD2519,000 c5.large24EBSUpto10Upto4,750 c5.xlarge48EBSUpto10Upto4,750 c5.2xlarge816EBSUpto10Upto4,750 c5.4xlarge1632EBSUpto104,750 c5.9xlarge3672EBS109,500 c5.12xlarge4896EBS129,500 c5.18xlarge72144EBS2519,000 c5.24xlarge96192EBS2519,000 c5.metal96192EBS2519,000 c5d.large241x50NVMeSSDUpto10Upto4,750 c5d.xlarge481x100NVMeSSDUpto10Upto4,750 c5d.2xlarge8161x200NVMeSSDUpto10Upto4,750 c5d.4xlarge16321x400NVMeSSDUpto104,750 c5d.9xlarge36721x900NVMeSSD109,500 c5d.12xlarge48962x900NVMeSSD129,500 c5d.18xlarge721442x900NVMeSSD2519,000 c5d.24xlarge961924x900NVMeSSD2519,000 c5d.metal961924x900NVMeSSD2519,000 c5a.large24EBSUpto10Upto3,170 c5a.xlarge48EBSUpto10Upto3,170 c5a.2xlarge816EBSUpto10Upto3,170 c5a.4xlarge1632EBSUpto10Upto3,170 c5a.8xlarge3264EBS103,170 c5a.12xlarge4896EBS124,750 c5a.16xlarge64128EBS206,300 c5a.24xlarge96192EBS209,500 c5ad.large241x75NVMeSSDupto10upto3,170 c5ad.xlarge481x150NVMeSSDupto10upto3,170 c5ad.2xlarge8161x300NVMeSSDupto10upto3,170 c5ad.4xlarge16322x300NVMeSSDupto10upto3,170 c5ad.8xlarge32642x600NVMeSSD103,170 c5ad.12xlarge48962x900NVMeSSD124,750 c5ad.16xlarge641282x1200NVMeSSD206,300 c5ad.24xlarge961922x1900NVMeSSD209,500 c5n.large25.25EBSUpto25Upto4,750 c5n.xlarge410.5EBSUpto25Upto4,750 c5n.2xlarge821EBSUpto25Upto4,750 c5n.4xlarge1642EBSUpto254,750 c5n.9xlarge3696EBS509,500 c5n.18xlarge72192EBS10019,000 c5n.metal72192EBS10019,000 AmazonEC2C4InstanceType Current-GenerationAmazonEC2C4Instances InstanceSizevCPUMem(GiB)StorageDedicatedEBSBandwidth(Mbps)NetworkPerformance c4.large23.75EBS500Moderate c4.xlarge47.5EBS750High c4.2xlarge815EBS1,000High c4.4xlarge1630EBS2,000High c4.8xlarge3660EBS4,00010gigabit MemoryOptimizedEC2InstanceFamily TheR6g,R5,R5a,R5n,R4,X1e,X1,HighMemory(U)andz1dinstancetypesarememoryoptimized.Thesearedesignedformemory-intensiveapplicationssuchasdatabasesandreal-timestreamprocessing. AmazonEC2R6g,R5,R5a,&R5nInstanceTypes Current-GenerationAmazonEC2R6g,R5,R5a,&R5nInstances InstanceSizevCPUMemory(GiB)InstanceStorageNetworkBandwidth(Gbps)EBSBandwidth(Mbps) r6g.medium18EBSUpto10Upto4,750 r6g.large216EBSUpto10Upto4,750 r6g.xlarge432EBSUpto10Upto4,750 r6g.2xlarge864EBSUpto10Upto4,750 r6g.4xlarge16128EBSUpto104750 r6g.8xlarge32256EBS129000 r6g.12xlarge48384EBS2013500 r6g.16xlarge64512EBS2519000 r6g.metal64512EBS2519000 r6gd.medium181x59NVMeSSDUpto10Upto4,750 r6gd.large2161x118NVMeSSDUpto10Upto4,750 r6gd.xlarge4321x237NVMeSSDUpto10Upto4,750 r6gd.2xlarge8641x474NVMeSSDUpto10Upto4,750 r6gd.4xlarge161281x950NVMeSSDUpto104,750 r6gd.8xlarge322561x1900NVMeSSD129,000 r6gd.12xlarge483842x1425NVMeSSD2013,500 r6gd.16xlarge645122x1900NVMeSSD2519,000 r6gd.metal645122x1900NVMeSSD2519,000 r5.large216EBSupto10Upto4,750 r5.xlarge432EBSupto10Upto4,750 r5.2xlarge864EBSupto10Upto4,750 r5.4xlarge16128EBSupto104,750 r5.8xlarge32256EBS106,800 r5.12xlarge48384EBS109,500 r5.16xlarge64512EBS2013,600 r5.24xlarge96768EBS2519,000 r5.metal96768EBS2519,000 r5d.large2161x75NVMeSSDupto10Upto4,750 r5d.xlarge4321x150NVMeSSDupto10Upto4,750 r5d.2xlarge8641x300NVMeSSDupto10Upto4,750 r5d.4xlarge161282x300NVMeSSDupto104,750 r5d.8xlarge322562x600NVMeSSD106,800 r5d.12xlarge483842x900NVMeSSD109,500 r5d.16xlarge645124x600NVMeSSD2013,600 r5d.24xlarge967684x900NVMeSSD2519,000 r5d.metal967684x900NVMeSSD2519,000 r5a.large216EBSUpto10Upto2,880 r5a.xlarge432EBSUpto10Upto2,880 r5a.2xlarge864EBSUpto10Upto2,880 r5a.4xlarge16128EBSUpto102,880 r5a.8xlarge32256EBSUpto104,750 r5a.12xlarge48384EBS106,780 r5a.16xlarge64512EBS129,500 r5a.24xlarge96768EBS2013,570 r5ad.large2161x75NVMeSSDUpto10Upto2,880 r5ad.xlarge4321x150NVMeSSDUpto10Upto2,880 r5ad.2xlarge8641x300NVMeSSDUpto10Upto2,880 r5ad.4xlarge161282x300NVMeSSDUpto102,880 r5ad.8xlarge322562x600NVMeSSDUpto104,750 r5ad.12xlarge483842x900NVMeSSD106,780 r5ad.16xlarge645124x600NVMeSSD129,500 r5ad.24xlarge967684x900NVMeSSD2013,570 r5n.large216EBSUpto25Upto4,750 r5n.xlarge432EBSUpto25Upto4,750 r5n.2xlarge864EBSUpto25Upto4,750 r5n.4xlarge16128EBSUpto254,750 r5n.8xlarge32256EBS256,800 r5n.12xlarge48384EBS509,500 r5n.16xlarge64512EBS7513,600 r5n.24xlarge96768EBS10019,000 r5dn.large2161x75NVMeSSDUpto25Upto4,750 r5dn.xlarge4321x150NVMeSSDUpto25Upto4,750 r5dn.2xlarge8641x300NVMeSSDUpto25Upto4,750 r5dn.4xlarge161282x300NVMeSSDUpto254,750 r5dn.8xlarge322562x600NVMeSSD256,800 r5dn.12xlarge483842x900NVMeSSD509,500 r5dn.16xlarge645124x600NVMeSSD7513,600 r5dn.24xlarge967684x900NVMeSSD10019,000 AmazonEC2R4InstanceType Current-GenerationAmazonEC2R4Instances InstanceSizevCPUMem(GiB)StorageNetworkingPerformance(Gbps) r4.large215.25EBSUpto10 r4.xlarge430.5EBSUpto10 r4.2xlarge861EBSUpto10 r4.4xlarge16122EBSUpto10 r4.8xlarge32244EBS10 r4.16xlarge64488EBS25 AmazonEC2X1e&X1InstanceTypes TheX1eandX1arewell-suitedfordatabaseserverswithupto128virtualCPUsand3,904GBofmemory. Current-GenerationAmazonEC2X1e&X1Instances InstanceSizevCPUMem(GiB)SSDStorage(GB)DedicatedEBSBandwidth(Mbps)NetworkingPerformance x1e.xlarge41221x120500Upto10gigabit x1e.2xlarge82441x2401,000Upto10gigabit x1e.4xlarge164881x4801,750Upto10gigabit x1e.8xlarge329761x9603,500Upto10gigabit x1e.16xlarge641,9521x1,9207,00010gigabit x1e.32xlarge1283,9042x1,92014,00025gigabit x1.16xlarge649761x1,9207,00010gigabit x1.32xlarge1281,9522x1,92014,00025gigabit AmazonEC2HighMemory(U)InstanceType Current-GenerationAmazonEC2HighMemoryInstances InstanceSizeLogicalProcessorsRAM(GiB)NetworkPerf(Gbps)DedicatedEBSBandwidth(Gbps) u-6tb1.metal448614410038 u-9tb1.metal448921610038 u-12tb1.metal4481228810038 u-18tb1.metal4481843210038 u-24tb1.metal4482457610038 AmazonEC2z1dInstanceType TheZ1Disaspecialtyinstancewitha4.0GHzsustainedfrequency;it’sdesignedforapplicationswithhighper-corelicensingcosts. Current-GenerationAmazonEC2z1dInstances InstanceSizevCPUMem(GiB)NetworkingPerformanceSSDStorage(GB) z1d.large216Upto10gigabit1x75NVMeSSD z1d.xlarge432Upto10gigabit1x150NVMeSSD z1d.2xlarge864Upto10gigabit1x300NVMeSSD z1d.3xlarge1296Upto10gigabit1x450NVMeSSD z1d.6xlarge2419210gigabit1x900NVMeSSD z1d.12xlarge4838425gigabit2x900NVMeSSD z1d.metal4838425gigabit2x900NVMeSSD AcceleratedComputingEC2InstanceFamily P3,P2,Inf1,G4,G3,andF1acceleratedcomputinginstancesprovidegraphicsprocessingunits(GPUs)orfieldprogrammablegatearrays(FPGAs)thatareusedformachinelearning,high-performancecomputing,andothernumericallyintensiveworkloads. AmazonEC2P1&P2InstanceTypes Current-GenerationAmazonEC2P1Instances InstanceSizeGPUsvCPUMem(GiB)GPUMem(GiB)GPUP2PStorage(GB)DedicatedEBSBandwidthNetworkingPerformance p3.2xlarge186116-EBS1.5GbpsUpto10gigabit p3.8xlarge43224464NVLinkEBS7Gbps10gigabit p3.16xlarge864488128NVLinkEBS14Gbps25gigabit p3dn.24xlarge896768256NVLink2x900NVMeSSD19Gbps100gigabit Current-GenerationAmazonEC2P2Instances InstanceSizeGPUsvCPUMem(GiB)GPUMemory(GiB)NetworkPerformance p2.xlarge146112High p2.8xlarge8324889610gigabit p2.16xlarge166473219225gigabit AmazonEC2Inf1InstanceType Current-GenerationAmazonEC2Inf1Instances InstanceSizevCPUsMemory(GiB)StorageInferentiachipsInferentiachip-to-chipinterconnectNetworkbandwidthEBSbandwidth inf1.xlarge48EBS1N/AUpto25GbpsUpto4.75Gbps inf1.2xlarge816EBS1N/AUpto25GbpsUpto4.75Gbps inf1.6xlarge2448EBS4Yes25Gbps4.75Gbps inf1.24xlarge96192EBS16Yes100Gbps19Gbps AmazonEC2G4&G3InstanceTypes Current-GenerationAmazonEC2G4Instances InstanceSizeGPUsvCPUMem(GiB)GPUMemory(GiB)InstanceStorage(GB)NetworkPerformance(Gbps) g4dn.xlarge141616125Upto25 g4dn.2xlarge183216225Upto25 g4dn.4xlarge1166416225Upto25 g4dn.8xlarge132128161x90050 g4dn.16xlarge164256161x90050 g4dn.12xlarge448192641x90050 g4dn.metal8963841282x900100 Current-GenerationAmazonEC2G3Instances InstanceSizeGPUsvCPUMem(GiB)GPUMemory(GiB)NetworkPerformance g3s.xlarge1430.58Upto10gigabit g3.4xlarge1161228Upto10gigabit g3.8xlarge2322441610gigabit g3.16xlarge4644883225gigabit AmazonEC2F1InstanceType Current-GenerationAmazonEC2F1Instances InstanceSizeFPGAsvCPUMem(GiB)SSDStorage(GB)NetworkingPerformance f1.2xlarge18122470Upto10gigabit f1.4xlarge216244940Upto10gigabit f1.16xlarge8649764x94025gigabit StorageOptimizedEC2InstanceFamily TheI3,I3en,D2,andH1familiesmakeupthestorageoptimizedinstances. AmazonEC2I3&I3enInstanceTypes TheI3andI3enusenon-volatilememoryexpress(NVMe)SSDstorage.Thesedevicesareoptimizedforlowlatency,randomI/Oandhighsequentialreads. Current-GenerationAmazonEC2I3Instances InstanceSizevCPUMem(GiB)LocalStorage(GB)NetworkingPerformance(Gbps) i3.large215.251x475NVMeSSDUpto10 i3.xlarge430.51x950NVMeSSDUpto10 i3.2xlarge8611x1,900NVMeSSDUpto10 i3.4xlarge161222x1,900NVMeSSDUpto10 i3.8xlarge322444x1,900NVMeSSD10 i3.16xlarge644888x1,900NVMeSSD25 i3.metal725128x1,900NVMeSSD25 Current-GenerationAmazonEC2I3enInstances InstanceSizevCPUMem(GiB)LocalStorage(GB)NetworkBandwidth i3en.large2161x1,250NVMeSSDUpto25Gbps i3en.xlarge4321x2,500NVMeSSDUpto25Gbps i3en.2xlarge8642x2,500NVMeSSDUpto25Gbps i3en.3xlarge12961x7,500NVMeSSDUpto25Gbps i3en.6xlarge241922x7,500NVMeSSD25Gbps i3en.12xlarge483844x7,500NVMeSSD50Gbps i3en.24xlarge967688x7,500NVMeSSD100Gbps i3en.metal967688x7,500NVMeSSD100Gbps AmazonEC2D2InstanceType TheD2instancesarebackedbyharddiskdrivesandofferlarge-volume,low-costpersistentstoragewithupto48TBperinstance. Current-GenerationAmazonEC2D2Instances InstanceSizevCPUMem(GiB)Storage(GB)NetworkPerformance d2.xlarge430.53x2000HDDModerate d2.2xlarge8616x2000HDDHigh d2.4xlarge1612212x2000HDDHigh d2.8xlarge3624424x2000HDD10gigabit AmazonEC2H1InstanceType TheH1instanceshaveupto16TBofharddiskdrivestoragedesignedforhighdiskthroughput. Current-GenerationAmazonEC2H1Instances InstanceSizevCPUMem(GiB)NetworkingPerformanceStorage(GB) h1.2xlarge832Upto10gigabit1x2,000HDD h1.4xlarge1664Upto10gigabit2x2,000HDD h1.8xlarge3212810gigabit4x2,000HDD h1.16xlarge6425625gigabit8x2,000HDD OtherEC2InstanceSelectionConsiderations InadditiontoselectingtherightEC2instancefamilyandtype,otherresourcingconsiderationsinclude: ChipsetIntelXeonversusAMDEPYCversusAWSGraviton SizingWhatistheinstancetypesizeorAutoScalinggroupsizingneededtomeetminimumservicerequirements? PurchasingstrategyOn-Demand,SavingsPlans,orReservedInstances SoftwareCustomAmazonMachineInstances(AMIs)versuspre-bakedAMIs LocationChoiceofDeploymentRegionandAvailabilityZone ProcessforSelectingtheRightEC2InstanceTypes AfewpatternsemergewhendescribingthedifferentkindsofinstancesyoucanuseinAWS.First,therearealargenumberofinstances.Evenwithinasinglefamilyofinstances,therecanbeupto18differentconfigurations.Thismakesitdifficulttofindtheoptimalinstancetypeforagivenworkload. Forexample,youmayhaveacompute-intensiveapplication,butyoumaynotbesureifyoushoulduseacompute-optimizedinstanceoranacceleratedinstance.IftheapplicationmakesmanyfloatingpointcalculationsandthecodecantakeadvantageofaGPU,anacceleratedinstancemaybethebestoption.Inanotherscenario,youmaywanttodeployadistributedcomputingapplicationthat’sI/O-intensive;shouldyouuseanSSDorharddiskdrive-backedinstance?ThatwilldependontheimportanceoflowlatencyI/Obalancedagainstcostconsiderations. Thesecharacteristicsarekeytodoingaccuratecomparisonsbetweendifferentinstancetypes,whichcanhelpyoudecidewhichkindofinstanceisbestforaparticularworkload.Alsoconsidertechnicalconstraintsondifferentinstances,suchaswhichimagesrunonparticularinstances;ifEBSandnetworkingcanburst;andthelimitsoflocalstorage.Finally,considerbusinesspoliciesthatmightbeineffectthatlimityouroptions.IaaScloudsofferasignificantopportunitytoreduceinfrastructurecostsandincreaseanenterprise’sabilitytoadapttochangesinbusinessconditionsandrelateddemandsoninfrastructure.Thewidearrayofchoicesinchoosinganinstancetypecanbebewildering.Mistakescanbecostly,aswellasdegradeperformance. Tomakeanoptimalselectionininstancetype,youneedtounderstandthedetailednuancesofthedifferentinstancetypesandmodels,aswellasyourworkload’scharacteristics—includingshort-termburstinCPUloadandlonger-termvariationsinworkloadduetobusinesscycles.Forsmallnumbersofinstancesthiscanbedonemanually,butasenvironmentsgrow,thiscanbeverychallenging. EC2TypeSelectionCheatSheet Commonly-UsedAmazonEC2InstanceTypes InstanceSize Suitibility Memory&CPU M3,M4,M5,&M5a Generalpurposefamilysuitableforawiderangeofapplicationsfromdatabasestoservers 4:1memorytovCPUratio C3,C4,C5,&C5a Computeintensivefamilyofferingsuperiorperformanceforcomputeworkloads,idealforHPC,webservers,gaming,andanalytics 2:1memorytovCPUratio R3,R4,R5,&R5a Memoryintensivefamilygearedtowardsapplicationslikehighperformancedatabases,in-memorycaching,andbigdataanalytics 8:1memorytovCPUratio Z1d OffersabalancebetweenR5andC5instancetypes,idealforelectronicdesignautomationanddatabaseswithhighsoftwarelicensecostspercore 8:1memorytovCPUratio T2,T3,&T3a Burstablefamilysuitableforworkloadsthatarespikeyinnature:VDIs,smalldatabases,andfrequently,fordevenvironments AccumulatecreditswhileoperatingunderbaselineCPUperformancelevelsthatcanbeleveragedwhenbursting EnterpriseAmazonEC2CostOptimization&Management ProperlyresourcingyourapplicationworkloadrequirespreciseselectionofEC2instancefamilyandsizing—choicesthatdemandyoubalanceperformance,stability,andcost. Skilledcloudinfrastructuremanagersmakethesechoiceseveryday,andalthoughitispossibletoruninfrastructureatscalewithoutEC2management,thecumulativeimpactofbest-guessinstanceselectionalwaysleavesperformance,stability,andcostsavingsgainsonthetable—sometimestothetuneofhundredsofthousandsofdollarsannually. Additionally,duetocontinuousserviceandinstancereleasesacrossallthecloudproviders,itisverydifficulttokeepupwiththelatesttechnology—therecanbemillionsofpossibleinstanceconfigurationpossibilitiesforeachofyourworkloads. Finally,onceanapplicationisupandrunninginthecloud,itcanbedifficulttojustifymanually-determinedinfrastructureoptimizationstothoseresponsibleforbusinessdeliveryoftheapp. DensifyhelpsenterprisesmanageEC2instanceselectionatscale,providingrecommendationsforthebest-fittypeforeachofyourworkloads.Requestademo,andwe'llshowyouthepowerofmachine-learning-drivenEC2instanceselection. DensifyaddressesenterpriseEC2managementconcerns: Ouroptimizationenginemachinelearnsyourworkload’sactualrequirementsandrecommendstheoptimalEC2instancefamilytype.quantity,fitandconfiguration,eliminatingwasteinyourcloud Densify’srecommendationengineconsidersEC2andotherserviceofferingsacrossallthemajorcloudproviders,ensuringyoucanalwaysleveragethelatestandgreatestinfrastructure Eachrecommendationisaccompaniedbyadetailedimpactanalysisreport,usefulforjustifyingchangestounderlyinginfrastructuretoapplicationowners DensifyintegrateswithyourITSMandCI/CDtoolingandframeworks,enablingourpreciserecommendationstobeeasilyactionedandevenautomated RequestaDemo StartOptimizingYourCloud&ContainerResources RequestaDemoStartwitha1:1CapacityOptimizationConsultation GetapersonalizeddemooftheDensifyoptimizerandseehowyoucanmaximizethealignmentbetweenyourappsandtheirenvironmentsthroughsophisticatedmanagementofresourcesandcapacity. Scheduleyourdemo StartYourTrialBeginOptimizingYourCloud&ContainerInfrastructures ConnecttoDensifyandbeginoptimizingcomputeresourcesinyourcloudandKubernetesinfrastructures.Ourteamofexpertswillworkwithyoutoaccelerateyourvalue. Requestatrial We’regladyouarehere!Densifycustomizesyourexperiencebyenablingcookiesthathelpusunderstandyourinterestsandrecommendrelatedinformation.Byusingoursites,youconsenttoouruseofcookies.Learnmore. OK



請為這篇文章評分?