using mu studio in junosphere - juniper networks · then, just confirm that the mu studio vm is...

17
Mu Studio 6.0.0 Using Mu Studio in Junosphere About Mu Studio ............................................... 3 Adding Mu Studio Into a Network Topology... 5 Configuring the Mu Test Engine VM........... 6 Accessing the Mu Studio VM................... 8 Using Mu Studio ................................... 9 Contacting Support.......................... 12 EULA ............................................ 13

Upload: others

Post on 17-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

Mu Studio 6.0.0

Using Mu Studio in Junosphere

About Mu Studio ............................................... 3Adding Mu Studio Into a Network Topology... 5

Configuring the Mu Test Engine VM ........... 6Accessing the Mu Studio VM ................... 8

Using Mu Studio ................................... 9Contacting Support.......................... 12

EULA ............................................ 13

Page 2: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

Copyright © 2012. Mu Dynamics Inc., Sunnyvale, CA 94086, USA. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without receiving written permission from Mu Dynamics.

Mu Dynamics, the Mu Dynamics logo, and Innovate with Confidence are trademarks or registered trademarks of Mu Dynamics Inc. in the United States and other countries. All other trademarks and registered trademarks are the property of their respective owners. Information in this document is subject to change without notice. For assistance with Mu Dynamics products, visit the customer care center at www.mudynamics.com/support/overview.html.

Use of Open Source & Free Software

Mu Dynamics gratefully acknowledges the use of Open Source and Free software.

Apache Java Bean Library libpcap swig

Apache Commons Java / JDK 1.6 libpcre tcpdump

Bitstream Vera Fonts Java Secure Channel & SSH Library libxml v8

C3P0 Java Telnet Library Log4J Velocity

CentOS Jcraft OGNL Wicket (with Tooltip)

DOM4J Jetty OpenSSL Wireshark

Eclipse json-c PostgresSQL XStream

Flying Saucer Project JQuery Ruby zlib

Fragroute lksctp-tools RXTX

Hibernate libev scrub

Complete open source copyright and license information is provided in the Online Help topic “Open Source Acknowledgements”, available from the Mu User Interface (UI).

External Vulnerability Trigger Terms of Use

This software is the property of Mu Dynamics, Inc. It may only be used by or on behalf of a licensed user of the Mu Test Suite product. This software is for use solely in a lab environment for internal development and testing purposes to reproduce security faults discovered using a Mu Dynamics product. Any other use of this software is strictly prohibited. Prohibited uses include (without limitation) using the software in or against a production system or using it against any third party’s network or other target without that party’s express, informed authorization.

You may not reverse engineer or modify this software in any way, nor may you distribute or transfer it to any unauthorized user. Any vulnerabilities discovered, reproduced, or confirmed through the use of this software may only be disclosed in accordance with industry accepted vulnerability disclosure practices.

By using this software you agree to the terms above, and you promise to indemnify and hold harmless Mu Dynamics fully against any claims, liabilities, costs, expenses, and other harm arising from your unauthorized use of this software or any other violation of the terms above. This software is provided AS IS, and you assume all risks associated with its use.

930-9027-01-0A

ContentsUsing Mu Studio in JunosphereAbout Mu StudioNetwork TopologyCapabilities Limitations Adding Mu Studio Into a Network TopologyConfiguring the Mu Test Engine VMSupported CLI CommandsAccessing the Mu Studio VMUsing Mu StudioContacting SupportOther Resources EULA

Page 3: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 3 ~

About Mu StudioMu Studio Performance enables you to quickly and accurately recreate thousands of cloud, mobile, enterprise, P2P, social media, streaming, and gaming applications at scale to see how they impact network infrastructure from a performance and security perspective. Using Mu Studio, you can validate application-level policies on firewalls or networking systems with application inspection and DPI capabilities.

► Note: See a 3-minute video tour of Mu Studio Store and Mu Studio Player.

To get started, see Adding Mu Studio Into a Network Topology on page 5. You can also get an overview of the Mu Studio workflow in Adding Mu Studio Into a Network Topology on page 5, support information in Contacting Support on page 12, or read the EULA on page 13.

Network TopologyA Junosphere network with Mu Studio Performance is shown below:

User

JUNOSPHERE

Mu Studio Mu Test Engine Other VMs

Mu TestCloud

