Netra Data Plane Software Suite 2.0 Update 2 Release Notes



Similar documents
Sun StorEdge Availability Suite Software Point-in-Time Copy Software Maximizing Backup Performance

Solaris 9 9/05 Installation Roadmap

Sun Management Center 3.6 Version 5 Add-On Software Release Notes

Sun TM SNMP Management Agent Release Notes, Version 1.6

Sun StorEdge Enterprise Backup Software 7.2

N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In

Sun Management Center 3.0 Platform Update 4 Release Notes for Sun Fire 15K/12K Systems

Sun Management Center 3.6 Version 4 Add-On Software Release Notes

Sun Management Center Change Manager Release Notes

Sun Fire B10n Content Load Balancing Blade Product Notes

Sun StorEdge A5000 Installation Guide

Sun SNMP Management Agent Release Notes, Version 1.5.5

Sun StorEdge RAID Manager Release Notes

SCSI Sense Key Error Guide

Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server

Optimizing Solaris Resources Through Load Balancing

Sun Fire 6800/4810/4800/3800 Systems Firmware Release Notes

RAID Controller PCI Card for the Sun Fire V60x and V65x Servers Release Notes

Upgrading the Solaris PC NetLink Software

Sun Enterprise Optional Power Sequencer Installation Guide

Solaris 9 Installation Roadmap

Solaris 10 Documentation README

Sun Ultra TM. 5 and Ultra 10 Product Notes. Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA U.S.A.

Sun StorEdge Network FC Switch-8 and Switch-16 Release Notes

Sun Fire 15K/12K Dynamic Reconfiguration Installation Guide and Release Notes

Service Level Definitions and Interactions

Sun StorEdge SAN Foundation Release Notes

Sun StorEdge N8400 Filer Release Notes

Brocade SilkWorm 4100 FC Switch Release Notes

Sun Grid Engine Release Notes

Sun Fire V480 Server Product Notes

SunFDDI 6.0 on the Sun Enterprise Server

Comparing JavaServer Pages Technology and Microsoft Active Server Pages

Solaris Bandwidth Manager

Scrubbing Disks Using the Solaris Operating Environment Format Program

Service Level Agreement in the Data Center

Sun Enterprise 420R Server Product Notes

Sun Management Center 3.5 Update 1b Release Notes

Sun Ray, Smart Cards, and Citrix

Power Savings in the UltraSPARC T1 Processor

LAN-Free Backups Using the Sun StorEdge Instant Image 3.0 Software

JumpStart : NIS and sysidcfg

Sun Fire V20z Server Release Notes

Sun StorEdge T3 Dual Storage Array - Part 1

Sun Blade 1500 Workstation Product Notes

Sun N1 Service Provisioning System User s Guide for Linux Plug-In 2.0

Exploring the iplanet Directory Server NIS Extensions

Reducing the Backup Window With Sun StorEdge Instant Image Software

Start Here. Installation and Documentation Reference. Sun StorEdgeTM 6120 Array

Java Dynamic Management Architecture for Intelligent Networks

Managing NFS Workloads

Brocade 5300 Switch Hardware Release Notes

Sun Ray Server Software 3 Release Notes

Sun Fire 6800/4810/4800/3800 Systems Software Release Notes

Important Note on New Product Names

Netra X4200 M2 Server Site Planning Guide

Getting StartedWith Sun Java System Application Server 9.1 Update 2

Veritas Storage Foundation 5.0 Software for SPARC

Brocade 300 Switch Hardware Release Notes

Automating Centralized File Integrity Checks in the Solaris 10 Operating System

Sun GlassFish Enterprise Manager SNMP Monitoring 1.0 Installation and Quick Start Guide

Sun Blade 100 and Sun Blade 150 Workstations

Sun Fire 6800/4810/4800/ 3800 Systems Product Notes

Disaster Recovery Requirements Analysis

HelloWorld SOAP Sample:

Developing a Security Policy

N1 Grid Engine 6 Release Notes

