none
使用exchange load generator模拟压力测试,基本没有实际IO落到数据存储上 RRS feed

  • 问题

  • 你好,

    在exchange 2016上使用外部存储创建邮箱数据库并装载,然后使用load generator 2013工具进行模拟IO,发现基本没有IO落到实际的物理存储盘上,load generator能正常完成并生成测试报告。请问load generator工具模拟exchange邮箱使用的测试,是否会有真实的IO落盘到日志和数据库?

    感谢!

    2019年10月18日 4:07

全部回复

  • 您好,

    您的意思是指测试过程中,会不会有数据写入数据库并产生相关的数据库日志吗?

    测试过程需要收发邮件,所以会有操作写入数据库并生成相关数据库日志。考虑到可对Exchange Load Generator测试进行不同的设置,数据库和日志大小变化也会受影响。建议您还是要做好备份,并注意不要在生产环境中进行该测试。

    此致,

    Lydia Zhou


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2019年10月18日 9:01
    版主
  • 想确认一下exchange load generator工具能使用在exchange 2016的环境下吗?我是看到load generator有大量报错,日志盘和数据库盘都只有很少的io落盘,很不正常。
    2019年10月18日 9:34
  • 您好,

    在Exchange Load Generator 2013的官方下载链接中有提到,Exchange Load Generator 2013仅适用于Exchange 2013,但之前也有Exchange 2016的用户可以使用Exchange Load Generator 2013进行测试。

    官方下载链接中还包含了关于Exchange Load Generator 2013的介绍文档,您可以根据文档修改下测试设置,看是否能正常使用。

    此致,

    Lydia Zhou


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2019年10月22日 9:52
    版主
  • 请问以上信息对您是否有帮助?如果您对此问题有任何疑问或需要进一步的帮助,请随时回复。

    此致,

    Lydia Zhou


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2019年10月25日 9:46
    版主
  • 您好,

    我使用load generator进行测试时取得如下的错误,不清楚是什么问题。

    Engine.General Error: 0 : 10/31/2019 14:56:28 -- Caught an exception in ExecuteTaskStub. Since we are in stress mode we will continue: Microsoft.Mapi.MapiExceptionNetworkError: MapiExceptionNetworkError: Unable to make connection to the server. (hr=0x80004005, ec=2423)
    Diagnostic context:
        Lid: 49064   dwParam: 0x3
        Lid: 59431   EMSMDB.EcDoConnectEx called [length=152]
        Lid: 51239   EMSMDB.EcDoConnectEx exception [rpc_status=0x6BA][latency=21009]
        Lid: 62184  
        Lid: 16280   dwParam: 0x0 Msg: EEInfo: ComputerName: n/a
        Lid: 8600    dwParam: 0x0 Msg: EEInfo: ProcessID: 2376
        Lid: 12696   dwParam: 0x0 Msg: EEInfo: Generation Time: 0419-10-31T06:56:28.8660000Z
        Lid: 10648   dwParam: 0x0 Msg: EEInfo: Generating component: 13
        Lid: 14744   dwParam: 0x0 Msg: EEInfo: Status: 1722
        Lid: 9624    dwParam: 0x0 Msg: EEInfo: Detection location: 1352
        Lid: 13720   dwParam: 0x0 Msg: EEInfo: Flags: 0
        Lid: 11672   dwParam: 0x0 Msg: EEInfo: NumberOfParameters: 1
        Lid: 12952   dwParam: 0x0 Msg: EEInfo: prm[0]: Long val: 3221360650
        Lid: 62184  
        Lid: 16280   dwParam: 0x0 Msg: EEInfo: ComputerName: n/a
        Lid: 8600    dwParam: 0x0 Msg: EEInfo: ProcessID: 2376
        Lid: 12696   dwParam: 0x0 Msg: EEInfo: Generation Time: 0419-10-31T06:56:28.8660000Z
        Lid: 10648   dwParam: 0x0 Msg: EEInfo: Generating component: 14
        Lid: 14744   dwParam: 0x0 Msg: EEInfo: Status: -1073606646
        Lid: 9624    dwParam: 0x0 Msg: EEInfo: Detection location: 1380
        Lid: 13720   dwParam: 0x0 Msg: EEInfo: Flags: 0
        Lid: 11672   dwParam: 0x0 Msg: EEInfo: NumberOfParameters: 2
        Lid: 12952   dwParam: 0x0 Msg: EEInfo: prm[0]: Long val: 12002
        Lid: 8856    dwParam: 0x0 Msg: EEInfo: prm[1]: Unicode  string: /rpc/rpcproxy.dll?ad768198-7591-4214-9daa-254ef9de0fd5@xsky.cs:6001
        Lid: 59505   StoreEc: 0x977     
        Lid: 50544   ClientVersion: 15.0.805.0
        Lid: 52080   StoreEc: 0x977     
        Lid: 51152  
        Lid: 52465   StoreEc: 0x977     
        Lid: 60065  
        Lid: 33777   StoreEc: 0x977     
        Lid: 59805  
        Lid: 52487   StoreEc: 0x977     
        Lid: 19778  
        Lid: 27970   StoreEc: 0x977     
        Lid: 17730  
        Lid: 25922   StoreEc: 0x977     
       at Microsoft.Mapi.MapiExceptionHelper.InternalThrowIfErrorOrWarning(String message, Int32 hresult, Boolean allowWarnings, Int32 ec, DiagnosticContext diagCtx, Exception innerException)
       at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, IExInterface iUnknown, Exception innerException)
       at Microsoft.Mapi.ExRpcConnectionFactory.Create(ExRpcConnectionInfo connectionInfo)
       at Microsoft.Mapi.MapiStore.OpenMapiStore(String serverDn, String userDn, String mailboxDn, Guid guidMailbox, Guid guidMdb, String userName, String domainName, String password, String httpProxyServerName, ConnectFlag connectFlags, OpenStoreFlag storeFlags, CultureInfo cultureInfo, Boolean wantRedirect, String& correctServerDN, ClientIdentityInfo clientIdentity, String applicationId, Client xropClient, Boolean wantWebServices, Byte[] clientSessionInfo, TimeSpan connectionTimeout, TimeSpan callTimeout, Byte[] tenantHint)
       at Microsoft.Mapi.MapiStore.OpenMailbox(String serverDn, String userDn, String mailboxDn, String userName, String domainName, String password, String httpProxyServerName, ConnectFlag connectFlags, OpenStoreFlag storeFlags, CultureInfo cultureInfo, WindowsIdentity windowsIdentity, String applicationId)
       at Microsoft.Exchange.Swordfish.Extensions.MapiCommon.MapiStoreUtil.<>c__DisplayClass2.<OpenMailbox>b__0()
       at Microsoft.Exchange.Swordfish.IL.ILUtil.DoTryFilterCatch(ThreadStart tryClause, Predicate`1 filterClause, Action`1 catchClause)
       at Microsoft.Exchange.Swordfish.Extensions.MapiCommon.MapiStoreUtil.OpenMailbox(User user, ConnectFlag connectFlags, OpenStoreFlag openStoreFlags)
       at Microsoft.Exchange.Swordfish.Extensions.StoreBuilder.Builder.EnsureMailboxStore(User user)
       at Microsoft.Exchange.Swordfish.Extensions.StoreBuilder.Builder.BuildInboxRules(User user)
       at Microsoft.Exchange.Swordfish.Extensions.StoreBuilder.Builder.BuildMailboxStore(User user)

    2019年10月31日 8:05
  • 请您检查下您环境中的证书是否是有效的。请确保所有需要的域名和FQDN都包含在了证书中,并确保相关DNS记录指向都是设置正确的。

    这里有个相似的问题,不过是英文贴,希望里面的一些回复对您有帮助:Loadgen 2013 : Getting MapiExceptionNetworkError Unable to make connection to server

    此致,

    Lydia Zhou


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2019年11月5日 9:44
    版主