A1

A2

mu vm mu vm

Mu Studio VM (mu_studio) runs the Mu Studio UI, stores local test content, sends tests to the Mu Test Engine VM, and collects results.

Mu Test Engine VM (mu_testengine) generates application traffic against the VM network.

Mu TestCloud stores all available application test content, allows content downloads to Mu Studio VM.

Page 4: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 4 ~

Capabilities Using the Mu Studio UI, you can download application test content from the Store, run tests using that test content in the Player, and manage your local Library of test content and results.

• Download Test Content. The Mu TestCloud Store contains test content (in the form of Scenarios) for specific applications such as Facebook or Netflix. After browsing or searching the Store, you can download Scenarios individually or as prepackaged groups (known as Tracks) that focus on related network interactions, such as streaming media or P2P traffic.

• Run Tests. The Mu Studio Player runs Scale Tests for 1-8 selected Tracks, up to 50 Scenarios total. To run a test, open the Player and drag-and-drop Tracks into the test configuration. You can also adjust other test parameters such as the number of concurrencies, the pattern (ramp up/down), and the concurrency percentage devoted to each Track. Finally, set a duration (up to 24 hours) and start the test. The Mu Studio VM begins sending traffic immediately and displaying results in realtime.

• View Results. The Mu Studio Library stores saved tests and their results, keeping a complete record of every test run. In the Library, you can view Test results, generate reports, rerun Tests, and manage Tracks and Scenarios.

Limitations While using Mu Studio in Junosphere, the following limitations apply:

• Maximum Concurrency is 1,000. Because the Junosphere network supports only a single Mu Test Engine VM for each Mu Studio VM, the maximum concurrency for a Scale test is 1,000. In normal, standalone deployments, you can control multiple Mu test engines to enable higher concurrencies.

• License Duration. The duration of your Mu Studio license key is limited to the duration of your Junosphere reservation. In normal, standalone deployments, you can purchase license keys for a year or multi-year durations.

• Supported Browsers. The Mu Studio UI supports Firefox (6.0 and higher) and Chrome (all versions). At this time, Internet Explorer and Safari are not supported.

• No VLAN tags. When configuring the interfaces on the Mu Test Engine VM, you cannot specify VLAN tags for those interfaces. In normal, standalone deployments, you can specify VLAN tags (1-4095) for up to 8 testing interfaces.

Page 5: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 5 ~

Adding Mu Studio Into a Network TopologyMu Studio uses two virtual machines:

• muStudio. This virtual machine runs the Mu Studio UI, stores local test content, sends tests to the Mu Test Engine VM, and collects results.

• muTestEngine. This virtual machine generates application traffic against the VM network using two interfaces, em2 and em3, to send and receive packets. You must connect these interfaces to the correct bridge in your network topology.

To include Mu Studio into network topology, add the following code:

vm “muStudio” {hostname “muStudio” ;MU_STUDIO_LATEST};vm “muTestEngine” {hostname “muTestEngine” ;MU_TESTENGINEinterface “em2” { bridge “name_of_bridge”; macaddr MU_ENGINE_MAC1; };interface “em3” { bridge “name_of_bridge”; macaddr MU_ENGINE_MAC2; };};

Example of Mu Studio in a topology file:

vm “muStudio” {hostname “muStudio” ;MU_STUDIO_LATEST};vm “muTestEngine” {hostname “muTestEngine” ;MU_TESTENGINEinterface “em2” { bridge “private10”; macaddr MU_ENGINE_MAC1; };interface “em3” { bridge “private14”; macaddr MU_ENGINE_MAC2; };};

Page 6: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 6 ~

Configuring the Mu Test Engine VMThe Mu Test Engine is a separate VM that runs tests as directed by the Mu Studio VM; this VM automatically connects to Mu Studio and does not require additional activation. However, you must use CLI commands to configure the interfaces on the Test Engine to work inside your Junosphere network.

Configuration requires the following:

• Management IP. To access the mu_testengine VM, you will need to know the management IP address of the VM, which is http://10.233.246.10.\

• Interfaces. Your mu_testengine VM supports two testing interfaces: a1 and a2. While you can configure a single IP address for each interface, we strongly recommend using IP address ranges during Scale testing with Mu Studio.