Sun Cobalt Control Station. Using the LCD Console

The UltraSPARC T1 Processor - High Bandwidth For Throughput Computing

Sun Ray Connector for Windows OS, Version 2.1 Release Notes

Sun StorEdge network FC switch-8 and switch-16 Release Notes

A Strategy for Managing Performance

Service Level Management in the Data Center

Rapid Recovery Techniques: Exploring the Solaris Software Registry

Sun GlassFish Enterprise Manager Performance Monitor 1.0 Getting Started Guide

Java Management Extensions SNMP Manager API

Using Linux mdadm Multipathing with Sun StorEdge Systems

Consolidation in the Data Center

Sun Java System Connector for Microsoft Outlook 7.2 Installation Guide

Distributed Application Management using Jini Connection Technology

Sun StorEdge Instant Image 3.0 and Oracle8i Database Best Practices

Sun Fire V480 Server Setup and Rackmounting Guide

How To Start A Glassfish V3 Application Server Quick Start (Windows) On A Microsoft Server (Windows 7)

Solaris Resource Manager

ProjectWebSynergy Milestone 4 Release Notes

Rapid Recovery Techniques: Auditing Custom Software Configuration

Sun StorEdge RAID Manager 6.22 User s Guide

The Solaris Fingerprint Database - A Security Tool for Solaris Operating Environment Files

Sun Microsystems, Inc Garcia Avenue Mountain View, CA FAX

A Patch Management Strategy for the Solaris Operating Environment

Trust Modeling for Security Architecture Development

Sun Fire 6800/4810/4800/3800 Systems Platform Administration Manual

Sun Remote System Control (RSC) Installation Guide

Role Based Access Control and Secure Shell A Closer Look At Two Solaris Operating Environment Security Features

Installation and Configuration

Building a Global Compute Grid Two Examples Using the Sun ONE Grid Engine and the Globus Toolkit

Data Center Design Philosophy

How To Write A Release Note For Sun Open Telecommunications Platform 1.1.1

Java Card 2.2 Off-Card Verifier

Sun Fire Midframe Server Best Practices for Administration

Transcription:

Netra Data Plane Software Suite 2.0 Update 2 Release Notes Sun Microsystems, Inc. www.sun.com Part No. 820-5213-11 July 2008, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback

Copyright 2008 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. All rights reserved. Sun Microsystems, Inc. has intellectual property rights relating to technology embodied in the product that is described in this document. In particular, and without limitation, these intellectual property rights may include one or more of the U.S. patents listed at http://www.sun.com/patents, and one or more additional patents or pending patent applications in the U.S. and in other countries. This document and the product to which it pertains are distributed under licenses restricting their use, copying, distribution, and decompilation. No part of the product or of this document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers. Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd. Sun, Sun Microsystems, the Sun logo, AnswerBook2, docs.sun.com, SunVTS, Sun Enterprise Authentication Mechanism, and Solaris are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. The OPEN LOOK and Sun trademark Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Sun s licensees who implement OPEN LOOK GUIs and otherwise comply with Sun s written license agreements. DOCUMENTATION IS PROVIDED AS IS AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.. Copyright 2008 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, Californie 95054, États-Unis. Tous droits réservés. Sun Microsystems, Inc. a les droits de propriété intellectuels relatants à la technologie incorporée dans le produit qui est décrit dans ce document. En particulier, et sans la limitation, ces droits de propriété intellectuels peuvent inclure un ou plus des brevets américains énumérés à http://www.sun.com/patents et un ou les brevets plus supplémentaires ou les applications de brevet en attente dans les Etats-Unis et dans les autres pays. Ce produit ou document est protégé par un copyright et distribué avec des licences qui en restreignent l utilisation, la copie, la distribution, et la décompilation. Aucune partie de ce produit ou document ne peut être reproduite sous aucune forme, parquelque moyen que ce soit, sans l autorisation préalable et écrite de Sun et de ses bailleurs de licence, s il y ena. Le logiciel détenu par des tiers, et qui comprend la technologie relative aux polices de caractères, est protégé par un copyright et licencié par des fournisseurs de Sun. Des parties de ce produit pourront être dérivées des systèmes Berkeley BSD licenciés par l Université de Californie. UNIX est une marque déposée aux Etats-Unis et dans d autres pays et licenciée exclusivement par X/Open Company, Ltd. Sun, Sun Microsystems, le logo Sun, AnswerBook2, docs.sun.com, SunVTS, Sun Enterprise Authentication Mechanism, et Solaris sont des marques de fabrique ou des marques déposées de Sun Microsystems, Inc. aux Etats-Unis et dans d autres pays. Toutes les marques SPARC sont utilisées sous licence et sont des marques de fabrique ou des marques déposées de SPARC International, Inc. aux Etats-Unis et dans d autres pays. Les produits protant les marques SPARC sont basés sur une architecture développée par Sun Microsystems, Inc. L interface d utilisation graphique OPEN LOOK et Sun trademark a été développée par Sun Microsystems, Inc. pour ses utilisateurs et licenciés. Sun reconnaît les efforts de pionniers de Xerox pour la recherche et le développment du concept des interfaces d utilisation visuelle ou graphique pour l industrie de l informatique. Sun détient une license non exclusive do Xerox sur l interface d utilisation graphique Xerox, cette licence couvrant également les licenciées de Sun qui mettent en place l interface d utilisation graphique OPEN LOOK et qui en outre se conforment aux licences écrites de Sun. LA DOCUMENTATION EST FOURNIE "EN L ÉTAT" ET TOUTES AUTRES CONDITIONS, DECLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT EXCLUES, DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE, Y COMPRIS NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE, A L APTITUDE A UNE UTILISATION PARTICULIERE OU A L ABSENCE DE CONTREFAÇON. Please Recycle

Contents Netra Data Plane Software Suite 2.0 Update 2 Release Notes 1 Software Notes 2 Open Issues 2 Configuring LM-X Licenses 9 Working with Licenses Using LM-X 9 Node-Locked Licenses 9 Evaluation Licenses 10 Feedback and Support 10 iii

iv Netra Data Plane Software Suite 2.0 Update 2 Release Notes July 2008

Netra Data Plane Software Suite 2.0 Update 2 Release Notes These Release Notes contain last minute information about the Netra Data Plane Software Suite 2.0. Netra Data Plane Software is also referred to in this document as Netra DPS. Topics include: Software Notes on page 2 Configuring LM-X Licenses on page 9 Feedback and Support on page 10 Note Sun is not responsible for the availability of third-party web sites mentioned in this document. Sun does not endorse and is not responsible or liable for any content, advertising, products, or other materials that are available on or through such sites or resources. Sun will not be responsible or liable for any actual or alleged damage or loss caused by or in connection with the use of or reliance on any such content, goods, or services that are available on or through such sites or resources. The Netra Data Plane Software Suite 2.0 documentation set is located at: http://docs.sun.com/app/docs/prod/netra.dp 1

Software Notes Open Issues CR 6529219: Compilation fails if a function returns a structure Compilation fails if a function within an application returns a structure. This situation is due in part to private functions missing from libc. Workaround: The function needs to return a pointer to the structure. CR 6578957: ipc_tx(): chaining of messages is not supported Chaining of messages using the b_next field in the mblk_t structure is not supported in this release. ipc_tx() must be called once for every message. CR 6621350: teja_profiler_dump() can dump discrepant information to the console This bug had been resolved and will be in the next Sun Enterprise T2000 and T5220 Platform System Firmware Release. Workaround: In a guest domain, find when LDoms is used. When using the profiler on the Netra CP3260 platform, make sure that the LDoms configuration is used. 2 Netra Data Plane Software Suite 2.0 Update 2 Release Notes July 2008

