SlideShare a Scribd company logo
© 2013 IBM Corporation
Integrating PureApplication System
Into Your Network
Shaun Murakami, Lead Architect, Cloud Labs, IBM
stmuraka@us.ibm.com
Dims Srinivas, WebSphere Cloud Platform Architect, IBM
dims@us.ibm.com
Hendrik van Run, Certified Consulting IT Specialist, IBM
hvanrun@uk.ibm.com
Session 2596
22 © 2013 IBM Corporation
Please Note
IBM’s statements regarding its plans, directions, and intent are subject to change or
withdrawal without notice at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general product
direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise,
or legal obligation to deliver any material, code or functionality. Information about potential
future products may not be incorporated into any contract. The development, release, and
timing of any future features or functionality described for our products remains at our sole
discretion.
Performance is based on measurements and projections using standard IBM benchmarks in a
controlled environment. The actual throughput or performance that any user will experience
will vary depending upon many factors, including considerations such as the amount of
multiprogramming in the user’s job stream, the I/O configuration, the storage configuration,
and the workload processed. Therefore, no assurance can be given that an individual user
will achieve results similar to those stated here.
33 © 2013 IBM Corporation
Agenda
• IBM PureApplication System overview
• Planning for IBM PureApplication System
• Customer examples
• Determining how many connections
• Transforming requirements into reality
• A deeper look into IBM PureApplication System networking
• Managing PureApplication System’s networking
• Configuring PureApplication System for application deployments
• Deploying an application
• Q & A
44 © 2013 IBM Corporation
IBM PureApplication Overview
Application Platform
Delivering Platform Services
Install, Config, Tune:
Up and running in less than
4 hours1
Deploy:
Deploya 3-tier web application
in under 15 minutes2 and
automatically scale in
minutes3
Manage:
Concurrent management of
1000+ VM’s
on a single system4
Optimize:
Up to 60% better
price/performance5
running typical web and DB
applications (over a
competitor’s configuration)
Automatic throughput
improvementof up to 2.3X
for data intensive applications6
 Expert Integrated Platform for
Applications
• Compute,Storage,Networking
• Integrated application server &
database middleware services
• Integrated management, monitoring &
maintenance
 Built-in Expertise
• Infrastructure, platform & app patterns
• Fault tolerant design
• Automated elasticity
 Flexibility
• Runs any software certified onAIX or
RHEL (i.e. Oracle DB, SAP,etc.)
• Right-size & grow with your business
from 32 to 608 cores
• Upgrade capacity without downtime
• Power7+ Compute
• Enhanced performance,density &
resiliency
55 © 2013 IBM Corporation
What’s pre-integrated from IBM systemsmanufacturing
• Physical Assembly
‒ Rack loaded
‒ Compute nodes installed
‒ Cables labeled/connected
• System Configuration
‒ Firmware upgraded
‒ Switches configured
‒ Storage volumes initialized
‒ Virtualization setup
‒ Management stack initialized
• Network Redundancy
‒ 8 Switches
 2 Top-of-RackSwitches
 6 Chassis Switches
‒ Resilient cabling
 AggregatedLinks