• Routes. If you configure the testing interfaces with IP addresses that are not on the same subnet as the devices you want to test (i.e. the other VMs in your Junosphere network), you must add routes to those devices.

Use the steps below to configure the testing interfaces on the Mu Test Engine VM. You can also view a full list of supported CLI commands.

To configure testing interfaces on the Mu Test Engine VM:1. Log into the mu_testengine VM: ssh [email protected]

2. When prompted for a password, enter: cli

3. Configure a range of IP addresses for the testing interfaces (a1 and a2):

• For test interface a1 (this is the interface that initiates connections):

set test-ips a1 start-ip end-ip netmask

• For test interface a2 (this is the interface that responds to traffic):

set test-ips a2 start-ip end-ip netmask

4. Configure routes between the a1 and a2 testing interfaces and the Junosphere devices (VMs) you want to test using Mu Studio. Routes are:

• Optional when the IP addresses for a1 and a2 are on the same subnet.

• Required when the IP addresses for a1 and a2 are on different subnets.

You are now ready to begin using the Mu Studio UI to run tests.

Page 7: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 7 ~

Supported CLI CommandsThe Mu Test Engine VM supports the following CLI commands:

Command Description

set test-ip interface ip netmaskExample: set test-ip a1 30.0.0.2 24

Configures a single IP address for the specified interface (a1 or a2).

set test-ips interface start-ip end-ip netmaskExample: set test-ips a2 40.0.0.2 40.0.0.254 24

Configures an IP address range for the specified interface (a1 or a2).

unset test-ip interface ip netmaskExample:: unset test-ip a1 30.0.0.2 24

Unsets a single IP address for the specified interfaces (a1 or a2).

unset test-ips interfaceExample:: unset test-ips a2

Unsets all IP addresses assigned to the specified interface (a1 or a2).

set route dest-ip netmask gw interfaceExample:: set route 40.0.0.0 24 30.0.0.1 a1

Creates a route between the testing interface (a1 or a2) and the specified IP address.

unset route dest-ip netmask gw interfaceExample: unset route 40.0.0.0 24 30.0.0.1 a1

Removes an predefined route between the testing interface (a1 or a2) and the specified IP address.

show test-ips interfaceExample: show test-ips a2

Returns a list of all IP addresses assigned to the specified testing interface (a1 or a2).

show route4Example: show route4

Returns a list of all IPv4 routes for the specified testing interface (a1 or a2).

Page 8: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 8 ~

Accessing the Mu Studio VMTo access the browser-based UI and begin using Mu Studio, you’ll need to first:

• Include a Mu Studio VM in your Junosphere network.

• Obtain a Mu Studio license key from Mu Dynamics. Visit http://www.mudynamics.com/junosphere.html and complete a short form to request a license key.

After receiving your request, Mu Dynamics will contact you to provide a license key. Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI.

To Access the UI:1. On a computer connected to the Internet, open a web browser. The Mu Studio UI

supports Firefox (6.0 or higher) and Chrome (all versions).

2. In the browser, enter the URL for the Mu Studio VM: http://10.233.246.9. The setup for Mu Studio displays and guides you through the license activation procedure.

► Note: The first time you activate a license key, the process might take 10-15 minutes.

3. Read the End-User License Agreement (EULA), then click I Agree.

4. Enter the license key, wait for the system to validate the key, then click Finish.

5. Enter a username and password, then click Sign In. The Mu Studio UI displays:

6. Begin using the Mu Studio VM to download test content, run tests using that content, and generating reports for completed Tests (see a workflow in “Adding Mu Studio Into a Network Topology”.)

Sidebar (provides access to the Store, Player, and Library)

Store (search or browse available test content)

Quick Tracks (represent downloaded test content)

Page 9: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 9 ~

Using Mu StudioThe following steps will help you get started with Mu Studio and guide you through using test content to run Tests and generate reports for completed Tests.

For additional help, use the integrated help system to find video tours, step-by-step instructions for performing specific tasks, and general information about system management. To access the help system from within the Mu Studio UI, simply click the Help link at the top right of the UI.

To run a Test in Mu Studio:1. Configure the interfaces to use for testing on the Mu Test Engine VM (see Using Mu

Studio on page 9).

2. Log into the Mu Studio UI (see on page 7).

3. To obtain test content from the Store, in the sidebar, select Store, as shown below:

Sidebar (provides access to the Store, Player, and Library)

Store (search or browse available test content)

Quick Tracks (represent downloaded test content)

Page 10: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 10 ~

a. Browse categories of test content or use search for specific applications. Content is organized into individual test assets (known as Scenarios) and groups of related Scenarios (known as Tracks).

b. Download pre-defined Tracks and/or custom groups of Scenarios as Tracks. After you download a Track, it appears in the list of Quick Tracks.

4. To configure and run a Test:

a. In the sidebar, select Player. The Queue dialog appears. A Queue uniquely identifies a group of interfaces on a Mu Test Engine VM. Before you can configure a Test, you must create a new Queue or select an existing Queue to run that Test.

b. In Create, select the Queue type (Normal or Exclusive).

► Note: Regardless of the selected Queue type, the maximum concurrency for a Scale test in a Junosphere environment is 1000. In normal, standalone deployments, you can control multiple Mu appliances to enable higher concurrencies (up to 100K per Mu appliance).

c. In Create a Test Queue, select the Mu VM, which is identified by the management IP address of the mu_testengine VM.

d. Enter a name for the Queue, then click Create to generate a default test configuration page.

5. To add test content to the Test:

a. In the list of Quick Tracks, drag and drop a Track into the Dock, as shown below:

b. Add more Tracks (up to 8 Tracks total per Test).

c. Adjust the Concurrency, Pattern, Track Mix, and Duration settings. For details, open the Help system and browse to Using the Player). Please note that the concurrency is limited to 1000 in the Junosphere network.

6. In the File menu, select File ► Save As. Enter a name for the Test (and other details if desired), then click Save. (You must save a Test before running it to generate a report for it later.)

Select a Track Drag to a slot in the Dock Drop in a slot to add to Test

Page 11: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 11 ~

7. To start the Test, click the Play button ( ). While the Test is running, realtime test metrics, statistics, and charts automatically appear, as shown below:

8. After the Test completes, you can generate a report and/or rerun the Test.

a. In the sidebar, select Library, then select the Tests tab to view completed results. Select the Test you just ran and expand it to view the details.

b. To create a report, click Results History. In the list of testrun results, select the testrun for which to generate the report, then click Results History.

c. To rerun the Test, click Run Test.

Concurrency Pattern Pass Fail Throughput

Timeline Chart

Track/Scenario List

Page 12: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 12 ~

Contacting SupportMu Dynamics provides customer service through our Customer Care Center. For customer- or technical-support questions and issues, please visit Mu Dynamics Support for assistance.

When contacting support, please provide the following information:

• License Key (required)

• Detailed explanation of the problem.

• Severity and impact of the problem.

• System events or user activities preceding the problem.

Other Resources In addition to Mu Studio Help, the following resources are also available for your Mu Studio VM:

• Product information, such as datasheets and brochures for all Mu Dynamics solutions, are located on the Mu Dynamics website.

• Release notes for all versions of Mu Studio are found inside the help system. To access, open Help and browse to System Administration ► Update History.

• Training videos for common tasks are found inside the help system. To access, open Help and browse to Training Videos.

We continually improve and update a wide variety of help resources for the Mu Studio system. If you have suggestions, please let us know at [email protected].

Page 13: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 13 ~

EULAPLEASE READ THE FOLLOWING TERMS AND CONDITIONS CAREFULLY BEFORE DOWNLOADING, INSTALLING, OR USING THE SOFTWARE THAT IS ACCOMPANIED BY THIS AGREEMENT. BY DOWNLOADING, INSTALLING, OR USING THE SOFTWARE, YOU INDICATE THAT YOU UNDERSTAND THIS AGREEMENT AND AGREE TO BE BOUND BY ALL OF ITS TERMS.

GRANT OF LICENSE

This is a license agreement between you (the purchaser of the Mu Dynamics product or software license) and Mu Dynamics Inc. (“Mu Dynamics”). The term “Software” includes all Mu Dynamics and third party software provided to you with the Mu Dynamics product, and includes any accompanying documentation, packaging, and any updates and upgrades for the software provided to you by Mu Dynamics. Subject to your compliance with the terms and conditions of this Agreement, Mu Dynamics grants to you a nonexclusive license: (a) to use the Software only in compliance with the limitations designated by Mu Dynamics for the particular license that you have purchased (which may include, for example, limitations on the number of end users or installed copies of the Software) and only for your internal use; and (b) to copy the Software as reasonably necessary to exercise the license rights granted in subsection (a), including making a reasonable number of copies for backup and archival purposes. Mu Dynamics reserves all rights in the Software not expressly granted above.

