timesboot.wim

boot.wim  时间:2021-05-24  阅读:()
UEFIPXEBootPerformanceAnalysisFebruary2014LiRuth,BrianRichardsonIntelCorporationUEFIPXEBootPerformanceAnalysisiiExecutiveSummaryNetworkbootusingthePrebootExecutionEnvironment(PXE)iswidelysupportedbycurrentUnifiedExtensibleFirmwareInterface(UEFI)implementations.
Inlargenetworkdeployments,bootperformanceiscritical.
Thisdocumentanalyzesfirmwareandoperatingsystem(OS)elementsthatimpactUEFInetworkbootperformance,andofferssuggestionsforreducingboottimeandremovingnetworkbottlenecks.
Thisdocumentfocusesonanaudienceoffirmwareengineers,BIOSvendors,networkengineersandODM/OEMsystemengineers.
UEFIPXEBootPerformanceAnalysisiiiContents1UsingPXEwithUEFI.
12FactorsAffectingUEFIPXEPerformance53TuningNetworkBootPerformance74PerformanceDatafromSamplePlatform95Summary131UsingPXEwithUEFIPrebootExecutionEnvironment(PXE)definesamethodforbootingcomputersusinganetworkinterface,independentoflocalstoragedevicesorinstalledoperatingsystems(OSs).
OnplatformswithUEFIfirmware,PXEissupportedbyanetworkstackintheclientfirmware.
Thenetwork'sDHCPprovidesapathtoabootserverandnetworkbootstrapprogram(NBP),downloadsitintothecomputer'slocalmemoryusingTFTP,verifiestheimage,andexecutestheNBP.
InaWindowsDeploymentServices(WDS)environment,theNBPisprovidedbywdsmgfw.
efi.
InaLinuxenvironment,theNBPisprovidedbyUEFI-enabledbootloaderssuchasGRUB,GRUB2orELILO.
ThisdocumentfocusesonbootperformanceforthePXEClientinUEFIfirmware,andhownetworktopologyimpactsPXEbootperformance.
BecausetheDHCPproxyprocesscontributesminimaloverheadtothenetworkbootprocess,analysisfocusesontheOSbootimagesdeliveredbyTFTP,whichcanbeupto200MBofdata.
1.
1UEFINetworkingTheUEFISpecificationdescribesaninterfacebetweentheOSandplatformfirmware,anddefinesageneralpurposenetworkstack,includingMNP,IP,TCP,UDP,andDHCPProtocols.
Tosupportbootfromnetworkdevices,thefirmwaremakesuseofUniversalNetworkDriverInterfaces(UNDIs)andprotocolsdefinedintheUEFISpecification:EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL(NII)EFI_SIMPLE_NETWORK_PROTOCOL(SNP)EFI_PXE_BASE_CODE_PROTOCOL(PXE)ThePXEprotocolisusedfornetworkaccessandbootingfromanetworkimage.
UEFIPXEBootPerformanceAnalysis2Figure1:UEFINetworkStackLayerFigure1illustratestheUEFInetworklayersrelatedtoPXE.
Thelowerhardwarelevel(UNDI/NII)isanabstractedinterfaceprovidedbythenetworkhardwarevendor.
ForIntelplatforms,theUNDIlayerisprovidedbyaUEFIDeviceDriverorbyaPCIExpressOptionROM.
TheSNPlayerwrapsaroundtheUNDIinterfaceandprovidesapacketlevelinterfacetothenetworkadapter.
TheMNPlayerprovidesarawasynchronousnetworkpacketI/Oservice,allowingmultipledriversandapplicationstousethesystemnetworkinterfacesatthesametime.
Themiddlelayerofthestackprovidesgeneralnetworkservices(IP,UDP,DHCPandMTFTP).
TheEFI_PXE_BASE_CODE_PROTOCOLislayeredontopofaUEFINetworkstackimplementation.
ThisprotocolalsoConsumesEFIMTFTP4andEFIMTFTP6protocolstoprovidetheTFTPservicesConsumesEFIDHCP4andEFIDHCP6protocolstoprovideDHCPservicesLayersoverEFIUDP4andEFIUDP6protocolstoprovideUDPReadandWriteservicestothenetworkinterface.
1.
2UEFIPXEwithMicrosoft*WDS*MicrosoftWDS*enablesPXEcompliantbootenvironments,startingwithMicrosoftWindowsServer2003R2.
Figure2isanoverviewoftheMicrosoft*WDS*PXEbootprocess.
UEFIPXEBootPerformanceAnalysis3Figure2:UEFIPXEwithMicrosoft*WDS*AfterSystemPoweron,theUEFIplatformfirmwareinitiatesthePXEbootprocess.
ThisrequiresfirmwaretoenabletheUEFINetworkStackandpresentanetworkbootoptionintheBootManagerMenu(BMM)orBootDeviceSelection(BDS)phase.
TheUEFIPXEBaseCodeprotocolrequestsanetworkaddressviaDHCP.
Microsoft*WDS*assignsanetworkaddresstotheclient,allowingtheclienttolocatethebootserverandrequesttheNBP(wdsmgfw.
efi).
OncetheNBPisdownloaded,theclientexecuteswdsmgfw.
efiasthefirststageofthenetworkbootprocess.
Thewdsmgfw.
efiexecutabletriggerfiledownloadforbootloader(bootmgfw.
efi),andbootloaderdownloadsadditionalfiles,includingbootconfigurationdatastoreandaRAMDISKimage(boot.
wim).
Theboot.
wimfileisover200MBforastandardclientsystem,sodownloadingthisfileconsumesmostofthePXEbootprocess.
Afterthesefilesaredownloadedtotheclientsystem,theWDSloadercallsExitBootService()tostopUEFIBootServicesandtransitiontoRuntime.
TheOperatingSystem(OS)kernelstartsexecutionandtakesoverhardwaremanagementfromUEFI,includingnetworkstackoperations1.
3UEFIPXEwithLinuxUnlikeMicrosoft*Windows*,LinuxdistributionshavetheoptiontosupportdifferentbootloaderswithPXEsupport.
ThebootprocessissimilartotheMicrosoft*WDS*implementation.
BootloadersusedbyvariousLinuxdistributionsincludeELILO,GRUBorGRUB2.
ThenextsectiondescribesusingELILOforUEFIPXEbootwithLinux.
UEFIPXEBootPerformanceAnalysis41.
3.
1ELILOFigure3UEFIPXEwithLinuxPXEServiceFigure3showsanoverviewoftheELILOPXEbootprocessusingUEFI.
It'sverysimilartotheMicrosoft*WDS*procedure,butwiththeLinuxbootloader(elilo.
efi),theconfigurationfile(elilo.
conf),andtheLinuxkernelimageandinitialramdisktakingtheplaceofthedownloadedfiles.
Thekernelandramdisksizesarevariable,dependingonconfiguration.
ConfiguringSUSESLE11SP3withabootimagefortheIntelDesktopBoardDQ77MKUEFI2.
3.
1DevelopmentKituseda4MBkerneland34MBinitialramdisk.
UEFIPXEBootPerformanceAnalysis52FactorsAffectingUEFIPXEPerformancePerformanceforUEFIPXEdeploymentsismeasuredusingclientboottimes.
ThisdocumentfocusesontwoaspectsofPXEbootperformance:EliminatingnetworkinfrastructureproblemsTuningnetworkbootperformancePXEreliesheavilyonTFTPforfiledownloads,andlargefilescancausedelaysifthenetworkisnotconfiguredproperly.
TuningtheTFTPconfigurationmayhaveasignificantimpactonnetworkbootperformance.
Thispaperalsodescribesamethodologyformeasuringbootperformance,andhowtoconfigureanappropriatetestenvironment.
2.
1MethodsforMeasuringNetworkBootPerformanceMeasuringbootperformanceforUEFIPXEissimilartomeasuringbootperformancefromalocaldisk.
Therearetwoboottimemeasurementstoexamine:Time1:TimebetweensystemresetvectorandReadyToBootevent(platforminitializationandbootenvironmentsetup)Time2:TimebetweenReadyToBootandExitBootServiceevent(hand-offtoOSfromtheUEFIBootLoader)SystemscompliantwiththeAdvancedConfigurationandPowerInterface(ACPI)SpecificationRevision5.
0canusetheFirmwarePerformanceDataTable(FPDT)torecordthisdata.
ACPIFPDTdataisrefreshedoneverysystemreset,soitisimportanttocollectthisdatapriortosystemresetorshutdown.
NetworkdownloadperformanceimpactstheTime2measurement.
TheplatformfirmwareusestheUEFINetworkStackfordownloadingbootfiles,basedontheTFTPprotocol.
TheMicrosoft*WDS*processreliesmoreontheUEFINetworkStack.
BecauseitdownloadslargerfilesviaTFTP,itistheprimaryexampleforournetworkperformanceanalysis.
ThedefaultconfigurationforTFTPstreamdepthisdynamicallyadjusted,butusingBcdEdityoucanadjusttheTFTPstreamdepthforbetternetworkperformance.
Thelargestfiledownloadedisboot.
wim,sothedownloadtimeforthisfileisusedasanindicatorfornetworkperformance.
Networksnifferapplicationsprovidemoreaccuratetimemeasurements.
UEFIPXEBootPerformanceAnalysis62.
2NetworkConfigurationNotethatnetworkbootperformancedataisonlymeaningfulinaspecificnetwork.
.
configuration,onewiththefollowingvariables:Networkbandwidth:Today'sIntelclientplatformsincludewiredGigabitEthernetControllers(1000Mbps).
ThebestnetworkperformancerequirescablingandswitchinfrastructuresupportingGigabitEthernet(GbE).
Networkswitch:Theperformanceofthenetworkswitchitselfhasanimpactonbootperformance.
SwitchesusedforbootperformancetestingshouldberatedforGbEbandwidth.
Certificationbyaninteroperabilityagencyishighlyrecommended(example:UNH-IOLtestingforIPv6andGigabitEthernet).
Serverconfiguration:Eventhoughthisdocumentfocusesprimarilyonfirmwareperformance,thebootserverconfigurationcanseverelyimpactPXEbootperformance.
TheTFTPprotocolrequiresinteractionbetweentheclientandserver,andoftentheclientmustwaitforaserverresponse.
Theserver'stransferratecanbeimprovedthroughoptimizingTFTPparametersandsizinghardwarerequirementstoproperlyservenetworkclients.
PXEclientconfiguration:Theclient'ssystemhardwareconfigurationcanaffectbootperformance,buttheplatformBIOSalsohasasignificantimpact.
ClientsystemsshouldusethelatestUEFIUNDIdriverfortheEthernetadapterandplatformfirmwarewithanupdatedUEFINetworkStack.
Networkbackgroundtraffic:Naturally,acrowdednetworkenvironmentwilldecreasetheoverallnetworkbootperformance.
ExcludingtheimpactofextratrafficforoptimalPXEbootperformancerequiresacleannetworkenvironment.
UEFIPXEBootPerformanceAnalysis73TuningNetworkBootPerformanceThissectionprovidesguidancetoBIOSVendorsandOEMandODMsystemdesignerstooptimizePXEbootperformance.
BIOSCustomization:EliminateUnusedNetworkModulesTheUEFINetworkStackprovidedbyEDKIIusesamodulardesign.
RefertotheUEFISpecification(sections2.
6.
2&2.
6.
3)forinformationonprotocolsrequiredfordifferentscenarios.
DriverProfileforPXEBootviaIPv4:PXEbootoverIPv4requiresthefollowingmodulesforacompletenetworkstack:SNPMNPARPIP4IP4CONFIGUDP4DHCP4MTFTP4PXEThesemodulesareprovidedbyEDKIIMdeModulePkg.
ThisalsorequirestheproperUNDIdriverforthenetworkinghardware,whichisprovidedbytheadapter'sPCIeOptionROMorUEFIDriver.
IfyouareusinganIntelEthernetAdapter,thelatestdriverscanbefoundatintel.
com.
DriverProfileforPXEBootviaIPv4andIPv6:IfbothIPv4andIPv6arerequired,thefollowingIPv6networkstackmodulesarerequiredfromtheEDKIINetworkPkg:IP6UDP6DHCP6MTFTP6.
AlsorequiredisthePXEdriverfromNetworkPkgwithsupportforbothIPv4andIPv6(NetworkPkg/UefiPxeBcDxe),buttheolderPXEdriverinMdeModulePkgmustberemoved.
UEFIPXEBootPerformanceAnalysis83.
1BootPolicy:EliminateNetworkImpactonSystemBootPerformanceAwell-designedBootDeviceSelection(BDS)policycanalsoimprovePXEbootperformance:Implement"fastboot"tooptimizethebootpath.
DonotconnectunnecessaryI/OdevicesinBDS.
IftheclientbootsfirstfromPXE,putthenetworkdevice'sbootoptionfirstintheUEFIbootorder.
ThisavoidsBDSconnectionstootherbootoptions.
Iftherearemultiplenetworkdevicebootoptions,placethepreferreddevicefirsttoavoidconnectingandconfiguringothernetworkdevices.
NetworkdevicesmaypublishtwoUEFIbootentriesperEthernetport:oneforIPv4andoneforIPv6.
PutthecorrectentryatthetopoftheUEFIbootorder,basedonthenetworktopology.
3.
2CodeRevision:UseUpdatedUEFIDriversTheentireUEFIPXEstackcontainstheEthernetadapterUNDIdriverandfirmwareUEFINetworkStackimplementation.
Updatingthesecomponentscanaddressknownperformanceissuesfromolderrevisions:Downloadthelatestdevicedriversfromintel.
comwhenusingIntelEthernetAdapters.
TheEDKIIprojecthasanopensourceUEFINetworkStackimplementationusingcomponentsfromtheNetworkPkgandMdeModulePkgpackages.
InteloffersUEFIDevelopmentKitplatformsforreference,basedonIntelmotherboardsrunningthelatestUEFIplatformfirmware.
TheseplatformsareusedforUEFItestinganddevelopment,andcontainupdatedversionsoftheIntelUNDIdriverandopen-sourceUEFINetworkStack.
MoreinformationcanbefoundattheIntelUEFICommunityResourceCenter.
3.
3BIOSPorting:PerformanceofSystemServicesTheUEFINetworkStackreliesonseveralfirmwareservices,whichmayslowbootperformanceifportedincorrectly:GetTime:TheGetTime()runtimeserviceistriggeredtoaddatimestamptoeveryTFTPDATApacket.
Thiscallinteractswiththeruntimeclock(RTC),and,ifnotoptimized,maydrasticallyslowTFTPdownloadspeeds.
GetVariableandSetVariable:TheUEFISpecificationrequiresnetworkdriverstoprovideNVRAMvariablesforconfigurationinformation(seeSection24andSection26forreference).
ThiscantriggermultiplecallstotheGetVariable()andSetVariable()servicesduringPXEboot.
MostvariableserviceimplementationsuseSystemManagementMode(SMM)forsecuritypurposes,whichcanaddoverheadifnotproperlyoptimized.
VerifytheSMRAMcacheisenabled(write-backmode)foroptimalperformance.
UEFIPXEBootPerformanceAnalysis94PerformanceDatafromSamplePlatformThischapterdetailstheperformancedatagatheredfromasampleenvironmentconfiguredusingtheIntelDesktopBoardDQ77MKUEFI2.
3.
1DevelopmentKit.
Thisisanisolatedtestnetwork,usingoneUEFIPXEClientandoneMicrosoftWDS*serverconnectedviaa1GbEswitch.
PXEClient:IntelDesktopBoardDQ77MKUEFI2.
3.
1DevelopmentKit(BIOSrevisionSDV.
MK.
B3),IntelCorei5-3550Processor,16GBDDR3RAM.
Connectedtothenetworkviaanon-boardGbEadapterMicrosoft*WDSServer*:Microsoft*Windows*2012,IntelPentiumDProcessor920,3GBDDRRAM.
ConnectedtothenetworkviaanIntelPRO/1000PMGbEadapter.
NetworkSwitch:HPProcurveSwitch6108(GbE)4.
1TFTPPerformancewithMicrosoft*WDS*Table1showsnetworkdownloadperformancedatausingTFTPwithMicrosoft*WDS*.
Thetimetodownloadboot.
wimfileisrecorded,countedfromthepointtheclientsendsaTFTP_READ_REQUESTforthefiletotheclientsendingTFTPACK,whichconfirmsreceivingthelastblock(averagedacrossthreePXEbootsessions).
TheSDV.
MK.
B3BIOSwastestedwithbothIPv4andIPv6.
Theboot.
wimfileisusedbecauseitisthelargestTFTPpayloaddeliveredtotheUEFIPXEclient.
Inourtestcase,theboot.
wimfilesizewas201MB.
Table1:Timemeasurementsfordownloadingboot.
wimPXEBootTestIWdsTransportTftpClientWindowSizeIWdsTransportTftpClientBlockSizeAverageTime(sec)IPv4(default)Dynamicadjusted145623.
7053IPv6(default)Dynamicadjusted145629.
0567IPv4(optimized)5014569.
5382IPv6(optimized)5014489.
3385Inourtestcase,Windows2012WDSstartedwiththefollowingparametervalues:UEFIPXEBootPerformanceAnalysis10ramdisktftpblocksize=1456ramdisktftpwindowsize=4ramdisktftpvarwindow=YesTheWindowsSizeandBlockSizeparametersarepartoftheBootConfigurationData(BCD)storeontheMicrosoft*WDS*server.
ThetestwasrunusingdefaultvaluesandoptimizedvaluestodemonstratehowserverconfigurationimpactstheTFTPtransferrate.
WhenusingthedefaultsettingfordynamicconfigurationofWindowSize,thevaluestartedat4andfinallyincreasedto64.
Wecaptured~4KTFTPACKpacketsduringtheprocessofdownloadingboot.
wimfile.
ThechangeinWindowSizevaluewascontrolledbyinteractionbetweentheloaderandWDSserver.
NotethattheBlockSizevalueforIPv6issmallerthanforIPv4,toavoidextraIPpacketfragmentation.
PleaserefertoMSDNformoreinformationonTFTPparameters.
4.
2ImpactofGetTime()andSetVariable()TheperformancecostforGetTime()andSetVariable()servicecanbemeasuredbymakingmultipleinterfacecallstotheseservicesandcalculatingtheaveragenumber.
ThemeasurementismadefromtheUEFIShellusingasimpleUEFIapplication.
TheapplicationcallstheGetTime()andSetVariable()functions1,000,000times,recordsthestartandendtime,thencalculatesandreportstheaveragecostforeachfunction.
UsingtheIntelDesktopBoardDQ77MKUEFI2.
3.
1DevelopmentKit(BIOSrevisionSDV.
MK.
B3),thecostforGetTime()is0.
0367microsecondsandthecosttosetaNon-NVVariable(1024bytes)throughSetVariable()is0.
04microseconds).
UsingthesametestmethodontheIntelServerBoardS2600CP4UEFI2.
3.
1DevelopmentKit(BIOSrevisionSDV.
CP.
B4),thecostforGetTime()is0.
0365microsecondsandSetVariable()is0.
168microseconds.
4.
3UEFIPXEBootPerformanceTable2showstheoverallUEFIbootperformanceusingtheACPIFPDTmethod.
Table2:PXEbootperformancetimePerformanceDataPXEbootoverIPv4(seconds)Normalboot(seconds)ResetEnd0.
0210.
021OSLoaderLoadImageStart7.
0375.
321OSLoaderStartImageStart20.
2465.
512ExitBootServicesEntry40.
3638.
861ExitBootServicesExit40.
3658.
862Thistablereportstimeforfivecheckpointsinthebootprocess:UEFIPXEBootPerformanceAnalysis11ResetEndOSLoaderLoadImageStartOSLoaderStartImageStartExitBootServicesEntryExitBootServicesExitInourtestcasethePXEBootprocessrequiresasystemreset,whichdestroyscurrentACPIFPDTdata.
ThismakesitimpossibletotestusingaUEFIShellApplicationoranOStool.
ToretrievetheFPDTdatabeforeitislostonreset,wereplacedtheFPDTmoduleintheRELEASEimagewithaDEBUGversion,includingamoduletooutputFPDTdataviaserialconsole.
Thebootperformancedatawascollectedfromtheserialloginformation.
ThefollowingexampleshowshowtoaddtheFPDTDXEdrivertotheplatform'sDSCfile:MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableDxe/FirmwarePerformanceDxe.
inf{DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.
inf}Thetimebetween'ResetEnd'and'OSLoaderLoadImageStart'coversplatforminitializationandbootenvironmentsetup(Time1,insection2.
1).
.
Thetimefrom'OSLoaderLoadImageStart'to'ExitBootServicesExit'(Time2,insection2.
1)coversexecutionoftheDHCP/PXEserviceanddownloadingmultipleNBPimages.
NotethelargetimedifferencesbetweenthePXEandnormalboot(localdrive)scenarios.
ForamoredetaileddescriptionoftheFPDTfieldsseetheACPISpecificationRevision5.
0a('FirmwareBasicBootPerformanceDataRecord').
UEFIPXEBootPerformanceAnalysis12UEFIPXEBootPerformanceAnalysis135SummaryThisdocumentfocusedonPXEBootperformanceandprovidesdesignguidanceonhowtoobtaingoodPXEBootperformanceforBIOSdevelopers.
Tofacilitatethistopic,wedescribedthegeneralprocessofPXEboot,anddescribedthemethodofmeasuringnetworkperformance.
Welistedpossiblecomponentswhichimpactstheperformancedataandprovidedabenchmarkperformancedatausingonereferenceplatformandthesuggestedmethod.
UEFIPXEBootPerformanceAnalysis14AcknowledgementSincerethankstoFuSiyuan,ZhangChaoandWuJiaxinforhelpsettinguptestenvironments,workingthroughtestissuesandcollectingdataforthisdocument.
UEFIPXEBootPerformanceAnalysis15ReferenceDocumentsDocumentLocationUEFI2.
3.
1Specificationhttp://www.
uefi.
org/specsMicrosoft*WindowsDeploymentServiceshttp://msdn.
microsoft.
com/en-us/library/windows/desktop/dd379586(v=vs.
85).
aspxSUSELinuxEnterpriseServer11SP2forUEFIClientsBestPractices(WhitePaper)http://www.
novell.
com/site/docrep/2012/12/SUSE_Linux_Enterprise_Server_11_SP2_for_UEFI_Clients_Best_PracticesAdvancedConfigurationandPowerInterface(ACPI)Specificationhttp://www.
acpi.
infoPrebootExecutionEnvironment(PXE)Specificationftp://download.
intel.
com/ial/wfm/pxespec.
pdf[RFC2131]DynamicHostConfigurationProtocol,IETF,1997http://www.
ietf.
org/rfc/rfc2131.
txt[RFC2132]DHCPOptionsandBOOTPVendorExtensions,IETF,1997http://www.
ietf.
org/rfc/rfc2132.
txt[RFC3315]DynamicHostConfigurationProtocolforIPv6(DHCPv6),July,2003http://www.
ietf.
org/rfc/rfc3315.
txtTrivialFileTransferProtocol–TFTPhttp://www.
ietf.
org/rfc/rfc1350.
txthttp://www.
ietf.
org/rfc/rfc2347.
txthttp://www.
ietf.
org/rfc/rfc2348.
txthttp://www.
ietf.
org/rfc/rfc2349.
txtUEFIPXEBootPerformanceAnalysis16LegalDisclaimerINFORMATIONINTHISDOCUMENTISPROVIDEDINCONNECTIONWITHINTELPRODUCTS.
NOLICENSE,EXPRESSORIMPLIED,BYESTOPPELOROTHERWISE,TOANYINTELLECTUALPROPERTYRIGHTSISGRANTEDBYTHISDOCUMENT.
EXCEPTASPROVIDEDININTEL'STERMSANDCONDITIONSOFSALEFORSUCHPRODUCTS,INTELASSUMESNOLIABILITYWHATSOEVER,ANDINTELDISCLAIMSANYEXPRESSORIMPLIEDWARRANTY,RELATINGTOSALEAND/ORUSEOFINTELPRODUCTSINCLUDINGLIABILITYORWARRANTIESRELATINGTOFITNESSFORAPARTICULARPURPOSE,MERCHANTABILITY,ORINFRINGEMENTOFANYPATENT,COPYRIGHTOROTHERINTELLECTUALPROPERTYRIGHT.
Intelproductsarenotintendedforuseinmedical,lifesaving,orlifesustainingapplications.
Intelmaymakechangestospecificationsandproductdescriptionsatanytime,withoutnotice.
Thispaperisforinformationalpurposesonly.
THISDOCUMENTISPROVIDED"ASIS"WITHNOWARRANTIESWHATSOEVER,INCLUDINGANYWARRANTYOFMERCHANTABILITY,NONINFRINGEMENT,FITNESSFORANYPARTICULARPURPOSE,ORANYWARRANTYOTHERWISEARISINGOUTOFANYPROPOSAL,SPECIFICATIONORSAMPLE.
Inteldisclaimsallliability,includingliabilityforinfringementofanyproprietaryrights,relatingtouseofinformationinthisspecification.
Nolicense,expressorimplied,byestoppelorotherwise,toanyintellectualpropertyrightsisgrantedherein.
IntelandtheIntellogoaretrademarksorregisteredtrademarksofIntelCorporationoritssubsidiariesintheUnitedStatesandothercountries.
*Othernamesandbrandsmaybeclaimedasthepropertyofothers.
Copyright2014IntelCorporation.
Allrightsreserved.

