Information
Unsupported content All versions of the product has reached end of support. The documentation is available for your convenience. However, you must be logged in to access it. You will not be able to leave comments.

MyIT Service Broker test methodology


This topic provides the following information:

Test case

End-user response times were captured for key actions with 100ms latency in a test case that was simulated for workload of 500 concurrent users with Single BMC Service Broker Server

The following table lists key actions for which end-user response time was captured:

Application

Actions

MyIT with Service Broker (SB)

  • Login 
  • Go to catalog tab
  • Search SB items
  • View all SB section items
  • View all SRM Catalog section items
  • View all mixed section items - Small Icons
  • View all mixed section items - Large Icons
  • Select SB Offering
  • Open Request Now
  • Submit Request
  • Submit Review
  • Add SB item to cart
  • Remove SB item from cart 
  • Go to MyActivity-All Activity

 

Single user response times were captured for key actions for different types of Service Broker Admin users under no load at 100 ms latency using HttpWatch.

 

Application

Type of User

Page

Action

MyIT Service Broker Admin Console

Admin

Login

  • Login into Admin Console

 

 

Services

  • Go to Services
  • Search Service
  • Go to Publish Tab
  • Unpublish a Service - Submit
  • Delete Service - Delete
  • Enter Details and Create New Service
  • Save Service
  • Submit Service For Approval
  • Pending Tab
  • Approve and Publish Service
  • Create Bundle
  • Save Bundle
  • Approve and Publish Bundle

 

 

Categories

  • Go to Categories
  • Create New Category
  • Delete Category

 

 

Entitlements

  • Go to Entitlements (Virtual MarketPlaces)
  • Create New Virtual Market place
  • Save Virtual Market Place

 

 

User Roles

  • Go to User Roles
  • Click on Add User
  • Select Users and Add
  • Delete User

 

 

Banners

  • Go to Banners
  • Published tab
  • Table button
  • Archive tab
  • Click on New Banner button
  • Enter Name and Create Banner
  • Publish Tab
  • Archive Tab
  • Filter By OS Name

 

 

Templates

  • Go to Templates
  • Save Templates

 

Workload

The nominal workload environment was defined by the distribution of concurrent users and transaction rates among the test scenarios. This workload was used as the baseline for consistent benchmarking of the performance and scalability of the MyIT Service Broker (SB) application.

The following table describes the workload distribution for MyIT Service Broker test scenarios:

Table

Workload distribution for MyIT Service Broker (SB)


MyIT Service Broker scenario

Percentage of total concurrent users

Transaction rate (per user per hour)

Browsing Catalog

40%

6

Create Service Broker Request

20%

3

Rate/Review, Shopping Cart Service Broker Item

20%

2

My Activity

20%

2

The following table describes the projected executions for MyIT Service Broker (SB) with given concurrent users in an hour

Table

MyIT Service Broker (SB) executions


Smart IT universal client scenario

500  users

Browsing Catalog

200

Create Service Broker Request

100

Rate/Review, Shopping Cart Service Broker Item

100

My Activity

100

 

Below are the number of entries created during a 500 concurrent-user loads per hour

Table

500 concurrent-user loads


Entry Type

500 users

SB Service Requests created

 387

SB Ratings & Reviews Submitted

 294

Data volume

The following table summarizes the base application data volume in the BMC Remedy AR System and Service Broker database prior to starting the tests:

Table

Data volume for BMC Remedy AR System

Application

Description

Number of Entries

BMC Service Request Management

Application Object Template (AOT)

74

 

 

 

 

 

 

Process Definition Template (PDT)

91

Navigational Category

 17

Service Request Definition (SRD)

273

Entitlement Rules

 52

SRD for create Service Request with 6 questions mapped to 2 incident fields

 1

SRD for create Service Request with 6 questions but no mapping

 1

Service Requests

 97282

BMC Service Request Management - Work Orders

Work Orders

 13865

BMC Incident Management

Incidents

 97062

BMC Change Management

Change Requests

 19306

BMC Problem Management

Problems

 10000

BMC Atrium CMDB and Foundation

Companies

 128

 

 

 

 

 

 

 

 

 

 

 

 

Site

 298

Org

 96

Support Groups

 94

Total End Users

 4102

Total Support Users

 2316

Support Functional Roles

 12817

People Permission Groups

 36483

CIs and Relationships (total)

 253753

Business Service CIs

 185

Assignment Configuration

 314

Service Targets

 1045

CIs attached to end user

 23628

BMC Knowledge Management

Knowledge Articles

 12072

 

The following table summarizes the Service Broker database data volume prior to starting the tests:

Table

Data Volume for Service Broker (SB)

Output

Number of Entries

Service Request

17857

Virtual Market Places

39

Service Review  

6568

Service Rating  

6570

Admin Users

200

Asset Managers

5

End Users

10000

Workflows

5000

Services

11288

Categories

145

Banners

54

 The following table summarizes the Social data volume (Mongo DB) prior to starting the tests:

Table

Social Data volume in MongoDB

Output

Type

Number of entries

Activity

Task

11847

 

Incident

41922

Request

42145

Knowledge

12072

Work Order

13835

Change

19280

User

 

6428

Resource

 

25071

Subactivity

Knowledge

12

 

Task

1

Incident

92312

Request

1217

User

4

Asset

12

Work Order

805

Change

22490

 

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC HR Case Management 4.7