LICENSE RESTRICTIONS

You have no right to transfer, sublicense or otherwise distribute the Software to any third party. Except as expressly authorized in this Agreement, you will not copy or modify the Software, in whole or in part. Except as expressly authorized in this Agreement, you will not lease, lend or rent the Software, use the Software to provide service bureau, time sharing, rental, application services provider, hosting or other computer services to third parties, or otherwise make the functionality of the Software available to third parties. You acknowledge that the Software constitutes and contains trade secrets of Mu Dynamics and its licensors, and, in order to protect such trade secrets and other interests that Mu Dynamics and its licensors may have in the Software, you agree not to disassemble, decompile or reverse engineer the Software nor permit any third party to do so.

OWNERSHIP

You expressly acknowledge that, between Mu Dynamics and you, Mu Dynamics owns all worldwide right, title and interest in and to the Software, including all worldwide Intellectual Property Rights therein. You further acknowledge that the Software may contain third-party elements, including code licensed on an open-source basis. You are responsible for understanding and complying with the applicable open-source or other third-party license terms included in the Software’s documentation and/or help files. You

Page 14: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 14 ~

will not delete or in any manner alter the copyright, trademark, and other proprietary rights notices appearing on the Software as delivered to you. You will reproduce such notices on all copies you make of the Software.

TERM AND TERMINATION

The term of each Software license granted by Mu Dynamics hereunder will begin upon the date of shipment or (where applicable) electronic delivery of the Software by Mu Dynamics and will remain in effect thereafter on a perpetual basis or for a specified term, as designated by Mu Dynamics for each particular license that you have purchased, unless terminated earlier in accordance with the terms of this Agreement. The licenses granted hereunder shall automatically and immediately terminate in the event that you breach any of the terms or conditions of this Agreement. Upon expiration or termination of this Agreement or of any individual Software license granted hereunder, you will either destroy all copies of the documentation or promptly return to Mu Dynamics the applicable Software and all copies and portions thereof, in all forms and types of media, and provide Mu Dynamics with an officer’s written certification, certifying to your compliance with the foregoing. The provisions of this Agreement, other than the license granted in the Grant of License section, shall survive termination.

LIMITED SOFTWARE WARRANTY

Mu Dynamics warrants, for a period of ninety (90) days from delivery, that the Software will comply in all material respect with the applicable documentation furnished by Mu Dynamics in connection with such Software. As your sole and exclusive remedy and Mu Dynamics’ entire liability for any breach of the warranty set forth above, Mu Dynamics will, provided the Software is under a valid support contract, at its option: (a) promptly correct any Software that fails to meet this limited warranty; or (b) provide you with a reasonable procedure to circumvent the nonconformity; or (c) refund the license fees paid by you for the non-conforming Software upon your return of such Software to Mu Dynamics. Mu Dynamics does not warrant that the Software will meet your requirements, that the Software will operate in the combinations that you may select for use, that the operation of the Software will be error-free or uninterrupted or that all Software errors will be corrected. EXCEPT FOR THE LIMITED WARRANTY EXPRESSLY PROVIDED ABOVE, MU DYNAMICS DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, AND ANY WARRANTIES ARISING OUT OF COURSE OF DEALING, USAGE OR TRADE. NO ADVICE OR INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED FROM MU DYNAMICS OR ELSEWHERE WILL CREATE ANY WARRANTY NOT EXPRESSLY STATED IN THIS AGREEMENT.

Page 15: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 15 ~

TOTAL LIABILITY