港云网络(¥1/月活动机器),香港CN2 4核4G 1元/月 美国CN2

港云网络官方网站商家简介港云网络成立于2016年,拥有IDC/ISP/云计算资质,是正规的IDC公司,我们采用优质硬件和网络,为客户提供高速、稳定的云计算服务。公司拥有一流的技术团队,提供7*24小时1对1售后服务,让您无后顾之忧。我们目前提供高防空间、云服务器、物理服务器,高防IP等众多产品,为您提供轻松上云、安全防护。点击进入港云网络官方网站港云网络中秋福利1元领【每人限量1台】,售完下架,活...

hosteons:10Gbps带宽,免费Windows授权,自定义上传ISO,VPS低至$21/年,可选洛杉矶达拉斯纽约

hosteons当前对美国洛杉矶、达拉斯、纽约数据中心的VPS进行特别的促销活动:(1)免费从1Gbps升级到10Gbps带宽,(2)Free Blesta License授权,(3)Windows server 2019授权,要求从2G内存起,而且是年付。 官方网站:https://www.hosteons.com 使用优惠码:zhujicepingEDDB10G,可以获得: 免费升级10...

美国云服务器 2核4G限量 24元/月 香港云服务器 2核4G限量 24元/月 妮妮云

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款到网站余额,超过2天...

boot.wim为你推荐
考生itunescontributionsgraphpresent37支持ipad空调iphoneiphone连不上wifi为什么苹果手机连不上wifi微信都发不出去?tcpip上的netbios禁用tcp/ip上的netbios对网络应用软件的正常运行有没有影响?win7telnetWin7系统中的telnet命令如何应用?canvas2动漫cv井口裕香,都有哪些作品?routeaddroute add增加静态路由
linux虚拟主机 in域名注册 深圳主机租用 花生壳域名贝锐 金万维动态域名 西安电信测速 国外主机 namecheap edis permitrootlogin 12306抢票攻略 美国php主机 大容量存储 web服务器架设 微信收钱 股票老左 idc查询 域名dns 石家庄服务器托管 phpinfo 更多