Professional Documents
Culture Documents
Engineering Guide
Release 5.0
What’s inside...
Introduction to OneControl 5.0
Deployment configurations
Geographical redundancy
Network sizing and engineering considerations
Platform requirements
Port requirements
Ordering information
Appendix A - AP platform requirements & engineering considerations
Appendix B - OSP deployments on AP systems
For additional office locations and phone numbers, please visit the Ciena web site at www.ciena.com.
BY INSTALLING OR USING THE EQUIPMENT, YOU ACKNOWLEDGE THAT YOU HAVE READ THIS
AGREEMENT AND AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS.
1. Right to Use License; Restrictions. Subject to these terms, and the payment of all applicable license fees, Ciena
grants to you, as end user, a non-exclusive license to use the Ciena software (the "Software") in object code form
solely in connection with, and as embedded within, the Equipment,. You shall have the right to use the Software solely
for your own internal use and benefit. You may make one copy of the Software and documentation solely for backup
and archival purpose, however you must reproduce and affix all copyright and other proprietary rights notices that
appear in or on the original. You may not, without Ciena's prior written consent, (i) sublicense, assign, sell, rent, lend,
lease, transfer or otherwise distribute the Software; (ii) grant any rights in the Software or documentation not expressly
authorized herein; (iii) modify the Software nor provide any third person the means to do the same; (iv) create
derivative works, translate, disassemble, recompile, reverse engineer or attempt to obtain the source code of the
Software in any way; or (v) alter, destroy, or otherwise remove any proprietary notices or labels on or embedded within
the Software or documentation. You acknowledge that this license is subject to Section 365 of the U.S. Bankruptcy
Code and requires Ciena's consent to any assignment related to a bankruptcy proceeding. Sole title to the Software
and documentation, to any derivative works, and to any associated patents and copyrights, remains with Ciena or its
licensors. Ciena reserves to itself and its licensors all rights in the Software and documentation not expressly granted
to you. You shall preserve intact any notice of copyright, trademark, logo, legend or other notice of ownership from any
original or copies of the Software or documentation.
2. Audit: Upon Ciena's reasonable request, but not more frequently than annually without reasonable cause, you
shall permit Ciena to audit the use of the Software at such times as may be mutually agreed upon to ensure
compliance with this Agreement.
3. Confidentiality. You agree that you will receive confidential or proprietary information ("Confidential Information")
in connection with the purchase, deployment and use of the Equipment. You will not disclose Confidential Information
to any third party without prior written consent of Ciena, will use it only for purposes for which it was disclosed, use your
best efforts to prevent and protect the contents of the Software from unauthorized disclosure or use, and must treat it
with the same degree of care as you do your own similar information, but with no less than reasonable care. You
acknowledge that the design and structure of the Software constitute trade secrets and/or copyrighted materials of
Ciena and agree that the Equipment is Confidential Information for purposes of this Agreement.
4. U.S. Government Use. The Software is provided to the Government only with restricted rights and limited rights.
Use, duplication, or disclosure by the Government is subject to restrictions set forth in FAR Sections 52-227-14 and
52-227-19 or DFARS Section 52.227-7013(C)(1)(ii), as applicable. The Equipment and any accompanying technical
data (collectively "Materials") are commercial within the meaning of applicable Federal acquisition regulations. These
Materials were developed fully at private expense. U.S. Government use of the Materials is restricted by this
Agreement, and all other U.S. Government use is prohibited. In accordance with FAR 12.212 and DFAR Supplement
227.7202, software delivered to you is commercial computer software and the use of that software is further restricted
by this Agreement.
5. Term of License. This license is effective until terminated. Customer may terminate this license at any time by
giving written notice to Ciena [or] and destroying or erasing all copies of Software including any documentation. Ciena
may terminate this Agreement and your license to the Software immediately by giving you written notice of termination
in the event that either (i) you breach any term or condition of this Agreement or (ii) you are wound up other than
voluntarily for the purposes of amalgamation or reorganization, have a receiver appointed or enter into liquidation or
bankruptcy or analogous process in your home country. Termination shall be without prejudice to any other rights or
remedies Ciena may have. In the event of any termination you will have no right to keep or use the Software or any
copy of the Software for any purpose and you shall destroy and erase all copies of such Software in its possession or
control, and forward written certification to Ciena that all such copies of Software have been destroyed or erased.
7. Limitation of Liability. ANY LIABILITY OF Ciena SHALL BE LIMITED IN THE AGGREGATE TO THE AMOUNTS
PAID BY YOU FOR THE SOFTWARE. THIS LIMITATION APPLIES TO ALL CAUSES OF ACTION, INCLUDING
WITHOUT LIMITATION BREACH OF CONTRACT, BREACH OF WARRANTY, NEGLIGENCE, STRICT LIABILITY,
MISREPRESENTATION AND OTHER TORTS. THE LIMITATIONS OF LIABILITY DESCRIBED IN THIS SECTION
ALSO APPLY TO ANY THIRD-PARTY SUPPLIER OF Ciena. NEITHER Ciena NOR ANY OF ITS THIRD-PARTY
SUPPLIERS SHALL BE LIABLE FOR ANY INJURY, LOSS OR DAMAGE, WHETHER INDIRECT, SPECIAL,
INCIDENTAL OR CONSEQUENTIAL INCLUDING WITHOUT LIMITATION ANY LOST PROFITS, CONTRACTS,
DATA OR PROGRAMS, AND THE COST OF RECOVERING SUCH DATA OR PROGRAMS, EVEN IF INFORMED
OF THE POSSIBILITY OF SUCH DAMAGES IN ADVANCE
8. General. Ciena may assign this Agreement to any Ciena affiliate or to a purchaser of the intellectual property rights
in the Software, but otherwise neither this Agreement nor any rights hereunder may be assigned nor duties delegated
by either party, and any attempt to do so will be void. This Agreement shall be governed by the laws of the State of
Maryland (without regard to the conflict of laws provisions) and shall be enforceable in the courts of Maryland. The
U.N. Convention on Contracts for the International Sale of Goods shall not apply hereto. This Agreement constitutes
the complete and exclusive statement of agreement between the parties relating to the license for the Software and
supersedes all proposals, communications, purchase orders, and prior agreements, verbal or written, between the
parties. If any portion hereof is found to be void or unenforceable, the remaining provisions shall remain in full force
and effect.
Publication history 0
August 2015
Issue 11.01 of the OneControl Unified Management System 5.0 Engineering
Guide
April 2015
Issue 10.02 of the OneControl Unified Management System 4.2 Engineering
Guide
January 2015
Issue 10.01 of the OneControl Unified Management System 4.2 Engineering
Guide
August 2014
Issue 9.01 of the OneControl Unified Management System 4.1 Engineering
Guide
April 2014
Issue 8.01 of the OneControl Unified Management System 4.0 Engineering
Guide
December 2013
Issue 7.02 of the OneControl Unified Management System 3.2 Engineering
Guide
December 2013
Issue 7.00 of the OneControl Unified Management System 3.2 Engineering
Guide
September 2013
Issue 06.03 of the OneControl Unified Management System 3.1 Engineering
Guide
August 2013
Issue 06.02 of the OneControl Unified Management System 3.1 Engineering
Guide
July 2013
Issue 06.01 of the OneControl Unified Management System 3.1 Engineering
Guide
April 2013
Issue 05.02 of the OneControl Unified Management System 3.0 Engineering
Guide
April 2013
Issue 05.01 of the OneControl Unified Management System 3.0 Engineering
Guide
September 2012
Issue 04.02 of the OneControl Unified Management System 2.1 Engineering
Guide.
September 2012
Issue 04.01 of the OneControl Unified Management System 2.1 Engineering
Guide.
August 2012
Issue 03.02 of the OneControl Unified Management System 2.2 Engineering
Guide.
July 2012
Issue 03.01 of the OneControl Unified Management System 2.2 Engineering
Guide.
March 2012
Issue 02.01 of the OneControl Unified Management System 2.0 Engineering
Guide.
October 2011
Issue 01.02 of the OneControl Unified Management System 1.0 Engineering
Guide.
August 2011
Issue 01.01 of the OneControl Unified Management System 1.0 Engineering
Guide.
Contents 0
ATTENTION
Check for updated versions of this document on the Ciena Customer Service
Center portal at: https://portal.ciena.com. Once you are logged into this
portal, click the Documentation tab and then select OneControl. On this
page, navigate to the required release and documentation.
Documentation download
To download this guide or any other OneControl documents you need,
perform the following steps:
• As a registered user with a Ciena portal account, log into the Ciena
Customer Service Center portal at:
https://portal.ciena.com
• Once you are logged into this portal, click the Documentation tab.
• In the Browse list under Product Documentation Search, select
OneControl.
• Click Release 5.0.
• Find the OneControl Engineering Guide or any other OneControl
documents you need, and click the link.
• Download the document(s).
References
This document references the following Technical Publication and other
documentation:
• OneControl Fundamentals, 450-3201-001
• OneControl Installation, 450-3201-201
• OneControl Manager for 6k, OM5k and CPL Standard Operations Guide,
450-3241-301
• OneControl Service Management, 450-3201-302
• OneControl TMF Interface Fundamentals, 450-3271-001
• ONM Applications Platform Introduction, 450-3101-100
• Applications Platform Planning Guide, 450-3101-601
• ESM Release 6.6 product documentation
• ESM Engineering Guide, 009-3216-022
• PinPoint Portal Fundamentals, 450-3502-001
Use the regular technical support to report and receive help for issues covered
by the product warranty, as described in your purchase agreement with Ciena.
You can be charged a standard rate for service requests that Ciena considers
to be outside the scope or period covered by the product warranty. You can
purchase extended warranty coverage and additional support services. These
support contracts are part of the OneControl Product Services suite.
CE conformance
There are no European Union Directives that require the fitting of the CE
marking which apply to this software product.
What is OneControl?
Ciena’s OneControl Unified Management System provides a single solution
for network and service management capabilities across the whole portfolio
of Ciena’s Ethernet, Transport, and Switching services.
OneControl provides a single central platform with a consistent look and feel
for monitoring and managing fault, performance management, service
management, and provisioning across the Layer 0, Layer 1, and Layer 2
network services. OneControl operators can use a common interface to view
and respond to alarms raised by any managed NE in the network, any of the
supported or integrated Element Management Systems (EMSs), and
OneControl itself.
Figure 1-1
OneControl functionality architecture
Manager for 6k, OM5k and CPL also provides access to other optional
applications such as TMF for northbound integration with OSSs, OSP (Optical
Service Provisioner) for non-Control Plane Layer 1 connection management
and Layer 1 NSV (Network and Service Viewer) for visualization and
troubleshooting of services.
Supported upgrades
The following upgrade paths are supported:
• OneControl 4.0 (with latest patches) to 5.0
• OneControl 4.1 (with latest patches) to 5.0
• OneControl 4.2 (with latest patches) to 5.0
For all upgrades, the OneControl release being upgraded from must have all
currently available OneControl patches applied before the upgrade process is
started. For details on available OneControl patches, see “OneControl
software patches” on page 5-52.
Attention: The database used before and after an upgrade must be the
same (MySQL to MySQL, local Oracle to local Oracle, remote Oracle to
remote Oracle, custom remote Oracle to custom remote Oracle, Oracle EE
to Oracle EE, Oracle SE to Oracle SE).
Supported migrations
There are currently no migration paths supported directly to OneControl 5.0.
Deployment configurations 2-
This chapter describes all the various ways in which OneControl 5.0 can be
deployed.
Supported deployments
Architecture
OneControl uses a client-server architecture:
• the OneControl client software can reside on
— a PC platform running the Microsoft Windows operating system
— a server platform running the Citrix on Microsoft Windows operating
system
• the OneControl server software resides on a physical or virtual server
running the Oracle Linux, Red Hat Linux, or Oracle Solaris operating
system. OneControl can also connect to one or more Ciena subordinate
Element Management Systems (EMSes).
Attention: For details on the hardware platform and the operating system
requirements for OneControl client and OneControl server software, see
Chapter 5, “Platform requirements”.
Figure 2-1
OneControl co-resident with ESM and Manager for 6k, OM5k and CPL
Figure 2-2
OneControl standalone with Remote Manager for 6k, OM5k and CPL and Remote ESM
Figure 2-3
OneControl with both co-resident and Remote Manager for 6k, OM5k and CPL
Database
OneControl software is used in conjunction with a supporting database
(embedded MySQL database, and/or Oracle database separately installed by
the customer). The database that must be used will depend on the
OneControl and network configuration. For details, refer to “Database
requirements” on page 5-17.
Client software
The OneControl client can be downloaded directly from the server. Once the
server is installed clients can be downloaded from:
http://<server>:9001/client.html
All required client software modules, including those related to ESM and
Manager for 6k, OM5k and CPL functionality, are installed as part of the
OneControl client software (or in some cases are automatically downloaded
on the first launch of the related OneControl client menu items).
Geographical redundancy 3-
For content not emanating from NEs, such as operator entered data, the GR
Channel is used to transport and replicate between sites. If communication
between sites is interrupted, the data is queued (persisted) locally and
transmitted when communication becomes available. Upon receipt, the other
site makes a best-effort approach at applying the received data locally.
Figure 3-1
Supported OneControl GR configuration
— Both sites have the ability to create, modify and delete data. Changes
to non-network data at one site are replicated to the other site.
• Active/Backup
— This configuration is used if one or more of the following OneControl
features/licenses are present:
– 4200
– CoreStream
– SLM
– Transport Switched Connections (this functionality is present
whenever Control Plane service management or OTN service
management licenses are present, or when Wavelength service
management licenses are present and the administrator has
chosen to enable TSC)
— The active site is fully operational. OneControl clients communicating
with the backup system have read-only access (with some
exceptions).
— Only the active site has the ability to create, modify and delete data
(with some exceptions). Changes to non-network data at the active
site is replicated to the backup site.
— The network administrator designates the sites with active role or
backup role. The roles can be switched at any time manually (e.g. for
maintenance, or during an active site failure).
Attention: The database type and version supported for use with
OneControl will depend on the OneControl features and licenses present, as
well as whether GR will be used. For details on which database type/version
must be used for GR configurations, see “Database requirements” on page
5-17.
Forced replication
In a OneControl GR configuration, the user can perform a forced replication of
data.
• Peer-to-Peer
— In peer-to-peer mode, non-network data flows in both directions
between sites.
— A forced replication can be initiated from either site. The force
replication button on both sites is disabled until the operation
completes.
— A forced replication happens in one direction. To have forced
replication in both directions, two separate operations must be
initiated, one from each site.
— The forced replication attempts a best-effort merge of the content from
the initiating site with the content on the target site. At an object level,
the operation does not delete content on the target site, because
neither peer site is the master of the information. For example if
non-network data on peer A is deleted, and peer B does not receive
the notifications (e.g. during communication outage between peers), a
forced replication from peer A to peer B will not remove this content
from peer B. This content needs to be manually deleted at peer B.
• Active/Backup
— In active/backup mode, non-network data flows from the active site to
the backup site.
— A forced replication can be initiated from the active site to the backup
site. The force replication button on the active site is disabled until the
operation is complete. The force replication button on the backup site
is always disabled.
the NEs. This OSP GUI will need to be closed, and a new session
opened to clear the LOA condition. The OSP GUIs will communicate
to the local NDS server in all scenarios. In cases where the local NDS
server is not reachable, the OSP GUI will communicate with the NDS
server in the Remote server. There will be a delay (up to 4 minutes)
while launching OSP from secondary server on master-master
scenario.
• OneControl GR with ESM
— ESM is NOT configured as redundant (each ESM is independent). Any
changes on one ESM must be manually done on the other ESM. This
mainly consists of managing devices on both ESMs.
— Each OneControl site enrolls the ESM at its respective site.
— If either OneControl site in peer-to-peer fails, clients can connect to the
other OneControl site.
— If active OneControl site in active/backup fails, administrator must
change OneControl secondary server role to active. Clients can
connect to the other OneControl site.
— If either ESM fails, clients can connect to the other OneControl site
(which has the other ESM enrolled).
Licensing
When you want to install or upgrade a pair of OneControl servers in a GR
configuration, the license file for the primary server has the base OneControl
entitlement and any additional desired entitlements. The license file for the
secondary server has only one entitlement identifying it as a redundant server.
The presence of the redundant entitlement on the OneControl secondary
server enables the same set of features as those entitled on the primary
server. Therefore, you order the entitlements once for the primary server and
those same features are enabled on the secondary server.
When there are Remote Manager for 6k, OM5k and CPL servers in a GR
deployment included in your OneControl deployment, the same approach is
used. The license file for the primary server has the base Remote Manager
for 6k, OM5k and CPL entitlement and any additional desired entitlements.
The license file for the secondary server has only one entitlement identifying
it as a redundant Remote Manager for 6k, OM5k and CPL server.
When communication is lost between the primary server and the secondary
server, the secondary server continues to enable the licensed functionality.
This continues up to 45 days without contact with the primary server, as long
as the software process associated with OneControl licensing is not restarted.
Table 3-1
Data synchronized over OneControl GR channel
Alarms • Annotations
• Manual clears
• Acknowledgements/unacknowledgements of alarms
• OneControl EMS alarm assert and clear
Links • Annotations
• Drawn link creation/deletion
WARNING
The engineering limits in this document were calculated using specific
workstation/server types.
If a higher performance workstation/server is used to exceed the stated
engineering limits, Ciena does not accept responsibility, or provide support
for any performance-related issues which may arise as a result. Ciena
agrees only to provide support for problems that are
non-performance-related when the engineering limits are exceeded.
Customers should also be aware that surpassing these prescribed limits
may lead to behavior which may not be initially perceived to be
performance-related, i.e. corruption, core dumps, etc. In summary,
responsibility for any performance-related issues which arise as a result of
surpassing the prescribed engineering limits must be understood and
accepted by the customer.
If a lower performance workstation/server is used, Ciena does not accept
responsibility, or provide support for any performance-related issues which
may arise as a result. Ciena agrees only to provide support for problems that
are non-performance-related. Customers should also be aware that low
performance may lead to behavior which may not be initially perceived to be
performance-related, i.e. corruption, core dumps, etc. In summary,
responsibility for any performance-related issues which arise as a result of
not using the minimum prescribed platform configuration, must be
understood and accepted by the customer.
Use the sub-headings in Table 4-1 on page 4-9 to determine which of the
following NE types will be managed by OneControl:
• Directly managed in OneControl
• Managed via ESM sub-EMS - In this case the ESM sub-EMS will need to
be installed on the same platform as OneControl, or on a remote platform.
• Managed via Manager for 6k, OM5k and CPL component - In this case the
Manager for 6k, OM5k and CPL component will need to be installed on the
same platform as OneControl, or on a remote platform.
Attention: If the total NEUs/NEs count in the Managed via Manager for 6k,
OM5k and CPL component sub-category exceeds the maximums supported
by a hardware platform, you can deploy additional platforms with the Remote
Manager for 6k, OM5k and CPL component.
• Add the CPU, memory and disk of the different VMs to obtain the total
CPU, total RAM and total disk space required for the physical server
holding the VMs.
• Use these numbers to select the most appropriate server from the
specification in Table 5-6 on page 5-9.
Virtualization
Operating System (OS) virtualization is supported in OneControl to
consolidate complex multi-server deployments in fewer larger servers, and to
help the load balancing and scalability increase for large and very large
deployments as they grow.
OS virtualization is:
• Not recommended for deployments that are under 1,000 NEUs/NEs. The
benefit of consolidation introduced by the OS virtualization is out-weighed
by the cost of the hardware server specification required.
• Can be considered for deployments that are over 2,000 NEUs/NEs and
where the customer network growth is expected to increase in the future
to above 5,000 NEUs/NEs.
• LDOM for remote Oracle - One or more physical disks should be assigned
to the LDOM. Then the disks should be assigned to the required ZFS
pools (rpool, dbpool, onecpool)
• LDOM(s) for OneControl - The remaining multiple physical disks should be
used to create a ZFS pool (ldompool) that uses RAIDZ. Then from that
ldompool, a ZFS volume should be created for and assigned to each
LDOM. This configuration (RAIDZ vs. mirroring) allows for the best
performance from the ZFS file system without sacrificing space (ZFS
performance gets better the more physical disks you use)
• For details on disk layout and ZFS pools, see “Solaris 11.1/11.2 disk layout
- OneControl 5.0” on page 5-38.
Table 4-1
Network element equivalent units for each NE type
NE type and configuration NE equivalent units
Directly managed in OneControl
O-APS - 1
2300 - 1.4
FlexSelect 40G - 2
CoreStream Without SOADM 1
With SOADM 2
4200 - 2
4200 MC - 1.4
4200 RS (per shelf) (Note 3) - 4
CoreDirector/CoreDirector CI - 10
(Note 3)
5410 (Optical) Without Control Plane 10
(Note 1, Note 3) With Control Plane 20
5430 Without Control Plane 30
(Note 3) With Control Plane 45
Managed via ESM sub-EMS
LE-311v - 0.5
3902, 3903, 3904, 3905 - 0.2
3911, 3920 - 0.3
3916, 3930, 3931, 3932, - 0.5
3938vi, 3940, 3942
3960 - 1
5140, 5142 - 1
5150 - 1.5
5160 - 3
5305 - 15
5410 (Packet) (Note 2) - 30
8700 4-slot 15
(Note 3) 10-slot 45
—continued—
Maximum NEUs/NEs/services
Tables 4-2 to 4-12 list the maximum number of NEUs, NEs, and services by
supported platform type. Before referring to the details you must know what
type of platform will be used (Oracle SPARC or Intel), and whether
virtualization will be used.
the value provided in the table must be halved. On the other hand if all
the L0 Ctrl Plane enabled shelves have a maximum of 22 wavelengths,
the value provided in the table can be doubled.
— For example: If the platform used is a T4-2 (64GB RAM), according to
Table 4-2, the maximum number of 6500 L0 Ctrl Plane enabled
shelves doing Ctrl Plane switches concurrently is 50. This assumes
that each L0 Ctrl Plane shelf has 44 wavelengths per shelf. The L0 Ctrl
Plane network can consist of more than 50 shelves, however any fault
must not result in more than 50 shelves having to re-route wavelengths
at one time.
Table 4-2
Max NEUs/NEs/services - Oracle SPARC - NO virtualization (Part 1 of 3)
Max NEUs/NEs/services (based on co-resident apps & T4-4 (2x8-core) (128G), OR T4-2 (2x8-core) (128G), OR
features/licenses) T5-2 (2x16-core) (256G) T5-2 (1x16-core) (128G)
Configurations Supported
OneControl (with or w/o ESM) Oracle DB: 12,000/12,000 Oracle DB: 12,000/12,000
MySQL DB: 20,000/20,000 MySQL DB: 15,000/15,000
OneControl + Manager for 6k, OM5k and CPL (with or w/o ESM) Oracle DB: 12,000/12,000 Oracle DB: 12,000/12,000
MySQL DB: 20,000/20,000 MySQL DB: 15,000/15,000
Max NEUs/NEs enrolled in Manager for 6k, OM5k and CPL component (Note 1)
Max services
L0 - Max wavelength services (Note 1) Oracle DB: 4,000 Oracle DB: 3,000
MySQL DB: 10,000 * MySQL DB: 4,700 *
L0 - Max 6500/CPL shelves with WSM supported services Oracle DB: 4,000 Oracle DB: 2,000
MySQL DB: 10,000 * MySQL DB: 3,500 *
L2 - Max packet service endpoints Oracle DB: 50,000 Oracle DB: 50,000
MySQL DB: 100,000 MySQL DB: 100,000
L2 - Max shelves with packet service endpoints terminating Oracle DB: 10,000 Oracle DB: 10,000
MySQL DB: 20,000 MySQL DB: 15,000
L1 - Max L1 Ctrl Plane enabled shelves/nodes Oracle DB: 300 * Oracle DB: 300 *
(6500/5430/5410/CD) MySQL DB: 500 * MySQL DB: 375 *
L1 - Max SONET/SDH/OTN CP & OTN non-CP services Oracle DB: 60,000 * Oracle DB: 30,000 *
MySQL DB: 90,000 * MySQL DB: 45,000 *
Note 1: Each Manager for 6k, OM5k, and CPL component supports up to a maximum of 3,400 L0 wavelength services. In order
to support more L0 wavelength services under OneControl, deploy additional Remote Manager for 6k, OM5k, and CPL instances.
Note 2: For details on this limit, see “Notes applicable to all tables” on page 4-12.
* In this table, an asterisk indicates that the corresponding value has changed since the previous OneControl release.
Table 4-3
Max NEUs/NEs/services - Oracle SPARC - NO virtualization (Part 2 of 3)
Max NEUs/NEs/services (based on co-resident apps & T4-2 T4-1 T4-1 M5000
features/licenses) (64G) (64G) (32G) (128G)
Configurations Supported
Max NEUs/NEs enrolled in Manager for 6k, OM5k and CPL component
Remote Manager for 6k, OM5k and CPL 3,000/ 2,000/ 1,100/ 2,000/
3,000 3,000 1,500 3,000
Max services
L0 - Max 6500/CPL shelves with WSM supported services Oracle DB: 1,000
550 N/A 1,100
MySQL DB: 1.500 *
L2 - Max shelves with packet service endpoints terminating 5,000 2,500 N/A 8,000
L1 - Max SONET/SDH/OTN CP & OTN non-CP services Oracle DB: 15,000 * Oracle DB: 7,500 *
N/A 4,500
MySQL DB: 22,500 * MySQL DB: 10,000 *
Note 1: For details on this limit, see “Notes applicable to all tables” on page 4-12.
* In this table, an asterisk indicates that the corresponding value has changed since the previous OneControl release.
Table 4-4
Max NEUs/NEs/services - Oracle SPARC - NO virtualization (Part 3 of 3)
Max NEUs/NEs/services (based on co-resident apps & T3-2
features/licenses) (64G)
Configurations Supported
OneControl + Manager for 6k, OM5k and CPL (with or w/o ESM) 4,500/
1,600
Max NEUs/NEs enrolled in Manager for 6k, OM5k and CPL component
OneControl + Manager for 6k, OM5k and CPL (with or w/o ESM) 2,000/2,000
Max services
Note 1: For details on this limit, see “Notes applicable to all tables” on page 4-12.
* In this table, an asterisk indicates that the corresponding value has changed since the previous OneControl release.
Table 4-5
Max NEUs/NEs/services - Oracle SPARC - WITH virtualization (Part 1 of 3)
Max NEUs/NEs/services (based on co-resident apps & Number of virtual CPUs (vCPUs) and amount of
features/licenses) RAM assigned to LDOM
Configurations Supported
Max NEUs/NEs enrolled in Manager for 6k, OM5k and CPL component (Note 1)
OneControl + Manager for 6k, OM5k and CPL (with or w/o ESM) 3,000/3,000
Max services
L0 - Max wavelength services (Note 1) Oracle DB: 4,000, MySQL DB: 10,000 *
L0 - Max 6500/CPL shelves with WSM supported services Oracle DB: 4,000, MySQL DB: 10,000 *
L2 - Max packet service endpoints Oracle DB: 50,000, MySQL DB: 100,000
L2 - Max shelves with packet service endpoints terminating Oracle DB: 10,000, MySQL DB: 20,000
L1 - Max SONET/SDH/OTN CP & OTN non-CP services Oracle DB: 60,000 *, MySQL DB: 90,000 *
Note 1: Each Manager for 6k, OM5k, and CPL component supports up to a maximum of 3,400 L0 wavelength services. In order
to support more L0 wavelength services under OneControl, deploy additional Remote Manager for 6k, OM5k, and CPL instances.
Note 2: For details on this limit, see “Notes applicable to all tables” on page 4-12.
* In this table, an asterisk indicates that the corresponding value has changed since the previous OneControl release.
Table 4-6
Max NEUs/NEs/services - Oracle SPARC - WITH virtualization (Part 2 of 3)
Max NEUs/NEs/services (based on co-resident apps & Number of virtual CPUs (vCPUs) and amount of
features/licenses) RAM assigned to LDOM
Configurations Supported
Max NEUs/NEs enrolled in Manager for 6k, OM5k and CPL component (Note 1)
OneControl + Manager for 6k, OM5k and CPL (with or w/o ESM) 3,000/3,000
Max services
L0 - Max wavelength services (Note 1) Oracle DB: 3,000, MySQL DB: 5,000 *
L0 - Max 6500/CPL shelves with WSM supported services Oracle DB: 2,000, MySQL DB: 3,500 *
L2 - Max packet service endpoints Oracle DB: 50,000, MySQL DB: 100,000
L2 - Max shelves with packet service endpoints terminating Oracle DB: 8,000, MySQL DB: 15,000
L1 - Max SONET/SDH/OTN CP & OTN non-CP services Oracle DB: 30,000 *, MySQL DB: 45,000 *
Note 1: Each Manager for 6k, OM5k, and CPL component supports up to a maximum of 3,400 L0 wavelength services. In order
to support more L0 wavelength services under OneControl, deploy additional Remote Manager for 6k, OM5k, and CPL instances.
Note 2: For details on this limit, see “Notes applicable to all tables” on page 4-12.
* In this table, an asterisk indicates that the corresponding value has changed since the previous OneControl release.
Table 4-7
Max NEUs/NEs/services - Oracle SPARC - WITH virtualization (Part 3 of 3)
Max NEUs/NEs/services (based on co-resident apps & Number of virtual CPUs (vCPUs) and amount of RAM
features/licenses) assigned to LDOM
Configurations Supported
Support for Oracle DB co-resident with OneControl √ N/A N/A N/A N/A N/A
Size of Oracle DB required if remote Medium N/A N/A N/A N/A N/A
Max NEUs/NEs enrolled in Manager for 6k, OM5k and CPL component
OneControl + Manager for 6k, OM5k and CPL (with or w/o ESM) 3,000/
N/A N/A
3,000
Remote Manager for 6k, OM5k and CPL 2,000/ 1,700/ 900/
- - N/A
3,000 2,600 900
Max services
L0 - Max 6500/CPL shelves with WSM supported services 1,000 600 N/A
L2 - Max shelves with packet service endpoints terminating 5,000 2,000 N/A
Note 1: Not supported with Manager for 6k, OM5k, and CPL component installed co-resident (only ESM can be installed
co-resident). Can be used in conjunction with a Remote Manager for 6k, OM5k, and CPL instance if required.
* In this table, an asterisk indicates that the corresponding value has changed since the previous OneControl release.
Table 4-8
Max NEUs/NEs/services - Intel - NO virtualization (Part 1 of 3)
Max NEUs/NEs/services (based on co-resident apps & BL680c BL620c G7, BL660c G8 *
features/licenses) G7 (128G) (128G)
Configurations Supported
Max NEUs/NEs enrolled in Manager for 6k, OM5k and CPL component (Note 1)
OneControl + Manager for 6k, OM5k and CPL (with or w/o ESM) 2,000/3,000 2,000/3,000
Max services
L0 - Max wavelength services (Note 1) Oracle DB: 3,000 Oracle DB: 1,500
MySQL DB: 5,500 * MySQL DB: 2,500 *
L0 - Max 6500/CPL shelves with WSM supported services Oracle DB: 3,000 Oracle DB: 1,500
MySQL DB: 5,500 * MySQL DB: 2,500 *
L2 - Max packet service endpoints Oracle DB: 50,000 Oracle DB: 50,000
MySQL DB: 100,000 MySQL DB: 100,000
L2 - Max shelves with packet service endpoints terminating Oracle DB: 8,000 Oracle DB: 8,000
MySQL DB: 10,000 MySQL DB: 10,000
L1 - Max SONET/SDH/OTN CP & OTN non-CP services Oracle DB: 50,000 * Oracle DB: 25,000 *
MySQL DB: 70,000 * MySQL DB: 35,000 *
Note 1: Each Manager for 6k, OM5k, and CPL component supports up to a maximum of 3,400 L0 wavelength services. In order
to support more L0 wavelength services under OneControl, deploy additional Remote Manager for 6k, OM5k, and CPL instances.
Note 2: For details on this limit, see “Notes applicable to all tables” on page 4-12.
* In this table, an asterisk indicates that the corresponding value has changed since the previous OneControl release.
Table 4-9
Max NEUs/NEs/services - Intel - NO virtualization (Part 2 of 3)
Max NEUs/NEs/services (based on co-resident apps & BL680c BL620c G7, X5-2 System DL360c
features/licenses) G7 (64G) BL660cG8* 2x8core X, R820, G7,DL3
(64G) (128G) * DL560c 60p G8
G8 (64G) (64G)
Configurations Supported
OneControl + Manager for 6k, OM5k and CPL (with or w/o 3,000/ 3,000/ 2,000/ 2,000/ 1,500/
ESM) 2,000 2,000 2,000 * 2,000 1,500
Max NEUs/NEs enrolled in Manager for 6k, OM5k and CPL component
Remote Manager for 6k, OM5k and CPL 2,000/ 2,000/ 2,000/ 2,000/ 1,500/
3,000 3,000 3,000 * 3,000 1,500
Max services
L0 - Max 6500/CPL shelves with WSM supported services 1,000 1,000 2,000 * 1,000 500
L2 - Max shelves with packet service endpoints terminating 4,000 4,000 2,000 * 1,500 800
L1 - Max SONET/SDH/OTN CP & OTN non-CP services Oracle DB: Oracle DB:
25,000 * 12,500 *
5,000 * 1,000 500
MySQL DB: MySQL DB:
35,000 * 17,500 *
Note 1: For details on this limit, see “Notes applicable to all tables” on page 4-12.
* In this table, an asterisk indicates that the corresponding value has changed since the previous OneControl release.
Table 4-10
Max NEUs/NEs/services - Intel - NO virtualization (Part 3 of 3)
Max NEUs/NEs/services (based on co-resident apps & X5-2, X4-2 X4-2 OR 4270 2270 2270 4270
features/licenses) 2x8core X3-2 M2 M2 M2 M2
OR X3-2 2x4core (64G) (64G) (32G) (48G)
2x6-core (48G)
(64G)
Configurations Supported
Max NEUs/NEs enrolled in Manager for 6k, OM5k and CPL component
OneControl + Manager for 6k, OM5k and CPL (with or w/o 300/
ESM) 300
1,000/ 500/ 1,000/ 500/
N/A
Remote Manager for 6k, OM5k and CPL 1,000 500 1,000 500 300/
300
Max services
L0 - Max 6500/CPL shelves with WSM supported services 2,000 1,500 1,000 1,000 1,000
L1 - Max SONET/SDH/OTN CP & OTN non-CP services 4,000 4,000 2,000 2,000 1,000
Note 1: For details on this limit, see “Notes applicable to all tables” on page 4-12.
Note 2: Not supported with Manager for 6k, OM5k, and CPL component installed co-resident (only ESM can be installed
co-resident). Can be used in conjunction with a Remote Manager for 6k, OM5k, and CPL instance if required.
* In this table, an asterisk indicates that the corresponding value has changed since the previous OneControl release.
Table 4-11
Max NEUs/NEs/services - Intel - WITH virtualization (Part 1 of 2)
Max NEUs/NEs/services (based on co-resident apps & Number of cores and amount of RAM
features/licenses) assigned to VM
2x10-core 2x8-core
(128G) (128G)
Configurations Supported
Max NEUs/NEs enrolled in Manager for 6k, OM5k and CPL component (Note 1)
Max services
L0 - Max 6500 L0 Ctrl Plane enabled shelves doing Ctrl Plane switches
100 100
concurrently (up to 44 wavelengths per shelf) (Note 2)
L0 - Max wavelength services (Note 1) Oracle DB: 4,000 Oracle DB: 3,000
MySQL DB: 10,000 * MySQL DB: 6,000 *
L0 - Max 6500/CPL shelves with WSM supported services Oracle DB: 4,000 Oracle DB: 3,000
MySQL DB: 10,000 * MySQL DB: 6,000 *
L2 - Max packet service endpoints Oracle DB: 50,000 Oracle DB: 50,000
MySQL DB: 100,000 MySQL DB: 100,000
L2 - Max shelves with packet service endpoints terminating Oracle DB: 10,000 Oracle DB: 10,000
MySQL DB: 15,000 MySQL DB: 15,000
L1 - Max SONET/SDH/OTN CP & OTN non-CP services Oracle DB: 30,000 * Oracle DB: 25,000 *
MySQL DB: 42,000 * MySQL DB: 35,000 *
Note 1: Each Manager for 6k, OM5k, and CPL component supports up to a maximum of 3,400 L0 wavelength services. In order
to support more L0 wavelength services under OneControl, deploy additional Remote Manager for 6k, OM5k, and CPL instances.
Note 2: For details on this limit, see “Notes applicable to all tables” on page 4-12.
* In this table, an asterisk indicates that the corresponding value has changed since the previous OneControl release.
Table 4-12
Max NEUs/NEs/services - Intel - WITH virtualization (Part 2 of 2)
Max NEUs/NEs/services (based on co-resident apps & Number of cores and amount of RAM assigned to VM
features/licenses)
2x10-core, OR 1x 1x 1x
2x8-core 8-core 8-core 8-core
(64G) (64G) (48G) (32G)
Configurations Supported
Max NEUs/NEs enrolled in Manager for 6k, OM5k and CPL component
OneControl + Manager for 6k, OM5k and CPL (with or w/o ESM) 1,200/
2,000/3,000 N/A
1,200
Max services
Note 1: For details on this limit, see “Notes applicable to all tables” on page 4-12.
* In this table, an asterisk indicates that the corresponding value has changed since the previous OneControl release.
— For Control Plane networks being newly enrolled - Ensure that any
6500 NEs involved in the Control Plane network are enrolled in the
Manager for 6k, OM5k and CPL component before enrolling the
5430/5410/CD/6500 GNE in the NE Configuration/Discovery
Administration dialog (i.e. standard procedure for dual enrolled 6500
NEs).
— For existing Control Plane networks where new NEs are being added
- If a new 5430/5410/CD NE is being added, it is recommended that
the Force Discovery functionality be used to trigger discovery of the
new NE. If a new 6500 NE is being added, it is recommended that the
NE first be enrolled in the Manager for 6k, OM5k and CPL component,
and then the Force Discovery functionality be used to trigger discovery
of the new NE (Force Discovery functionality is available within the NE
Configuration/Discovery Administration dialog).
• Network map
— The recommended maximum number of entities that can be placed in
any map group is 2,000 (entities include NEs, links, and off page
connectors). This applies to any group that can be selected from the
navigation tree, including the top level map group. Any entities in the
stage area of a map group are considered to be part of that group.
— As soon as the first network discovery completes following the
management of a large network, it is recommended that NEs be
moved from the stage area to map groups. This should be done before
beginning any service provisioning, or in general launching any
applications reporting a network map.
— The time needed to move NEs from the stage area to the map varies
depending on the size of the managed network (eg. with 20,000 NEs
managed, it could take 7-8 seconds per NE being moved).
— If your deployment includes more than 1,000 NEs that are not placed
on the network map, it is not recommended to open the network map
(or PWSM, Managed/Provisioned TSC GUIs), until all of the NEs have
completed synching.
• Retrievals of historical data
— When retrieving historical alarms from the OneControl client or
Manager for 6k, OM5k and CPL client, it is recommended that the
search criteria be restricted to avoid delays or timeouts in the retrieval
of the desired information.
— When retrieving historical PMs from the Manager for 6k, OM5k and
CPL client, it is recommended that the search criteria be restricted to
avoid delays or timeouts in the retrieval of the desired information.
— The maximum number of records displayed for any query is 10,000.
The search criteria can be adjusted to target the time period desired.
Client - When using UNIX or Windows (64-bit) clients 1024 1024 2048
Files:
/var/opt/CIENAoc/install_location/template/emsclient.jnlp
/var/opt/CIENAoc/install_location/client/emsclient.jnlp
Line:
<j2se version="1.6*" java-vm-args="-XX:PermSize=64M
-XX:MaxPermSize=128M" initial-heap-size="128M"
max-heap-size="368M"
—continued—
Table 4-13
Additional settings for larger networks
Setting, location and name Value for Value for Value for
small medium large
networks networks networks
(500-1000 (1000-2000 (2000-3000+
NEUs) NEUs) NEUs)
Table 4-14
Maximum number of OneControl client GUIs per client platform
Table 4-15
Maximum number of remote client sessions to a OneControl server
Maximum remote client session connections
Platform model of OneControl server from a Windows/Citrix PC
to a OneControl server (Note 1, Note 2)
T4-2 (128GB), 65 *
VM (2x10-core, 128G), VM (2x8-core, 128G),
HP BL680cG7 (128G), HP BL620cG7 (128G), HP BL660cG8 (128G)
M5000 (128GB) 40
T3-2 (64G), 30
System X (64G), R820 (64G), HP DL560cG8 (64G)
T4-1 (64G), 27
X5-2 (2x8-core, 64G), X4-2 (2x8core, 64G), X3-2 (2x6core, 64G), 4270
M2 (64G)
VM (1x8-core, 64G), 25
HP DL360p G8 (64G), HP DL360cG7 (64G)
Note 1: The OneControl client GUI can also be installed on the same platform as the OneControl server. This allows client
sessions to be run locally (as opposed to those connecting from a remote PC). In this scenario the total number of remote
sessions supported is reduced according to the formula:
(Total remote clients) + 3*(Total local clients) <= (Max remote clients supported)
Example: If the OneControl server is installed on a T4-2 platform with 128GB of RAM, these are possible combinations of total
concurrent client sessions allowed to that OneControl server:
• 50 remote Windows PC client sessions, or
• 15 remote Windows PC + 5 remote Citrix PC + 10 local client sessions, or
• 16 local client sessions
Exception: For T4-1 (64GB) running Solaris 11.x, replace the number 3 with the number 5 in the formula above.
Note 2: Although multiple remote client sessions can connect to a OneControl server, when running the Solaris/Linux OneControl
client, only one client is supported within a given UNIX login session (a second, separate, UNIX login session can be opened to
run another client).
* In this table, an asterisk indicates that the corresponding value has changed since the previous OneControl release.
Table 4-16
General engineering limits for OneControl
Historical alarms (number of days that it will be stored on the server) 1 to 31 days
(Default 7 days)
Total number of logs (audit logs) that can be stored on the server 1 to 45 days
Maximum number of Manager for 6k, OM5k and CPL (single servers or HA 5
pairs) managed in OneControl
Bandwidth requirements
Table 4-17 on page 4-32 to Table 4-21 on page 4-35 detail OneControl
bandwidth requirements.
Table 4-17
OneControl bandwidth requirements
Table 4-18
Manager for 6k, OM5k and CPL bandwidth requirements
Manager for 6k, OM5k and CPL GUI (from PC 1.5 Mbits/s per Manager for 6k, OM5k and
or SUN) CPL GUI session
Note 1: CPL supports the Consolidated Channel Access (CCA) NE configuration. In this NE
configuration, multiple CPL shelves can be grouped together and share the same TID, with each shelf
having a unique shelf number. For NEs in this configuration, the recommended bandwidth is equal to
the value in this table, multiplied by the number of CPL shelves that form the CCA NE.
Note 2: 6500 supports the Consolidated NE (CNE) NE type. In this NE configuration, multiple 6500
shelves can be grouped together and share the same TID, with each shelf having a unique shelf
number. For NEs in this configuration, the recommended bandwidth is equal to the value in this table
multiplied by the number of shelves that form the CNE.
Note 3: The required bandwidth between Manager for 6k, OM5k and CPL servers in an HA pair
includes a fixed minimum (10Mbits/s) and an amount per Manager for 6k, OM5k and CPL GUI session
established by a user (1.5 Mbits/s per Manager for 6k, OM5k and CPL GUI session).
Note 4: The average delay on any segments of the DCN should not exceed 200ms, and these DCN
segments should have no packet loss. This includes DCN segments from the OneControl platforms to
the NEs, between OneControl platforms, and between OneControl platforms and platforms where user
sessions are launched.
Note 5: All DCN, DCC, and bandwidth rules must be respected on the NEs being managed. This
includes the scenario where NEs are set up in a GNE (Gateway Network Element) configuration. GNEs
must be configured to support the total bandwidth required for Manager for 6k, OM5k and CPL to
manage all remote NEs through the GNE.
Table 4-19
L1 NSV bandwidth requirements
Communications channel Recommended bandwidth
Table 4-20
OSP bandwidth requirements
Communications channel Recommended bandwidth
NDS server OSP GUI component of OSP 3 Mbits/s minimum (for first 5 OSP
component of (co-resident with AP) GUI sessions) +
OSP + 100 Kbits/s per additional OSP
(co-resident GUI session
with AP) (Note 2, Note 3)
Note 1: This is the same as the bandwidth requirements between AP and element
controllers. No additional bandwidth is required for OSP.
Note 2: This is in addition to the bandwidth required between the two platforms for
AP communications. The required bandwidth between AP platforms must be
calculated separately and added.
Note 3: The bandwidth values provided are for a typical OSP GUI session, however
sessions that involve intensive operations will require more bandwidth. For example,
an OSP GUI session can require up to 900 Kbits/s when doing retrievals against
large systems with 22,000 connections.
Table 4-21
TMF bandwidth requirements
Communications channel Recommended bandwidth
Platform requirements 5-
ATTENTION
The hardware platforms and configurations explicitly mentioned in this guide have been used to validate the
OneControl 5.0 functionality, performance, and scalability. Therefore Ciena recommends deploying
OneControl on these hardware models and in these configurations to ensure best results for the software in
terms of installation, functionality, performance, scalability levels, and product support.
For Linux OS deployments, the OneControl application will also install and run on other Intel based hardware
platforms not validated by Ciena. Although it is not possible for Ciena to test OneControl on all customer
desired hardware platforms/configurations, Ciena would like to accommodate our customers' needs to do
deploy on alternative platforms if possible. As such, limited product support will be provided should a
customer choose to deploy OneControl 5.0 on a non-validated, Intel processor based server. Ciena will
investigate customer raised product issues. If an issue is encountered that can be reproduced on a validated
platform/configuration, Ciena will support the resolution of that issue as it would were it found on a validated
platform/configuration. To reduce the risk of encountering platform related issues with the deployment, it is
recommended that Intel based platforms from the following vendors be selected if choosing to deploy on a
server that Ciena has not validated with OneControl; HP, Oracle, Dell or IBM.
Caveats to the support that is provided include, but are not limited to, the following:
• This is regarding Linux based deployments on Intel/x86_64 processor based servers only. AMD processors
based servers are not supported. For Solaris OS based deployments only Oracle SPARC processor based
servers are supported, and only the systems that are recommended in the Engineering Guide.
• It is required that the chosen platform be specified with a sufficient amount of resources (CPU, RAM, Hard
Disks) for the particular application configuration and network to be managed. This means resources which
are at least at the level specified for the recommended platform of equivalent size in this guide.
• If OneControl is deployed in a non-validated configuration Ciena must be informed of the details of the
configuration upon completion of the installation. Please contact your Ciena Customer Support Manager or
sales representative, who will provide this information to Global Product Support.
• The customer acknowledges that due to the untested environment full root cause analysis may not be
possible for issues encountered related to the particular environment, or investigations impeded by the
particular environment.
• Performance and Scalability guarantees can only be provided on validated platforms/configurations.
• The customer accepts the risk that an issue may be encountered which is due to the untested release lineup.
If such an issue is encountered and determined to be due to the specific untested configuration, and if the
issue would require product changes to resolve or cannot be resolved, then the customer:
– would have to await the fix or enhancement in a future release of OneControl, or OneControl patch
bundle, should Ciena be able to and decide to implement a fix, OR
– deploy the OneControl software on a validated configuration in order and resolve the issue until/unless
the fix is delivered in a future OneControl release or OneControl patch bundle, OR
– accept the product issue or functional limitation that is associated with the issue.
• In general, Ciena will not validate OneControl 5.0 on specific customer desired hardware platforms or
configurations. Should a customer want Ciena to do so, please contact your Ciena sales representative to
discuss pursuing this via a Professional Service.
If there are doubts as to whether platforms/configurations would or would not be covered under this limited
support statement, please contact your Ciena technical representative.
Attention: For deployments that use the Manager for 6k, OM5k and CPL in
conjunction with AP (formerly the OMEA deployment for all NE Types), refer
to Chapter 8, “Appendix A - AP platform requirements & engineering
considerations” to determine the requirements for HP hardware platforms.
Table 5-1
Oracle SPARC platforms - Recommended for new deployments WITHOUT virtualization
Architecture Oracle SPARC
Operating System Solaris 10/11.1/11.2 (Refer to “Solaris OS version required” on page 5-28 for
details)
Configurations Supported
Table 5-2
Oracle SPARC platforms - Supported for existing deployments WITHOUT virtualization
Architecture Oracle SPARC
Hard disks (GB) (Note 3, Note 4) 6 x 600 6x600 4x600 14 x 300 6 x 600
Operating System Solaris 10/11.1/11.2 (Refer to “Solaris OS version required” on page 5-28
for details)
Configurations supported
Table 5-3
Oracle SPARC platforms - Recommended and supported for deployments WITH virtualization
LDOM Configuration Primary OneControl Remote Manager for 6k, Remote Oracle DB
(Note 2, Note 3, Note 4) LDOM OM5k and CPL
Large Medium
Hard disk space 1 x 300 4 x 600 2 x 600 2 x 600 2 x 600 2 x 600 2 x 600 4 x 600 3 x 600
assigned to LDOM(GB) (Note 5) (Note 6) (Note 6)
Local Oracle DB N/A YES YES N/A N/A N/A N/A N/A N/A
Remote Oracle DB N/A Large Medium N/A N/A N/A N/A N/A N/A
Operating System Solaris 10/11.1/11.2 (Refer to “Solaris OS version required” on page 5-28 for details)
Note 1: When deployed in a virtualized Oracle SPARC LDOM environment, OneControl is only supported and certified on
LDOMs:
Hard Min/max Max vCPU available after
Model CPUs disks RAM(GB) primary LDOM assigned
• T5-2 2x16-core SPARC T4, 3.6 GHz 6x600GB 256/512 248
• T5-2 1x16-core SPARC T4, 3.6 GHz 6x600GB 128/512 120
• T4-4 2x8-core SPARC T4, 3.0 GHz 8x600GB 256/512 248
• T4-4 2x8-core SPARC T4, 3.0 GHz 6x600GB 128/512 120
• T4-2 2x8-core SPARC T4, 2.85 GHz 6x600GB 128/256 120
• T4-2 2x8-core SPARC T4, 2.85 GHz 4x600GB 64/256 120
• T4-1 1x8-core SPARC T4, 2.85 GHz 2x600GB 64/128 56
• The T5-2 model is recommended for new deployments
• The T4-4,T4-2 and T4-1 models continue to be supported for existing deployments
• Both Enterprise and Netra versions are supported
• Do not use memory DIMMS smaller than 8GB per DIMM to allow for memory upgrades
Note 2: Use the LDOM configuration specified in this table to calculate how many LDOMs can be housed on each of the
supported hardware models. Each physical hardware platform must have one primary LDOM defined. Eg. In a T4-2, you can split
the hardware into one primary LDOM (8vCPUs), one medium OneControl LDOM (64 vCPUs), and one medium Remote Manager
for 6k, OM5k and CPL (56 vCPUs).
Note 3: The T5-2 server can accommodate a maximum of 6 internal disks. If using the T5-2 in a virtualized environment, and in
conjunction with disk mirroring, these 6 disks may not be enough to configure the maximum number of LDOMSs supported by the
total vCPUs available. In this scenario, an additional external attached disk storage solution may be required. Please contact your
Ciena technical representative for guidance if this scenario applies to you.
Note 4: The Management of CoreStream software is not supported on Solaris 11.x (only Solaris 10).
Note 5: The primary LDOM requires 1 dedicated disk of at least 300GB.
Note 6: If remote Oracle DB LDOM is used, hard disk requirement for OneControl LDOM can be reduced to 2 x 600.
Note 7: Not supported for deployments that require an Oracle DB. Not supported with Manager for 6k, OM5k, and CPL
component installed co-resident (only ESM can be installed co-resident). Can be used in conjunction with a Remote Manager for
6k, OM5k, and CPL instance if required.
Table 5-4
Intel platforms - Recommended for new deployments WITHOUT virtualization
Architecture Intel (Note 1, Note 2, Note 3)
CPU (Intel Xeon) 2x8-core 2x8-core 2x8-core 2x8-core 2x8-core 2x8-core 2x6-core 2x8-core
E7-4800 E5-4620 E7-2830 E5-2830 E5-4640 E5-4650 E5-2640 E5-2650
2.13GHz v2 2.13GHz 2.13GHz 2.4GHz, 2.7GHz 2.5GHz, 2.5GHz
2.6GHz E5-4640v2 E5-2630
2.2 GHz, or v2 2.6
E5-4650 GHz
2.7GHz
Operating System Red Hat Enterprise Linux or Oracle Linux: 5.8, 5.9, 5.10, 5.11, 6.4, 6.5, 6.6 (64-bit)
(Refer to “Linux OS version required” on page 5-28 for details)
Configurations supported
Note 1: External Alarm Interface (EAI) supported only on Solaris 10, 11.1 & 11.2, and Linux 5.8, 5.9, 5.10, 5.11 &
6.6 (not supported on Linux 6.4, 6.5). Management of CoreStream supported only on Solaris 10 (not supported on
Linux, Solaris 11.x).
Note 2: Linux platforms are not supported for use in conjunction with the legacy Preside AP software. If you intend
to use OneControl’s Manager for 6k, OM5k and CPL component in conjunction with Preside AP, all Manager for 6k,
OM5k and CPL components (local or remote) must be deployed on Solaris platforms.
Note 3: For multi blade deployments, up to 2 x BL680cG7 blades, or up to 4 x BL620cG7 blades, are supported
using a C3000 enclosure. To allow for future growth, a C7000 enclosure can be used.
Note 4: Do not use memory DIMMS smaller than 8GB per DIMM to allow for memory upgrades
Note 5: If the platform is being used as a Remote Oracle DB server, the amount of RAM can be dropped to 32G.
Note 6: If the platform is being used as a Remote Oracle DB server, use 2x1 TB hard disks.
Table 5-5
Intel platforms - Supported for existing deployments WITHOUT virtualization
Architecture Intel (Note 1, Note 2)
CPU (Intel Xeon) 2x6-core 2x8-core 2x4-core 2x 6-core 2x 4-core 2x 6-core 2x 4-core
E5649 E5-2650 E5-2609 E5-2640 E5-2609 X5675 E5620
2.53GHz 2.5GHz 2.50GHz 2.5 GHz 2.40 GHz 3.06 GHz 2.40 GHz
Operating System Red Hat Enterprise Linux or Oracle Linux: 5.8, 5.9, 5.10, 5.11, 6.4, 6.5, 6.6 (64-bit)
(Refer to “Linux OS version required” on page 5-28 for details)
Configurations supported
OneControl only √ √ √ √ √ √ NO √ √
OneControl + ESM √ √ √ √ √ √ NO √ √
OneControl + ESM +
√ √ √ √ √ √ NO √ NO
Manager for 6k/OM5k/CPL
Note 1: External Alarm Interface (EAI) supported only on Solaris 10, 11.1 & 11.2, and Linux 5.8, 5.9, 5.10, 5.11 &
6.6 (not supported on Linux 6.4, 6.5). Management of CoreStream supported only on Solaris 10 (not supported on
Linux, Solaris 11.x).
Note 2: Linux platforms are not supported for use in conjunction with the legacy Preside AP software. If you intend
to use OneControl’s Manager for 6k, OM5k and CPL component in conjunction with Preside AP, all Manager for 6k,
OM5k and CPL components (local or remote) must be deployed on Solaris platforms.
Note 3: If the platform is being used as a Remote Oracle DB server, the amount of RAM can be dropped to 48G.
Table 5-6
Intel platforms - Recommended and supported for deployments WITH virtualization
VM Configuration (Note 2, OneControl Remote Manager for Remote
Note 4, Note 5, Note 6) 6k, OM5k and CPL Oracle DB
Platform model See Note 1 - When deployed in a virtualized Intel VMware environment, OneControl is only
supported and certified for the Intel hardware platforms specified in the note.
CPUs to assign to VM 2x10-core 2x8-core Intel 1x8-core Intel 1x8-core Intel Xeon 1x8-core
Intel Xeon Xeon E7-4830, Xeon E7-4830, E7-4870, Intel Xeon
E7-4870 E7-2830 E7-2830 E7-4830,E7-2830 E7-2830
Hard disk space for VM 1.2TB 1.2TB 500GB 500GB or 1.2TB 2 x 1.2TB
Operating System Red Hat Enterprise Linux or Oracle Linux: 5.8, 5.9, 5.10, 5.11, 6.4, 6.5, 6.6 (64-bit)
(Refer to “Linux OS version required” on page 5-28 for details)
Virtualization software: VMware ESXi 5.0/5.1/5.5
(Refer to “VMware ESXi for Linux (RHEL/OL) virtualization” on page 4-7 for details)
Note 1: When deployed in a virtualized Intel VMware environment, OneControl is only supported and certified on VMs created
on the following hardware platforms. Use of different vendor hardware models with the same Intel Xeon CPU specifications does
not guarantee the same capacities, throughputs and response times, and can only be supported on a best effort basis:
Disk slots Max RAM Total cores
Model Max CPUs possible available possible possible
• HP BL680cG7 4x10-core E7-4870, 2.4 GHz 4x1.2TB 2.0TB 40
• HP BL680cG7 4x8-core E7-4830, 2.13 GHz 4x1.2TB 2.0TB 32
• IBM System x3690 X5 2x8-core E7-2830, 2.13GHz 2x1.2TB 512GB 16
• Dell R820 4x8-core E5-4650, 2.7GHz 16x1.0TB 1.5TB 32
• HP DL560c G8 4x8-core E5-4650, 2.7G Hz 5x1.2TB 1.5TB 16
• HP BL660c G8 2x8-core E5-4620v2, 2.6 GHz 2x1.2TB 1.0TB 16
• HP BL620c G7 2x8-core E7-2830, 2.13 GHz 2x1.2TB 1.0TB 16
• Most platforms can be ordered with number of CPUs desired (from 1 to max)
• On most platforms the max RAM possible decreases proportionately if the max CPUs possible
is not used (eg. BL680cG7 with only 2 CPUs can have max RAM of 1TB)
• Memory DIMMs of up to 32G each may be required to reach the max RAM possible
• Requirements in this table refer to cores (not to be confused with logical processors, which
is a parameter VMware displays for CPUs that support hyperthreading).
Note 2: Use the VM configuration specified in this table to calculate how many VMs can be housed on each of the supported
hardware models. Eg. In a BL620cG7, you can create two Remote Manager for 6k, OM5k and CPL VMs (each one requires 8
physical cores, and the BL620cG7 has a total of 16 physical cores available).
Note 3: The VMware config required is in terms of virtual sockets, cores per socket and total cores (the parameters displayed
when creating a new VM). Post-creation, the VM config summary displays this as CPUs or vCPUs. To see if an existing VM meets
OneControl requirements, ensure you compare cores (not logical processors). The required CPU resources must be fully
reserved for OneControl, and not be oversubscribed. Oversubscription can result in CPU resources not being available during
high volume network events. If oversubscription is used, the OneControl performance detailed in this guide cannot be guaranteed.
Note 4: For multi blade deployments, up to 2 x BL680cG7 blades, or up to 4 x BL620cG7 blades, are supported using a C3000
enclosure. To allow for future growth, a C7000 enclosure can be used.
Note 5: Linux platforms are not supported for use in conjunction with the legacy Preside AP software. If you intend to use
OneControl’s Manager for 6k, OM5k and CPL component in conjunction with Preside AP, all Manager for 6k, OM5k and CPL
components (local or remote) must be deployed on Solaris platforms.
Note 6: External Alarm Interface (EAI) supported only on Solaris 10, 11.1 & 11.2, and Linux 5.8, 5.9, 5.10, 5.11 & 6.6 (not
supported on Linux 6.4, 6.5). Management of CoreStream supported only on Solaris 10 (not supported on Linux, Solaris 11.x).
Table 5-7
Client hardware platforms
Platform Windows PC Windows PC Citrix server PC Oracle SPARC or Intel
architecture (single client) (multiple clients) (multiple clients) hardware platform
(multiple clients)
Platform model Intel based PC Intel based PC Intel based PC All Oracle SPARC
platforms (running
CPU Dual Core Quad Core (eg. i7) Quad Core (eg. i7) Solaris), and all Intel
2.2 GHz or better 3 GHz or better 3 GHz or better hardware platforms
(running Linux) that are
RAM (GB) 4 (Note 1, Note 2) 64 (Note 3) 64 (Note 3)
supported for OneControl
Hard disk free 20 (Note 4) 200 (Note 5) 200 (Note 5) server. Must meet same
space (GB) OS requirements and
Ciena OS bundle
Operating • Windows 7 • Windows 2012 • Windows 2008 requirements as those for
System Professional, Server (64-bit) Server R2 (64-bit) OneControl server.
Ultimate or using Remote running Citrix Xen
Enterprise Edition Desktop App 5.6 or 6.0
(32-bit & 64-bit) (Note 7, Note 8) (Note 9)
(Note 6)
Limitations and Refer to “Guidelines and considerations for choosing OneControl client platform” on page 5-11
considerations for important considerations when choosing platform for OneControl client.
Note 1: At least 1.5 GB of the RAM must be reserved for the OneControl client only.
Note 2: This configuration allows for 2 instances of the Integrated Site Manager functionality to be launched per
OneControl client.
Note 3: This configuration allows for 3-4 instances of the Integrated Site Manager functionality to be launched per
OneControl client. If more instances are required additional RAM is required (approximately 300MB per Integrated
Site Manager instance, per OneControl client).
Note 4: The hard disk space listed for Windows PC (single client) is for the OneControl client only. Any space
required for the Windows operating system and other user files must be added to this value.
Note 5: The hard disk space listed for Windows PC (multiple clients) & Citrix server PC (multiple clients) includes
the space required for the OneControl client, the Windows operating system (and the Citrix Xen App software if
applicable).
Note 6: Refer to “Windows OS requirements (single client platforms)” on page 5-50 for details.
Note 7: Refer to “Windows OS requirements (multiple client platforms)” on page 5-50 for details.
Note 8: When using the OneControl client on a Windows 2012 platform, desktop experience mode should not be
turned off. This functionality is required for using the Site Manager functionality (NE Manager for 6500).
Note 9: Refer to “Citrix requirements (multiple client platforms)” on page 5-51 for details.
Attention: The onc.jnlp file is only present and used when the
deployment includes one of following features/licenses: Management of
4200, Management of CoreStream, Management of 5400 and CoreDirector,
SLM, SONET/SDH Control Plane service management, OTN service
management. The onc.jnlp file will only be present after the first launch of
a OneControl client menu item related to those features. It is located in the
OC folder within the OneControl client folder (eg. C:\Program Files
(x86)\Ciena\OneControl_Client_5.0.0\OC\onc.jnlp).
Users of the OneControl client must have privileges to read, write, and read
& execute for the onc.jnlp file. On Windows deployments supporting
multiple clients (eg. Windows 2012), this implies multiple users must have
these privileges on the same file. Once the file is present, ways to achieve
this include: creating individual users in the Windows security and assigning
each individual user privileges to the file, or assign all users to a security
group and assign the group privileges to the file.
— The Site Manager (SM) nodal craft interface for 6500/CPL cannot be
launched for any NEs managed via Remote Manager for 6k, OM5k
and CPL components.
— The System Manager Interface (SMI) nodal craft interface for
565/5100/5200 is not supported on Linux (and so cannot be launched
if the OneControl client is running on Linux). It can also not be
launched from within the Manager for 6k, OM5k and CPL dialog when
the OneControl client is running on Solaris.
— CTM client launch for CoreStream NEs is not supported on Solaris or
Linux platforms.
• When running the OneControl client on a Solaris or Linux platform, and on
a separate platform from the OneControl server, the following limitations
apply:
— The Shelf Level View is not supported on Linux 5.x clients or Solaris
clients. It is only supported on Windows and Linux 6.x clients.
— The nodal craft interface cannot be launched for any NEs managed via
any Manager for 6k, OM5k and CPL components (this includes 6110,
6130, 6150, 6200, 6500, CPL, 565, 5100, 5200 NE types).
— CTM client launch for CoreStream NEs is not supported on Solaris or
Linux platforms.
• When running the OneControl client specifically on Linux 6.x, the Linux 6.x
base OS install includes only TWM Window Manager (doesn’t support
right mouse button, or left double-click). In order to access any menu items
usually accessible via right-clink or double-click you can:
— Install another window manager package on top of the Linux 6.x base
install (eg. GNOME), or
— For right-click, hold down the right button and hit the middle button. For
left button double-click, hold down the left button and double click on
the middle button.
• When running multiple OneControl clients using a Citrix server PC:
— Each OneControl client instance must run in its own user login session
(i.e. every Citrix "client session" must correspond to a separate
Windows user login session, and all processes and memory spaces
used by one Windows user must not interact in any way with other user
sessions). See Figure 5-1 on page 5-13 for an example.
Figure 5-1
Citrix server deployment
LAN/WAN requirements
TCP/IP connections between all platforms and NEs are required (must be
IPv4).
DCN delay
The DCN between EMS and network, between EMS nodes and between EMS
servers and EMS clients average delay on any transfer rate on each of the
DCN segments should not exceed 200 ms with absence of packet loss.
WARNING
Only one LAN port can be enabled during the installation of
OneControl software products. During the installation, all services
will be aligned to this LAN port. Thus all services will only listen and
broadcast to this LAN port. If multiple LAN ports are enabled during
the installation, these services could be spread across these LAN
ports, and OneControl software products will not work properly.
Manager for 6k, OM5k and CPL - IPSec support for 5100/5200 NEs (optional)
IPsec is a network layer protocol that employs a robust set of security
mechanisms to secure network traffic. The Manager for 6k, OM5k and CPL
provides hardware IPSec support between Manager for 6k, OM5k and CPL
and 5100/5200 release 9.2 and higher NEs.
Link Speed
The minimum speed supported is 100 Full Duplex.
In some cases, network switches do not negotiate properly with the ethernet
cards of the server. This can result with a problem that is difficult to diagnose
due to errors at the TCP/IP layer. Usually the auto negotiation software within
the switch can determine that the network card on the server is able to
establish a link at 100 Mbs, but is unable to confirm that it can do so in full
duplex. The switch establishes the link at the lowest common default, which
results in a link running at 100 Half Duplex.
In this case, the link will seem very slow, and you will see many packet
collisions on the interface when the user executes the following command:
netstat -i
The user can force the LAN card to a given speed by creating or modifying the
/kernel/drv/<LAN card type i.e.: e1000g>.conf file. When the LAN card on a
server is set to a specified speed, the corresponding switch should also be set
accordingly.
The following is an example of the e1000g.conf file forced to 100 Full duplex,
where a 1 must be placed on the selected speed and a 0 on all of the other
options:
adv_1000fdx_cap=0;
adv_1000hdx_cap=0;
adv_100fdx_cap=1;
adv_100hdx_cap=0;
adv_10fdx_cap=0;
adv_10hdx_cap=0;
adv_autoneg_cap=0;
For the required changes to take effect, reboot the system using the reboot
command.
Database requirements
When deploying OneControl, you must decide which database it will be used
in conjunction with. The database that must be used depends on the
OneControl and network configuration (see also Figure 5-2 on page 5-18):
• If deployment includes any of the following licenses, you must use an
Oracle database
— Management of 4200
— Management of CoreStream
• If deployment does not include any of the following licenses, you must use
a MySQL database
— Management of 4200
— Management of CoreStream
— Management of 5400 and CoreDirector
— SLM
— SONET/SDH Control Plane service management
— OTN service management
• If deployment includes any of the following licenses (but no 4200/NCS and
no CoreStream/CTM), you can use either a MySQL or Oracle database:
— Management of 5400 and CoreDirector
— SLM
— SONET/SDH Control Plane service management
— OTN service management
Attention: The database used before and after an upgrade must be the
same (MySQL to MySQL, local Oracle to local Oracle, remote Oracle to
remote Oracle, custom remote Oracle to custom remote Oracle).
Figure 5-2
Determine which database to use
Determine which
database to use
No
Is this a GR
deployment?
Yes No
See these sections for how to download documents that provide guidance on
Oracle database installation and upgrades:
• “Downloading Oracle database installation example” on page 5-26
• “Downloading Oracle database upgrade document” on page 5-26
Table 5-8 on page 5-20 lists the Oracle database user and group
requirements.
Table 5-8
Oracle database user and group requirements
Oracle software owner oracle UNIX user id that owns the Oracle
software.
Oracle Inventory group dba UNIX user id that owns the Oracle
software.
Note 1: The OneControl documentation assumes these values are set as indicated. For fresh installs
of OneControl, different Oracle owner/groups can be used. However, if this is done, OneControl
installation and configuration procedures should be adapted to use the selected userid or group.
OneControl 3.x/4.x releases required that the Oracle userid/group be set to oracle/dba. When
upgrading to OneControl 5.0 from one of these previous releases, the Oracle userid/group must not be
changed over the upgrade (oracle/dba must continue to be used).
Table 5-9 on page 5-21 lists the Oracle software user environment
requirements.
Table 5-9
Oracle software user environment variables
Table 5-10 on page 5-22 lists the Oracle database software install parameters.
Table 5-10
Oracle database software install parameters
Database operator dba This value must be used (it should not be
(OSOPER) group changed).
Table 5-11 on page 5-23 lists the Oracle 32-bit client software install
parameters. The Oracle 32-bit client software only needs to be installed if the
Service Layer Manager (SLM) component of OneControl is used.
Table 5-11
Oracle 32-bit client software install parameters
Oracle Base /opt/oracle Oracle 32-bit client software base install directory.
Oracle Home /opt/oracle/11.2.0/client_32bit Oracle 32-bit client software home install directory.
Table 5-12 on page 5-24 lists the Oracle 64-bit client software install
parameters. The Oracle 64-bit client software only needs to be installed on the
OneControl server, if a remote Oracle database server is used.
Table 5-12
Oracle 64-bit client software install parameters
Oracle Base /opt/oracle Oracle 64-bit client software base install directory.
Oracle Home /opt/oracle/11.2.0/client_64bit Oracle 64-bit client software home install directory.
Table 5-13
Oracle database creation
Oracle redo log /u04/oradata Location where OneControl Oracle redo logs
directory are stored.
This is the default value used by the
OneControl software. The user can select a
different value when configuring the Oracle
database.
Table 5-14 on page 5-26 lists Oracle database parameter requirements for
deployments where a customized database is used.
Table 5-14
Oracle database requirements for custom deployments
Parameter Value
open_cursors 1800
processes 1250
sga_max_size 10G
Archive mode Disabled. All OneControl engineering guidelines and values have
been tested with archiving mode disabled.
https://portal.ciena.com
• Once you are logged into this portal, click the Software tab.
• Select OneControl from the available list of products.
• To facilitate the search, sort the results by part number by clicking on the
Ciena Part # column heading.
• Find the "Oracle 11.2.0.1 to 11.2.0.4 DB Upgrade Example for
OneControl" item (Part number: ORCL_11204_UPG).
• Download the installation example.
The procedures in this document are only one portion of the steps that must
be run to upgrade a current OneControl deployment from a previous release
to 4.2. They are not intended to be used in any other context, and should only
be run when instructed to do so at the appropriate point during the OneControl
upgrade.
Solaris/Linux OS release
Oracle SPARC hardware platforms installed with OneControl 5.0 must run on
a Solaris 10, 11.1 or 11.2 operating system. The operating system must be
directly ordered/downloaded from Oracle. It is not provided by Ciena.
Intel hardware platforms installed with OneControl 5.0 must run on a Linux
5.8, 5.9, 5.10, 5.11, 6.4, 6.5 or 6.6 operating system. The operating system
must be directly ordered/downloaded from Oracle or Red Hat. It is not
provided by Ciena.
For Solaris 10: Oracle offers various versions of the Solaris 10 operating
system, usually labelled with the month and year of release. Only those
versions specifically supported by Ciena for use with OneControl should be
used. All packages must be applied when installing the operating system. This
means that when installing the operating system the "Entire distribution plus
OEM support" option must be selected.
For all supported Oracle Intel platforms, Oracle Linux or Red Hat Enterprise
Linux must be used.
The Linux operating system must be installed following the steps provided in
the "Linux installation example" document provided on the Ciena portal. This
document highlights the options that must be selected during installation
(including required configuration steps for certain packages).
Attention: Only those Linux versions specifically supported by Ciena for use
with OneControl should be used.
Attention: OneControl 5.0 does not support Linux 5.6 (OneControl 4.2 was
the last release to support the use of Linux 5.6).
Solaris/Linux OS bundles/patches
After the Solaris/Linux operating system is installed, a Ciena recommended
OS bundle must be applied to the OS. There is a minimum OS bundle
required. In addition, the recommended OS bundle is updated periodically,
and posted online by Ciena.
There is a separate OS bundle for each operating system (i.e. there are 3
different bundles.). Select the one that applies to the OS you are using. The
OS bundle is released with an associated Readme file that explains how to
apply the bundle to your system. The administrator must always read the
documentation before attempting to install the bundle.
WARNING
OneControl has been verified against a specific set of patches.
Installation of any additional patches other than the ones listed
or provided is not supported, and Ciena Corporation does not
accept responsibility, or provide support for any related issues
which may arise as a result. Customers should also be aware
that installing any additional patches may lead to undesirable
behavior (performance related, corruption, core dumps, etc). In
summary, responsibility for any issues which arise as a result
of installing additional patches other than the ones listed or
provided must be understood and accepted by the customer.
The disk space required for the swap space is twice the RAM memory size of
the platform (for platforms with up to 64GB RAM), or RAM + 2GB for platforms
with 128GB RAM or more.
The disk space required for the applications and the database varies with the
size of the managed network. The platform requirements and disk partitioning
guidelines in this document take this into account and have been adjusted
accordingly.
The disk space required for EMS backups depends on network size and on
the number of days of history kept. Each EMS backup can require anywhere
from 1GB to 100GB of space. The disk size requirements and disk partitioning
guidelines in this document do not allocate any significant space for EMS
backup file storage. These files are used for system recovery, and as such, it
is recommended that they be directed to and stored on a separate platform
from the OneControl.
The disk space required for NE historical data of Manager for 6k, OM5k and
CPL NE types depends on the type and number of NEs managed and on the
number of days of history kept. This value must be calculated using the values
in Table 5-15 on page 5-32. The value should then be compared to the disk
partitioning scenario used in this document to determine if it is more than what
has been set aside for this purpose in the guidelines provided.
Table 5-15
NE historical data disk space required - Manager for 6k, OM5k and CPL NEs
CPL 20 Mbyte
5100/5200 20 Mbyte
6110/6130/6150/6200 20 Mbyte
For example, if you want to keep 30 days of NE Data and you are managing:
• 25 CPL (25x20MB=500MB)
• 25 6110 (25x20MB=500MB)
• 6 6500 (6x50MB=300MB)
• 10 5200 (10x20MB=200MB)
then the disk space required would be approximately 1.5 GByte per day. The
disk space requirement for 30 days would be (30 days x 1.5 GByte)=45GByte.
That value must now be compared to see if more storage space is needed. If
for example we have a Solaris 10 deployment and are using the column for
partitioning using 4 disks in Table 5-16 on page 5-35, no additional space is
required (since, as per the note in the table, 100GB has been set aside for this
purpose in this scenario). If however we have fewer disks and are using the
column for partitioning using 2 disks we need additional space (since, as per
the note in the table, only 20GB has been set aside for this purpose in this
scenario).
Attention: When other applications or 3rd party tools are used on the
server, such as volume management or Disk Mirroring (RAID), other kernel
parameter values could be required by these applications. The administrator
should use the higher of the two numbers. Failure to do so could affect
performance and stability, and could result in the OneControl software not
starting properly.
WARNING
If you want to configure disk mirroring, you must do this prior to
installing any of the OneControl 5.0 products on your server.
Table 5-16
Solaris 10 disk layout
Partition (Note 3, Partition location and min. size based on no. of disks (or mirrored disk pairs) used
Note 4,Note 5,
Note 6) 1 disk/pair 2 disks/pairs 3 disks/pairs 4 disks/pairs
Note 1: For platforms with up to 64 GB of total RAM, set the swap size to twice the size of RAM. For platforms with
128 GB of total RAM or more, set the swap size to RAM + 2 GB. If the swap space is greater than half of the disk
space, it should be distributed across multiple disks.
Note 2: Slice 2 overlap cannot be changed, as it is the total disk space.
Note 3: The UFS file system should be used.
Note 4: Disks should meet minimum size requirements for supported platform types. See “Hardware platform
requirements” on page 5-3. Values in this table assume disks of size 600 GB.
Note 5: When using OneControl with a remote Oracle database, the following folders must still be present: /u02,
/u03, /u04 (even though the Oracle database server software is not installed co-resident). The folders must exist
(but do not need to be partitions with disk space size assigned to them).
Note 6: For platforms running only the Remote Manager for 6k, OM5k and CPL component, only the /, swap, /opt,
/opt/nortel, /opt/ciena partitions are required.
Note 7: No separate /opt/nortel and /opt/ciena partitions are needed for these scenarios (space is included in /opt).
Note 8: Includes 5GB of space for historical PM/NE data of Manager for 6k, OM5k and CPL managed NE types.
Note 9: Includes 20GB of space for historical PM/NE data of Manager for 6k, OM5k and CPL managed NE types.
Note 10: Includes 100GB of space for historical PM/NE data of Manager for 6k, OM5k and CPL managed NE types.
Table 5-18 on page 5-37 specifies the disk layout for Intel platforms running
Linux, when OneControl is used with an Oracle database. For the database
requirements that apply to your deployment, see “Database requirements” on
page 5-17.
Table 5-17
Linux disk layout - mySQL
Partition (Note 2, Note 5) Minimum partition size for Minimum partition size for File system
2x600GB disk (or 2x600GB 1x1.2TB disk (or 1x1.2TB (Note 7)
mirrored disk pairs) - 1.2TB mirrored disk pair) - 1.2TB
of storage capacity total of storage capacity total
/dev/sda2 (/ file system) Disk0 - all remaining (after Disk0 - all remaining (after Extended ext3
others allocated, see Note 6) others allocated, see Note 6)
/dev/sda3 (swap file Disk0 - 2 x RAM (Note 1) Disk0 - 2 x RAM (Note 1) swap
system)
Note 1: For platforms with up to 64 GB of total RAM, set the swap size to twice the size of RAM. For
platforms with 128 GB of total RAM or more, set the swap size to RAM + 2 GB. If the swap space is
greater than half of the disk space, it should be distributed across multiple disks.
Note 2: Disks should meet minimum size requirements for supported platform types. See “Hardware
platform requirements” on page 5-3. Values in this table assume disks of size 600 GB or 1.2 TB.
Note 3: Includes 100GB of space for historical PM/NE data of Manager for 6k, OM5k and CPL managed
NE types.
Note 4: Includes 150GB of space for historical PM/NE data of Manager for 6k, OM5k and CPL managed
NE types.
Note 5: For platforms running only the Remote Manager for 6k, OM5k and CPL component, only the /,
swap, /opt, /opt/nortel, /opt/ciena partitions are required.
Note 6: The disk layouts in this guide have been used to validate the OneControl functionality,
performance, and scalability. Therefore Ciena recommends deploying OneControl with these disk
layouts. Of particular importance to highlight are the size recommendations for the root (/) partition.
Ciena recommends that customers do not attempt to further divide the root partition to a lower level of
granularity.
Note 7: LVM (Logical Volume Manager) and ext4 file systems are not currently supported in conjunction
with OneControl.
Table 5-18
Linux disk layout - Oracle
Partition (Note 2, Note 3) Minimum partition size for 2x1.2TB disks (or File system
2x1.2TB mirrored disk pairs) - 2.4TB of storage (Note 6)
capacity total
/dev/sda2 (/ file system) Disk0 - all remaining (after others allocated, see Note 5) Extended ext3
Note 1: For platforms with up to 64 GB of total RAM, set the swap size to twice the size of RAM. For
platforms with 128 GB of total RAM or more, set the swap size to RAM + 2 GB. If the swap space is
greater than half of the disk space, it should be distributed across multiple disks.
Note 2: Disks should meet minimum size requirements for supported platform types. See “Hardware
platform requirements” on page 5-3. Values in this table assume disks of size 1.2 TB.
Note 3: When using OneControl with a remote Oracle database, the following folders must still be
present: /u02, /u03, /u04 (even though the Oracle database server software is not installed co-resident).
The folders must exist (but do not need to be partitions with disk space size assigned to them).
Note 4: Includes 150GB of space for historical PM/NE data of Manager for 6k, OM5k and CPL
managed NE types.
Note 5: The disk layouts in this guide have been used to validate the OneControl functionality,
performance, and scalability. Therefore Ciena recommends deploying OneControl with these disk
layouts. Of particular importance to highlight are the size recommendations for the root (/) partition.
Ciena recommends that customers do not attempt to further divide the root partition to a lower level of
granularity.
Note 6: LVM (Logical Volume Manager) and ext4 file systems are not currently supported in
conjunction with OneControl.
OneControl supports the use of ZFS for Solaris 11.1/11.2 installations only
(ZFS is not supported for Solaris 10 installations due to performance issues
with ZFS on Solaris 10).
For deployments using Solaris 11.1/11.2 use the following disk layout tables:
• If you are not using virtualization, disk layout will be determined based
on the number of internal disks you have.
— Use Table 5-19 on page 5-39 to determine which ZFS pools to create
and which disks to use for each pool (use column matching your total
disks).
— Then use Table 5-21 on page 5-40 to determine which ZFS file
systems to create and which ZFS pool to assign each one to (use
column matching your total disks).
• If you are using virtualization, and are using a T5-2 platform in
conjunction with disk mirroring, the 6 internal disks available on this
platform may not be enough to maximize the number of LDOMs possible.
In this scenario, the Oracle ZS3-2 ZFS storage solution should be used.
— Use Table 5-20 on page 5-39 to determine which ZFS pools to create
and which disks to use for each pool (for each LDOM).
— Then use Table 5-21 on page 5-40 to determine which ZFS file
systems to create for each ZFS pool.
Table 5-19
Solaris 11.1/11.2 disk layout - ZFS pools (using internal disks)
ZFS pool Disks to assign to each pool based on number of disks used (600 GB disks, Note 4)
to create
2 disks 4 disks 6 disks 8 disks
rpool Disk0 (+Disk1 mirror) Disk0 (+Disk1 mirror) Disk0 (+Disk1 mirror) Disk0 (+Disk1 mirror)
(the root pool) (600 GB) (600 GB) (600 GB) (600 GB)
(Note 1, Note 2)
onecpool N/A Disk2 (+Disk3 mirror) Disk2 + Disk3 + Disk4 Disk2 + Disk3 + Disk4
(600 GB) + Disk5 (RAIDZ) + Disk5 (RAIDZ)
(1.5 TB) (1.5 TB)
Note 1: The rpool contains one entire disk (but can include a mirror disk). All OS file systems will be created in this
pool (including swap and /opt).
Note 2: For platforms running only the Remote Manager for 6k, OM5k and CPL component, create just one pool
(rpool). Only one disk, or a mirrored set of disks, can be assigned to rpool.
Note 3: For deployments that use an Oracle database, the ZFS block size for dbpool should be set to 16k.
Note 4: Disks should meet minimum size requirements for supported platform types. See “Hardware platform
requirements” on page 5-3. Values in this table assume disks of size 600 GB.
Table 5-20
Solaris 11.1/11.2 disk layout - ZFS pools (using T5-2 with ZS3-2 external storage)
LDOM ZFS pool Disks to assign to each pool based on number Storage capacity per
to create of disks used (600 GB disks, Note 2, Note 3) pool
Note 1: The rpool contains one entire disk (but can include a mirror disk). All OS file systems will be created in this
pool (including swap and /opt).
Note 2: Disks should meet minimum size requirements for supported platform types. See “Hardware platform
requirements” on page 5-3. Values in this table assume internal disks of size 600 GB.
Note 3: The Oracle ZS3-2 is a ZFS storage appliance that can be directly attached via Fiber Channel to extend the
storage capacity of T5-2 servers with Solaris 11.1/11.2. The minimum recommended ZS3-2 configuration is a
Performance Configuration with 20 x 300GB SAS disks and at least one 8 Gbs Fiber Channel dual-port module. An
HBA 8Gbs Fiber Channel adaptor is required on the T5-2 server to connect the server with the ZS3-2. The
recommended configuration is to create 4 groups of 5 disks each in a RAIDZ configuration. Each of the groups can
be assigned to a different LDOM as indicated in this table.
Table 5-21
Solaris 11.1/11.2 disk layout - ZFS file systems
/ (root) (Note 2, Note 3) rpool rpool rpool rpool Assign all file
systems to the
swap (Note 3, Note 4) rpool rpool rpool rpool ldom<x>pool of
/var (Note 3) rpool rpool rpool rpool the LDOM
being used.
/opt (Note 3) rpool rpool rpool rpool
Note 1: The record size for /u03 should be set to 16k and the logbias should be set to throughput.
Note 2: For platforms running only the Remote Manager for 6k, OM5k and CPL component, use the
pool created (rpool). The required file systems are /, swap, /opt, /opt/nortel, /opt/ciena.
Note 3: The / , /var, /opt and swap file systems are automatically created as part of the OS
installation. Users should not attempt to manually create these file systems.
Note 4: The size of swap is automatically configured as 2xRAM during install. Ensure that 2xRAM is
used if a custom install is done.
Note 5: Set a ZFS reservation for the /opt/nortel file system based on the amount of disk space
required for NE historical data of Manager for 6k, OM5k and CPL NE types (see “Disk space
requirements” on page 5-31). For the 4 disk scenario set it to 50 GB (includes 5GB of space for historical
PM/NE data). For the 6/8 disk scenario set it to 200 GB (includes 20GB of space for historical PM/NE
data).
The following requirements apply to the UNIX hostname and FQDN of the
OneControl platform:
• the hostname must be a minimum of 4, and a maximum of 60 characters
• the hostname can include only alphanumeric characters a to z, A to Z, 0
to 9, and can include a hyphen "-"
• the hostname must begin with an alphabetic character a to z, A to Z
• the domain name must consist of at least 2 levels (eg. for a platform with
hostname server1, a FQDN of server1.ciena.com is supported, but
a FQDN of server1.com is not supported)
• If OneControl is deployed using an Oracle database, the following also
applies (except for platforms with only the Remote Manager for 6k, OM5k
and CPL component):
— an 8-character alias must be used:
– if the hostname is between 9 and 60 characters, or
– if the hostname contains a hyphen
— if an 8-character alias must be used:
– the alias can contain only alphanumeric characters a to z, A to Z,
0 to 9 (it must not contain a hyphen or any non-alphanumeric
characters)
– the alias must begin with an alphabetic character a to z, A to Z
– the installation documentation highlights where the alias must be
used (see OneControl Installation Part 1, 450-3201-201)
Attention: The hostname must be unique in the network, even if the domain
name is different. For instance do not use ciena1c.mydomain1.com and
ciena1c.mydomain2.com (i.e. the short name should be unique within
your hosts file and within the part of your network managed by the same
DNS, if DNS is used).
The following are examples of the /etc/hosts file for various scenarios:
If DNS is used, the configuration of the DNS server must be completed before
installation of the OneControl application.
WARNING
Once OneControl has been installed, it does not support
changing the DNS server configuration. To change the DNS
server configuration, you will be required to uninstall the
OneControl software application before making a change.
Following re-configuration of the DNS server, you will be
required to re-install the OneControl application.
The DNS server must be configured to include the platforms being used for
OneControl, if it does not already (eg. if these platforms are new, entries for
them may not have been added yet to the DNS server). Customers should
contact their system administrator responsible for the DNS server in order to
confirm that this has been done.
• Find the “Solaris 10 Local DNS Setup Example” or "Linux Local DNS
Setup Configurator" item (Part number: SOL10_DNS or LINUXDNS).
• Download the software and the corresponding Readme file.
The Readme file contains an example of how to configure a local DNS server.
Kernel parameters
This section describes the required operating system kernel parameters.
Table 5-22
Solaris 10 & 11.1/11.2 required kernel parameters (all supported Oracle SPARC
platforms)
msgsys:msginfo_msgtql 1024
msgsys:msginfo_msgmnb 65536
shmsys:shminfo_shmmax 4294967295
shmsys:shminfo_shmmni 400
semsys:seminfo_semmns 2048
semsys:seminfo_semvmx 32767
rlim_fd_cur 65536
rlim_fd_max 65536
Note 1: These 3 parameters are not used in the Solaris 11.1/11.2 operating
system. However they are still checked during OneControl installation and when
using the checkOSversion script (and flagged as a warning if not set at these
minimums). In the Solaris 11.1/11.2 scenario these warnings can be ignored.
Table 5-23
Solaris 11.1/11.2 - Additional required kernel parameters
Note 1: This kernel parameter is a critical setting that must be set for deployments
on platforms running Solaris 11.1/11.2. If it is not set, the platform may become
extremely slow after only a few days of use.
The /etc/system file contains the kernel parameter settings for the platform.
A separate line is used to define each parameter and has the following format:
set <parameter_name>=<parameter_value>
For OneControl to be successfully installed, there must not be any spaces
between the parameter name and the equals sign, or between the equals sign
and the parameter value.
Table 5-24
Linux required kernel parameters (all supported Intel platforms)
net.ipv4.ip_forward 0
net.ipv4.conf.default.rp_filter 1
net.ipv4.conf.default.accept_source_route 0
kernel.sysrq 0
kernel.core_uses_pid 1
net.ipv4.tcp_syncookies 1
kernel.msgmnb 65536
kernel.msgmax 65536
kernel.shmmax 68719476736
kernel.shmall 4294967296
fs.file-max 6815744
fs.aio-max-nr 1048576
net.core.rmem_default 262144
net.core.wmem_default 262144
net.core.rmem_max 25165824
net.core.wmem_max 25165824
net.ipv4.neigh.default.gc_thresh1 8192
net.ipv4.neigh.default.gc_thresh2 16384
net.ipv4.neigh.default.gc_thresh3 32768
net.core.netdev_max_backlog 5000
The /etc/sysctl.conf file contains the kernel parameter settings for the
platform. A separate line is used to define each parameter and has the
following format:
<parameter_name> = <parameter_value>
For OneControl to be successfully installed, there must be a space between
the parameter name and the equals sign, and between the equals sign and
the parameter value.
WARNING
OneControl 5.0 software products have been verified against a
specific set of Ciena OS hardening scripts. Disabling or
removing services other than the ones listed in the readme file
of the OS hardening scripts is not supported, and Ciena does
not accept responsibility, or provide support for any related
issues which may arise as a result. Customers should also be
aware that disabling or removing other services may lead to
undesirable behavior (software not responding, performance
related, corruption, core dumps, etc). In summary,
responsibility for any issues which arise as a result of disabling
or removing other services other than the ones listed in the
readme file of the OS hardening scripts must be understood
and accepted by the customer.
Attention: You can add an IP filter rule to block port 53, only if you are not
using this port for a local DNS server. For details on DNS requirements, see
“Domain Name Service (DNS)” on page 5-42.
Attention: You can add an IP filter rule to block port 2123, only if you are not
using this port (for FTP) according to the firewall tables in the Chapter 6,
“Port requirements”.
WARNING
After this step you will only be able to login to the server using
ssh. You will also need to manage all of your network elements
via ssh mode and use sftp for file transfers (eg. NE backups).
The following browsers are supported for Windows based single client
platforms:
• Internet Explorer 6.1 or later
• Firefox 3.6.x or later
The following browsers are supported for Windows based multiple client
platforms:
• Internet Explorer 6.1 or later
• Firefox 3.6.x or later
The following browsers are supported for Citrix based client platforms:
• Internet Explorer 6.1 or later
• Firefox 3.6.x or later
The patch bundle is released with an associated Readme file that explains
how to apply the patch bundle to your system. The administrator should
always read the documentation before attempting to install the patch bundle.
Port requirements 6-
The port information provided is valid for usage with simple single firewall
configurations. If your deployment involves a more complex firewall
configuration (such as a dual firewall layer) contact Ciena for additional
information.
Table 6-1
Port information for OneControl core components (base install)
Source SrcPort Destination DstPort Proto Application Description
OneControl any NTP server 123 UDP NTP Only required if timing
server from external NTP
source.
any 123 or OneControl 123 UDP NTP Required from any other
any server platforms if timing from
OneControl server. All
platforms and all NEs
part of same
OneControl deployment
should be timed off of
the same NTP source.
(Always required if
6500/CPL NEs are
managed)
OneControl any Oracle 1521 TCP Oracle listener Only required if remote
Server Server Oracle database used
—continued—
OneControl any OneControl 31210 TCP License server Comms between client
client server and License server
(required between client
and server only if OSP is
deployed).
—continued—
Table 6-2
Port information for OneControl (additional if using features: 5400/CD, 4200, CoreStream,
SONET/SDH Control Plane services, or OTN services)
Source SrcPort Destination DstPort Proto Application Description
OneControl (if using: 5400/CD, 4200, CoreStream, SONET/SDH Control Plane, or OTN)
OneControl any LDAP svr 389 TCP LDAP (unsecure, Not recommended
Server TLS)
RADIUS svr 1812 OneControl any UDP RADIUS response Stateful reply
Server
OneControl any OneControl 7002 TCP weblogic t3s Clients with SSL
Client Server encryption
OneControl if using GR (if using: 5400/CD, 4200, CoreStream, SONET/SDH Control Plane, or OTN)
Ports for OneControl (if using feature: Manager for 6k, OM5k and CPL)
Table 6-3 on page 6-6 lists the additional ports used by OneControl
components if any of the following additional features/licenses are present:
• Manager for 6k, OM5k and CPL (co-resident with OneControl)
• Remote Manager for 6k, OM5k and CPL
Table 6-3
Port information for Manager for 6k, OM5k and CPL
Source Src Destination DstPort Proto Application Description
Port
Client any Server 1812 - 1814 UDP RADIUS RADIUS requests are
sent to this port by
default.
Client any Server 8003, TCP Tomcat Used for Manager for
8004 6k, OM5k and CPL
online help.
Client any Server 8004, TCP Online help Manager for 6k, OM5k,
8080 and CPL online help.
(Note 1)
—continued—
Between OneControl server and any Remote Manager for 6k, OM5k and CPL (if OneControl is using GR
this also includes any Manager for 6k, OM5k and CPL instance installed co-resident with the redundant
OneControl server)
OneControl server any Remote Manager 1099 TCP Listening port for initial
for 6k, OM5k and session connection.
CPL
OneControl server any Remote Manager 2636 TCP LDAP LDAP access port.
for 6k, OM5k and Uses secure LDAPS
CPL protocol. Required for
retrieving status details
(displayed on
Dashboard, etc.).
OneControl server any Remote Manager 32768 - TCP RMI session port
for 6k, OM5k and 65535
CPL
—continued—
Between resilient Manager for 6k, OM5k and CPL (whether co-resident with OneControl or remote)
Server 1/2 any Server 2/1 20 TCP FTP Standard FTP data port
(Note 4)
Server 1/2 any Server 2/1 21 TCP FTP Standard FTP control
session port.(Note 5)
Server 1/2 any Server 2/1 22 TCP SSH Required for SSH
Manager for 6k, OM5k
and CPL resiliency.
Server 1/2 any Server 2/1 23 TCP TELNET Used for technical
support access to
Manager for 6k, OM5k
and CPL and ONM AP.
For use during Manager
for 6k, OM5k and CPL
upgrades, ONM AP
reachthrough to
Manager for 6k, OM5k
and CPL Desktop, and
ONM AP Reachthrough
to SMI and Site
Manager.
ONM AP provides
Telnet access to
Manager for 6k, OM5k
and CPL from the ONM
AP Graphical Network
Browser
—continued—
Server 1/2 any Server 2/1 1024 - 5000 TCP FTP When the NE acts as the
FTP client in active FTP
mode, a port in this
range will be used to
receive an FTP data
connection from port 20
on an external FTP
server. TL1 upgrades,
backups and restores
use active FTP, with the
client on the NE.
Server 1/2 any Server 2/1 1097 TCP Required for Manager
for 6k, OM5k and CPL
resiliency.
Server 1/2 any Server 2/1 1812 - 1814 UDP RADIUS RADIUS requests are
sent to this port by
default, however the
port number is
provisionable. Any
change to the default
value would require a
corresponding change
to firewall settings.
Server 1/2 any Server 2/1 2636 TCP LDAP (SSL) LDAP access port.
Manager for 6k, OM5k
and CPL resiliency.
Server 1/2 any Server 2/1 5433 TCP 9920, Required for Manager
30107, for 6k, OM5k and CPL
32598, resiliency.
32967,
61626
Server 1/2 any Server 2/1 24444 TCP LDAP (SSL) LDAP admin port.
Manager for 6k, OM5k
and CPL resiliency.
Server 1/2 any Server 2/1 28989 TCP LDAP (SSL) LDAP replication port.
Manager for 6k, OM5k
and CPL resiliency.
—continued—
Server 1/2 any Server 2/1 30101 TCP REGE, Transient port used by
resiliency the REGE process
within Manager for 6k,
OM5k and CPL AP
gateway feature and
also used for Manager
for 6k, OM5k and CPL
resiliency.
For use when a Trail
Manager attempts to
manage an Manager for
6k, OM5k and CPL
controller to validate the
controller details.
As this is a transient
port, the connection is
dropped after the
controller has been
validated.
Server 1/2 any Server 2/1 31210 TCP License server Communication
between License
servers in GR pair
Server 1/2 any Server 2/1 32958 TCP Required for Manager
for 6k, OM5k and CPL
resiliency.
Server 1/2 any Server 2/1 32967 TCP Required for Manager
for 6k, OM5k and CPL
resiliency.
Server 1/2 any Server 2/1 61626 TCP Required for Manager
for 6k, OM5k and CPL
resiliency.
—continued—
Between AP and Manager for 6k, OM5k and CPL (whether co-resident with OneControl or remote)
AP any OneControl server 512 - 1024 TCP Remote login For use in Manager for
(Manager for 6k, 6k, OM5k and CPL/NE
OM5k and CPL reachthroughs from AP.
module) Also used for
communication between
Manager for 6k, OM5k
and CPL resilient server
pairs.
AP any OneControl server 1812 - 1814 UDP RADIUS RADIUS requests are
(Manager for 6k, sent to this port by
OM5k and CPL default, however the
module) port number is
provisionable. Any
change to the default
value would require a
corresponding change
to firewall settings.
OneControl server any AP 6000- TCP X-Based Login For use in Manager for
(Manager for 6k, 6020 6k, OM5k and CPL
OM5k and CPL reachthroughs from AP.
module)
—continued—
—continued—
—continued—
Between external components and Manager for 6k, OM5k and CPL
OneControl server any NSV server 23 TCP TELNET Used for technical
(Manager for 6k, support access to
OM5k and CPL Manager for 6k, OM5k
module) and CPL and ONM AP.
For use during Manager
for 6k, OM5k and CPL
upgrades, ONM AP
reachthrough to
Manager for 6k, OM5k
and CPL Desktop, and
ONM AP Reachthrough
to SMI and Site
Manager.
ONM AP provides
Telnet access to
Manager for 6k, OM5k
and CPL from the ONM
AP Graphical Network
Browser
OneControl server any EAI client (OSS) 1024 - 5000 TCP EAI server EAI dynamically assign
(Manager for 6k, ports
OM5k and CPL
module)
EAI client (OSS) any OneControl server 30005 TCP Manager for 6k, EAI listening port for
(Manager for 6k, OM5k and CPL platforms where telnet is
OM5k and CPL EAI server supported
module)
EAI client (OSS) any OneControl server 30006 TCP Manager for 6k, EAI listening port for
(Manager for 6k, OM5k and CPL platforms where only
OM5k and CPL EAI server ssh is supported
module)
—continued—
Note 1: The data flow for these ports is Unidirectional. All other ports have a bidirectional data flow unless
otherwise noted.
Note 2: These ports are only required if a dual firewall layer is configured between the Manager for 6k, OM5k and
CPL server and the Manager for 6k, OM5k and CPL PC client. if you plan to use this dual firewall configuration,
contact Ciena for more information.
Note 3: Secure ports 9012, 9014, 55441 (used by the Manager for 6k, OM5k and CPL client to communicate with
the Summary, Tomcat and Manager for 6k, OM5k and CPL Base servers) can be disabled when configuring the
Manager for 6k, OM5k and CPL server with the SSL only option.
Note 4: For an external FTP client, using passive FTP mode, this port is not used.For an external FTP client, using
active FTP mode, this port is used by the Manager for 6k, OM5k and CPL FTP server to initiate the FTP data
connection. For an internal FTP client, using active FTP mode, the Manager for 6k, OM5k and CPL FTP client
receives FTP data connection requests from this port on the external FTP server. Internal FTP client using passive
FTP mode is not supported. System Manager installed on Manager for 6k, OM5k and CPL uses passive FTP to
the System Manager on the 5100/5200. TL1 upgrades, backups and restores use active FTP, with the client on the
NE.
Note 5: For an external FTP client, using active or passive FTP mode, the Manager for 6k, OM5k and CPL receives
FTP control session requests on this port. For an internal FTP client, in active FTP mode, the Manager for 6k, OM5k
and CPL initiates FTP control session requests to this port on the external FTP server. Internal FTP client using
passive FTP mode is not supported. System Manager installed on Manager for 6k, OM5k and CPL uses passive
FTP to the System Manager on the Optical Metro 5100/5200. TL1 upgrades, backups and restores use active FTP,
with the client on the NE.
Table 6-4
Port information for SLM
Source SrcPort Destination DstPort Proto Application Description
SLM
OneControl any OneControl 1024 - 65535 TCP RMI Random allocated RMI
Client Server (SLM port
module)
OneControl any OneControl 1024 - 65535 TCP RMI Random allocated RMI
Server (SLM Client port
module)
MTOSI
OneControl any MTOSI client 9009/ TCP Notification channel Use value configured on
server variable client for notification
(9009 or configure
other)
UOG
UOG Client any OneControl 18001 TCP NBI main server Port configurable,
Server (UOG random assigned if not
module) specified
UOG Client any OneControl CORBA range TCP CORBA Port range configurable,
Server (UOG random assigned if not
module) specified
OneControl any UOG Client variable TCP NBI EventChannel Port depends on client
Server (UOG app, Netcool seems to
module) use 20025 by default
Table 6-7
Port information for TMF
Source SrcPort Destination DstPort Proto Application Description
TMF
TMF client variable TMF Server 52480 TCP CORBA. Base TMF TMF client to allocate
functionality. (Note 1, Note 2)
TMF client variable TMF Server 52481 TCP CORBA. TMF client to allocate
Event service. (Note 1, Note 2)
TMF client variable TMF Server 52486 TCP CORBA. TMF client to allocate
Naming Service. (Note 1, Note 2)
TMF Server any TMF client variable TCP CORBA. TMF client to allocate
NMS_Session ping. fixed port (Note 1, Note
2)
TMF Server 540 Manager for any TCP remsh port. When retrieval of OM5k
6k, OM5k OM5k Intra-NE Intra-NE topological
and CPL topological link links is enabled. (Note 3)
server
TMF Server 10001 OM5k NEs any TCP OM5k Intra-NE When retrieval of OM5k
topological link Intra-NE topological
links is enabled. (Note 3)
—continued—
Note 1: TMF allows configuration of what ports are used by the interface to facilitate usage with a firewall between
the server and client. For more information on this enhancement, and how to change specific ports, refer to the
appropriate procedure in the OneControl TMF Interface Fundamentals, 450-3271-001.
Note 2: To note for TMF client to TMF Server interaction:
•To use TMF, TMF clients need to obtain the TMF server’s IOR. The TMF server's IOR can be obtained
several ways, including connecting to the CORBA Name service (which runs on port 52486). Once it
has the IOR, the TMF client opens a connection to the TMF server (on port 52480).
•On connecting to the TMF Server, the TMF client passes an NMS_Session instance. The TMF Server
uses this instance to verify the client is alive (using the session's “ping” method periodically). It is the
responsibility of the TMF client to allocate a fixed port for the NMS_Session object (or open all outgoing
ports from the TMF server to all TMF clients).
•Once a client has connected to the TMF server, it can use the CORBA event service to retrieve
asynchronous events from the TMF Server. The CORBA event service is a separate process (on port
52481) and uses separate sockets to pass events to the client.
Note 3: To note for TMF Server to NE/controller interaction:
•The TMF server connects to each controller (i.e. Manager for 6k, OM5k and CPL server) by connecting
to its “regd” port. The controller then opens a connection to the TMF Server. Separate channels may
be opened for trail, attribute management, and inventory data feeds. If OM5k Intra-NE topological link
retrieval is enabled, the TMF server will use “rmsh” to the Manager for 6k, OM5k and CPL server
managing the NE and perform a TL1 login to each NE.
Table 6-8
Port information for OSP
Source SrcPort Destination DstPort Proto Application Description
OSP (when installed co-resident with Manager for 6k, OM5k and CPL)
NDS server 35000-35 OneControl any TCP CORBA. Base OSP CORBA ports used by
599 client (OSP functionality NDS server to
GUI) communicate with all
north-bound clients
(OSP GUI, Resource
Tool, Topology
Provisioner tool, etc.)
OneControl 58000-58 NDS server any TCP CORBA. Base OSP CORBA ports used by
client (OSP 199 functionality OSP GUI to
GUI) communicate with NDS
server. (Note 1)
—continued—
OSP GUI any NDS server 8080 TCP Help file access
(AP server (AP server
where OSP where NDS
GUI is server is
installed and installed)
launched
from)
NDS server 35000-35 OSP GUI any TCP CORBA. Base OSP CORBA ports used by
(AP server 599 (AP server functionality NDS server to
where NDS where OSP communicate with all
server is GUI is north-bound clients
installed) installed and (OSP GUI, Resource
launched Tool, Topology
from) Provisioner tool, etc.)
OSP GUI 58000-58 NDS server any TCP CORBA. Base OSP CORBA ports used by
(AP server 199 (AP server functionality OSP GUI to
where OSP where NDS communicate with NDS
GUI is server is server.
installed and installed)
launched
from)
Note 1: If the OSP GUI is communicating with the NDS server through a VPN setup:
• Port 7, the echo port, may need to be opened, and echo services may need to be enabled. Echo
services can be enabled by entering the following UNIX commands in a terminal session on the SUN
platform (as the root user):
svcadm enable svc:/network/echo:dgram
svcadm enable svc:/network/echo:stream
• The outbound communication from the OSP GUI to the NDS server must be routed through the public
VPN assigned IP of the PC that the OSP GUI is running on. If any other IP is used to establish the
session (eg. the private IP of the PC), the OSP GUI will not be able to communicate with the NDS
server. Contact your system administrator to ensure that the DCN/router setup meets this requirement.
Your system administrator can check this by verifying the IP address used for the TCP connection
between the port 58*** (000-199) on the PC, and port 58772 of the NDS server.
Table 6-9
Port information for NSV
Source SrcPort Destination DstPort Proto Application Description
NSV
Table 6-10
Port information for CESD NEs
Source SrcPort Destination DstPort Proto Application Description
CESD NEs
Note 1: Additional ports may be required by the ESM software. Refer to the ESM Engineering Guide,
009-3216-022, for more information. Of specific interest is the scenario where a firewall is placed between an
ESM/OneControl client and an ESM/OneControl server. in this scenario, users should consult the section in the
ESM Engineering Guide on how to make dynamic ports static.
Table 6-11
Port information for 5410/5430 NEs
Source SrcPort Destination DstPort Proto Application Description
5410/5430 NEs
OneControl any 5400 992 TCP Secure telnet Config backups, can
Server replace telnet
OneControl any 5400 21 TCP FTP control FTP server on NE, not
Server used by OC
5400 20 OneControl any TCP FTP data FTP server on NE, not
Server used by OC
—continued—
Note 1: By default OneControl selects any port available. This can be changed by selecting a CORBA
range of values in the OC Configure GUI of OneControl (Integrations>CD tab). The range must be large
enough to handle all CoreDirector and 5410/5430 NE types. To determine the range:
• Calculate the number of Core Director NEs managed. Reserve 9 ports for each NE.
• Calculate the number of 5410/5430 NEs managed. Reserve 6 ports for each NE.
• Choose a starting port that will be less likely to overlap with ports used by other applications (eg.
starting port 30300).
• Double the range to allow for growth and possible overlap with ports used by other applications.
• Eg. For a network with 10 5410/5430s and 5 CDs, use range 30300-30510.
Table 6-12
Port information for CoreDirector NEs
Source SrcPort Destination DstPort Proto Application Description
CoreDirector NEs
OneControl any CoreDirector BOA Main Port/ TCP CORBA BOA main port is
Server 1024-1030 configurable. Fixed port
can be specified via NE
CLI. Default used is
1024-1030.
CoreDirector 30003 OneControl any UDP Application Level Reply can originate from
Server Ping Reply different IP than the
destination of the ALP
request
OneControl any CoreDirector 19023 TCP Secure telnet Config backups, can
Server replace telnet
OneControl any CoreDirector 21 TCP FTP control FTP server on NE, not
Server used by OneControl
—continued—
CoreDirector 20 OneControl any TCP FTP data FTP server on NE, not
Server used by OneControl
OneControl any CoreDirector 30003 UDP Application Level All addresses of the NE,
Client (Node Ping Request Mgmt as well as both
Manager) CM Main and Aux if
configured
CoreDirector 30003 OneControl any UDP Application Level Reply can originate from
Client (Node Ping Reply different IP than the
Manager) destination of the ALP
request
OneControl any CoreDirector BOA Main Port/ TCP CORBA BOA main port is
Client (Node 1024-1030 configurable. Fixed port
Manager) can be specified via NE
CLI. Default used is
1024-1030.
CoreDirector any LDAP svr 389 TCP LDAP (unsecure, Not recommended
TLS)
CoreDirector any RADIUS svr 1812 UDP RADIUS From R6.2 onwards
—continued—
Note 1: By default OneControl selects any port available. This can be changed by selecting a CORBA
range of values in the OC Configure GUI of OneControl (Integrations>CD tab). The range must be large
enough to handle all CoreDirector and 5410/5430 NE types. To determine the range:
• Calculate the number of Core Director NEs managed. Reserve 9 ports for each NE.
• Calculate the number of 5410/5430 NEs managed. Reserve 6 ports for each NE.
• Choose a starting port that will be less likely to overlap with ports used by other applications (eg.
starting port 30300).
• Double the range to allow for growth and possible overlap with ports used by other applications.
• Eg. For a network with 10 5410/5430s and 5 CDs, use range 30300-30510.
Note 2: By default OneControl selects any port available. This can be changed by selecting a UDP
range of values in the OC Configure GUI of OneControl (Integrations>CD tab). The range must be large
enough to handle all CoreDirector NE types. To determine the range:
• Calculate the number of Core Director NEs managed. Reserve 5 ports for each NE.
• Choose a starting port that will be less likely to overlap with ports used by other applications (eg.
starting port 33300).
• Double the range to allow for growth and possible overlap with ports used by other applications.
Table 6-13
Port information for 4200 NEs
Source SrcPort Destination DstPort Proto Application Description
4200 NEs
—continued—
4200 any OneControl 40600-40700 TCP Passive FTP data If restricted on FTP
Server (4200 Server, by default
module) 1024-65535
—continued—
4200 161 OneControl any UDP SNMP real time PM Stateful reply
Client
RADIUS svr 1812 4200 any (RADIUS) UDP RADIUS response Stateful reply
Table 6-14
Port information for CoreStream NEs
Source SrcPort Destination DstPort Proto Application Description
CoreStream NEs
—continued—
RADIUS svr 1812 CoreStream any UDP RADIUS response Stateful reply
Table 6-15
Port information for FlexSelect 40G NEs
Source SrcPort Destination DstPort Proto Application Description
40G any OneControl 16200 UDP SNMP traps Listen port configurable,
Server might be more than 1 for
large 40G networks
Table 6-16
Port information for O-APS NEs
Source SrcPort Destination DstPort Proto Application Description
O-APS NEs
Table 6-17
Port information for CN2130/CN2300 NEs
Source SrcPort Destination DstPort Proto Application Description
CN2130/CN2300 NEs
Table 6-18
Port information for OM5000 NEs
Source SrcPort Destination DstPort Proto Application Description
OM5000 NEs
Manager for 6k, any 5000 20 TCP FTP Standard FTP data session port.
OM5k and CPL server (Note 1)
5000 any Manager for 6k,
OM5k and CPL server
Manager for 6k, any 5000 21 TCP FTP Standard FTP control session
OM5k and CPL server port.(Note 2)
5000 any Manager for 6k,
OM5k and CPL server
Manager for 6k, any 5000 23 TCP TELNET Used for technical support.
OM5k and CPL server
5000 any Manager for 6k,
OM5k and CPL server
Manager for 6k, any Manager for 6k, 80 TCP HTTP Used to launch System Manager.
OM5k and CPL PC & OM5k and CPL server Used by Manager for 6k, OM5k
SUN desktop and CPL Desktop to establish
connection to the Manager for 6k,
OM5k and CPL Server.
Manager for 6k, any 5000 161 TCP / NTP Standard SNMP access port.
OM5k and CPL server UDP Used by System Manager and
5000 any Manager for 6k, 3rd-party SNMP-based
managers. In public-IP mode, all
OM5k and CPL server
shelves are accessed using this
port. In private-IP mode, this port
is used to access the host shelf (a
GNE). Ports 8001 to 8064 are
used to access the remaining
shelves (see below).
When System Manager is used,
SNMP traps are sent from this
port on the NE to a random port
on the System Manager
workstation, determined on
System Manager start-up.
Manager for 6k, any NE 162 UDP SNMPTRAP Optional
OM5k and CPL server Standard SNMP trap listening
port used only by 3rd-party SNMP
based management stations.
—continued—
Table 6-19 on page 6-37 lists the ports used when CPL NEs are managed.
Table 6-19
Port information for CPL NEs
Source SrcPort Destination DstPort Proto Application Secure Description
Mode
CPL NEs
Manager for any CPL 20 TCP FTP non- Standard FTP data session port. (Note
6k, OM5k secure 1)
and CPL
server
CPL any Manager for
6k, OM5k and
CPL server
Manager for any CPL 21 TCP FTP non- Standard FTP control session port.
6k, OM5k secure (Note 2)
and CPL
server
CPL any Manager for
6k, OM5k and
CPL server
Manager for any CPL 23 TCP TELNET Both Used for technical support.
6k, OM5k
and CPL
server
CPL any Manager for
6k, OM5k and
CPL server
Manager for any CPL 80 TCP HTTP Both Used to launch craft.
6k, OM5k Used by Manager for 6k, OM5k and
and CPL CPL Desktop to establish connection
server to the Manager for 6k, OM5k and CPL
Server.
—continued—
Table 6-20 on page 6-40 lists the ports used when 6500 NEs are managed.
Table 6-20
Port information for 6500 NEs
Source SrcPort Destination DstPort Proto Application Secure Description
Mode
6500 NEs
Manager for any 6500 20 TCP FTP non- Standard FTP data session port. (Note 1)
6k, OM5k secure
and CPL
server
6500 any Manager for
6k, OM5k
and CPL
server
Manager for any 6500 21 TCP FTP non- Standard FTP control session port. (Note
6k, OM5k secure 2)
and CPL
server
6500 any Manager for
6k, OM5k
and CPL
server
Manager for any 6500 22 TCP SSH Secure Standard SSH port.
6k, OM5k Used for network element management
and CPL via SSH and sftp.
server
6500 any Manager for
6k, OM5k
and CPL
server
—continued—
Table 6-21
Port information for 6100/6200 NEs
Source SrcPort Destination DstPort Proto Application Description
6100/6200 NEs
Manager for any 6110/6130 1812 TCP Radius RADIUS requests are sent to this port by
6k, OM5k (included default, however the port number is
and CPL in 1024 to provisionable. Any change to the default value
server 5000 port) would require a corresponding change to
firewall settings.
6110/6130 any Manager for
6k, OM5k
and CPL
server
Manager for any NE 20 and 21 TCP FTP When the NE acts as the FTP client in active
6k, OM5k FTP mode, a port in this range will be used to
and CPL receive an FTP data connection from port 20
server on an external FTP server. TL1 upgrades,
backups and restores use active FTP, with the
NE any Manager for
6k, OM5k client on the NE.
and CPL
server
Manager for any NE 161 UDP SNMP Standard SNMP access port. Used by craft
6k, OM5k and 3rd-party SNMP-based managers.
and CPL
server
NE any Manager for
6k, OM5k
and CPL
server
Manager for any NE 162 UDP SNMPTRAP Optional
6k, OM5k Standard SNMP trap listening port used only
and CPL by 3rd-party SNMP based management
server stations.
Manager for any NE 873 TCP / NE rsync
6k, OM5k UDP
and CPL
server
(include NE
craft)
NE any Manager for
6k, OM5k
and CPL
server
—continued—
Ordering information 7-
This chapter provides the information required to order the OneControl 5.0
software application, and covers the following topics:
Software download
OneControl supports electronic delivery of software. Therefore, purchased
software can be downloaded from https://portal.ciena.com.
The option to purchase physical DVD media is still available. In both cases,
the software is in an encrypted format that must be decrypted using a license
file generated using the Ciena Software Key Code Manager.
To purchase physical DVD media, refer to Table 7-1, “OneControl 5.0 order
codes - OneControl Software DVDs”.
Table 7-1
OneControl 5.0 order codes - OneControl Software DVDs
For additional information about the Ciena Software Key Code Manager, see
the OneControl Installation Part 1, 450-3201-201.
This section details the network information you need to gather in order to
place your order. Read the following sub-sections to determine what
information needs to be gathered before ordering. Then follow the flowchart
to compile the list of codes that need to be ordered.
Total elements =
(# GroupA shelves) + 0.4*(# GroupB shelves) + 0.1*(# GroupC shelves)
where
(# GroupA shelves) Any 6k, OM5k and CPL NE types
includes Any NE types formerly managed by ON-Center
ESM managed NE types: 5150, 5160, 5305,
5410, 8700
(# GroupB shelves) ESM managed NE types: 3911, 3916, 3920,
includes 3930, 3931, 3932, 3938vi, 3940, 3942, 3960,
5140, 5142, LE-311v
(# GroupC shelves) ESM managed NE types: 3902, 3903, 3904,
includes 3905
Note 1: For NE types where multiple shelves can be consolidated into one
NE for management purposes, each shelf must be counted separately as 1.
Note 2: For the Ethernet version of the 5410 NE managed via ESM, the
number of shelves is considered to be equal to the number of PSLM 40-4
line modules present.
Attention: The total elements calculated here are to be used strictly for
ordering purposes to determine the types of licenses necessary. This should
not be confused with the concept of NEUs (network element equivalent
units), which is used to determine network size for the purpose of server
sizing.
Attention: For these four categories, should the network size grow beyond
the size initially planned, licenses can be purchased to transition to the next
category.
For small networks managing only optical or CES NE types, solution bundle
kits are available to simplify ordering.
• Bundle kits available:
— Up to 15 optical elements - with Wavelength Service Management
For small networks where only 6k, OM5k and CPL NE types will be
managed. The licenses in this category allow management of up to 25
devices, and include licenses for Wavelength Service Provisioning
and Wavelength Service Troubleshooting. This is an ideal bundle for
customers that are not adding NE types other than 6k, OM5k and CPL
devices or growing beyond 15 managed elements.
— Up to 25 optical elements - with Wavelength and Packet Service
Management
For small networks where only 6k, OM5k and CPL NE types will be
managed. The licenses in this category allow management of up to 25
devices, and include licenses for Wavelength Service Provisioning,
Attention: For ESM managed NEs, the Ethernet Services Manager (ESM)
software must be ordered separately (and requires its own license separate
from OneControl licensing). The ESM license purchased is for a specified
number of NEs.
SONET/SDH Control Plane Service Management (for 5410, 5430, and 6500 NE
types)
For SONET/SDH Control Plane Service Management, do you require:
• SONET/SDH Control Plane Service Provisioning?
• Layer 1 Advanced Explicit Routing?
• How many SONET/SDH control plane services will be present in your
managed network?
OTN Service Management (for 5410, 5430, and 6500 NE types)
For OTN Service Management, do you require:
• OTN Service Provisioning (for 5410, 5430, and 6500 NE types)?
• Layer 1 Advanced Explicit Routing?
• How many OTN services will be present in your managed network?
Although OneControl order codes are the same regardless of what operating
system type/release is used, note that the following functionality is only
available when deploying the OneControl server software on certain operating
system types/releases:
• External Alarm Interface (EAI) - Supported only on Solaris 10, 11.1 & 11.2,
and Linux 5.8, 5.9, 5.10, 5.11 & 6.6 (not supported on Linux 6.4 or 6.5).
• NSV L1 Federation - Supported only on Solaris 10, 11.1 & 11.2 (not
supported on Linux).
• CoreStream Management (CTM) - Supported only on Solaris 10 (not
supported on Solaris 11.1, 11.2 or Linux).
Also note that certain functionality is only available when deploying the
OneControl client software on certain operating system types/releases. See
“Client platform requirements” on page 5-10 for details.
For upgrades:
• If you currently have both WSM and OTN licenses, no additional action is
required
• If you currently use WSM only for line-to-line service management
functionality within WSM (and not for client service management), no
additional action is required. After the upgrade you will continue to use
WSM as you do currently.
• If you currently use WSM for client service management, review the
license and GR behavior in this section in order to decide whether you will:
— Maintain only your current WSM licenses, and not enable TSC
— Maintain only your current WSM licenses, and enable TSC to use the
functionality available to you through WSM only licenses
— Order new OTN licenses, allowing you to use all TSC functionality
• The high level steps of your upgrade will consist of:
— Proceed with upgrade as in previous releases using the documented
upgrade procedures
— If you choose to enable TSC after the upgrade, use the documented
post install procedure for enabling TSC
— If you choose to add a new OTN license, use the documented post
install procedure for adding new licenses
Start with the flowchart in Figure 7-1 on page 7-11. The flowchart covers initial
install and upgrade scenarios. For upgrades it is assumed that the same
feature functionality is desired after the upgrade. If additional new functionality
is desired after an upgrade (eg. add a new NE type) then step through the flow
chart again assuming an initial install, and reference only the items/tables for
any new features that need to be enabled.
Attention: The flowchart in Figure 7-1 on page 7-11 covers only initial
installs, and supported upgrade paths (see “Supported upgrades” on page
1-4). Additional licenses may be required if moving from an earlier
OneControl release from which a direct upgrade path is not supported.
Figure 7-1
Determine order codes
No
Remote Manager Yes Order Remote Order Remote Yes Remote Manager
for 6k, OM5k and Manager for Manager for for 6k, OM5k and
CPL platforms
6k, OM5k and 6k, OM5k and CPL platforms to
needed? CPL: CPL upgrade: upgrade?
- Table 7-10 - Table 7-11
No No
Figure 7-2
Determine order codes
PSM functionality
No Enable No
already enabled Add services
Packet Services
or elements
(PSM)?
Yes Yes
WSM functionality
No Enable already enabled No
Add services
Wavelength Services
or elements
(WSM)?
Yes Yes
SONET/SDH CP
functionality
Enable already enabled No
No Add services
SONET/SDH Ctrl
or elements
Plane (CP)?
Yes Yes
OTN functionality
No Enable OTN already enabled Add services No
Services? or elements
Yes Yes
Order Volume Increment or
Order OTN services licenses:
additional elements licenses:
- Table 7-29
- Table 7-30
End
Attention: Before consulting these tables, for installs and upgrades, you
must refer to the ordering guidelines and flowcharts in “OneControl 5.0 - How
to order” on page 7-3. You will be directed to gather the required information
and follow a flowchart. The steps in the flowchart will direct you to the tables
that apply to your scenario.
The flowchart will direct you to use one of the following tables:
• Table 7-2, “OneControl 5.0 order codes - Initial install”
• Table 7-3, “OneControl 5.0 order codes - Initial install - Bundle kits”
• Table 7-4, “OneControl 5.0 order codes - Transition to OneControl RTUs”
• Table 7-5, “OneControl 5.0 order codes - Upgrade from 4.x”
• Table 7-6, “OneControl 5.0 order codes - Upgrade from 4.x - Bundle kits”
In addition, the following table lists order codes needed if the number of
elements managed by an existing OneControl deployment is increasing.
• Table 7-7, “OneControl order codes - Adding elements”
Table 7-2
OneControl 5.0 order codes - Initial install
How Code Code Description Details
many to (for main (for redundant All codes enable basic install.
order server) server)
1 S11-1C-500 S11-1C-RED ONECONTROL R5.0 Select the row that matches your
SERVER LICENSE MAX network size.
S11-1CC-500 S11-1CC-RED ONECONTROL R5.0 Order 1 of the code in the main server
SERVER LICENSE column for a standalone deployment (or
UP TO 100 ELEMENTS for the main server in a redundant pair).
S11-1CB-500 S11-1CB-RED ONECONTROL R5.0
If you have a redundant server setup,
SERVER LICENSE
order 1 of the code in the redundant
UP TO 50 ELEMENTS
server column for the redundant server.
S11-1CD-500 S11-1CD-RED ONECONTROL R5.0
SERVER LICENSE
UP TO 25 ELEMENTS
Table 7-3
OneControl 5.0 order codes - Initial install - Bundle kits
How Code Code Description Details
many (for main (for redundant All kits enable basic install.
to server) server) To order:
order
• Select the bundle that matches your
needs.
• Order 1 of the code in the main server
column for a standalone deployment (or
for the main server in a redundant pair).
• If you have a redundant server setup,
order 1 of the code in the redundant
server column for the redundant server.
Table 7-4
OneControl 5.0 order codes - Transition to OneControl RTUs
Note 1: These migration RTUs are used for administrative purposes and should be ordered whenever
a current ON-Center, OSR, or OMEA server is being migrated to OneControl.
Table 7-5
OneControl 5.0 order codes - Upgrade from 4.x
Note 1: Upgrade licenses are only valid when the release being upgraded from is an active OneControl
release, i.e. the release is still supported by Ciena and has not reached End Of Life (EOL) status.
Table 7-6
OneControl 5.0 order codes - Upgrade from 4.x - Bundle kits
How Code Code Description Details
many (for main (for redundant Enables basic upgrade (existing WSM or
to server) server) PSM functionality purchased on current
order release continues to be enabled). (Note
1)
To order:
• Select the bundle upgrade that matches
your currently deployed bundle kit.
• Order 1 of the code in the main server
column for a standalone deployment (or
for the main server in a redundant pair).
• If you have a redundant server setup
currently at 4.x, order 1 of the code in
the redundant server column for the
redundant server (only for the case in
the first row; for the other rows, the
redundant server already has the
license for this functionality).
Note 1: Upgrade licenses are only valid when the release being upgraded from is an active OneControl release,
i.e. the release is still supported by Ciena and has not reached End Of Life (EOL) status.
Note 2: ESM has to be ordered/upgraded separately.
Table 7-7
OneControl order codes - Adding elements
How Code Code Description Details
many (for main (for Order to increase the number of
to server) redundant elements currently licensed to support
order server) OneControl core functionality
Attention: Before consulting these tables, for installs and upgrades, you
must refer to the ordering guidelines and flowcharts in “OneControl 5.0 - How
to order” on page 7-3. You will be directed to gather the required information
and follow a flowchart. The steps in the flowchart will direct you to the tables
that apply to your scenario.
The flowchart will direct you to use two of the following tables depending on
install or upgrade:
• Table 7-8, “OneControl 5.0 order codes - Base NE RTUs”
• Table 7-9, “OneControl 5.0 order codes - NE types - Installs”
• Table 7-10, “OneControl 5.0 order codes - Remote Manager for 6k, OM5k
and CPL - Installs”
• Table 7-11, “OneControl 5.0 order codes - Remote Manager for 6k, OM5k
and CPL - Upgrades”
Table 7-8
OneControl 5.0 order codes - Base NE RTUs
How many Code Description Details
to order (Note 1)
Note 1: Base NE RTUs for CES devices (managed via ESM), are not included in this table. Refer to the ESM Engineering Guide,
009-3216-022, for more information on ordering NE RTUs for these devices.
Note 2: Applicable to 4200 classic and RS chassis. Order 1 per chassis (if multiple chassis in a TID, order 1 per physical chassis).
Note 3: This RTU is for the Optical/Switching version of the NE (not the Ethernet version managed via ESM).
Table 7-9
OneControl 5.0 order codes - NE types - Installs
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Note 2: For upgrades: If you have a server currently at 4.x with one of these NE type licenses, the
license remains valid for OneControl 5.0. Do not order the license again.
Note 3: Refer to Figure 2-1‚ Figure 2-2‚ and Figure 2-3 for deployment options.
Note 4: When ordering the 4200 (NCS) functionality for the first time you must order S11-1NCS-1.
Previous releases of OneControl also required an additional third-party license file to be ordered
(ipiNCS.lic). This is no longer required (the additional third-party license file is now automatically
included in the OneControl software).
Note 5: CoreStream (CTM) functionality available only when deploying on platforms running Solaris 10.
Note 6: When ordering the CoreStream (CTM) functionality for the first time for a fresh install, you must
order S11-1CTM-1. Additional third-party license files are also required to install CTM (license,
license.dat). These software license files are separate from Ciena’s Software Keycode Manager
functionality. Contact your Ciena account representative to obtain the required license files.
Note 7: If CoreStream (CTM) functionality is already installed in a current ON-Center deployment that
is being moved to OneControl, you must still order S11-1CTM-1. If CTM will be staying on the same
server when it is re-installed as part of the OneControl deployment, the CTM third-party license files
(license, license.dat) should be saved from the current deployment and re-used. If CTM is being moved
to a different server as part of the OneControl deployment, then S11-CTMD-TRANS must also be
ordered to have the third-party license files transferred to this new server (the current files will be
transferred and regenerated for use on the new server).
Table 7-10
OneControl 5.0 order codes - Remote Manager for 6k, OM5k and CPL - Installs
Note 1: Refer to Figure 2-1‚ Figure 2-2‚ and Figure 2-3 for deployment options. Remote Manager for
6k, OM5k and CPL servers are deployed when the number of NEUs/NEs exceeds the maximum
supported by the Manager for 6k, OM5k and CPL instance that is co-resident with OneControl.
Table 7-11
OneControl 5.0 order codes - Remote Manager for 6k, OM5k and CPL - Upgrades
Note 1: Refer to Figure 2-1‚ Figure 2-2‚ and Figure 2-3 for deployment options. Remote Manager for
6k, OM5k and CPL servers are deployed when the number of NEUs/NEs exceeds the maximum
supported by the Manager for 6k, OM5k and CPL instance that is co-resident with OneControl.
Attention: Before consulting these tables, for installs and upgrades, you
must refer to the ordering guidelines and flowcharts in “OneControl 5.0 - How
to order” on page 7-3. You will be directed to gather the required information
and follow a flowchart. The steps in the flowchart will direct you to the tables
that apply to your scenario.
The flowchart will direct you to use two of the following tables depending on
install or upgrade:
• Table 7-12, “OneControl order codes - EAI - Installs & Upgrades”
• Table 7-13, “OneControl order codes - Submarine Repeater Scan - Installs
& Upgrades”
• Table 7-14, “OneControl 5.0 order codes - SUM - Installs & Upgrades”
• Table 7-15, “OneControl 5.0 order codes - SLM - Installs”
• Table 7-16, “OneControl 5.0 order codes - NSV L1 - Installs”
• Table 7-17, “OneControl 5.0 order codes - OSP - Installs”
• Table 7-18, “OneControl 5.0 order codes - NBI (TMF/UOG/MTOSI)
functionality - Installs”
• Table 7-19, “OneControl 5.0 order codes - SLM - Upgrades”
• Table 7-20, “OneControl 5.0 order codes - NSV L1 - Upgrades”
• Table 7-21, “OneControl 5.0 order codes - OSP - Upgrades”
• Table 7-22, “OneControl 5.0 order codes - NBI - TMF/UOG/MTOSI -
Upgrades”
Table 7-12
OneControl order codes - EAI - Installs & Upgrades
0 or more S11-1C-EAI ONECONTROL EAI For installs: If EAI will be used, order 1 per
SERVER LICENSE FOR OneControl server and 1 per Remote
6k, OM5k and CPL Manager for 6k, OM5k and CPL server.
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Table 7-13
OneControl order codes - Submarine Repeater Scan - Installs & Upgrades
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Table 7-14
OneControl 5.0 order codes - SUM - Installs & Upgrades
How many Code Description Details
to order (for main server) (Note 1)
0 or 1 S11-6KSUM-500 ONECONTROL R5.0 For installs & upgrades: Order 1 per OneControl
LICENSE FOR server and 1 per OneControl remote server where
SOFTWARE UPGRADE a license for 6k, OM5k and CPL is present.
MANAGER FOR 6K
For the SUM feature, the same order code is used
for both installs and upgrades.
SUM NE RTUs
0 or more S11-6KSUMPS-500 6500 - SUM NE RTU per For installs & upgrades: If SUM will be used, order
shelf 1 SUM NE RTU for every shelf in the network.
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup, licenses for this
functionality only need to be ordered once, for the main server in the pair.
Table 7-15
OneControl 5.0 order codes - SLM - Installs
How many Code Description Details
to order (for main server) (Note 1)
0 or 1 S11-1SLM-500 ONECONTROL R5.0 LICENSE FOR Order 1 if SLM will be used on this
SERVICE LAYER MANAGER OneControl server.
SLM NE RTUs
0 or more 009-2002-388 CoreDirector - SLM NE RTU If SLM will be used, order 1 SLM
NE RTU for every NE in the
009-2002-389 CoreDirector CI - SLM NE RTU network.
009-2002-390 CoreStream/Sentry - SLM NE RTU
For the SLM feature, NE RTUs are
B-990-0016-001 4200 - SLM NE RTU purchased once for a particular
NE, even when managed by a
S11-SLM-42MC 4200 MC - SLM NE RTU
redundant OneControl server pair.
S11-5430-SLMRTU 5430 - SLM NE RTU SLM NE RTUs are also valid for
use with future OneControl
S11-5410-SLMRTU 5410 - SLM NE RTU releases.
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup, licenses for this
functionality only need to be ordered once, for the main server in the pair.
Table 7-16
OneControl 5.0 order codes - NSV L1 - Installs
NSV L1 NE RTUs
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Table 7-17
OneControl 5.0 order codes - OSP - Installs
OSP NE RTUs
0 or more NTNM67LR 6500 - OSP NE RTU for 2 slot If OSP will be used, order 1 OSP
NE RTU for every NE/shelf in the
NTNM67LQ 6500 - OSP NE RTU for 7 slot network.
NTNM67LH 6500 - OSP NE RTU for 14 slot
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Table 7-18
OneControl 5.0 order codes - NBI (TMF/UOG/MTOSI) functionality - Installs
NBI NE RTUs
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Note 2: If only the TMF component will be used, order 1 per OneControl server with a Manager for 6k,
OM5k and CPL component, and 1 per Remote Manager for 6k, OM5k and CPL. If only the UOG
component will be used, order 1 per OneControl server.
Note 3: When ordering the UOG functionality for the first time, you must order S11-TMF-420. Previous
releases of OneControl also required an additional third-party license file to be ordered (<number>.lic).
This is no longer required (the additional third-party license file is now automatically included in the
OneControl software).
Note 4: If the MTOSI interface will be used to manage OTN services, one of the following licenses must
also be ordered and present on the OneControl server:
• OneControl OTN Provisioning (S11-OPx-300)
• OneControl SONET/SDH Control Plane Provisioning (S11-SPx-S210)
Table 7-19
OneControl 5.0 order codes - SLM - Upgrades
SLM NE RTUs
0 or more See Table 7-15. See Table 7-15. There is a For upgrades: Only order this code
separate order code for each NE if new NEs have been added to the
type. network for which SLM will be used
(and this RTU has not previously
been purchased for this NE). Order
1 SLM NE RTU for every new NE
in the network.
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Table 7-20
OneControl 5.0 order codes - NSV L1 - Upgrades
NSV L1 NE RTUs
0 or See Table 7-16. - See Table 7-16. There is a For upgrades: Only order
more separate order code for this code if new
each NE type. NEs/shelves have been
added to the network for
which NSV will be used
(and this RTU has not
previously been
purchased for this
NE/shelf). Order 1 NSV
NE RTU for every new
NE/shelf in the network.
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Table 7-21
OneControl 5.0 order codes - OSP - Upgrades
OSP NE RTUs
0 or more See Table 7-17. See Table 7-17. There is a For upgrades: Only order this code
separate order code for each NE if new NEs/shelves have been
type. added to the network for which
OSP will be used (and this RTU
has not previously been purchased
for this NE/shelf). Order 1 OSP NE
RTU for every new NE/shelf in the
network.
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Table 7-22
OneControl 5.0 order codes - NBI - TMF/UOG/MTOSI - Upgrades
NBI NE RTUs
0 or more S11-NBI-RTU ONECONTROL GATEWAY-NE RTU For upgrades: Only order this
code if new NEs/shelves have
been added to the network for
which TMF, UOG or MTOSI
will be used (and this RTU
has not previously been
purchased for this NE/shelf).
Order 1 NBI NE RTU for
every new NE/shelf in the
network.
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Note 2: Enables upgrade of purchased functionality on current OneControl release. To enable any new
TMF/ UOG/MTOSI features (beyond those present at the current OneControl release), please contact
Ciena.
Attention: Before consulting these tables, for installs and upgrades, you
must refer to the ordering guidelines and flowcharts in “OneControl 5.0 - How
to order” on page 7-3. You will be directed to gather the required information
and follow a flowchart. The steps in the flowchart will direct you to the tables
that apply to your scenario.
The flowchart will direct you to the following table if packet service
management functionality is being added to the deployment:
• Table 7-23, “OneControl order codes - Packet Service Management”
In addition, the following table lists order codes needed if the number of
elements/packet service endpoints managed by an existing OneControl
deployment is increasing.
• Table 7-24, “OneControl order codes - Packet Service Management -
Adding elements or service endpoints”
Table 7-23
OneControl order codes - Packet Service Management
0 or more S11-PI-500 500 PACKET SERVICE ENDPOINTS Only order if more than 500
VOLUME INCREMENT packet service endpoints
will be managed by this
OneControl server.
This volume increment
license allows you to add
blocks of 500 packet
service endpoints. Order as
many as needed. (Note 2)
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Note 2: Examples: (a) To manage 500 packet service endpoints, order 1 of S11-PV-500, (b) To manage
1,500 packet service endpoints, order 1 of S11-PV-500 and 2 of S11-PI-500.
Table 7-24
OneControl order codes - Packet Service Management - Adding elements or service endpoints
0 or S11-PI-500 500 PACKET SERVICE This volume increment license allows you to
more ENDPOINTS add blocks of 500 packet service endpoints.
VOLUME INCREMENT Order as many as needed. (Note 2)
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Note 2: Examples: (a) If this OneControl server is currently licensed to support up to 1,500 packet
service endpoints, to increase this to 2,500, then order 2 of S11-PI-500.
Attention: Before consulting these tables, for installs and upgrades, you
must refer to the ordering guidelines and flowcharts in “OneControl 5.0 - How
to order” on page 7-3. You will be directed to gather the required information
and follow a flowchart. The steps in the flowchart will direct you to the tables
that apply to your scenario.
The flowchart will direct you to the following table if wavelength service
management functionality is being added to the deployment:
• Table 7-25, “OneControl order codes - Wavelength Service Management”
In addition, the following table lists order codes needed if the number of
elements/wavelength services managed by an existing OneControl
deployment is increasing.
• Table 7-26, “OneControl order codes - Wavelength Service Management
- Adding elements or services”
Table 7-25
OneControl order codes - Wavelength Service Management
How Code Description Details
many to (for main server) (Note 1)
order
1 or more S11-WV-50 50 WAVELENGTH SERVICES Order 1. This base volume of service license
VOLUME BASE enables the OneControl server to manage up
to 50 wavelength services. (Note 2)
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup, licenses for this functionality
only need to be ordered once, for the main server in the pair.
Note 2: Examples: (a) To manage 50 wavelength services, order 1 of S11-WV-50, (b) To manage 150 wavelength services, order
1 of S11-WV-50 and 2 of S11-WI-50.
Table 7-26
OneControl order codes - Wavelength Service Management - Adding elements or services
How Code Description Details
many to (for main server) Order to increase the number of elements
order currently licensed to support each feature or to
increase the number of services. (Note 1)
0 or more S11-WI-50 50 WAVELENGTH SERVICES This volume increment license allows you to
VOLUME INCREMENT add blocks of 50 wavelength services. Order as
many as needed. (Note 2)
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup, licenses for this
functionality only need to be ordered once, for the main server in the pair.
Note 2: Examples: (a) If this OneControl server is currently licensed to support up to 150 wavelength services, to
increase this to 250, then order 2 of S11-WI-50.
Attention: Before consulting these tables, for installs and upgrades, you
must refer to the ordering guidelines and flowcharts in “OneControl 5.0 - How
to order” on page 7-3. You will be directed to gather the required information
and follow a flowchart. The steps in the flowchart will direct you to the tables
that apply to your scenario.
The flowchart will direct you to the following table if SONET/SDH control plane
service management functionality is being added to the deployment:
• Table 7-27, “OneControl order codes - SONET/SDH Control Plane
Service Management”
In addition, the following table lists order codes needed if the number of
elements/control plane services managed by an existing OneControl
deployment is increasing.
• Table 7-28, “OneControl order codes - SONET/SDH Control Plane
Service Management - Adding elements or services”
Table 7-27
OneControl order codes - SONET/SDH Control Plane Service Management
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Note 2: Examples: (a) To manage 500 SONET-SDH CP services, order 1 of S11-SV-500, (b) To
manage 1,500 SONET-SDH CP services, order 1 of S11-SV-500 and 2 of S11-SI-500.
Table 7-28
OneControl order codes - SONET/SDH Control Plane Service Management - Adding elements or
services
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Note 2: Examples: (a) If this OneControl server is currently licensed to support up to 1,500
SONET-SDH CP services, to increase this to 2,500, then order 2 of S11-SI-500.
Attention: Before consulting these tables, for installs and upgrades, you
must refer to the ordering guidelines and flowcharts in “OneControl 5.0 - How
to order” on page 7-3. You will be directed to gather the required information
and follow a flowchart. The steps in the flowchart will direct you to the tables
that apply to your scenario.
The flowchart will direct you to the following table if OTN service management
functionality is being added to the deployment:
• Table 7-29, “OneControl order codes - OTN Service Management”
In addition, the following table lists order codes needed if the number of
elements/OTN services managed by an existing OneControl deployment is
increasing.
• Table 7-30, “OneControl order codes - OTN Service Management -
Adding elements or services”
Table 7-29
OneControl order codes - OTN Service Management
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Note 2: Examples: (a) To manage 50 OTN services, order 1 of S11-OV-50, (b) To manage 150 OTN
services, order 1 of S11-OV-50 and 2 of S11-OI-50.
Table 7-30
OneControl order codes - OTN Service Management - Adding elements or services
Note 1: Do not order these licenses for a redundant server. If you have a redundant server setup,
licenses for this functionality only need to be ordered once, for the main server in the pair.
Note 2: Examples: (a) If this OneControl server is currently licensed to support up to 150 OTN services,
to increase this to 250, then order 2 of S11-OI-50.
The ONM AP is a network management system that uses the Manager for 6k,
OM5k and CPL as a mediation layer to the AP user interface and other AP
applications. ONM AP provides fault management, reach-through to the
Manager for 6k, OM5k and CPL, network element auto-discovery and, using
the Graphical Network Browser (GNB), you can display network elements as
icons structured to represent your network. You can launch the Manager for
6k, OM5k and CPL user interface (UI) from ONM AP but you cannot launch
the OneControl user interface.
For more information about ONM AP, see ONM Applications Platform
Introduction, 450-3101-100.
Attention: For information on, and any additional platform requirements for
AP not detailed in this chapter, refer to the Applications Platform Planning
Guide, 450-3101-601.
Table 8-1 on page 8-4 lists the recommended and supported hardware
platforms, and for each platform, the following requirements are listed:
• CPU - For some platforms, both 1 CPU and 2 CPU configurations are
supported. Refer to the notes in the table for any additional requirements
on CPU type and speed.
• Memory - The minimum memory required.
• Disk space - The minimum number and size of hard disks.
Table 8-1
OSP supported HP platforms & hardware requirements (Note 1, Note 2, Note 3, Note 4, Note 7)
- - RX2660 (2 CPU)
Recommended RX3600 (2 CPU)
RX2800 (2CPU)
Platform RP2450 (1CPU) RP3410 (2CPU) RP2450 (2 CPU) RP3440 (2 CPU)
C3600 RP2470 (1CPU) J6000 (2 CPU) RP2470 (2 CPU)
Supported
C3750, C3700 J5600 (2 CPU) J6750 (2 CPU)
J6700 (2 CPU)
6 or 8 GBytes
OSP client & AP 5 GByte 6 GByte 8 GByte
(see Note 5)
NDS server,
Minimum: 2x36G
OSP client & AP Minimum: Minimum: Minimum:
Disk 1x18G 1x18G 1x36G or 2x18G Recommended:
NDS server & 2x72G
(Note 6) Recommended: Recommended: Recommended:
AP (no GUIs) RX2660/RX3600:
2x72G 2x72G 2x72G
2x146G
OSP client & AP
Note 1: The following platforms have CPU requirements as indicated:
For RP3440/RP3410 - configured with PA8800 or PA8900 CPU(s), minimum 800MHz
For RP2470 - configured with PA8700 CPU(s), minimum 750MHz
For RP2450 - configured with PA8600 CPU(s)
For RX2660/RX3600/RX2800-configured with 2 x 1.6 GHz/18MB dual-core processor modules (9140M)
Note 2: The RP3400 series platforms have what is referred to as a Dual Core CPU. A Dual Core CPU contains 2 CPU
processors which can be activated individually (whether one or both CPUs is active depends on what package is ordered
from HP). In the context of OSP requirements, 2 CPUs means that both CPU processors on the Dual Core CPU have been
activated.
Note 3: The RX2660/RX3600/RX2800 can be ordered with 1 or 2 CPU processor modules. Each CPU processor module
can be single-core (contains 1 processor core) or dual-core (contains 2 processor cores). The RX2660/RX3600 must have
2 CPU processor modules where each module contains 2 processor cores (i.e. 4 processor cores in total are active).
Note 4: As detailed in the table, a platform that has only the OSP client & AP installed, requires more memory than a
platform that has the NDS server, OSP client & AP installed. This is due to the increased number of OSP client GUI
sessions allowed on an OSP client & AP platform. For details on engineering limits, see Chapter 4, “Network sizing and
engineering considerations”.
Note 5: For RX2660/RX3600/RX2800 platforms the first disk is configured and used, while the second disk is reserved
for future expansion (or alternatively can be used for disk mirroring). For all other platforms, two values are specified for
the memory requirements on these platforms. The lower value specifies the amount of memory required for the OSP client
to support up to 15000 NE equivalent units. The higher value (an increase of 2 GBytes), specifies the amount of memory
required for the OSP client to support up to 30000 NE equivalent units. Refer to Chapter 4, “Network sizing and
engineering considerations”, where Table 8-3 on page 8-17 details the maximum NE equivalent units supported by the
OSP client.
Note 6: For minimum disk setup: number and size of hard disks must be met, and all disk space is configured and used.
For recommended disk setup: all disk space on the first disk is configured and used, while the second disk is reserved for
future expansion (or alternatively used for disk mirroring).
Note 7: Some of these platforms have been discontinued by the manufacturer. Support for hardware exists only while
HP continues to provide hardware or software support for that particular platform.
Attention: For AP, only the AP GUI and the External Alarm Interface
components are supported on the RX2660/RX3600/RX2800 platform. No
other AP software components are supported (eg. Building Blocks are not
supported; the CORBA framework components are not supported).
Attention: When using AP in conjunction with the Manager for 6k, OM5k
and CPL, a patch must be applied to all AP servers that will be
communicating with the Manager for 6k, OM5k and CPL server. This patch
is referred to as the Manager for 6k, OM5k and CPL reverse bridge patch,
and is distributed with software. An updated version of the Manager for 6k,
OM5k and CPL Reverse Bridge Patch is required to activate support of the
RX2660/RX3600/RX2800 platform.
WARNING
The operating system requirements provided in this document
are accurate at the time of availability of this document.
However, OS requirements and recommendations may be
updated at a later date. The latest requirements should be
consulted (see “Determining the required HP-UX operating
system version” on page 8-7).
The document contains the most recent details on how to install the operating
system. These instructions are intended to be a sample of common install
scenarios.
HP-UX OS patches
After the HP-UX operating system is installed, a series of operating system
patches recommended by Ciena must be applied. There is a minimum OS
patch bundle required. In addition, the recommended OS patch bundle is
updated periodically, and posted online by Ciena.
The OS patch bundle is released with an associated Readme file that explains
how to apply the patch bundle to your system. The administrator should
always read the documentation before attempting to install the patch bundle.
WARNING
Ciena software products have been verified against a specific
set of patches. Installation of any additional patches other than
the ones listed or provided is not supported, and Ciena
Corporation does not accept responsibility, or provide support
for any related issues which may arise as a result. Customers
should also be aware that installing any additional patches may
lead to undesirable behavior (performance related, corruption,
core dumps, etc). In summary, responsibility for any issues
which arise as a result of installing additional patches other
than the ones listed or provided must be understood and
accepted by the customer.
Disk partitioning
Refer to the disk partition requirements in the Applications Platform Planning
Guide, 450-3101-601.
Alternatively, details on how to set the kernel parameters are included in the
documentation provided for installing HP-UX operating system patches (see
“HP-UX OS patches” on page 8-9).
Table 8-2
HP-UX required kernel parameters (all supported HP platforms)
maxdsiz 2063835136
maxdsiz_64bit 2063835136
maxssiz 0x04000000
maxssiz_64bit 0x04000000
max_thread_proc 1200
maxuprc 512
msgtql 1024
ninode 3048
nproc 2088
npty 200
semmni 128
semmns 512
semmnu 512
shmmax 1073741824
shmseg 120
vps_ceiling 16
LAN/WAN requirements
TCP/IP connections between all workstations/servers and network elements
are required.
The DCN between EMS and network, between EMS nodes and between
EMS servers and EMS clients average delay on any transfer rate on each of
the DCN segments should not exceed 200 ms with absence of packet loss.
NAT (Network Address Translation) is not supported between the Manager for
6k, OM5k and CPL server and ONM AP.
Engineering considerations
This section details the engineering considerations that apply to ONM AP
deployments.
CAUTION
Multiple releases of Manager for 6k, OM5k an CPL not supported
in network managed by ONM AP
Ciena does not support multiple releases of Manager for 6k,
OM5k and CPL, present in a network managed by Optical
Network Manager Applications Platform. While this should not
cause critical failures (i.e. fault reporting should still function
properly), there may be issues with certain functionality being
unavailable. The only resolution is to upgrade all platforms to
the latest release.
Network size
The maximum number of network elements (NEs) that can be managed
depends on the following factors:
• The type of hardware platforms used.
• The software applications installed on the hardware platform.
• The number and types of NEs deployed in the network. Different types of
NEs can place a different load on the software because some NE types
are capable of reporting a larger number of ports and connections than
other NE types. Because of this, the concept of a network element (NE)
equivalent unit is used. In order to engineer your network, you must
calculate the total number of NE equivalent units in your network.
Network element equivalent units (NEUs)
Table 4-1 on page 4-9 defines the number of NE equivalent units that must be
used to represent each NE type, in order to calculate the total number of NE
equivalent units you have in your network.
Table 8-3
Maximum number of NEUs supported on HP platforms
Note 1: Up to 15000 NE equivalent units are supported when using the standard recommended
memory requirements on these platforms. It is possible to manage a larger network by using what is
referred to as a Partitioned NDS server deployment. In this deployment, multiple NDS servers are used
to balance the load of the network (with each NDS server not exceeding the 15000 NEU limit). The OSP
GUI in this deployment can support up to 30000 NE equivalent units, if the memory is increased by 2
GBytes. Refer to Chapter 5, “Platform requirements”, which details the memory requirements for each
platform.
Table 8-4
Manager for 6k, OM5k and CPL GUI equivalent units by type of Manager for 6k, OM5k and CPL
GUI session
AP reach-through
to Manager for
2.5 2.5 2.5 2.5 2.5 2.5
6k, OM5k and
CPL GUI
• Where the NSV GUIs are launched. The concept of an NSV GUI
equivalent unit is used.
Table 8-5
NSV GUI equivalency units by NSV hardware platform
Table 8-6
Maximum number of NSV GUIs supported
NSV only 50 38 35 25 25
Table 8-7
Maximum number of NSV GUIs supported on a PC
Launch from PC 5
Note 1: This type of launch is only applicable to the NSV for all NE types
deployment, where the user chooses to launch NSV manually from a web browser
on a PC, instead of through the AP GUI session.
Note 2: When using this launch option, the NSV GUI is launched without context
(no NE is selected by default for searches). It is recommended that an NE be
selected in the search criteria before performing any queries. If a query is done
without context, no more than 1 query of this type should be performed at any time.
Table 8-8
Maximum local OSP GUI sessions supported
Note: The maximum number of OSP GUIs that can be launched from a single AP GUI session is 2.
The total number of concurrent OSP GUI sessions that can be run on a
platform where the OSP GUI is installed, is enforced on each system through
a configurable parameter. This value is configured via the osp_admin
configure tool located in the /opt/nortel/osp directory. The default for
this variable is 10. This value should be changed to the values specified in the
tables.
Table 8-9 on page 8-22 lists the maximum number of OSP GUI equivalent unit
sessions that an NDS server can host concurrently. Table 8-10 on page 8-23
defines the number of OSP GUI equivalent unit sessions that must be used to
represent each type of OSP GUI session.
In engineering your OSP deployment, you must take into account the scenario
where the maximum number of OSP GUI sessions are launched on every
platform where an OSP GUI is installed. In this scenario, the total number of
OSP GUI equivalent unit sessions established to the NDS server must not
exceed the maximum allowed. If it does, the maximum number of OSP GUI
sessions will need to be lowered on some of the platforms.
Attention: You must also take into account any Network and Service
Viewer (NSV) server sessions established to the NDS server. Network and
Service Viewer (NSV) is a separate software application. In some
configurations, the NSV server can be deployed such that it uses the NDS
server component of OSP as its underlying server component (i.e. it acts like
another client to the NDS server, just like the OSP GUI).
Table 8-9
Maximum OSP GUI equivalent unit sessions supported to an NDS server
Table 8-10
OSP GUI equivalency units
Note: Network and Service Viewer (NSV) is a separate software application. In some configurations,
the NSV server can be deployed such that it uses the NDS server component of OSP as its underlying
server component (i.e. it acts like another client to the NDS server, just like the OSP GUI).
OSP GUI sessions OSP GUI sessions Total OSP GUI equivalent unit
launched remotely launched locally sessions to the NDS server
Table 8-11 on page 8-24 lists the maximum number of AP GUI (GNB)
sessions supported on a platform where OSP is installed.
Table 8-11
Maximum AP GUI (GNB) sessions supported
• In addition to the ports above, the NDS server picks a port number
randomly from the free ports available in order to establish communication
with the controllers being managed.
NSV firewall considerations
In order for the NSV deployment for all NE types to function correctly in a
firewall environment, the ports listed in Table 8-12 on page 8-25 must be
opened:
Table 8-12
NSV Standalone Firewall (also required between redundant NSV servers)
Port Service request initial Data flow Application TCP or Description
direction UDP
based
Source Destination
7 Xterminal NSV server Bidirectional echo TCP Standard echo session port. For external
emulator clients such as Exceed to determine the
server availability before establishing
connection.
This may cause delays if the Exceed
session is being established through a
firewall.
20 NSV server NSV server Bidirectional FTP TCP Standard FTP data session port. For an
resilient external FTP client, using passive FTP
mode, this port is not used.
NSV server NSV server
resilient For an external FTP client, using active
FTP mode, this port is used by the
Manager for 6k, OM5k and CPL FTP
server to initiate the FTP data connection.
For an internal FTP client, using active
FTP mode, the Manager for 6k, OM5k
and CPL FTP client receives FTP data
connection requests from this port on the
external FTP server.
Internal FTP client using passive FTP
mode is not supported.
21 NSV server NSV server Bidirectional FTP TCP Standard FTP control session port.
resilient For an external FTP client, using active or
passive FTP mode, the Manager for 6k,
NSV server NSV server
resilient OM5k and CPL receives FTP control
session requests on this port.
For an internal FTP client, in active FTP
mode, the Manager for 6k, OM5k and
CPL initiates FTP control session
requests to this port on the external FTP
server
Internal FTP client using passive FTP
mode is not supported.
23 NSV server AP Bidirectional TELNET TCP Used for technical support access NSV.
For use during NSV upgrades, AP
AP NSV server
reachthrough to NSV Client.
NSV server Manager for NSV Reachthrough to AP to launch NE
6k, OM5k craft. Manager for 6k, OM5k and CPL
and CPL reachthrough to NSV Client. NSV
server Reachthrough to Manager for 6k, OM5k
Manager for NSV server and CPL to launch NE craft.
6k, OM5k Resiliency communication between NSV
and CPL server.
server
80 Manager for Manager for Bidirectional HTTP TCP Used to launch System Manager.
6k, OM5k 6k, OM5k Used by Manager for 6k, OM5k and CPL
and CPL/ and Desktop to establish connection to the
NSV CPL/NSV Manager for 6k, OM5k and CPL Server.
Desktop server
123 NSV server AP or Bidirectional NTP TCP / Standard NTP port.
Manager for UDP For use on NSV platforms to align time
6k, OM5k using NTP.
and CPL or In asymmetric (Peer-to-Peer) mode, two
NTP server devices share NTP information and
maintain state information during the
exchange of time information. Both hosts
use UDP port 123 for communication.
When port 123 is used for both the source
and destination port numbers, it signals
the receiver that asynchronous mode is
being used.
In Symmetric (Client-Server), Clients
request time from servers and the servers
respond without using any state
information. In this mode, a request is
sent to destination port 123 on the server
and a different source port is used for the
client. The different port numbers indicate
which device is acting as server and
which as client.
1024 to NSV server NSV server Bidirectional FTP TCP When the NE acts as the FTP client in
5000 Resilient active FTP mode, a port in this range will
be used to receive an FTP data
NSV server NSV server
connection from port 20 on an external
Resilient FTP server. TL1 upgrades, backups and
restores use active FTP, with the client on
the NE.
1814 NSV server NSV server Bidirectional RADIUS UDP RADIUS requests are sent to this port by
(included resilient default, however the port number is
in 1024 to provisionable. Any change to the default
NSV server NSV server
5000 port) resilient value would require a corresponding
change to firewall settings.
AP NSV server
NSV server external
RADIUS
server
Optional
NSV server Manager for
6k, OM5k
and CPL
server
Manager for NSV server
6k, OM5k
and CPL
server
NSV server Manager for
6k, OM5k
and CPL
server
1812 Manager for Session Bidirectional Session TCP System Manager accesses this port for
(included 6k, OM5k Manager Manager session management
in 1024 to and CPL/ (SMI) (SMI)
5000 port) NSV server
2636 Manager for Manager for Bidirectional LDAP TCP LDAP access port. Uses secure LDAPS
6k, OM5k 6k, OM5k protocol.
and CPL and CPL
server server
6000-6020 NSV server AP Bidirectional X-Based Login TCP For use in NSV reachthroughs from AP.
8003 Manager for NSV server Bidirectional Tomcat TCP This port is used from the service allowing
6k, OM5k the download of the SUN client software
and CPL/ from the NSV server.
NSV client
8004 Manager for NSV server Bidirectional Tomcat TCP Tomcat secure software distribution port.
6k, OM5k
and CPL/
NSV client
9011 Manager for Manager for Bidirectional Manager for 6k, TCP Default port for historical alarms
6k, OM5k 6k, OM5k OM5k and CPL
and CPL/ and CPL
NSV Server Server
9012 and Manager for Manager for Bidirectional Tomcat TCP Tomcat services ports
9013 6k, OM5k 6k, OM5k
and CPL/ and CPL GUI
NSV server
Server
Manager for Manager for
6k, OM5k 6k, OM5k
and CPL and
GUI server CPL/NSV
Server
9014 Manager for Manager for Bidirectional Client-server TCP Used for connection services between PC
6k, OM5k 6k, OM5k main connection Manager for 6k, OM5k and CPL/NSV and
and CPL/ and CPL GUI service Manager for 6k, OM5k and CPL/NSV
NSV Server server server.
Manager for Manager for Required for both server and PC desktop.
6k, OM5k 6k, OM5k
and CPL and CPL/
GUI server NSV
Server
9016 to Manager for Manager for Bidirectional Client-server TCP Used for platform services
9019 6k, OM5k 6k, OM5k main connection communication between PC Manager for
and CPL/ and CPL GUI service 6k, OM5k and CPL/NSV and Manager for
NSV Server server 6k, OM5k and CPL/NSV server.
Manager for Manager for Required for both server and PC desktop.
6k, OM5k 6k, OM5k
and CPL and CPL/
GUI server NSV
Server
9020 Manager for Manager for Bidirectional Platform TCP Summary secure port.
6k, OM5k 6k, OM5k Services
and CPL and CPL/
GUI server NSV
Server
14001 NSV server NSV server Bidirectional TELNET TCP TL1 port used between NSV and AP, also
resilient use between NSV resilient pair and
NSV server NSV server between NSV and Manager for 6k, OM5k
and CPL.
resilient
NSV server AP
AP NSV server
NSV server Manager for
6k, OM5k
and CPL
server
Manager for NSV server
6k, OM5k
and CPL
server
30001 and NSV server AP REGD TCP Transient port used by the REGD process
30011 within Manager for 6k, OM5k and CPL's
AP NSV server
AP gateway feature.
NSV server Manager for
For use after AP has successfully
6k, OM5k
validated an Manager for 6k, OM5k and
and CPL CPL controller. AP uses this port to send
servers
an xdr message containing a permanent
Manager for NSV server TCP port number which the Manager for
6k, OM5k 6k, OM5k and CPL will use to connect to
and CPL the AP.
servers As this is a transient port, the connection
is dropped after it is no longer needed.
30002 and NSV server AP Bidirectional REGB TCP Transient port used by the REGB process
30012 AP NSV server within Manager for 6k, OM5k and CPL AP
gateway feature.
NSV server Manager for For use when AP attempts to manage an
6k, OM5k Manager for 6k, OM5k and CPL controller
and CPL to validate the controller details.
servers As this is a transient port, the connection
Manager for NSV server is dropped after the controller has been
6k, OM5k validated.
and CPL
servers
30101 and NSV server AP Bidirectional REGE TCP Transient port used by the REGE process
30111 within Manager for 6k, OM5k and CPL AP
AP NSV server
gateway feature.
NSV server Manager for For use when a Trail Manager attempts to
6k, OM5k manage an Manager for 6k, OM5k and
and CPL CPL controller to validate the controller
servers details.
Manager for NSV server As this is a transient port, the connection
6k, OM5k is dropped after the controller has been
and CPL validated.
servers
30201 to NSV server AP Bidirectional GNB TCP / Used by GNB for NSV client to launch
30250 AP NSV server UDP GNB applications such as Alarm Manager
and OSP GUI.
58000 to NSV server AP Bidirectional NSV TCP / used by NSV server component to
58199 UDP communicate with NDS Server on AP or
AP NSV server
Solaris.
NSV server NSV server
resilient
NSV server NSV server
resilient
NSV server Manager for
6k, OM5k
and CPL
servers
Manager for NSV server
6k, OM5k
and CPL
servers
Open ports 52490-52491 outgoing from the TMF server to the HPUX
workstation running the NocSsnSrv component.
The sections “Client to TMF server” and “TMF server to controller/NEs” are
still relevant.
As depicted in the figure, in the resilient NDS server deployment, each NDS
server manages all the controllers/NEs in the network.
Figure 9-1
AP hybrid federation after resilient NDS with new platforms (NDS
communications)
Figure 9-2 on page 9-3 also shows a hybrid AP federation, however in this
case, two Partitioned NDS servers have been deployed (this would be done if
the total number of NEs in the network exceeds the maximum supported by
OSP).
The two NDS servers are configured to communicate with each other,
allowing them to exchange information (such as topology between NEs
managed by different NDS servers).
Figure 9-2
AP hybrid federation after Partitioned NDS with new platforms (NDS
communications)
OSP starts with the default controller list provided by AP. It then removes
controllers/NEs based on what is defined in the exclusion list. The remaining
controllers/NEs become the part of the network that will be managed by the
NDS server.
Turning this into a resilient setup can be accomplished by simply adding two
additional platforms. The two new platforms must be configured exactly the
same way as the existing two NDS server platforms.
Table 9-1
Comparison of NDS server deployment options
AP (where All NEs in the All NEs in the All NEs in the network All NEs in the network
NDS server network network (either (either Direct or Indirect (either Direct or Indirect
is installed) (either Direct or Direct or Indirect connection to controller) connection to controller)
manages Indirect connection to
NEs... connection to controller)
controller)
NDS One NDS server Each NDS Each NDS server Each NDS server
servers manages all server manages manages a subset of the manages a portion of the
manage NEs in the all NEs in the NEs in the network. NEs in the network. Each
NEs... network network Each NE is managed by NE is managed by only
only one NDS server. two NDS servers.
Comms N/A NDS servers do All NDS servers The first set of NDS
between not communicate with each servers communicate
NDS communicate other with each other. The
servers with each other second set of NDS
servers communicate
with each other. NDS
servers in the first set do
not communicate with
NDS servers in the
second set.
All OSP All NDS servers All NDS servers All NDS servers Two resilient sets of OSP
clients talk (1) (2) (2 or more) clients must be deployed.
to The first set will talk to the
first set of NDS servers.
The second set will talk to
the second set of NDS
servers.
Advantages • Only 1 • No single point • Can be used in large • Can be used in large
hardware of failure (if networks networks
platform multiple OSP • No single point of failure
required for clients exist) (if multiple OSP clients
NDS server exist)
Engineering Guide
CONTACT CIENA
For additional information, office locations, and phone numbers, please visit the Ciena web site at
www.ciena.com.
LEGAL NOTICE
While the information in this document is believed to be accurate and reliable, except as otherwise
expressly agreed to in writing CIENA PROVIDES THIS DOCUMENT "AS IS" WITHOUT WARRANTY OR
CONDITION OF ANY KIND, EITHER EXPRESS OR IMPLIED. The information and/or products described
in this document are subject to change with out notice.
Any usage in this document of Nortel, Nortel Networks, the Nortel logo, and Globemark now refer to Ciena
Corporation.