MU DYNAMICS’ TOTAL CUMULATIVE LIABILITY TO YOU FROM ALL CAUSES OF ACTION AND UNDER ALL THEORIES OF LIABILITY WILL BE LIMITED TO AND WILL NOT EXCEED THE LICENSE FEES PAID TO MU DYNAMICS BY YOU FOR THE SOFTWARE LICENSED PURSUANT TO THIS AGREEMENT, AND IF SUCH LIABILITY RESULTS FROM YOUR USE OF THE SOFTWARE PROVIDED BY MU DYNAMICS, SUCH LIABILITY WILL BE LIMITED TO THE ACTUAL FEES PAID BY YOU FOR THE SPECIFIC SOFTWARE GIVING RISE TO THE LIABILITY. IN NO EVENT WILL MU DYNAMICS BE LIABLE TO YOU FOR ANY SPECIAL, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES (INCLUDING LOSS OF USE, DATA, BUSINESS OR PROFITS) OR FOR THE COST OF PROCURING SUBSTITUTE PRODUCTS OR SERVICES ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT OR THE USE OR PERFORMANCE OF THE SOFTWARE OR THE MAINTENANCE SERVICES, WHETHER SUCH LIABILITY ARISES FROM ANY CLAIM BASED UPON CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, AND WHETHER OR NOT MU DYNAMICS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE. THE PARTIES HAVE AGREED THAT THESE LIMITATIONS WILL SURVIVE AND APPLY EVEN IF ANY LIMITED REMEDY SPECIFIED IN THIS AGREEMENT IS FOUND TO HAVE FAILED OF ITS ESSENTIAL PURPOSE.

EXPORT CONTROL

You agree to comply fully with all relevant export laws and regulations of the United States (“Export Laws”) to ensure that neither the Software, nor any direct product thereof are: (a) downloaded or otherwise exported or re-exported directly or indirectly in violation of Export Laws; or (b) used for any purposes prohibited by the Export Laws, including but not limited to nuclear, chemical, or biological weapons proliferation.

GOVERNMENT RIGHTS

The Software consists of “commercial items,” “commercial computer software” and “commercial computer software documentation,” as those terms are used in FAR Subpart 12.2, DFARS 227.7202 and other government acquisition regulations, as applicable. Any use, duplication, or disclosure of the Software by the U.S. government is permitted solely as expressly provided in the section entitled “Grant of License” above, and is subject to restrictions as set forth in this Agreement.

TAXES

You will be responsible for, and will promptly pay, all taxes and duties of any kind (including but not limited to sales, use and withholding taxes) associated with this Agreement, except for taxes based on Mu Dynamics’ net income.

Page 16: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

~ 16 ~

GENERAL

This Agreement will be governed by and construed in accordance with the laws of the State of California excluding that body of laws known as conflicts of law. The parties expressly agree that the United Nations Convention on Contracts for the International Sale of Goods will not apply. Any legal action or proceeding arising under this Agreement will be brought exclusively in the federal or state courts located in the Northern District of California and the parties hereby irrevocably consent to the personal jurisdiction and venue therein. If any provision of this Agreement is held to be unenforceable or invalid, that provision will be enforced to the maximum extent possible and the other provisions will remain in full force and effect. This Agreement constitutes the complete and exclusive understanding and agreement between the parties regarding its subject matter and supersedes all prior or contemporaneous agreements or understandings, written or oral, relating to its subject matter. Any waiver, modification or amendment of any provision of this Agreement will be effective only if in writing and signed by duly authorized representatives of both parties.

You acknowledge that you have read this Agreement, understand it, and agree to be bound by its terms and conditions.

Page 17: Using Mu Studio in Junosphere - Juniper Networks · Then, just confirm that the Mu Studio VM is activated in your Junosphere Active Topology and you are ready to access the UI. To

Customer Care Portalwww.mudynamics.com/support

Customer SupportMonday - Friday (excluding U.S. Holidays)8:00 am - 5:00 pm Pacific Time (PST)USA 1 866-276-4640 | International +1 408-329-6330

Professional Services & Trainingwww.mudynamics.com/support/training-videos

Twitter www.twitter.com/#!/mudynamics

Facebook www.facebook.com/mudynamics

YouTubewww.youtube.com/user/mudynamics

Pcaprwww.pcapr.net

Mu Dynamics Blog blog.mudynamics.com

Mu Answers community.mudynamics.com

www.mudynamics.com | [email protected] | 800 California Ave., Ste 200, Sunnyvale, CA 94086, USA | 866.276.4640 or 408.329.6330 (phone) | 408.329.6317 (fax)

Mu Dynamics is the leading provider of testing solutions ensuring the performance and securityof both applications and network infrastructure. The company’s innovative solutions enablecustomers to confidently meet the challenges posed by today’s rapidly changing networks.