Skip to content

Commit e513cc7

Browse files
committed
Production version 3.0
1 parent 3cf59b4 commit e513cc7

10 files changed

Lines changed: 352 additions & 242 deletions

File tree

src/VirtualClient/website/docs/workloads/aspnet-benchmarks/aspnet-benchmarks-profiles.md

Whitespace-only changes.

website/docs/developing/0010-develop-guide.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -351,10 +351,6 @@ following interfaces/classes.
351351
* IProcessProxy
352352
* ProcessProxy
353353

354-
**CPU Affinity Support**
355-
Virtual Client supports binding workload processes to specific CPU cores to enable core isolation testing. For detailed guidance on implementing
356-
CPU affinity in workload executors, see the [Workload Onboarding Process](./0030-workload-onboarding.md#cpu-core-affinity-optional) documentation.
357-
358354
* **State Management**
359355
Certain scenarios require the ability to preserve state information in between operations. For example, there are operations that make configuration settings changes to the
360356
system and then require a reboot. When the Virtual Client is restarted, it needs to know what previous requirements were completed. State management is also very important

website/docs/overview/overview.md

Lines changed: 3 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ The platform supports a wide range of different industry standard/benchmark work
99
The platform additionally provides the ability to capture important performance and reliability measurements from the underlying system. The platform supports all business-critical
1010
Azure environments including guest/VM systems, host/blade systems and data center/DC lab systems. The platform additionally supports both x64 and ARM64 compute architectures.
1111

12+
* [Getting Started/Downloads](../guides/0001-getting-started.md)
1213
* [Platform Features](./0010-features.md)
1314
* [Platform Design](./0020-design.md)
1415
* [Usage](../guides/0010-command-line.md)
@@ -18,25 +19,6 @@ Azure environments including guest/VM systems, host/blade systems and data cente
1819
## Team Contacts
1920
* [virtualclient@microsoft.com](mailto:virtualclient@microsoft.com)
2021

21-
## Downloads
22-
Release versions of the Virtual Client are available on public NuGet.org. Note that versions that are not tagged as 'Release'
23-
are considered beta quality. Production quality releases will be tagged appropriately.
24-
25-
* NuGet Releases
26-
* https://www.nuget.org/packages/VirtualClient
27-
* Please note we will be renaming package to Microsoft.VirtualClient in the future pending MSFT internal processes.
28-
29-
## Platform/Architectures
30-
In the workload and profile sections below, the following designations are used to indicate the OS platform and CPU architecture on which the workloads are supported:
31-
* **linux-x64**
32-
The workload is supported on the Linux operating system for Intel and AMD x64 architectures.<br/><br/>
33-
* **linux-arm64**
34-
The workload is supported on the Linux operating system for ARM64/AARCH64 architectures.<br/><br/>
35-
* **win-x64**
36-
The workload is supported on the Windows operating system for Intel and AMD x64 architectures.<br/><br/>
37-
* **win-arm64**
38-
The workload is supported on the Windows operating system for ARM64/AARCH64 architectures.
39-
4022

4123
## Supported Workloads/Benchmarks
4224
The following list of workloads are used by Virtual Client profiles to exercise the system components in a consistent way required to measure performance baselines and differences.
@@ -50,7 +32,7 @@ for using them.
5032
| **Workload/Benchmark** | **Specialization** | **Supported Platforms/Architectures** | **License(s)** |
5133
|------------------------|--------------------|---------------------------------------|----------------|
5234
| [7zip](https://microsoft.github.io/VirtualClient/docs/workloads/compression/7zip) | Compression | linux-x64, linux-arm64 | [GNU LGPL](https://www.7-zip.org/faq.html) |
53-
| [ASP.NET Benchmarks](https://microsoft.github.io/VirtualClient/docs/workloads/aspnet-benchmarks/aspnet-benchmarks) | ASP.NET Kestrel web server throughput and latency. | linux-x64, linux-arm64, win-x64, win-arm64 | [MIT (ASP.NET)](https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt)<br/>[MIT (Bombardier)](https://github.com/codesenberg/bombardier/blob/master/LICENSE) |
35+
| [ASP.NET Bench](https://microsoft.github.io/VirtualClient/docs/workloads/aspnetbench/aspnet-benchmarks) | ASP.NET Kestrel web server throughput and latency. | linux-x64, linux-arm64, win-x64, win-arm64 | [MIT (ASP.NET)](https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt)<br/>[MIT (Bombardier)](https://github.com/codesenberg/bombardier/blob/master/LICENSE) |
5436
| [BlenderBenchmark](https://microsoft.github.io/VirtualClient/docs/workloads/blenderbenchmark) | GPU/Graphics Rendering Performance | win-x64 | [GNU LGPL](https://projects.blender.org/infrastructure/blender-open-data/src/branch/main/LICENSE) |
5537
| [CoreMark](https://microsoft.github.io/VirtualClient/docs/workloads/coremark/coremark) | CPU Performance | linux-x64, linux-arm64 | [Apache+Custom](https://github.com/eembc/coremark/blob/main/LICENSE.md) |
5638
| [CoreMark Pro](https://microsoft.github.io/VirtualClient/docs/workloads/coremark) | Precision CPU | linux-x64, linux-arm64, win-x64, win-arm64 | [Apache+Custom](https://github.com/eembc/coremark-pro/blob/main/LICENSE.md) |
@@ -69,9 +51,9 @@ for using them.
6951
| [LMbench](https://microsoft.github.io/VirtualClient/docs/workloads/lmbench) | Memory Performance | linux-x64, linux-arm64 | [GPL-2.0](https://github.com/intel/lmbench/blob/master/COPYING) |
7052
| [LZBench](https://microsoft.github.io/VirtualClient/docs/workloads/compression/lzbench) | Compression/Streaming | linux-x64, linux-arm64, win-x64, win-arm64 | [None](https://github.com/inikep/lzbench) |
7153
| [Memcached](https://microsoft.github.io/VirtualClient/docs/workloads/memcached) | In-Memory Data Cache | linux-x64, linux-arm64 | [BSD-3 (Memcached)](https://github.com/memcached/memcached/blob/master/LICENSE)<br/>[GPL-2.0 (Memtier)](https://github.com/RedisLabs/memtier_benchmark/blob/master/COPYING) |
72-
| [MLPerf](https://microsoft.github.io/VirtualClient/docs/workloads/mlperf) | Machine Learning | linux-x64 | [Custom](https://github.com/mlcommons/training/blob/master/LICENSE.md) |
7354
| [NAS Parallel](https://microsoft.github.io/VirtualClient/docs/workloads/nasparallel) | High Performance Compute (HPC) | linux-x64, linux-arm64 | [NASA-1.3](https://opensource.org/licenses/nasa1.3.php) |
7455
| [Network ICMP Ping](https://microsoft.github.io/VirtualClient/docs/workloads/network-ping) | Network Latencies | linux-x64, linux-arm64, win-x64, win-arm64 | [MIT](https://github.com/microsoft/VirtualClient/blob/main/LICENSE) |
56+
| [NGINX](https://microsoft.github.io/VirtualClient/docs/workloads/nginx) | Web Server | linux-x64, linux-arm64, win-x64, win-arm64 | [BSD-2-Clause](https://github.com/nginx/nginx/blob/master/LICENSE) |
7557
| [NTttcp](https://microsoft.github.io/VirtualClient/docs/workloads/network-suite) | Network Bandwidth | linux-x64, linux-arm64, win-x64, win-arm64 | [MIT](https://github.com/microsoft/ntttcp/blob/main/LICENSE) |
7658
| [OpenFOAM](https://microsoft.github.io/VirtualClient/docs/workloads/openfoam) | Computational Fluid Dynamics | linux-x64, linux-arm64 | [Custom](https://github.com/OpenFOAM/OpenFOAM-10/blob/master/COPYING) |
7759
| [OpenSSL](https://microsoft.github.io/VirtualClient/docs/workloads/openssl) | Cryptography/Encryption | linux-x64, linux-arm64, win-x64 | [Apache-2.0](https://github.com/openssl/openssl/blob/master/LICENSE.txt) |

website/docs/workloads/aspnet-benchmarks/aspnet-benchmarks.md

Lines changed: 0 additions & 174 deletions
This file was deleted.

website/docs/workloads/aspnet-benchmarks/aspnet-benchmarks-profiles.md renamed to website/docs/workloads/aspnetbench/aspnetbench-profiles.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# ASP.NET Benchmarks Workload Profiles
22
The following profiles run customer-representative or benchmarking scenarios using ASP.NET server workloads.
33

4-
* [Workload Details](./aspnet-benchmarks.md)
4+
* [Workload Details](./aspnetbench.md)
55
* [Client/Server Workloads](../../guides/0020-client-server.md)
66

77
## Client/Server Topology Support

0 commit comments

Comments
 (0)