CR 6624475: ipsecgw_qgc: nxge_desc_setup: Cannot allocate rx buffer! message seen ipsecgw over QGC displays messages if traffic is already started before the application boots up. The application, however, is still able to receive and pass the traffic after all ports are initialized. CR 6637959: Ctr+c may not work properly on an application built by ipsecgw_niu_multi This behavior only occurs on the Netra CP3260 system. CR 6670046: ipfwd4g - 4 ports performance obtained on QGC is not what is expected with 64-byte or 128-byte packet sizes In ipfwd4g, performance is lower than expected. This is seen when running all 4 ports with 64-byte or 128-byte packet sizes. CR 6670493: ipfwd10g_niu: performance drops when resuming to execution from Ctr+c ipfwd10g_niu performance drops when going from 1500 bytes to 64 bytes (either directly or gradually). This is seen on Netra CP3260 and Sun SPARC Enterprise T5120 and T5220 systems. Netra Data Plane Software Suite 2.0 Update 2 Release Notes 3

CR 6677123: ipfwd10g_niu: going from one packet size to 64-byte affects the performance on Netra T5220 After booting up the ipfwd10g_niu, performance on a Netra T5220 system is affected when going from one packet size to 64-byte. CR 6694950: autoconfig: fails to proceed because of an unnecessary check for vntsd in factory-default configuration When responding yes to the Netra Data Plane Suite Configurator program prompt, the following is displayed: INFO: vntsd service not online, trying to enable it ERROR: Unable to enable vntsd service. It is required for connecting to the logical domains console CR 6695750: ipfwd_acl: crashes if acl algorithm is initialized while traffic is running The IP forwarding application with ACL crashes if the ACL algorithm is initialized while traffic is running. Workaround: Stop the traffic and then initialize the ACL algorithm. CR 6695813: ipsecgw_niu_multi on Netra T5220 - packets getting dropped even for lower line rates For ipsecgw_niu_multi application on a Netra T5220 system, there is some difference in the number of packets received by the ports when sending 100% line rate and when sending the number of packets that each packet size can handle. 4 Netra Data Plane Software Suite 2.0 Update 2 Release Notes July 2008

CR 6696427: ipfwd_acl: connection timed out when trying to delete entries The ACL delete operation times out if wildcards (0.0.0.0/0) are used. Workaround: When removing rules, use the same source/destination prefixes which has been used while adding the particular rule. Do not rely on wildcards. CR 6697317: ipfwd-arp: not able to pass traffic When configuring IXIA, as well as the required LDoms environment for ipfwd-arp, ipfwd-arp does not work properly in both setups: 10g_niu on Sun SPARC Enterprise T5120/T5220 system, as well as QGC on the Sun Fire T2000 system. CR 6702655: Netra ATCA CP3260 system build has limited hash policy options To build for running on Netra ATCA CP3260 systems, HASH_POLICY options are limited to the following policies: IP_ADDR, IP_DA, and IP_SA. CR 6713076: (W36) The acltool hangs if its previous invocation was interrupted by Ctrl+c The next invocation of acltool hangs if it is interrupted by Ctrl+c. This also occurs after timeout, when rules are still being inserted by Hicut. CR 6717561: ipctest utility subcommands hang if traffic is sending from the traffic generator The ipc_test utility may hang when the perf-pkts-rx-tx command is used with the single threaded application while traffic is exchanged with the Solaris module (lwmod) on another channel. Once the first command hangs, subsequent calls in ipc_test will also hang. Netra Data Plane Software Suite 2.0 Update 2 Release Notes 5

CR 6722072: Performance forwarding from one 10G port to another 10G port within a NIU is very low Currently, when traffic is forwarded from one NIU 10G port to another NIU 10G port and if traffic flow is not statically bound (and multi-q is set), the performance is extremely low (about 450 kpps). CR 6722102: remotecli: gets profiler data when not in console mode When trying to get a coredump, profiler data also gets displayed. Profiler data should only be displayed if the console subcommand is executed. CR 6722103: remotecli: dgb> prompt returns before coredump command competes The dbg> prompt was returned although the coredump was not yet completed. CR 6722105: ipsec_niu_multi: takes a few minutes for the numbers to settle on Netra CP3260 A slight degradation occurs when the application is first booted, but numbers settle a few minutes later. 6 Netra Data Plane Software Suite 2.0 Update 2 Release Notes July 2008