66 © 2013 IBM Corporation
Fast Bringup in your Datacentre
In 4 hours and you’re up and running.
Is it really that quick?
In our experience it’s usually a lot quicker…
… but it does require some planning in advance
77 © 2013 IBM Corporation
Planning – Technical Delivery Assurance (TDA)
• Customer Information
• Shipping Information
• Facility Checklist
• Power
• Installation
• Networking
88 © 2013 IBM Corporation
Planning for Connectivity into your Data Center
Power (4 cables)
Customer Data (at least 2 cables)Customer Management (2 cables)
99 © 2013 IBM Corporation
Making the Connection
PureApplication System
PureApplication System
Internal Switch #1
Switch
PureApplication System
Data Center
Internal Switch #2
1010 © 2013 IBM Corporation
Customer Example 1: European Automotive Manufacturing Co.
10 Gb Fiber
Redundant
Application
Network
Backup
Systems
SSO LDAP
1 Gb Copper
Redundant
Management
Network
Production
Network
1111 © 2013 IBM Corporation
Customer Example2: European Financial Institution
Data Center #1
10 Gb Fiber
Redundant
Application
Network
Existing
Database
Mobile
Gateway
Existing
MQ
Data Center #2
Cisco Switches
1 Gb Copper
Redundant
Management
Network
Production
Network
Cisco Switches
10 Gb Fiber
Redundant
Application
Network
1 Gb Copper
Redundant
Management
Network
1212 © 2013 IBM Corporation
So what type of planning and
information is required?
12
1313 © 2013 IBM Corporation
Connecting PureApplication System
• PureApplication System is wired from the two Top-of-Rack BNT switches
‒ Aggregated links only (using LACP or etherchannel)
‒ Fiber or copper based
‒ 1 or 10 Gbps
‒ Total of 320 Gbps bandwidth across data network ports
• Network configuration is done from the service laptop
‒ This process is also known as “SGEN”
‒ Configuration based on information provided in the TDA
• Network transceivers are inserted in external-facing ports
‒ Management network is assigned to port 64
‒ Data networks can be assigned to ports 41-56
Data network ports
Management
network ports
PureApplication
Top of Rack Switches
1414 © 2013 IBM Corporation
How do I determine the number of connections required?
Consider:
• Workload Type
• Environment
• Application requirements:
‒ Bandwidth
‒ Availability
‒ Isolation
‒ External connectivity
1515 © 2013 IBM Corporation
Bandwidth Requirements
• What type of applications/workloads?
• What are the bandwidth requirements for each application?
• Does your application(s) have dedicated bandwidth requirements?
• How many application instances will be deployed?
• What is the total bandwidth required for all applications?
The numberof bits (per second)travelingthroughthe network at any given pointin time.
Top of Rack Switch
Data Center Switch
Traffic for
App #1 and #2
20 Gb
10 Gb Link
1 Gb Link
Traffic for
App #3
4 Gb
More connections allow for greater bandwidth. PureApplication System can
provide up to 320 Gbps.
1616 © 2013 IBM Corporation
AvailabilityRequirements
An application’s
availability can be
affected by:
• the application’s
design
• deployment topology
• the underlying
network
The maximum downtime an application’s users orthe business can tolerate.
PureApplication System
PureApplication System
InternalSwitch #1
Switch
#2
Switch
#1
PureApplication System
DataCenter
InternalSwitch #2
Increasing the number of paths (connections) to your data center can help
increase your application’s availability.
1717 © 2013 IBM Corporation
Isolation
Segregated Networks
e.g. Transaction types or Different environments types
Trusted Networks
e.g. Development and Test systems
Permissive Networks
e.g. Enterprise Services
PureApplication System provides network segmentation capabilities to isolate
applications and their components
Allowing only the requiredsystems,users,or services to communicatewith yourapplication.
1818 © 2013 IBM Corporation
External Connectivity
Identify the systems orservices thatyourapplication(s)mayneed thatrun outsideof PureApplication System
PureApplication System has the capability to connect to these services at runtime
ibm.com
Cloud Labs WebSphere PureSystems
Organization
Database Message Queue Corporate Directory
1919 © 2013 IBM Corporation
Applying your requirements
to PureApplication System…
19
2020 © 2013 IBM Corporation
Setup Overview – Integration into the Data Centre
2121 © 2013 IBM Corporation
Network Configuration (SGEN)
2222 © 2013 IBM Corporation
A few minuteslater…
2323 © 2013 IBM Corporation
Managing the
Network Configuration
after Initial setup
23
2424 © 2013 IBM Corporation
Management Network– System ConsoleConfiguration
Note: Changes to Data Networks are more common than changes to the
Management Network. Changes to the latter might have to be done from the
data centre as that network is used for all administrative interfaces!
2525 © 2013 IBM Corporation
External Monitoring using SNMP Traps
1.
1. Download MIB and
import in client
monitoring product
2. Configure System
Identifcation
3. Create trap destination
2.
3.
2626 © 2013 IBM Corporation
Configuring
PureApplication System
for Application Deployments
26
2727 © 2013 IBM Corporation
Defining your resource pools – Cloud Groups
2828 © 2013 IBM Corporation
Defining your Application Networks – IP Group Configuration
2929 © 2013 IBM Corporation
Customizing Environment types – Environment Profiles
3030 © 2013 IBM Corporation
Deploying an Application
3131 © 2013 IBM Corporation
Deployed Application
3232 © 2013 IBM Corporation
A deeper look into
PureApplication System
Networking
32
3333 © 2013 IBM Corporation
Networking Concepts – VLANs
• What is the difference between a Layer-2 and Layer-3 network?
‒ Layer 2 switching uses Ethernet frames only
 Single broadcastdomain – discoveryof other devices relies on their MAC address
‒ Layer 3 relies on router functionality within the network
 Allows communicationbetween devices outside their broadcastdomain
• What is a VLAN
‒ Breaks up a physical switch into multiple virtual switches
 Each has its individual broadcastdomain
‒ A VLAN ID (VID) is included the 802.1Q tag field of the packet
 Packets are inspected and placed on the appropriate VLAN
