Hello, I am running a test to PUT 64KB objects to a Swift Object store. My Test platform consists of 3 Drivers. Each driver has 4 CPU cores and 8GB of RAM. The test runs successfully (100% Succ-Ratio) for 480 workers. But when I scale the workers to 1200 my Succ-Ratio drops to 20% only. I am getting the following errors in the controllers workload.log file
2013-11-26 22:21:45,531 [ERROR] [Writer] - fail to perform write operation com.intel.cosbench.api.storage.StorageException: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated at com.intel.cosbench.api.swift.SwiftStorage.createObject(SwiftStorage.java:193) at com.intel.cosbench.driver.operator.Writer.doWrite(Writer.java:96) at com.intel.cosbench.driver.operator.Writer.operate(Writer.java:76) at com.intel.cosbench.driver.operator.AbstractOperator.operate(AbstractOperator.java:71) at com.intel.cosbench.driver.agent.WorkAgent.performOperation(WorkAgent.java:175) at com.intel.cosbench.driver.agent.WorkAgent.doWork(WorkAgent.java:161) at com.intel.cosbench.driver.agent.WorkAgent.execute(WorkAgent.java:118) at com.intel.cosbench.driver.agent.AbstractAgent.call(AbstractAgent.java:44) at com.intel.cosbench.driver.agent.AbstractAgent.call(AbstractAgent.java:1) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:679) Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated at sun.security.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:371) at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128) at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:397) at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:148) at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:150) at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121) at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:575) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:425) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:732) at com.intel.cosbench.client.swift.SwiftClient.storeStreamedObject(SwiftClient.java:226) at com.intel.cosbench.api.swift.SwiftStorage.createObject(SwiftStorage.java:182) ... 13 more Can you please help. Thanks |
Administrator
|
The error indicates some authentication requests can't get serviced due to authentication system's limitation. From the log, you are using https, but SSL has negative impact to performance.
|
Free forum by Nabble | Edit this page |