CR 6723787: ndpstgen generates eight times more packets than specified for 10g_niu When the -n option is used, the number of packets generated is per channel. The total number of packets should equal the number specified after -n option (spread equally among channels). CR 6724125: autoconfig - fails to check the existence of the file The autoconfig application failed to check the existence of the file under the /export directory while adding the filename as backend to the virtual disk server device. CR: 6731036: ipctest utility hangs when doing perfpkts-rx-tx The ipc_test utility hangs when the perf-pkts-rx-tx command is used while traffic is exchanged with the Solaris module (lwmod) on another channel. CR 6732270: autoconfig/tftp - boot server configuration failed The tftp boot server configuration using the autoconfig tool will fail if the tftpd service is not imported into the Solaris smf service. Workaround: Uncomment the tftp entry in the /etc/inetd.conf file and run the inetconv command Netra Data Plane Software Suite 2.0 Update 2 Release Notes 7

CR 6732964: ipfwd-diffserv: Support for multiple nxge instances The DiffServ reference application currently supports only both ports on a single NIU or 10GB nxge card, or four ports on a single quad gigabyte nxge card. CR 6732966: ipfwd-diffserv: Class-based scheduling does not work across DMA channels Flows being transmitted on different DMA channels of the same port are not scheduled according to their respective weights or priority. CR 6735138 remotecli: coredump does not always dump core coredump works about 50% of the time. When it returns to the prompt, entering c to continue results in Error. CR 6737845: ipfwd4g - Some of the ports are not receiving traffic In ipfwd4g, nxge 2 and 3 ports are not receiving traffic though they have the correct MAC address set. nxge 0 and 1 ports work fine. 8 Netra Data Plane Software Suite 2.0 Update 2 Release Notes July 2008

Configuring LM-X Licenses Working with Licenses Using LM-X You must have a license file to use the software. When you invoke compilation of any application, Netra DPS reads the license file. A valid license file must be present at /opt/lm-x/license. Sun Microsystems issues two kinds of licenses: Node-locked licenses (multiple user); see Node-Locked Licenses. Time bound evaluation licenses (multiple user); see Evaluation Licenses on page 10 Node-Locked Licenses A node-locked license, or uncounted license, is a license that runs on a single machine. The license file contains permission to run various tools for multiple users simultaneously. Obtaining a Node-Locked License File To obtain a license file, email the following information to NetraDPSlicense@sun.com: Name of the license user name, address, and phone number of your company Product and target processor Purchase order number The host ID of the host computer where the distribution is installed You can find the host ID by running hostid (located under /usr/bin/). Installing a Node-Locked License When you receive the license file (for example, license), simply copy it to the following folder: /opt/lm-x/ (create this folder if not present). Compiling any of the reference applications or your own application automatically finds the license file. Netra Data Plane Software Suite 2.0 Update 2 Release Notes 9

Set the LM_LICENSE_FILE environment variable to include the location of the new license file. For example, in UNIX or Linux, use the setenv command in a C shell: setenv LM_LICENSE_FILE /opt/lm-x/license Evaluation Licenses An evaluation license, or counted license, is a temporary license for a specified number of days. An evaluation license allows multiple users to use a single license file on a single computer for a limit of 90 days. Obtaining an Evaluation-License File To obtain an evaluation license file, email the following information to NetraDPSlicense@sun.com: Name of the license user (or contact name) Name, address, and phone number of your company Product and target processor The host ID of the host computer where the distribution is installed You can find the host ID by running hostid (located under /usr/bin/). Feedback and Support You can request Sun support and provide feedback to Sun at the following email address: ndps-feedback@sun.com 10 Netra Data Plane Software Suite 2.0 Update 2 Release Notes July 2008