SIMPLIFYING SERVER PROVISIONING WITH CISCO UCS DIRECTOR

Similar documents
RESOLVING SERVER PROBLEMS WITH DELL PROSUPPORT PLUS AND SUPPORTASSIST AUTOMATED MONITORING AND RESPONSE

How To Compare Two Servers For A Test On A Poweredge R710 And Poweredge G5P (Poweredge) (Power Edge) (Dell) Poweredge Poweredge And Powerpowerpoweredge (Powerpower) G5I (

FASTER AND MORE EFFICIENT SYSTEM MANAGEMENT WITH LENOVO XCLARITY ADMINISTRATOR

VIRTUALIZATION-MANAGEMENT COMPARISON: DELL FOGLIGHT FOR VIRTUALIZATION VS. SOLARWINDS VIRTUALIZATION MANAGER

IMPROVE YOUR SUPPORT EXPERIENCE WITH DELL PREMIUM SUPPORT WITH SUPPORTASSIST TECHNOLOGY

TOTAL COST COMPARISON SUMMARY: VMWARE VSPHERE VS. MICROSOFT HYPER-V

TEST REPORT Dell PERC H700 average percentage win in IOPS over FEBRUARY 2006 Dell PERC 6/i across RAID 5 and RAID 10. Internal HDD tests

SERVER POWER CALCULATOR ANALYSIS: CISCO UCS POWER CALCULATOR AND HP POWER ADVISOR

How To Perform A File Server On A Poweredge R730Xd With Windows Storage Spaces

Figure 2: Dell offers significant savings per chassis over HP and IBM in acquisition costs and 1-, 3-, and 5-year TCO.

DATABASE PERFORMANCE COMPARISON OF VMWARE VCLOUD AIR, AMAZON WEB SERVICES, AND MICROSOFT AZURE

I/O PERFORMANCE OF THE LENOVO STORAGE N4610

I/O PERFORMANCE COMPARISON OF VMWARE VCLOUD HYBRID SERVICE AND AMAZON WEB SERVICES

MANAGING CLIENTS WITH DELL CLIENT INTEGRATION PACK 3.0 AND MICROSOFT SYSTEM CENTER CONFIGURATION MANAGER 2012

A Principled Technologies white paper commissioned by Dell Inc.

A QUICK AND EASY GUIDE TO SETTING UP THE DELL POWEREDGE C8000

BETTER PUBLIC CLOUD PERFORMANCE WITH SOFTLAYER

ALIENWARE X51 PERFORMANCE COMPARISON: SAMSUNG SSD VS. TRADITIONAL HARD DRIVE

COMPLEXITY COMPARISON: CISCO UCS VS. HP VIRTUAL CONNECT

LOAD BALANCING IN THE MODERN DATA CENTER WITH BARRACUDA LOAD BALANCER FDC T740

A PRINCIPLED TECHNOLOGIES TEST REPORT SHAREPOINT PERFORMANCE: TREND MICRO PORTALPROTECT VS. MICROSOFT FOREFRONT JULY 2011

Adaptec: Snap Server NAS Performance Study

A PRINCIPLED TECHNOLOGIES TEST REPORT WORKSTATION PRODUCTIVITY WITH THE DUAL-PROCESSOR LENOVO THINKSTATION D20 AUGUST 2011

CPU PERFORMANCE COMPARISON OF TWO CLOUD SOLUTIONS: VMWARE VCLOUD HYBRID SERVICE AND MICROSOFT AZURE

Adaptec: Snap Server NAS Performance Study

CENTRALIZED SYSTEMS MANAGEMENT: DELL LIFECYCLE CONTROLLER INTEGRATION FOR SCCM VS. HP PROLIANT INTEGRATION KIT FOR SCCM

TOTAL COST OF OWNERSHIP: DELL LATITUDE E6510 VS. APPLE 15-INCH MACBOOK PRO

COMPLEXITY AND COST COMPARISON: CISCO UCS VS. IBM FLEX SYSTEM (REVISED)

Figure 1A: Dell server and accessories Figure 1B: HP server and accessories Figure 1C: IBM server and accessories

Out-of-box comparison between Dell and HP blade servers

A Principled Technologies deployment guide commissioned by Dell Inc.

Out-of-box comparison between Dell, HP, and IBM blade servers

A PRINCIPLED TECHNOLOGIES TEST REPORT VIDEO-RENDERING PERFORMANCE COMPARISON: DELL PRECISION MOBILE WORKSTATIONS VS. APPLE MACBOOK PROS MARCH 2012

How To Build A Cisco Ukcsob420 M3 Blade Server

TABLET FUNCTIONALITY IN A HEALTHCARE ENVIRONMENT: DELL LATITUDE ST, APPLE IPAD 2, AND SAMSUNG GALAXY TAB 10.1

MANAGE INFRASTRUCTURE AND DEPLOY SERVICES WITH EASE USING DELL ACTIVE SYSTEM MANAGER

IMPROVING PERFORMANCE WITH IN-MEMORY SQL SERVER 2014 DATABASE FEATURES ON THE DELL POWEREDGE R930

VERITAS NETBACKUP 7.6 BENCHMARK COMPARISON: DATA PROTECTION IN A LARGE-SCALE VIRTUAL ENVIRONMENT (PART 3)

TEST REPORT OCTOBER 2009 SMB Workload performance testing: PowerEdge T110 vs. an older small business desktop running typical small

WEB SERVER PERFORMANCE: DELL SERVERS

SYMANTEC NETBACKUP 7.6 BENCHMARK COMPARISON: DATA PROTECTION IN A LARGE-SCALE VIRTUAL ENVIRONMENT (PART 2)

VIRTUALIZED DATABASE PERFORMANCE COMPARISON: INTEL XEON PROCESSOR E BASED SERVER VS. AMD OPTERON 6282 SE-BASED SERVER

FILE-HOSTING SERVICE COMPARISON: FASTER SYNCING WITH DROPBOX FOR BUSINESS

BROWSING WEBSITES WITH THE ASUS ZENPAD S 8.0

SYMANTEC NETBACKUP 7.6 BENCHMARK COMPARISON: DATA PROTECTION IN A LARGE-SCALE VIRTUAL ENVIRONMENT (PART 1)

Cisco UCS B200 M3 Blade Server

VERITAS Software - Storage Foundation for Windows Dynamic Multi-Pathing Performance Testing

A PRINCIPLED TECHNOLOGIES TEST REPORT EXCHANGE PERFORMANCE: TREND MICRO SCANMAIL SUITE VS. MICROSOFT FOREFRONT SEPTEMBER 2011

CONSOLIDATING SQL SERVER 2000 ONTO DELL POWEREDGE R900 AND POWEREDGE R905 USING MICROSOFT S HYPER-V

A PRINCIPLED TECHNOLOGIES TEST REPORT WORKSTATION PRODUCTIVITY WITH THE DUAL-PROCESSOR LENOVO THINKSTATION D20 USING CATIA V6 OCTOBER 2011

CA INFRASTRUCTURE MANAGEMENT 2.0 VS. CA INFRASTRUCTURE MANAGEMENT 1.0: SPEED AND EASE OF MANAGEMENT

CA INFRASTRUCTURE MANAGEMENT 2.0 VS. SOLARWINDS ORION: SPEED AND EASE OF MANAGEMENT

INTEL XEON PROCESSOR E5-2690: ENTERPRISE WORKLOAD PERFORMANCE WHILE RUNNING STORAGE EFFICIENCY TASKS

Digi International: Digi One IA RealPort Latency Performance Testing

CONSOLIDATING SERVERS WITH THE DELL POWEREDGE R720 RUNNING MICROSOFT WINDOWS SERVER 2012 AND MICROSOFT SQL SERVER 2012

Accelerating Server Storage Performance on Lenovo ThinkServer

MICROSOFT SHAREPOINT CONSOLIDATION AND TCO: DELL POWEREDGE R720 VS. HP PROLIANT DL380 G7

Comtrol Corporation: Latency Performance Testing of Network Device Servers

Cisco UCS B460 M4 Blade Server

Cisco SmartPlay Select. Cisco Global Data Center Promotional Program

BACK UP DEDUPLICATED DATA IN LESS TIME WITH THE DELL DR6000 DISK BACKUP APPLIANCE

Design Considerations for Increasing VDI Performance and Scalability with Cisco Unified Computing System

VMware VMmark V1.1.1 Results

Boost Database Performance with the Cisco UCS Storage Accelerator

Microsoft Windows Server 2003 vs. Linux Competitive File Server Performance Comparison

N /150/151/160 RAID Controller. N MegaRAID CacheCade. Feature Overview

How To Run Multiple Virtual Machines On A Single Server With More Memory

CLOUD NETWORKING WITH CA 3TERA APPLOGIC

Summary. Key results at a glance:

The MAX5 Advantage: Clients Benefit running Microsoft SQL Server Data Warehouse (Workloads) on IBM BladeCenter HX5 with IBM MAX5.

FAULT TOLERANCE PERFORMANCE AND SCALABILITY COMPARISON: NEC HARDWARE-BASED FT VS. SOFTWARE-BASED FT

VIRTUALIZED STORAGE IN CA APPLOGIC

Optimizing SQL Server Storage Performance with the PowerEdge R720

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

Intel RAID SSD Cache Controller RCS25ZB040

LSI MegaRAID CacheCade Performance Evaluation in a Web Server Environment

StarWind iscsi SAN: Configuring Global Deduplication May 2012

QNAP in vsphere Environment

DELL POWEREDGE M420: A MICROSOFT SQL SERVER 2012 ALWAYSON FAILOVER CLUSTER REFERENCE ARCHITECTURE

Cisco for SAP HANA Scale-Out Solution on Cisco UCS with NetApp Storage

DATABASE PERFORMANCE: DELL SERVERS

DELL VS. SUN SERVERS: R910 PERFORMANCE COMPARISON SPECint_rate_base2006

Flash Storage Optimizing Virtual Desktop Deployments

Intel Solid- State Drive Data Center P3700 Series NVMe Hybrid Storage Performance

SCALABILITY: LENOVO THINKSERVER RD540 SYSTEM AND LENOVO THINKSERVER SA120 STORAGE

CONSOLIDATING DATABASE SERVERS WITH THE LENOVO THINKSERVER RD630

Frequently Asked Questions: EMC UnityVSA

HP reference configuration for entry-level SAS Grid Manager solutions

CONSOLIDATING SQL SERVER 2005 ONTO DELL POWEREDGE R900 AND POWEREDGE R905 USING MICROSOFT S HYPER-V

REDUCE COMPLEXITY AND SAVE MONEY WITH DELL ENGINEERED SOLUTIONS FOR VMWARE EVO:RAIL

DATABASE PERFORMANCE WITH ENTERPRISE-CLASS KINGSTON SSDS

HP recommended configuration for Microsoft Exchange Server 2010: HP LeftHand P4000 SAN

MIGRATING MIDDLEWARE APPLICATIONS USING RED HAT ENTERPRISE VIRTUALIZATION

Taking Virtualization

POD INSTALLATION AND CONFIGURATION GUIDE. EMC CIS Series 1

DATABASE SERVER PERFORMANCE USING FULL DISK ENCRYPTION

LSI MegaRAID FastPath Performance Evaluation in a Web Server Environment

Intel RAID RS25 Series Performance

Cisco Unified Computing System Hardware

HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief

Transcription:

SIMPLIFYING SERVER PROVISIONING WITH CISCO UCS DIRECTOR Provisioning servers getting them ready for operation under your organization s specific guidelines requires a number of considerations and a significant amount of work that system administrators have traditionally had to do manually. Designed to operationalize bare-metal and physical server resources into automated workflows, Cisco UCS Director replaces complex, time-consuming manual tasks with server automation, which can increase the efficiency of datacenter staff. Cisco UCS Director s automated deployment model abstracts hardware and software elements into programmable tasks that replace manual troubleshooting and rework associated with human error while freeing up essential data center staff to focus on more strategic business projects. In the Principled Technologies labs, we looked at how Cisco UCS Director simplified server provisioning. Using a preconfigured workflow, we found that UCS Director provisioned a single server in 66.0 percent fewer steps and in 8.5 percent less time than doing so manually. When we increased the number of servers to six, Cisco UCS Director took 12.9 percent less time, which netted an 88.4 percent reduction in the number of steps required vs. manual provisioning. In environments where multiple servers are being provisioned on a daily basis, Cisco UCS Director can provide significant time savings, and potentially cost reductions when you switch from manual processes. NOVEMBER 2014 A PRINCIPLED TECHNOLOGIES TEST REPORT Commissioned by Cisco Systems, Inc.

THE VALUE OF AUTOMATION WITH UCS DIRECTOR As the pace of business continues to increase, replacing manual tasks with automated provisioning delivers efficiency as well as cost savings to your bottom line. Cisco UCS Director s comprehensive provisioning and management for integrated infrastructure solutions streamlines management of servers with these features: Central management from a single-pane Policy-based provisioning Adaptive provisioning Dynamic capacity management End-to-end process automation Provisioning new servers as your business grows or as needs shift can be a timeconsuming task. Cisco UCS Director lets administrators use preconfigured workflows to get servers into production more quickly. This workflow format and template creation also ensures that each server in your environment follows the best practices and guidelines your organization follows regarding configurations and resources. Policybased provisioning means admins can automatically deploy servers with the predetermined template to save time and minimize error. To learn more about Cisco UCS Director, visit www.cisco.com/go/ucsdirector. IN OUR LABS We provisioned Cisco UCS B200 M3 servers our in our labs using both UCS Director and a traditional manual approach. First, we provisioned a single blade. Then, to show the impact of time savings as we added more servers, we provisioned six blades. In our tests, provisioning consisted of the following: 1. Create UCS Service Pool. 2. Add UCS Servers to Service Pool. 3. Select UCS Servers. 4. Create Service Profile from Template. 5. Associate Service Profile to Template. 6. Power on Server to preconfigured LUN containing VMware ESXi 5.5. For more information about our test components, see Appendix A. For system configuration information, see Appendix B, and for detailed steps about how we tested, see Appendix C. A Principled Technologies test report 2

PROVISIONING A SINGLE BLADE Using Cisco UCS Director, we were able to provision a single Cisco UCS B200 M3 blade in just 6 minutes, 19 seconds 8.5 percent less time than doing the same task manually (see Figure 1). Figure 1: Comparison of the time it took to provision a single blade. Provisioning a single server with Cisco UCS Director also dramatically reduced the number of steps it took to get the server up and running compared to the manual approach. As Figure 2 shows, Cisco UCS Director provisioned a single UCS B200 M3 blade in just 6 steps, compared to 18 steps for manual provisioning, a 66.7 percent reduction. Figure 2: Comparison of the steps it took to provision a single blade. A Principled Technologies test report 3

PROVISIONING SIX BLADES We saw a similar story when we compared the time and steps it took to provision six Cisco UCS B200 M3 blades. Using Cisco UCS Director to automate the process increased time and step savings even further. As Figure 3 shows, Cisco UCS Director provisioned six blades in 12.9 percent less time than provisioning them manually. Figure 3: Comparison of the time it took to provision six blades. The number of steps it took to provision six blades manually was staggering; it took 52 steps to complete the task. Using Cisco UCS Director reduced the number of steps to provision six blades by 88.4 percent, doing so in only six steps. (See Figure 4.) Figure 4: Comparison of the steps it took to provision six blades. A Principled Technologies test report 4

CONCLUSION In our tests, Cisco UCS Director provisioned servers in up to 12.9 percent less time than provisioning them manually and reduced steps by as much as 88.4 percent. So what do our findings mean for your organization? By reducing the amount of time and number of steps it takes to provision servers with the automation of Cisco UCS Director, you can help save your systems administrators time so they can work on more strategic projects or even reduce the number of staff you require. Moving from manual provisioning to automated provisioning with Cisco UCS Director can have a significant impact on your management budget by streamlining routine tasks and the savings could only be expected to grow along with your server count. A Principled Technologies test report 5

APPENDIX A ABOUT THE COMPONENTS About the Cisco UCS B200 M3 The Cisco UCS B200 M3 is a half-width blade providing up to two multi-core Intel Xeon processors E5-2600 v2 and 24 DIMM slots supporting up to 768 GB of DDR3 RAM. Up to eight B200 M3 servers can reside in a single Cisco UCS 5108 Blade Server Chassis. The B200 M3 can house two hot-pluggable SAS or SATA hard disk drives (HDDs) or solid-state drives. To learn more about the Cisco UCS B200 M3 blade, visit About the Cisco UCS Invicta C3124SA Appliance The Cisco UCS Invicta C3124SA storage appliance is an all-flash solid-state storage solution designed to accelerate disk IO. The Invicta C3124SA is available in varying capacities up to 24 TB and features the Intel Xeon processor E5-2680 v2 and 24 DIMM slots. The Invicta C3124SA is part of the Cisco UCS Invicta Scaling System and runs with the Cisco UCS Invicta operating system, which uses NAND flash memory in order to speed up performance. To learn more about the Cisco UCS Invicta C3124SA appliance, visit www.cisco.com/c/en/us/products/servers-unified-computing/ucs-b200-m3-bladeserver/index.html. www.cisco.com/c/en/us/products/collateral/servers-unified-computing/ucs-invictaseries-solid-state-system/datasheet-c78-730572.html. A Principled Technologies test report 6

APPENDIX B SYSTEM CONFIGURATION INFORMATION Figure 5 provides detailed configuration information for the test systems. System Cisco UCS B200 M3 server General Number of processor packages 2 Number of cores per processor 8 Number of hardware threads per core 16 System power management policy OS Control CPUs Vendor Intel Name Xeon Model number E5-2650 v2 Stepping 4 Socket type FCLGA2011 Core frequency (GHz) 2.60 Bus frequency 8.0 GT/s L1 cache 32 KB + 32 KB (per core) L2 cache 256 KB (per core) L3 cache 20 MB Platform Vendor and model number Cisco UCS B200 M3 Motherboard model number 73-13217-07 BIOS name and version Cisco B200M3.2.2.1a.0.111220131105 BIOS settings Default Memory module(s) Total RAM in system (GB) 128 Vendor and model number Hynix HMT31GR7EFR4C-RD Type PC3-14900 Speed (MHz) 1,866 Speed running in the system (MHz) 1,333 Size (GB) 8 Number of RAM module(s) 16 Chip organization Double-sided Rank Dual RAID controller Vendor and model LSI MegaRAID SAS Controller firmware 10.11.1-0135 Operating system Name ESXi-5.5.0 Build number 1746018-Custom-Cisco-5.5.1.3 Language English Operating system power profile Maximum Performance A Principled Technologies test report 7

System Cisco UCS B200 M3 server I/O adapters Vendor and model number Cisco UCS VIC 1240 Type mlom Figure 5: System configuration information for our test servers. Figure 6 provides detailed configuration information for the test storage. System Cisco UCS Invicta C3124SA Appliance Storage Number of 24-disk processor enclosures 1 Power supplies Total number 2 Disk array enclosures Number of 24-disk array enclosures 1 Disks Number of 240GB SSDs 24 Operating system Name Invicta 5.0.1.1a Release 016 Figure 6: Configuration information for the test storage. A Principled Technologies test report 8

APPENDIX C HOW WE TESTED Figure 7 shows how we set up our test bed. Figure 7: Our test bed diagram. Initial automated provisioning of one blade with workflow creation Log into UCS Director (6 Minutes 19 Seconds) 1. Select Policies Orchestration. 2. Select and expand folder. 3. Select Workflow. 4. Right click 5. Select Execute Workflow. Enter Pool Name. Select Organization. Select Servers. Select number of Iterations. 6. Select Submit. Preconfigured workflow includes the following tasks: 1. Create UCS Service Pool. 2. Add UCS Servers to Service Pool. 3. Select UCS Servers. 4. Create Service Profile from Template. 5. Associate Service Profile to Template. 6. Power on Server to preconfigured LUN containing VMware ESXi 5.5 U3. Automated provisioning of six blades with workflow creation Log into UCS Director (18 Minutes 53 Seconds) 1. Select Policies Orchestration. 2. Select and expand folder. 3. Select Workflow. A Principled Technologies test report 9

4. Right click. 5. Select Execute Workflow. Enter Pool Name. Select Organization. Select Servers. Select number of Iterations (6). 6. Select Submit. Manual provisioning of one blade Create Service Profile: (6 Minute 54 Seconds) 1. Log into Cisco UCS Manager. 2. Select Tab Servers Service Profiles. 3. Right-click and select Create Server Pool. Provide a name. Provide a description. 4. Select Next. Select Blades. 5. Click OK. 6. Select Finish. 7. Expand Service Profile Templates. 8. Right-click Service Profile Template for cloning. 9. Select Create Service Profile from Template. Provide a name. Enter the one (1) for Number of Instances. 10. Click OK. 11. Select Servers Service Profiles Root. 12. Select newly created Service Profile. 13. Select General Actions. 14. Select Server Assignment pull-down menu. 15. Select OK Yes. 16. Pause until Service Profile association is complete. 17. Select Boot. Manual provisioning of six blades Create Service Profile: (21 Minute 42 Seconds) 1. Log into Cisco UCS Manager. 2. Select Tab Servers Servers Pools Root. 3. Select and right-click Create Server Pool. Provide a name. Provide a description. 4. Select Next. Select Blades A Principled Technologies test report 10

5. Click OK Select Finish. 6. Expand Service Profile Templates. 7. Right click Service Profile Template for cloning. 8. Select Create Service Profile from Template. Provide a Naming Prefix. Enter Name Suffix Starting Number (01). Enter Number of Instances (06). 9. Click OK. 10. Select Servers Service Profiles Root. 11. Select newly created Service Profile. 12. Select General Actions. 13. Select Server Assignment pull-down menu. 14. Select OK. 15. Select Yes. 16. Pause until Service Profile association is complete. 17. Select Boot. 18. Select the next available Service Profile. 19. Select General Actions. 20. Select Server Assignment pull-down menu. 21. Select OK. 22. Select Yes. 23. Pause until Service Profile association is complete. 24. Select Boot. 25. Select the next available Service Profile. 26. Select General Actions. 27. Select Server Assignment pull-down menu. 28. Select OK. 29. Select Yes. 30. Pause until Service Profile association is complete. 31. Select Boot. 32. Select the next available Service Profile. 33. Select General Actions. 34. Select Server Assignment pull-down menu. 35. Select OK. 36. Select Yes. 37. Pause until Service Profile association is complete. A Principled Technologies test report 11

38. Select Boot. 39. Select the next available Service Profile. 40. Select General Actions. 41. Select Server Assignment pull-down menu. 42. Select OK. 43. Select Yes. 44. Pause until Service Profile association is complete. 45. Select Boot. 46. Select the next available Service Profile. 47. Select General Actions. 48. Select Server Assignment pull-down menu. 49. Select OK. 50. Select Yes. 51. Pause until Service Profile association is complete. 52. Select Boot. A Principled Technologies test report 12

ABOUT PRINCIPLED TECHNOLOGIES Principled Technologies, Inc. 1007 Slater Road, Suite 300 Durham, NC, 27703 www.principledtechnologies.com We provide industry-leading technology assessment and fact-based marketing services. We bring to every assignment extensive experience with and expertise in all aspects of technology testing and analysis, from researching new technologies, to developing new methodologies, to testing with existing and new tools. When the assessment is complete, we know how to present the results to a broad range of target audiences. We provide our clients with the materials they need, from market-focused data to use in their own collateral to custom sales aids, such as test reports, performance assessments, and white papers. Every document reflects the results of our trusted independent analysis. We provide customized services that focus on our clients individual requirements. Whether the technology involves hardware, software, Web sites, or services, we offer the experience, expertise, and tools to help our clients assess how it will fare against its competition, its performance, its market readiness, and its quality and reliability. Our founders, Mark L. Van Name and Bill Catchings, have worked together in technology assessment for over 20 years. As journalists, they published over a thousand articles on a wide array of technology subjects. They created and led the Ziff-Davis Benchmark Operation, which developed such industry-standard benchmarks as Ziff Davis Media s Winstone and WebBench. They founded and led etesting Labs, and after the acquisition of that company by Lionbridge Technologies were the head and CTO of VeriTest. Principled Technologies is a registered trademark of Principled Technologies, Inc. All other product names are the trademarks of their respective owners. Disclaimer of Warranties; Limitation of Liability: PRINCIPLED TECHNOLOGIES, INC. HAS MADE REASONABLE EFFORTS TO ENSURE THE ACCURACY AND VALIDITY OF ITS TESTING, HOWEVER, PRINCIPLED TECHNOLOGIES, INC. SPECIFICALLY DISCLAIMS ANY WARRANTY, EXPRESSED OR IMPLIED, RELATING TO THE TEST RESULTS AND ANALYSIS, THEIR ACCURACY, COMPLETENESS OR QUALITY, INCLUDING ANY IMPLIED WARRANTY OF FITNESS FOR ANY PARTICULAR PURPOSE. ALL PERSONS OR ENTITIES RELYING ON THE RESULTS OF ANY TESTING DO SO AT THEIR OWN RISK, AND AGREE THAT PRINCIPLED TECHNOLOGIES, INC., ITS EMPLOYEES AND ITS SUBCONTRACTORS SHALL HAVE NO LIABILITY WHATSOEVER FROM ANY CLAIM OF LOSS OR DAMAGE ON ACCOUNT OF ANY ALLEGED ERROR OR DEFECT IN ANY TESTING PROCEDURE OR RESULT. IN NO EVENT SHALL PRINCIPLED TECHNOLOGIES, INC. BE LIABLE FOR INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH ITS TESTING, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT SHALL PRINCIPLED TECHNOLOGIES, INC. S LIABILITY, INCLUDING FOR DIRECT DAMAGES, EXCEED THE AMOUNTS PAID IN CONNECTION WITH PRINCIPLED TECHNOLOGIES, INC. S TESTING. CUSTOMER S SOLE AND EXCLUSIVE REMEDIES ARE AS SET FORTH HEREIN. A Principled Technologies test report 13