• Layer-2 only
• Workstations can talk across
their own VLANs
• Workstations on VLAN 100
are isolated from VLAN 200
200100
• Layer-2 + Layer-3
• Workstations can talk across
their own VLANs
• Workstations on VLAN 100
talk to workstations on VLAN
200 through integrated router
R
200100
3434 © 2013 IBM Corporation
Networking Concepts – Tagged and Untagged Packets
• Untagged is a raw Ethernet frame
‒ Only supporting one VLAN – and that is PVID for the port
‒ Cisco switches will use access mode
• Tagged will insert the VLAN ID into the header
‒ Only “tagged” interfaces can act as a trunk and pass multiple VLANs
‒ Cisco switches will use trunk mode
• What is a PVID (Port VLAN Identifier)
‒ Untagged packets passing thru a port with PVID defined will be targeted to the VLAN
defined by the PVID
3535 © 2013 IBM Corporation
Networking – Outside the PureApplication System
3636 © 2013 IBM Corporation
Networking – Inside the PureApplication System
3737 © 2013 IBM Corporation
Networking – Lessons Learned
• Information in the TDA is a good starting point for Networking
‒ Required in order to populate the “SGEN” UI panels
• Key to successful Networking Configuration requires more though
‒ Review of customer switch port configuration essential
‒ Helps minimise impact to existing customer networks
‒ Speeds up the overall process of Network Configuration and Connectivity
• We provide some common Networking Examples here
‒ Untagged/Access Network Definitions
‒ Tagged/Trunk Network Definitions
‒ Tagged/Trunk Network Definitions – Untagged Native VLAN
‒ Tagged/Trunk Network Definitions – Tagged Native VLAN
3838 © 2013 IBM Corporation
Cisco Configuration
switchport
switchport mode access
switchport access vlan 111
Untagged/Access NetworkDefinitions
• Minimizes the potential for network loops
• Recommended for Management Network
• Can be used for customer Data Networks
‒ Limited to one VLAN per Data Network
BNT/TOR Configuration
interface port xx
no tagging
pvid 111
vlan 111
member 1,5,9,13,17-40,xx
3939 © 2013 IBM Corporation
Cisco Configuration
switchport
switchport mode trunk
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 111,222
Tagged/TrunkNetwork Definitions
• Based on IEEE 802.1Q standard
‒ Sometimes referred to as “dot1q”
• Recommended for Data Networks
‒ Multiple VLANs can be connected over the same Data Network
BNT/TOR Configuration
interface port xx
tagging
vlan 111
member 1,5,9,13,17-40,xx
vlan 222
member 1,5,9,13,17-40,xx
4040 © 2013 IBM Corporation
Cisco Configuration
switchport
switchport mode trunk
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 111,222
switchport trunk native vlan 999
Tagged/TrunkNetwork Definitions – Untagged Native VLAN
• Common in the field
‒ Ensures that untagged packets are “dead ended”
• Can be used for both Management and Data Networks
BNT/TOR Configuration
interface port xx
tagging
pvid 999
vlan 111
member 1,5,9,13,17-40,xx
vlan 222
member 1,5,9,13,17-40,xx
vlan 999
member 1,5,9,13,xx
4141 © 2013 IBM Corporation
Cisco Configuration
vlan dot1q tag native
switchport
switchport mode trunk
switchport trunk encapsulation dot1q
switchport trunk allowed vlan 111,222
switchport trunk native vlan 999
Tagged/TrunkNetwork Definitions – Tagged Native VLAN
• Sometimes tagging of all packets on the network is required
• Can be used for both customer management and data networks
BNT/TOR Configuration
interface port xx
tagging
tag-pvid
pvid 999
vlan 111
member 1,5,9,13,17-40,xx
vlan 222
member 1,5,9,13,17-40,xx
vlan 999
member 1,5,9,13,xx
4242 © 2013 IBM Corporation
Expert Integrated Systems Hands-on Proctored Labs
Get hands-on experiencevia the following scheduled lab sessions:
Session # Title Schedule
1365 Hands-On Lab: BPM & ODM Installation,
Deployment and Usage Patterns in a Private
Cloud
Mon, 29/Apr, 01:00 - 03:30 PM
Venetian - Murano 3305
2124 Hands-On Lab: Create and Deploy Patterns
of Expertise for PureApplication System
Tue, 30/Apr, 08:30 - 11:15 AM
Venetian - Murano 3305
3214 Driving PureApplication System and PureData
System Business Continuity
Thu, 2/May, 08:45 - 11:15 AM
Venetian - Murano 3305
1615 Hands-On Lab: On-Boarding and DevOps
for IBM Pure Application System
Wed, 1/May, 01:00 - 03:15 PM
Venetian - Murano 3305
2108 Hands-On Lab: Multi-Product Virtual System
Pattern Creation and Deployment
Tue, 30/Apr, 04:00 - 06:15 PM
Venetian - Murano 3305
4343 © 2013 IBM Corporation
Expert Integrated Systems MTE Sessions
Get Your Questions Answered via the Following Meetthe Expert(MTE)Sessionsin the Product
TechnologyCenter(Located on the 3rd floor of the Venetian ConferenceCenter):
Session # Title Schedule
3213 Developing and Deploying Patterns Tue, 30/Apr, 01:00 - 02:15 PM
Wed, 1/May, 01:00 - 02:00 PM
3212 Integrating PureSystems into the Datacenter Mon, 29/Apr, 04:00 - 05:00 PM
Wed, 1/May, 10:15 - 11:15 AM
3214 Driving PureApplication System and
PureData System Business Continuity
Tue, 30/Apr, 10:15 - 11:15 AM
Wed, 1/May, 02:15 - 03:15 PM
2596 Integrating PureApplication System into Your
Network
Thu, 2/May, 03:45 – 04:45 PM
4444 © 2013 IBM Corporation
• Emerging technology resources including
proven, prescribed, and repeatable assets &
offerings to accelerate Mobile, Cloud, and
Smarter Process adoption.
• Access to worldwide skills, capabilities, and
education that only IBM Software Services
for WebSphere can bring to your project.
• Practitioners’ insight on project trends,
best practices and emerging technologies
through personal videos, blogs, articles &
more.
• Discover defined and proven offerings to
get your project started quickly.
ibm.com/websphere/serviceszone/
Visit us in the Solution Center:
• Services, Support and Education Zone
• Smarter Process Zone
IBM Software Services Zone for WebSphere
4545 © 2013 IBM Corporation
We love your Feedback!
• Don’t forget to submit your Impact session and speaker feedback!
‒ Session number is 2596
• Your feedback is very important to us – we use it to improve next year’s
conference
• Go to the Impact 2013 SmartSite (http://impactsmartsite/com ):
‒ Use the session ID number to locate the session
‒ Click the “Take Survey” link
‒ Submit your feedback
4646 © 2013 IBM Corporation
Resources
• A tour of the hardware in IBM PureApplication System
http://www.ibm.com/developerworks/cloud/library/cl-ps-aim1302-
hardwarepureapp/
• Demonstrating workload isolation in IBM PureApplication System
www.ibm.com/developerworks/cloud/library/cl-ps-aim1302-
workisolation/index.html
• Managing administrative access in IBM PureApplication System
http://www.ibm.com/developerworks/websphere/library/techarticles/1211_woolf/1
211_woolf.html
• Managing application runtime environments in IBM PureApplication System
http://www.ibm.com/developerworks/websphere/library/techarticles/1210_woolf/1
210_woolf.html
• Security and trust in IBM PureApplication System
http://www.ibm.com/developerworks/websphere/techjournal/1212_chao/1212_ch
ao.html
4747 © 2013 IBM Corporation
4848 © 2013 IBM Corporation
Legal Disclaimer
• © IBM Corporation 2013. All Rights Reserved.
• The information contained in this publication is provided for informational purposes only. While effortswere made to verify the completeness and accuracy of the information
contained in this publication, it is provided ASIS w ithout warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and
strategy, w hich are subject to change by IBM w ithout notice. IBM shall not be responsible for any damages arising out of the use of, or otherw ise related to, this publication or
any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations fromIBM or its suppliers or
licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.
• References in this presentation to IBM products, programs, or services do not imply that they w illbe available in all countries in w hich IBM operates. Product release dates
and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a
commitment to future product or feature availability in any w ay. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any
activities undertaken by you w illresult in any specific sales, revenue growth or other results.
• If the text contains performance statistics or references to benchmarks, insert the follow ing language; otherw ise delete:
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user w ill
experience w illvary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage
configuration, and the w orkload processed. Therefore, no assurance can be given that an individual user w illachieve results similar to those stated here.
• If the text includes any customer examples, please confirmw e have prior w ritten approvalfromsuch customer and insert the f ollow ing language; otherw ise delete:
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actualenvironmental
costs and performance characteristicsmay vary by customer.
• Please review text forproper trademarkattribution of IBM products. At first use, each product name must be the fullname and include appropriate trademark symbols (e.g., IBM
Lotus® Sametime® Unyte™). Subsequent referencescan drop “IBM” but should include the proper branding (e.g., Lotus Sametime Gatew ay, or WebSphere Application
Server). Please refer to http://www.ibm.com/legal/copytrade.shtml for guidance on w hich trademarks require the ® or ™ symbol. Do not use abbreviations for IBM product
names in your presentation. All product names must be used as adjectives rather than nouns. Please list all of the trademarks that you use in your presentation as follow s;
delete any not included in your presentation. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are
trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other
countries, or both.
• If you reference Adobe® in the text, please mark the first use and include the follow ing; otherwise delete:
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other
countries.
• If you reference Java™ in the text, please mark the first use and include the follow ing; otherwise delete:
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
• If you reference Microsoft® and/or Windows®in the text, please mark the first use and include the follow ing, as applicable; otherw ise delete:
Microsoft and Window s are trademarks of Microsoft Corporation in the United States, other countries, or both.
• If you reference Intel® and/or any of the follow ing Intel products in the text, please mark the first use and include those that you use as follow s; otherwise delete:
Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United
States and other countries.
• If you reference UNIX® in the text, please mark the first use and include the follow ing; otherwise delete:
UNIX is a registered trademark of The Open Group in the United States and other countries.
• If you reference Linux® in your presentation, please mark the first use and include the follow ing; otherwise delete:
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks
of others.
• If the text/graphics include screenshots, no actualIBM employee names may be used (even your ow n), if your screenshotsinclude fictitious company names (e.g., Renovations,
Zeta Bank, Acme) please update and insert the follow ing; otherwise delete: Allreferences to [insert fictitious company name] refer to a fictitious company and are used for
illustration purposes only.

More Related Content

PDF
Air defense ap_test_spec_sheet
PPT
Avaya ethernet switching portfolio presentation [level 3 - tdi][1]
PPTX
Cisco Intelligent WAN: Enabling the Next-Generation Branch
PPSX
Net motion mobility_intro_overview
PPT
Jvvnl 071108
PDF
PPTX
Bluemix Local – Relay Options and Challenges
PPT
The bits bytes and business benefits of securing your mq environment and mess...
Air defense ap_test_spec_sheet
Avaya ethernet switching portfolio presentation [level 3 - tdi][1]
Cisco Intelligent WAN: Enabling the Next-Generation Branch
Net motion mobility_intro_overview
Jvvnl 071108
Bluemix Local – Relay Options and Challenges
The bits bytes and business benefits of securing your mq environment and mess...

What's hot (19)

PPTX
IBM MQ v8 enhancements
PPT
IBM Endpoint Manager V9.0
PDF
Expanding your options with the MQ Appliance
PPTX
IBM Endpoint Manager for Server Automation presentation
PPTX
End-point Management
PPTX
Using ibm mq in managed file transfer environments final
PPTX
IBM Endpoint Manager for Server Automation (Overview)
PDF
Aerohive Branch on Demand Solution Brief
PDF
WWTC_implementation_plan_Group5_FINAL
PDF
Replify accelerator technical overview
PDF
Wireless Branch Office Network Architecture
PPTX
IBM Endpoint Manger for Power Management (Overview)
PDF
The right Wireless Architecture for you
PDF
Ap621 spec sheet
PDF
DBAM INTM Overview (WAN Optimisation & Acceleration) paper
PPT
Using Informix Warehouse Accelerator with Informix high availability and scal...
PPTX
IBM Endpoint Manager for Lifecycle Management (Overview)
PDF
Aerohive AP 350
PDF
IBM MQ v8 enhancements
IBM Endpoint Manager V9.0
Expanding your options with the MQ Appliance
IBM Endpoint Manager for Server Automation presentation
End-point Management
Using ibm mq in managed file transfer environments final
IBM Endpoint Manager for Server Automation (Overview)
Aerohive Branch on Demand Solution Brief
WWTC_implementation_plan_Group5_FINAL
Replify accelerator technical overview
Wireless Branch Office Network Architecture
IBM Endpoint Manger for Power Management (Overview)
The right Wireless Architecture for you
Ap621 spec sheet
DBAM INTM Overview (WAN Optimisation & Acceleration) paper
Using Informix Warehouse Accelerator with Informix high availability and scal...
IBM Endpoint Manager for Lifecycle Management (Overview)
Aerohive AP 350
Ad

Similar to 2596 - Integrating PureApplication System Into Your Network (20)

PDF
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
PPT
Savio Rodrigues - Cloud Enable Your Ent App - 11th September
PPTX
Modern Infrastructure - Mace
PDF
PureApplication: System, Service, Software
PDF
1457 - Reviewing Experiences from the PureExperience Program
PDF
IBM PureSystems
PDF
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PDF
PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14
PDF
Pure application system
PPTX
Patterns
PPT
Introduction to WebSphere Message Broker
PDF
ACU-1445 - Bringing workloads into production on PureApplication System
PDF
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
PDF
BOOK - IBM Sterling B2B Integration and Managed File Transfer Solutions
PDF
IBM Programmable Network Controller
PDF
It's time to optimize
PDF
CIT-2697 - Customer Success Stories with IBM PureApplication System
PPT
1.ibm pure flex system mar 2013
PDF
IBM Flex System Networking in an Enterprise Data Center
PPTX
IBM PureSystems
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
Savio Rodrigues - Cloud Enable Your Ent App - 11th September
Modern Infrastructure - Mace
PureApplication: System, Service, Software
1457 - Reviewing Experiences from the PureExperience Program
IBM PureSystems
PureApp Hybrid Cloud - Mark Willemse ING Presentation 11th September 2014
PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14
Pure application system
Patterns
Introduction to WebSphere Message Broker
ACU-1445 - Bringing workloads into production on PureApplication System
Integrierte Experten Systeme_Erik-Werner Radtke_IBM Symposium 2013
BOOK - IBM Sterling B2B Integration and Managed File Transfer Solutions
IBM Programmable Network Controller
It's time to optimize
CIT-2697 - Customer Success Stories with IBM PureApplication System
1.ibm pure flex system mar 2013
IBM Flex System Networking in an Enterprise Data Center
IBM PureSystems
Ad

More from Hendrik van Run (15)

PDF
Open shift deployment review getting ready for day 2 operations
PDF
WSI35 - WebSphere Extreme Scale Customer Scenarios and Use Cases
PDF
WSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
PDF
WSI32 - IBM WebSphere Performance Fundamentals
PDF
W23 - Advanced Performance Tactics for WebSphere Performance
PDF
W22 - WebSphere Performance for Multicore and Virtualised Platforms
PDF
CSD-2881 - Achieving System Production Readiness for IBM PureApplication System
PDF
CIN-2650 - Cloud adoption! Enforcer to transform your organization around peo...
PDF
IC6284A - The Art of Choosing the Best Cloud Solution
PDF
C219 - Docker and PureApplication Patterns: Better Together
PDF
PAD-3126 - Evolving the DevOps Organization around IBM PureApplication System...
PDF
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
PDF
7450A - CRONOS helping ENGIE adopting Private Cloud with Bluemix Local System
PDF
IBM Cloud University 2017 session BLUE010 - How Dutch Tax Built Their Core Bu...
PDF
IBM Think 2019 session 2116 - Best practices for operating and managing a pro...
Open shift deployment review getting ready for day 2 operations
WSI35 - WebSphere Extreme Scale Customer Scenarios and Use Cases
WSI33 - Advanced Performance Tactics for IBM WebSphere Application Server
WSI32 - IBM WebSphere Performance Fundamentals
W23 - Advanced Performance Tactics for WebSphere Performance
W22 - WebSphere Performance for Multicore and Virtualised Platforms
CSD-2881 - Achieving System Production Readiness for IBM PureApplication System
CIN-2650 - Cloud adoption! Enforcer to transform your organization around peo...
IC6284A - The Art of Choosing the Best Cloud Solution
C219 - Docker and PureApplication Patterns: Better Together
PAD-3126 - Evolving the DevOps Organization around IBM PureApplication System...
C418 - Build, Deploy and Manage Your First Open Pattern with PureApplication ...
7450A - CRONOS helping ENGIE adopting Private Cloud with Bluemix Local System
IBM Cloud University 2017 session BLUE010 - How Dutch Tax Built Their Core Bu...
IBM Think 2019 session 2116 - Best practices for operating and managing a pro...

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
Teaching material agriculture food technology
PDF
Encapsulation theory and applications.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Programs and apps: productivity, graphics, security and other tools
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Chapter 3 Spatial Domain Image Processing.pdf
Teaching material agriculture food technology
Encapsulation theory and applications.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Unlocking AI with Model Context Protocol (MCP)
Reach Out and Touch Someone: Haptics and Empathic Computing
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Per capita expenditure prediction using model stacking based on satellite ima...
Building Integrated photovoltaic BIPV_UPV.pdf
Big Data Technologies - Introduction.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
MYSQL Presentation for SQL database connectivity
Review of recent advances in non-invasive hemoglobin estimation
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton

2596 - Integrating PureApplication System Into Your Network

  • 1. © 2013 IBM Corporation Integrating PureApplication System Into Your Network Shaun Murakami, Lead Architect, Cloud Labs, IBM stmuraka@us.ibm.com Dims Srinivas, WebSphere Cloud Platform Architect, IBM dims@us.ibm.com Hendrik van Run, Certified Consulting IT Specialist, IBM hvanrun@uk.ibm.com Session 2596
  • 2. 22 © 2013 IBM Corporation Please Note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
  • 3. 33 © 2013 IBM Corporation Agenda • IBM PureApplication System overview • Planning for IBM PureApplication System • Customer examples • Determining how many connections • Transforming requirements into reality • A deeper look into IBM PureApplication System networking • Managing PureApplication System’s networking • Configuring PureApplication System for application deployments • Deploying an application • Q & A
  • 4. 44 © 2013 IBM Corporation IBM PureApplication Overview Application Platform Delivering Platform Services Install, Config, Tune: Up and running in less than 4 hours1 Deploy: Deploya 3-tier web application in under 15 minutes2 and automatically scale in minutes3 Manage: Concurrent management of 1000+ VM’s on a single system4 Optimize: Up to 60% better price/performance5 running typical web and DB applications (over a competitor’s configuration) Automatic throughput improvementof up to 2.3X for data intensive applications6  Expert Integrated Platform for Applications • Compute,Storage,Networking • Integrated application server & database middleware services • Integrated management, monitoring & maintenance  Built-in Expertise • Infrastructure, platform & app patterns • Fault tolerant design • Automated elasticity  Flexibility • Runs any software certified onAIX or RHEL (i.e. Oracle DB, SAP,etc.) • Right-size & grow with your business from 32 to 608 cores • Upgrade capacity without downtime • Power7+ Compute • Enhanced performance,density & resiliency
  • 5. 55 © 2013 IBM Corporation What’s pre-integrated from IBM systemsmanufacturing • Physical Assembly ‒ Rack loaded ‒ Compute nodes installed ‒ Cables labeled/connected • System Configuration ‒ Firmware upgraded ‒ Switches configured ‒ Storage volumes initialized ‒ Virtualization setup ‒ Management stack initialized • Network Redundancy ‒ 8 Switches  2 Top-of-RackSwitches  6 Chassis Switches ‒ Resilient cabling  AggregatedLinks
  • 6. 66 © 2013 IBM Corporation Fast Bringup in your Datacentre In 4 hours and you’re up and running. Is it really that quick? In our experience it’s usually a lot quicker… … but it does require some planning in advance
  • 7. 77 © 2013 IBM Corporation Planning – Technical Delivery Assurance (TDA) • Customer Information • Shipping Information • Facility Checklist • Power • Installation • Networking
  • 8. 88 © 2013 IBM Corporation Planning for Connectivity into your Data Center Power (4 cables) Customer Data (at least 2 cables)Customer Management (2 cables)
  • 9. 99 © 2013 IBM Corporation Making the Connection PureApplication System PureApplication System Internal Switch #1 Switch PureApplication System Data Center Internal Switch #2
  • 10. 1010 © 2013 IBM Corporation Customer Example 1: European Automotive Manufacturing Co. 10 Gb Fiber Redundant Application Network Backup Systems SSO LDAP 1 Gb Copper Redundant Management Network Production Network
  • 11. 1111 © 2013 IBM Corporation Customer Example2: European Financial Institution Data Center #1 10 Gb Fiber Redundant Application Network Existing Database Mobile Gateway Existing MQ Data Center #2 Cisco Switches 1 Gb Copper Redundant Management Network Production Network Cisco Switches 10 Gb Fiber Redundant Application Network 1 Gb Copper Redundant Management Network
  • 12. 1212 © 2013 IBM Corporation So what type of planning and information is required? 12
  • 13. 1313 © 2013 IBM Corporation Connecting PureApplication System • PureApplication System is wired from the two Top-of-Rack BNT switches ‒ Aggregated links only (using LACP or etherchannel) ‒ Fiber or copper based ‒ 1 or 10 Gbps ‒ Total of 320 Gbps bandwidth across data network ports • Network configuration is done from the service laptop ‒ This process is also known as “SGEN” ‒ Configuration based on information provided in the TDA • Network transceivers are inserted in external-facing ports ‒ Management network is assigned to port 64 ‒ Data networks can be assigned to ports 41-56 Data network ports Management network ports PureApplication Top of Rack Switches
  • 14. 1414 © 2013 IBM Corporation How do I determine the number of connections required? Consider: • Workload Type • Environment • Application requirements: ‒ Bandwidth ‒ Availability ‒ Isolation ‒ External connectivity
  • 15. 1515 © 2013 IBM Corporation Bandwidth Requirements • What type of applications/workloads? • What are the bandwidth requirements for each application? • Does your application(s) have dedicated bandwidth requirements? • How many application instances will be deployed? • What is the total bandwidth required for all applications? The numberof bits (per second)travelingthroughthe network at any given pointin time. Top of Rack Switch Data Center Switch Traffic for App #1 and #2 20 Gb 10 Gb Link 1 Gb Link Traffic for App #3 4 Gb More connections allow for greater bandwidth. PureApplication System can provide up to 320 Gbps.
  • 16. 1616 © 2013 IBM Corporation AvailabilityRequirements An application’s availability can be affected by: • the application’s design • deployment topology • the underlying network The maximum downtime an application’s users orthe business can tolerate. PureApplication System PureApplication System InternalSwitch #1 Switch #2 Switch #1 PureApplication System DataCenter InternalSwitch #2 Increasing the number of paths (connections) to your data center can help increase your application’s availability.
  • 17. 1717 © 2013 IBM Corporation Isolation Segregated Networks e.g. Transaction types or Different environments types Trusted Networks e.g. Development and Test systems Permissive Networks e.g. Enterprise Services PureApplication System provides network segmentation capabilities to isolate applications and their components Allowing only the requiredsystems,users,or services to communicatewith yourapplication.
  • 18. 1818 © 2013 IBM Corporation External Connectivity Identify the systems orservices thatyourapplication(s)mayneed thatrun outsideof PureApplication System PureApplication System has the capability to connect to these services at runtime ibm.com Cloud Labs WebSphere PureSystems Organization Database Message Queue Corporate Directory
  • 19. 1919 © 2013 IBM Corporation Applying your requirements to PureApplication System… 19
  • 20. 2020 © 2013 IBM Corporation Setup Overview – Integration into the Data Centre
  • 21. 2121 © 2013 IBM Corporation Network Configuration (SGEN)
  • 22. 2222 © 2013 IBM Corporation A few minuteslater…
  • 23. 2323 © 2013 IBM Corporation Managing the Network Configuration after Initial setup 23
  • 24. 2424 © 2013 IBM Corporation Management Network– System ConsoleConfiguration Note: Changes to Data Networks are more common than changes to the Management Network. Changes to the latter might have to be done from the data centre as that network is used for all administrative interfaces!
  • 25. 2525 © 2013 IBM Corporation External Monitoring using SNMP Traps 1. 1. Download MIB and import in client monitoring product 2. Configure System Identifcation 3. Create trap destination 2. 3.
  • 26. 2626 © 2013 IBM Corporation Configuring PureApplication System for Application Deployments 26
  • 27. 2727 © 2013 IBM Corporation Defining your resource pools – Cloud Groups
  • 28. 2828 © 2013 IBM Corporation Defining your Application Networks – IP Group Configuration
  • 29. 2929 © 2013 IBM Corporation Customizing Environment types – Environment Profiles
  • 30. 3030 © 2013 IBM Corporation Deploying an Application
  • 31. 3131 © 2013 IBM Corporation Deployed Application
  • 32. 3232 © 2013 IBM Corporation A deeper look into PureApplication System Networking 32
  • 33. 3333 © 2013 IBM Corporation Networking Concepts – VLANs • What is the difference between a Layer-2 and Layer-3 network? ‒ Layer 2 switching uses Ethernet frames only  Single broadcastdomain – discoveryof other devices relies on their MAC address ‒ Layer 3 relies on router functionality within the network  Allows communicationbetween devices outside their broadcastdomain • What is a VLAN ‒ Breaks up a physical switch into multiple virtual switches  Each has its individual broadcastdomain ‒ A VLAN ID (VID) is included the 802.1Q tag field of the packet  Packets are inspected and placed on the appropriate VLAN • Layer-2 only • Workstations can talk across their own VLANs • Workstations on VLAN 100 are isolated from VLAN 200 200100 • Layer-2 + Layer-3 • Workstations can talk across their own VLANs • Workstations on VLAN 100 talk to workstations on VLAN 200 through integrated router R 200100
  • 34. 3434 © 2013 IBM Corporation Networking Concepts – Tagged and Untagged Packets • Untagged is a raw Ethernet frame ‒ Only supporting one VLAN – and that is PVID for the port ‒ Cisco switches will use access mode • Tagged will insert the VLAN ID into the header ‒ Only “tagged” interfaces can act as a trunk and pass multiple VLANs ‒ Cisco switches will use trunk mode • What is a PVID (Port VLAN Identifier) ‒ Untagged packets passing thru a port with PVID defined will be targeted to the VLAN defined by the PVID
  • 35. 3535 © 2013 IBM Corporation Networking – Outside the PureApplication System
  • 36. 3636 © 2013 IBM Corporation Networking – Inside the PureApplication System
  • 37. 3737 © 2013 IBM Corporation Networking – Lessons Learned • Information in the TDA is a good starting point for Networking ‒ Required in order to populate the “SGEN” UI panels • Key to successful Networking Configuration requires more though ‒ Review of customer switch port configuration essential ‒ Helps minimise impact to existing customer networks ‒ Speeds up the overall process of Network Configuration and Connectivity • We provide some common Networking Examples here ‒ Untagged/Access Network Definitions ‒ Tagged/Trunk Network Definitions ‒ Tagged/Trunk Network Definitions – Untagged Native VLAN ‒ Tagged/Trunk Network Definitions – Tagged Native VLAN
  • 38. 3838 © 2013 IBM Corporation Cisco Configuration switchport switchport mode access switchport access vlan 111 Untagged/Access NetworkDefinitions • Minimizes the potential for network loops • Recommended for Management Network • Can be used for customer Data Networks ‒ Limited to one VLAN per Data Network BNT/TOR Configuration interface port xx no tagging pvid 111 vlan 111 member 1,5,9,13,17-40,xx
  • 39. 3939 © 2013 IBM Corporation Cisco Configuration switchport switchport mode trunk switchport trunk encapsulation dot1q switchport trunk allowed vlan 111,222 Tagged/TrunkNetwork Definitions • Based on IEEE 802.1Q standard ‒ Sometimes referred to as “dot1q” • Recommended for Data Networks ‒ Multiple VLANs can be connected over the same Data Network BNT/TOR Configuration interface port xx tagging vlan 111 member 1,5,9,13,17-40,xx vlan 222 member 1,5,9,13,17-40,xx
  • 40. 4040 © 2013 IBM Corporation Cisco Configuration switchport switchport mode trunk switchport trunk encapsulation dot1q switchport trunk allowed vlan 111,222 switchport trunk native vlan 999 Tagged/TrunkNetwork Definitions – Untagged Native VLAN • Common in the field ‒ Ensures that untagged packets are “dead ended” • Can be used for both Management and Data Networks BNT/TOR Configuration interface port xx tagging pvid 999 vlan 111 member 1,5,9,13,17-40,xx vlan 222 member 1,5,9,13,17-40,xx vlan 999 member 1,5,9,13,xx
  • 41. 4141 © 2013 IBM Corporation Cisco Configuration vlan dot1q tag native switchport switchport mode trunk switchport trunk encapsulation dot1q switchport trunk allowed vlan 111,222 switchport trunk native vlan 999 Tagged/TrunkNetwork Definitions – Tagged Native VLAN • Sometimes tagging of all packets on the network is required • Can be used for both customer management and data networks BNT/TOR Configuration interface port xx tagging tag-pvid pvid 999 vlan 111 member 1,5,9,13,17-40,xx vlan 222 member 1,5,9,13,17-40,xx vlan 999 member 1,5,9,13,xx
  • 42. 4242 © 2013 IBM Corporation Expert Integrated Systems Hands-on Proctored Labs Get hands-on experiencevia the following scheduled lab sessions: Session # Title Schedule 1365 Hands-On Lab: BPM & ODM Installation, Deployment and Usage Patterns in a Private Cloud Mon, 29/Apr, 01:00 - 03:30 PM Venetian - Murano 3305 2124 Hands-On Lab: Create and Deploy Patterns of Expertise for PureApplication System Tue, 30/Apr, 08:30 - 11:15 AM Venetian - Murano 3305 3214 Driving PureApplication System and PureData System Business Continuity Thu, 2/May, 08:45 - 11:15 AM Venetian - Murano 3305 1615 Hands-On Lab: On-Boarding and DevOps for IBM Pure Application System Wed, 1/May, 01:00 - 03:15 PM Venetian - Murano 3305 2108 Hands-On Lab: Multi-Product Virtual System Pattern Creation and Deployment Tue, 30/Apr, 04:00 - 06:15 PM Venetian - Murano 3305
  • 43. 4343 © 2013 IBM Corporation Expert Integrated Systems MTE Sessions Get Your Questions Answered via the Following Meetthe Expert(MTE)Sessionsin the Product TechnologyCenter(Located on the 3rd floor of the Venetian ConferenceCenter): Session # Title Schedule 3213 Developing and Deploying Patterns Tue, 30/Apr, 01:00 - 02:15 PM Wed, 1/May, 01:00 - 02:00 PM 3212 Integrating PureSystems into the Datacenter Mon, 29/Apr, 04:00 - 05:00 PM Wed, 1/May, 10:15 - 11:15 AM 3214 Driving PureApplication System and PureData System Business Continuity Tue, 30/Apr, 10:15 - 11:15 AM Wed, 1/May, 02:15 - 03:15 PM 2596 Integrating PureApplication System into Your Network Thu, 2/May, 03:45 – 04:45 PM
  • 44. 4444 © 2013 IBM Corporation • Emerging technology resources including proven, prescribed, and repeatable assets & offerings to accelerate Mobile, Cloud, and Smarter Process adoption. • Access to worldwide skills, capabilities, and education that only IBM Software Services for WebSphere can bring to your project. • Practitioners’ insight on project trends, best practices and emerging technologies through personal videos, blogs, articles & more. • Discover defined and proven offerings to get your project started quickly. ibm.com/websphere/serviceszone/ Visit us in the Solution Center: • Services, Support and Education Zone • Smarter Process Zone IBM Software Services Zone for WebSphere
  • 45. 4545 © 2013 IBM Corporation We love your Feedback! • Don’t forget to submit your Impact session and speaker feedback! ‒ Session number is 2596 • Your feedback is very important to us – we use it to improve next year’s conference • Go to the Impact 2013 SmartSite (http://impactsmartsite/com ): ‒ Use the session ID number to locate the session ‒ Click the “Take Survey” link ‒ Submit your feedback
  • 46. 4646 © 2013 IBM Corporation Resources • A tour of the hardware in IBM PureApplication System http://www.ibm.com/developerworks/cloud/library/cl-ps-aim1302- hardwarepureapp/ • Demonstrating workload isolation in IBM PureApplication System www.ibm.com/developerworks/cloud/library/cl-ps-aim1302- workisolation/index.html • Managing administrative access in IBM PureApplication System http://www.ibm.com/developerworks/websphere/library/techarticles/1211_woolf/1 211_woolf.html • Managing application runtime environments in IBM PureApplication System http://www.ibm.com/developerworks/websphere/library/techarticles/1210_woolf/1 210_woolf.html • Security and trust in IBM PureApplication System http://www.ibm.com/developerworks/websphere/techjournal/1212_chao/1212_ch ao.html
  • 47. 4747 © 2013 IBM Corporation
  • 48. 4848 © 2013 IBM Corporation Legal Disclaimer • © IBM Corporation 2013. All Rights Reserved. • The information contained in this publication is provided for informational purposes only. While effortswere made to verify the completeness and accuracy of the information contained in this publication, it is provided ASIS w ithout warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, w hich are subject to change by IBM w ithout notice. IBM shall not be responsible for any damages arising out of the use of, or otherw ise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations fromIBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. • References in this presentation to IBM products, programs, or services do not imply that they w illbe available in all countries in w hich IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any w ay. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you w illresult in any specific sales, revenue growth or other results. • If the text contains performance statistics or references to benchmarks, insert the follow ing language; otherw ise delete: Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user w ill experience w illvary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the w orkload processed. Therefore, no assurance can be given that an individual user w illachieve results similar to those stated here. • If the text includes any customer examples, please confirmw e have prior w ritten approvalfromsuch customer and insert the f ollow ing language; otherw ise delete: All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actualenvironmental costs and performance characteristicsmay vary by customer. • Please review text forproper trademarkattribution of IBM products. At first use, each product name must be the fullname and include appropriate trademark symbols (e.g., IBM Lotus® Sametime® Unyte™). Subsequent referencescan drop “IBM” but should include the proper branding (e.g., Lotus Sametime Gatew ay, or WebSphere Application Server). Please refer to http://www.ibm.com/legal/copytrade.shtml for guidance on w hich trademarks require the ® or ™ symbol. Do not use abbreviations for IBM product names in your presentation. All product names must be used as adjectives rather than nouns. Please list all of the trademarks that you use in your presentation as follow s; delete any not included in your presentation. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both. • If you reference Adobe® in the text, please mark the first use and include the follow ing; otherwise delete: Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. • If you reference Java™ in the text, please mark the first use and include the follow ing; otherwise delete: Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. • If you reference Microsoft® and/or Windows®in the text, please mark the first use and include the follow ing, as applicable; otherw ise delete: Microsoft and Window s are trademarks of Microsoft Corporation in the United States, other countries, or both. • If you reference Intel® and/or any of the follow ing Intel products in the text, please mark the first use and include those that you use as follow s; otherwise delete: Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. • If you reference UNIX® in the text, please mark the first use and include the follow ing; otherwise delete: UNIX is a registered trademark of The Open Group in the United States and other countries. • If you reference Linux® in your presentation, please mark the first use and include the follow ing; otherwise delete: Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. • If the text/graphics include screenshots, no actualIBM employee names may be used (even your ow n), if your screenshotsinclude fictitious company names (e.g., Renovations, Zeta Bank, Acme) please update and insert the follow ing; otherwise delete: Allreferences to [insert fictitious company name] refer to a fictitious company and are used for illustration purposes only.