!
An Oracle White Paper
March 2010
Sun Netra T5220 Server Architecture
!
Oracle White Paper—Sun Netra T5220 Server Architecture
!
Introduction ......................................................................................... 2
Breakthrough Density, Throughput, and Reliability ............................. 3
Introducing Oracle’s Sun Netra T5220 Server ................................ 3
The Evolution of Throughput Computing ............................................ 7
Moore’s Law and Diminishing Returns of Traditional Processor Design 7
Chip Multithreading with CoolThreads Technology......................... 8
UltraSPARC T2 Processors with CoolThreads Technology.......... 10
Sun Netra T5220 Servers ............................................................. 18
Sun Netra T5220 Server Architecture ............................................... 19
System-Level Architecture ............................................................ 19
Sun Netra T5220 Server Overview and Subsystems.................... 21
System Management Technology................................................. 28
RAS Features................................................................................ 30
Enterprise-Class Software Support ................................................... 31
Scalability and Support for CoolThreads Technology ................... 31
Oracle Solaris CoolTools for SPARC:
Performance and Rapid Time to Market ....................................... 35
Java Platform, Enterprise Edition (Java EE) ................................. 37
Unified Network Platform .................................................................. 38
Consolidated Control and Data Plane Applications Using Domains40
Sun Netra Data Plane Suite .......................................................... 42
Advanced Functions...................................................................... 44
Conclusion ........................................................................................ 45
Oracle White Paper—Sun Netra T5220 Server Architecture
!
Introduction In a period of intense competition and emerging technologies, telecommunications
companies face the challenge of delivering and supporting a multitude of new voice and
data solutions. The integration of wireless, video, multimedia, and messaging solutions—
along with skyrocketing growth in user volumes—is forcing the underlying IT
infrastructure to expand rapidly to meet application demands. Although many IT
managers must quickly and dramatically scale datacenter resources to address this
growth trend, they must do so within tight constraints of operating budgets and available
floor space.
For this reason, Oracle’s strategy focuses on engineering innovative processors and
systems with robust compute, memory, and I/O densities to provide higher levels of
throughput—higher by orders of magnitude than existing systems. At the same time,
Oracle’s ecocentric design choices drastically change typical assumptions for required
power and cooling. In pursuit of these goals, Oracle has introduced a second-generation
processor leveraging chip multithreading (CMT)—the UltraSPARC T2 processor with
CoolThreads technology—designed to deliver high throughput within a small power
envelope. The UltraSPARC T2 processor incorporates up to eight cores and 64
processor threads, delivering breakthrough application throughput—up to twice the
throughput of the previous UltraSPARC T1 processor. In addition, the UltraSPARC T2
processor embeds on-chip high-speed networking and improved floating-point
capabilities to accelerate packet processing and multimedia processing workloads.
Oracle’s new Sun Netra T5220 servers combine the certified ruggedness and reliability of
earlier Sun Netra server designs with the performance and ecoefficiency of UltraSPARC
T2 processors. The Sun Netra T5220 systems use a compact 2U-form-factor chassis that
features remarkable expansion capabilities for memory, I/O, and storage. The resulting
ruggedized server offers a dramatic boost in throughput capacity while lowering operating
costs and conserving energy and space—at the same time enhancing availability even
within challenging environmental conditions.
2
Oracle White Paper—Sun Netra T5220 Server Architecture
!
Breakthrough Density, Throughput, and Reliability
"#!$%&'()%$%*+',-$!'%./$-0-),%#!1-*!2,*%0%##3!4,5%-3!+$5!6%##+),$)!%6%*)%3!'/%!
'%0%.-667$,.+',-$#!6+*8%'90+.%!,#!:%.-6,$)!,$.*%+#,$)0;!.-690%&!+$5!.-69%',',4%<!=%'2-*8!
%>7,96%$'!9*-4,5%*#!?=@A#B!+$5!#%*4,.%!9*-4,5%*#!90+.%!,$.*%+#,$)!5%6+$5#!-$!'/%!CD!
,$1*+#'*7.'7*%!'-!#799-*'!%&9+$5,$)!4-,.%!+$5!5+'+!#%*4,.%#!+$5!%#.+0+',$)!'*+$#+.',-$!4-076%#<!
"'!'/%!#+6%!',6%3!6+$;!9*-4,5%*#!+*%!6-4,$)!'-2+*5!+!.-$#-0,5+'%5!1*+6%2-*8!'-!.-$4%*)%!
'%0%.-63!,$'%*$%'3!+$5!670',6%5,+!#%*4,.%#!7#,$)!+!#,$)0%!#'+$5+*5#(:+#%5!+*./,'%.'7*%<!D/%#%!
'*%$5#!-1!)*-2'/!+$5!.-$#-0,5+',-$!97'!+55,',-$+0!#'*+,$!-$!%&,#',$)!CD!,$1*+#'*7.'7*%#3!2/,./!
#'*,4%!'-!5%0,4%*!$%%5%5!#%*4,.%!4-076%#!2,'/,$!'/%!.-$#'*+,$'#!-1!:75)%'!+$5!',6%!'-!6+*8%'!
5%+50,$%#<!
@4%$!+#!'/%!5%6+$5!,$.*%+#%#!1-*!+$!%&9+$5%5!*+$)%!-1!#%*4,.%#3!%.-$-6,.!*%+0,',%#!+*%!*%#/+9,$)!
'/%!CD!,$1*+#'*7.'7*%<!E%+0(%#'+'%!.-$#'*+,$'#F+0-$)!2,'/!*+9,50;!*,#,$)!%$%*);!.-#'#F+*%!
#,)$,1,.+$'!1+.'-*#!'/+'!5,#.-7*+)%!'/%!9+#'!9*+.',.%!-1!+55,$)!*+.8#!79-$!*+.8#!-1!#%*4%*#<!D/%!
.-#'!+$5!.-690%&,';!-1!6+$+),$)!0+*)%!$76:%*#!-1!#;#'%6#!.*%+'%#!1-*6,5+:0%!./+00%$)%#3!
%#9%.,+00;!:%.+7#%!0-2!7',0,G+',-$!0%4%0#!.+$!#-6%',6%#!*%#70'3!0-2%*,$)!'/%!*%'7*$!-$!,$4%#'6%$'<!
@&+.',$)!#%*4,.%(0%4%0!+)*%%6%$'#!?HI"#B!+*%!,$.*%+#,$)0;!.-66-$!:%.+7#%!#%*4,.%!+4+,0+:,0,';!,#!
-1'%$!.0-#%0;!',%5!'-!%.-$-6,.!#7..%##<!C$!6+$+),$)!'/%!CD!,$1*+#'*7.'7*%3!-*)+$,G+',-$#!+*%!
0--8,$)!'-!.-$'*-0!.+9,'+0!+$5!-9%*+',-$+0!.-#'#!6-*%!9*%.,#%0;!+$5!+*%!6+8,$)!5%90-;6%$'!
5%.,#,-$#!'/+'!'+8%!,$'-!+..-7$'!-4%*+00!#;#'%6!0,1%.;.0%!+$5!'-'+0!.-#'!-1!-2$%*#/,9!?DJKB<!
Introducing Oracle’s Sun Netra T5220 Server
D-!/%09!'%0%.-667$,.+',-$#!9*-4,5%*#!+55*%##!'/%!./+00%$)%!-1!#.+0,$)!'/*-7)/97'!2/,0%!
6+$+),$)!DJK!+$5!#%*4,.%!0%4%0#3!K*+.0%!-11%*#!'/%!H7$!=%'*+!DLMMN!#%*4%*F+!*-:7#'!.+**,%*(
)*+5%!#;#'%6!'/+'!1%+'7*%#!'/%!9-2%*170!+$5!%$%*);(%11,.,%$'!O0'*+HA"EJ!DM!9*-.%##-*<!D/,#!
#%*4%*!-11%*#!%&'*%6%!*%0,+:,0,';!+$5!/,)/!'/*-7)/97'3!+'!'/%!#+6%!',6%!-11%*,$)!7$9*%.%5%$'%5!
9*-.%##-*!.-*%3!6%6-*;3!+$5!CPK!5%$#,',%#!'-!%$+:0%!5*+6+',.!%&9+$#,-$!+$5!.-$1,)7*+',-$!
10%&,:,0,';!2,'/,$!+!#6+003!.-69+.'!MO!1-*6!1+.'-*<!
J--0D/*%+5#!./,9!670','/*%+5,$)!?JQDB!'%./$-0-);!,$!'/%!O0'*+HA"EJ!DM!9*-.%##-*!/%09#!'-!
5%0,4%*!/,)/!'/*-7)/97'!1-*!5%6+$5,$)!'%0%.-667$,.+',-$#!+990,.+',-$#!2/,0%!6,$,6,G,$)!9-2%*!
.-$#769',-$<!?D/%!#%.',-$!RD/%!@4-07',-$!-1!D/*-7)/97'!J-697',$)S!5%#.*,:%#!'/%!%4-07',-$!
-1!JQD!+$5!%&90+,$#!/-2!JQD!,69*-4%#!+990,.+',-$!'/*-7)/97'!2/,0%!6+,$'+,$,$)!+!0-2!9-2%*!
%$4%0-9%<B!D/%!O0'*+HA"EJ!DM!9*-.%##-*!,$!'/%!H7$!=%'*+!DLMMN!#%*4%*!,#!K*+.0%T#!#%.-$5(
)%$%*+',-$!JQD!9*-.%##-*!5%#,)$<!C'!0%4%*+)%#!'/%!#+6%!J--0D/*%+5#!'%./$-0-);!9*-4%$!,$!'/%!
H7$!=%'*+!DMNNN!#%*4%*!:+#%5!-$!'/%!9*%4,-7#()%$%*+',-$!O0'*+HA"EJ!DU!9*-.%##-*<!D/%!
O0'*+HA"EJ!DM!9*-.%##-*!,$!'/%!H7$!=%'*+!DLMMN!#%*4%*F2,'/!79!'-!V!.-*%#!+$5!WX!.-$.7**%$'!
9*-.%##-*!'/*%+5#F'+8%#!'/*-7)/97'(9%*(2+''!'-!+!$%2!0%4%03!5-7:0,$)!'/%!'/*-7)/97'!-1!'/%!
%+*0,%*!O0'*+HA"EJ!DU!9*-.%##-*<!C'!+55#!-$(./,9!$%'2-*8,$)!+$5!,69*-4%5!10-+',$)(9-,$'!
3
Oracle White Paper—Sun Netra T5220 Server Architecture
!
.+9+:,0,',%#!'-!+55*%##!'/%!5%6+$5#!-1!,$'%$#,4%!9+.8%'!9*-.%##,$)!+$5!670',6%5,+!9*-.%##,$)!
2-*80-+5#<!
C$!+55,',-$!'-!:*%+8'/*-7)/!9%*1-*6+$.%!+$5!#.+0+:,0,';3!'/%!H7$!=%'*+!DLMMN!#%*4%*!,#!.%*',1,%5!
'-!6%%'!=%'2-*8!@>7,96%$'!Y7,05,$)!H9%.,1,.+',-$!?=@YHB!I%4%0!Z!*%>7,*%6%$'#!1-*!
%$4,*-$6%$'#!'/+'!5%6+$5!.-$',$7-7#!+4+,0+:,0,';!+$5!#,690,1,%5!6+$+)%6%$'<!=@YH!I%4%0!Z!
.%*',1,.+',-$!?$-'!6%*%0;!.-690,+$.%B!,$5,.+'%#!'/+'!'/%!#;#'%6!/+#!7$5%*)-$%!+!#%*,%#!-1!*,)-*-7#3!
,$5%9%$5%$'0;!.-$57.'%5!'%#'#!'-!9*-4%!'/+'!,'!.+$!.-$',$7%!'-!-9%*+'%!7$5%*!#%4%*%!
%$4,*-$6%$'+0!.-$5,',-$#<!
=76%*-7#!+*./,'%.'7*+0!1%+'7*%#F,$.075,$)!8%;!*%57$5+$'!+$5!/-'(#2+99+:0%!.-69-$%$'#F
%$+:0%!'/%!H7$!=%'*+!DLMMN!#%*4%*!'-!5%0,4%*!-7'#'+$5,$)!0%4%0#!-1!+4+,0+:,0,';!+$5!*%0,+:,0,';!'/+'!
.-$'*,:7'%!'-!.-$',$7-7#!#;#'%6!-9%*+',-$<!E%57$5+$'!/-'(#2+99+:0%![J!-*!"J!9-2%*!#7990,%#!
+$5!/-'(907))+:0%!5,#8!5*,4%#3!1-*!%&+690%3!/%09!'-!%$/+$.%!#;#'%6!79',6%<!"!:7,0'(,$!#%*4,.%!
9*-.%##-*!2,'/!C$'%)*+'%5!I,)/'#!K7'!Q+$+)%*!?CIKQB!.+9+:,0,',%#!%$+:0%#!*%6-'%!6-$,'-*,$)!
+$5!#;#'%6!6+$+)%6%$'3!9*-4,5,$)!'/%!8,$5!-1!*%0,+:,0,';!+$5!#%*4,.%+:,0,';!$%%5%5!:;!
'%0%.-667$,.+',-$#!.-69+$,%#!-*!6,0,'+*;!-*)+$,G+',-$#!'/+'!-9%*+'%!,$!#%4%*%!%$4,*-$6%$'#<!
D/%!H7$!=%'*+!DLMMN!#%*4%*!5%0,4%*#!#.+0+:,0,';3!%$%*);!%11,.,%$.;3!+$5!*%0,+:,0,';!1-*!+!4+*,%';!-1!
5%6+$5,$)!+990,.+',-$#\!
! Q%5,+!)+'%2+;!.-$'*-00%*#!
! K9%*+',-$#!+$5!6+,$'%$+$.%!1-*!'%0%.-667$,.+',-$#!$%'2-*8#!
! H,)$+0,$)!)+'%2+;#!
! C$'%00,)%$'!$%'2-*8#!
! Q70',6%5,+!Q%##+),$)!H%*4,.%!?QQHBPH/-*'!Q%##+)%!H%*4,.%!?HQHB!+$5!7$,1,%5!6%##+),$)!
! [%1%$#%P6,0,'+*;P,$'%00,)%$.%!+990,.+',-$#!,$.075,$)!#/,9:-+*5!.-66+$5!+$5!.-$'*-03!6-:,0%!
2%+9-$#!.-$'*-03!+$5!*%6-'%!,$'%00,)%$.%!+..%##!#%*4%*#!
! @6:%55%5!-*,),$+0!%>7,96%$'!6+$71+.'7*%*!?K@QB!+990,.+',-$#3!#7./!+#!,$57#'*,+0!9*-.%##!
.-$'*-03!#%6,.-$57.'-*!'%#'!%>7,96%$'3!+$5!$%'2-*8!,6+),$)!#;#'%6#!
! "990,.+',-$!#%*4%*#!
! ]%:!#%*4%*#!
! J-$'%$'!.+./,$)3!$%'2-*8!9*-&;!#%*4%*#!
! ^-6%P4,#,'-*!0-.+',-$!*%),#'*,%#!?^IEP_IEB!
! Y+#%!#'+',-$!.-$'*-00%*#!?YHJ#B!
! J-$'%$'!5,#'*,:7',-$!$%'2-*8#!
! [=H!#%*4,.%#!
4
Oracle White Paper—Sun Netra T5220 Server Architecture
!
! `,*%2+00#!1-*!4,*'7+0!9*,4+'%!$%'2-*8PCA!#%.7*,';!?_A=PCAH@JB!
! CA!'*+11,.!6+$+)%6%$'!#;#'%6#!
! H%.7*,';!#;#'%6#!
! H'*%+6,$)!6%5,+!#;#'%6#!
Key Features
a%;!1%+'7*%#!-1!'/%!H7$!=%'*+!DLMMN!#%*4%*!,$.075%!'/%!1-00-2,$)\!
! O9!'-!WX!#,670'+$%-7#!%&%.7',-$!'/*%+5#!7#,$)!J--0D/*%+5#!JQD!'%./$-0-);!2,'/!1-7*!-*!
%,)/'!.-*%#!,$!'/%!O0'*+HA"EJ!DM!9*-.%##-*!
! D%0%.-*5,+!=@YH!I%4%0!Z!.%*',1,.+',-$!1-*!%&'*%6%0;!*%0,+:0%!-9%*+',-$!,$!/+*#/!%$4,*-$6%$'+0!
.-$5,',-$#!
! @$/+$.%5!#;#'%6!79',6%!2,'/![*;!J-$'+.'!"0+*6#!?[J"#Bb!-$(./,9!*%0,+:,0,';3!+4+,0+:,0,';3!+$5!
#%*4,.%+:,0,';!?E"HB!1%+'7*%#b!*%57$5+$'!"J!-*![J!9-2%*!#7990,%#b!/-'(907))+:0%!5,#8!5*,4%#b!
#799-*'!1-*!/+*52+*%!E"C[!?N!c!UBb!+$5!*%57$5+$'!/-'(#2+99+:0%!1+$!6-570%#!
! @&.%9',-$+0!%&9+$5+:,0,';!+$5!CPK!9%*1-*6+$.%3!1%+'7*,$)!1-7*!AJC(@&9*%##!?AJC%B!+$5!'2-!
AJC(d!#0-'#3!1-7*!-$:-+*5!UNPUNNPU3NNN(Q:P#%.!@'/%*$%'!9-*'#3!+$5!UW!`700;!Y711%*%5![7+0!
C$0,$%!Q%6-*;!Q-570%!?`Y([CQQB!6%6-*;!#0-'#!?1-*!+!6+&,676!-1!WX!e:!7#,$)!X(e:!`Y(
[CQQ#B!
! I+*)%!,$'%*$+0!#'-*+)%!.+9+.,';3!2,'/!+!6+&,676!-1!1-7*!,$'%*$+03!M<L(,$./3!UXW(e:3!/-'(
907))+:0%!#%*,+0(+''+./%5!HJHC!?H"HB!5,#8!5*,4%#!
! "!.-69+.'!*+.8(-9',6,G%5!MO!5%#,)$!
! H,690,1,%5!#'+'%(-1('/%(+*'!*%6-'%!6+,$'%$+$.%!2,'/!C$'%)*+'%5!I,)/'#!K7'!Q+$+)%*!?CIKQB!
! A*%0-+5%5!2,'/!'/%!K*+.0%!H-0+*,#!-9%*+',$)!#;#'%6!'-!#/-*'%$!',6%!'-!5%90-;6%$'!
!
!
Figure 1. The Sun Netra T5220 server enclosure has a compact rack-optimized design.
[%#,)$%5!'-!.-690%6%$'!'/%!*%#'!-1!K*+.0%T#!.+**,%*()*+5%!#%*4%*!1+6,0;3!'/%!H7$!=%'*+!DLMMN!
#%*4%*!+55*%##%#!'/%!5;$+6,.!+$5!%6%*),$)!$%%5#!-1!'%0%.-667$,.+',-$#!9*-4,5%*#\!
! !""#$#%&'()**+#$)'#,&(-$)+).#+#'/0(],'/!#799-*'!1-*!WX!'/*%+5#!+$5!0+*)%!6%6-*;!.+9+.,';3!
H7$!=%'*+!DLMMN!#%*4%*#!,$'%)*+'%!UN(e:!@'/%*$%'!?UN(e:@B3!CPK3!+$5!.*;9'-)*+9/,.!
5
Oracle White Paper—Sun Netra T5220 Server Architecture
!
+..%0%*+',-$!5,*%.'0;!-$'-!'/%!O0'*+HA"EJ!DM!9*-.%##-*!./,9<!D/,#!+99*-+./!.-$'*,:7'%#!'-!
0%+5,$)!0%4%0#!-1!9%*1-*6+$.%!+$5!#.+0+:,0,';!1-*!9+.8%'!9*-.%##,$)!+$5!6%5,+!9*-.%##,$)!
2-*80-+5#3!2/,0%!6+,$'+,$,$)!%&'*%6%0;!/,)/!%11,.,%$.;<!
! 1%)2#&3(%$,4%-*,&-#.#+#'/0!H7$!=%'*+!DLMMN!#%*4%*#!.-$',$7%!+!'*+5,',-$!-1!%.-*%#9-$#,:,0,';!
:;!-11%*,$)!-9',6+0!9%*1-*6+$.%!+$5!9%*1-*6+$.%(9%*(2+''!+.*-##!+!2,5%!*+$)%!-1!2-*80-+5#<!
D/%!O0'*+HA"EJ!DM!9*-.%##-*!,$.-*9-*+'%#!7$,>7%!9-2%*!6+$+)%6%$'!1%+'7*%#!+'!:-'/!
9*-.%##-*!.-*%!+$5!6%6-*;!0%4%0#<!^,)/(%11,.,%$.;!9-2%*!#7990,%#!+$5!+$!,$$-4+',4%!./+##,#!
5%#,)$!?2,'/!/%&+)-$+0!#7.',-$!/-0%#!'/+'!-9',6,G%!+,*10-2B!/%09!'-!6,$,6,G%!'/%!$%%5!1-*!
.--0,$)!+$5!0-2%*!%$%*);!.-#'#<!
! 5/-'%6(4%+#).#+#'/0!E%0,+:,0,';!1%+'7*%#!/%09!'-!,$.*%+#%!+4+,0+:,0,';3!*%57.%!.-#'#3!+$5!6%%'!HI"!
'+*)%'#3!%4%$!,$!/+*#/!-9%*+',$)!%$4,*-$6%$'#<!=@YH!I%4%0!Z!.%*',1,.+',-$!5%6-$#'*+'%#!'/+'!
'/%!#;#'%6!/+#!:%%$!*,)-*-7#0;!'%#'%5!+$5!.+$!2,'/#'+$5!#%4%*%!-9%*+',$)!.-$5,',-$#<!],'/!
/,)/!0%4%0#!-1!,$'%)*+',-$!9*-4,5%5!:;!'/%!O0'*+HA"EJ!DM!9*-.%##-*!5%#,)$3!'/%!H7$!=%'*+!
DLMMN!#%*4%*!/+#!+!*%0+',4%0;!#6+00!9+*'!.-7$'!+$5!,#!5%#,)$%5!#9%.,1,.+00;!1-*!/,)/!E"H!0%4%0#<!
E%57$5+$'3!/-'(#2+99+:0%!"J!-*![J!9-2%*!#7990,%#3!1+$!6-570%#3!+$5!5,#8!5*,4%#!%$/+$.%!
*%0,+:,0,';!+$5!#%*4,.%+:,0,';<!I-2!9-2%*!.-$#769',-$!*%57.%#!)%$%*+'%5!/%+'!0-+5#!+$5!'/%!
9-##,:,0,';!-1!'%69%*+'7*%(*%0+'%5!9*-:0%6#<!
! 5#6*+#"#%2(6)&)3%6%&'0!@+./!H7$!=%'*+!DLMMN!#%*4%*!9*-4,5%#!+$!CIKQ!#%*4,.%!9*-.%##-*<!
CIKQ!9*-4,5%#!+!.-66+$5(0,$%!,$'%*1+.%!?JICB3!+!]%:(:+#%5!)*+9/,.+0!7#%*!,$'%*1+.%!?eOCB3!
+$5!C$'%00,)%$'!A0+'1-*6!Q+$+)%6%$'!C$'%*1+.%!?CAQCB!17$.',-$+0,';!'-!#799-*'!-7'(-1(:+$5!
6-$,'-*,$)!+$5!+56,$,#'*+',-$<!
! 7&28-'4/9+%)2#&3(',,+-(",4(:#4'8)+#;)'#,&()&2($,&-,+#2)'#,&0!D/%!H7$!=%'*+!DLMMN!#%*4%*!,#!
,5%+0!1-*!.-$#-0,5+',-$3!9*-4,5,$)!0-2(0%4%0!670','/*%+5,$)!#799-*'!1-*!4,*'7+0,G+',-$!+'!
670',90%!0+;%*#!-1!'/%!'%./$-0-);!#'+.8<!K*+.0%!_Q!H%*4%*!1-*!HA"EJ!?9*%4,-7#0;!.+00%5!H7$!
I-),.+0![-6+,$#B!%&90-,'#!'/%!'/*%+5(,$'%$#,4%!6-5%0!-1!'/%!O0'*+HA"EJ!DM!9*-.%##-*!
:%.+7#%!'/%;!+00-2!670',90%!,$#'+$.%#!-1!K*+.0%!H-0+*,#!'-!*7$!.-$.7**%$'0;3!2/,0%!K*+.0%!
H-0+*,#!J-$'+,$%*#!9*-4,5%!4,*'7+0,G+',-$!2,'/,$!+!#,$)0%!K*+.0%!H-0+*,#!,$#'+$.%<!
! <%4,9$,-'(-%$84#'/0!],'/!%0%.'*-$,.!,$'*7#,-$!+$5!'/%1'!+'!+00(',6%!/,)/#3!#%.7*%!
.-667$,.+',-$#!+$5!5+'+!9*-'%.',-$!/+4%!$%4%*!:%%$!6-*%!,69-*'+$'<!Y%.+7#%!%+./!
O0'*+HA"EJ!DM!9*-.%##-*!1%+'7*%#!79!'-!%,)/'!,$'%)*+'%5!.*;9'-)*+9/,.!+..%0%*+'-*#3!'/%*%!,#!
$-!$%%5!'-!'*+$#6,'!90+,$!'%&'!-$!'/%!$%'2-*8!-*!'-!#'-*%!90+,$!'%&'!,$!#'-*+)%!#;#'%6#<!H7$!
=%'*+!DLMMN!#%*4%*#!.+$!#799-*'!6-*%!.*;9'-)*+9/,.!-9%*+',-$#!9%*!#%.-$5!'/+$!6+$;!
.-69%',',4%!#;#'%6#!+$5!5%5,.+'%5!.*;9'-)*+9/,.!+..%0%*+'-*!.+*5#3!2,'/!6,$,6+0!,69+.'!'-!
#;#'%6!-4%*/%+5<!
! =$$%+%4)'%2('#6%(',(2%*+,/6%&'0!H7$!=%'*+!DLMMN!#%*4%*#!*7$$,$)!K*+.0%!H-0+*,#!UN!
9*-4,5%#!1700!:,$+*;!.-69+',:,0,';!2,'/!%+*0,%*!O0'*+HA"EJ!#;#'%6#3!9*%#%*4,$)!,$4%#'6%$'#!
+$5!#9%%5,$)!',6%!'-!5%90-;6%$'<!K*+.0%T#!J--0D--0#!1-*!HA"EJ!/%09!'-!+..%0%*+'%!
+990,.+',-$!#%0%.',-$3!9*-1,0,$)3!'%#',$)3!'7$,$)3!5%:7)),$)3!+$5!5%90-;6%$'<!H7$!=%'*+!DLMMN!
6
Oracle White Paper—Sun Netra T5220 Server Architecture
!
#%*4%*#!.-6%!9*%,$#'+00%5!2,'/!K*+.0%!H-0+*,#!UN!'-!%&9%5,'%!5%90-;6%$'!+$5!9*-4,5%!+!*-:7#'!
+$5!#%.7*%!-9%*+',$)!%$4,*-$6%$'<!
The Evolution of Throughput Computing
D*+5,',-$+0!/,)/(1*%>7%$.;3!#,$)0%('/*%+5%5!9*-.%##-*!5%#,)$#!-11%*!0,''0%!/-9%!1-*!,69*-4%6%$'!
-4%*!',6%!,$!*%+0(2-*05!+990,.+',-$!9%*1-*6+$.%<!`-*!6+$;!9*-.%##-*!5%#,)$#3!*+69,$)!79!.0-.8!
*+'%#!;,%05#!-$0;!#6+00!)+,$#!,$!9%*1-*6+$.%!2/,0%!.-$#76,$)!#,)$,1,.+$'0;!6-*%!9-2%*!+$5!
)%$%*+',$)!0+*)%!/%+'!0-+5#!'/+'!*%>7,*%!%&'%$#,4%!.--0,$)<!E,#,$)!9-2%*!+$5!.--0,$)!*%>7,*%6%$'#!
'*+$#0+'%!,$'-!%#.+0+',$)!%$%*);!.-#'#!'/+'!'+8%!+$!,$.*%+#,$)0;!0+*)%!:,'%!-7'!-1!CD!-9%*+',$)!
:75)%'#3!2/,./!+*%!-1'%$!+0*%+5;!10+'!-*!#/*,$8,$)<!
`-*!'/,#!*%+#-$3!K*+.0%T#!H7$!#%*4%*#!/+4%!:%%$!%$),$%%*%5!2,'/!9*-.%##-*#!+$5!#;#'%6#!'/+'!
9*-4,5%!/,)/%*!'/*-7)/97'F/,)/%*!:;!-*5%*#!-1!6+)$,'75%!'/+$!1-*!%&,#',$)!#;#'%6#F+'!'/%!
#+6%!',6%!5*+#',.+00;!*%57.,$)!*%>7,*%6%$'#!1-*!9-2%*!+$5!.--0,$)<!D/,#!1-.7#!-$!'/*-7)/97'!
.-697',$)!,#!+!.-69-#,'%!#'*+'%);!'+*)%'%5!+'!,69*-4,$)!'/%!9%*1-*6+$.%!-1!8%;!2-*80-+5#\!
! JQD!9*-.%##-*!5%#,)$#!?#7./!+#!'/%!O0'*+HA"EJ!DM!9*-.%##-*B!9*-4,5%!6+##,4%!'/*%+5(0%4%0!
9+*+00%0,#6!?DIAB!+$5!,$.*%+#%!+990,.+',-$!'/*-7)/97'3!+'!'/%!#+6%!',6%!6+,$'+,$,$)!+''*+.',4%!
9-2%*!+$5!.--0,$)!9*-1,0%#<!
! C$$-4+',4%!+$5!#%.7*%3!K*+.0%!H-0+*,#!UN!%11%.',4%0;!5%0,4%*#!'/%!*%#-7*.%#!-1!JQD!9*-.%##-*#!
'-!+990,.+',-$#3!1+.,0,'+',$)!1,$%()*+,$%5!#;#'%6!4,*'7+0,G+',-$!+$5!/,)/!7',0,G+',-$!2/,0%!
6+,$'+,$,$)!:,$+*;!.-69+',:,0,';!1-*!K*+.0%!H-0+*,#!+990,.+',-$#!*7$$,$)!-$!HA"EJ!9*-.%##-*f
:+#%5!90+'1-*6#<!
! K*+.0%T#!.-69,0%*#3!5%4%0-96%$'!'--0#3!"AC#3!+$5!#;#'%6!%$),$%%*,$)!%11-*'#!0%4%*+)%!JQD!
9*-.%##-*!.+9+:,0,',%#3!*%#70',$)!,$!#,)$,1,.+$'!+990,.+',-$!9%*1-*6+$.%!)+,$#<!
D/,#!#%.',-$!5%#.*,:%#!'/%!0,6,'+',-$#!-1!'*+5,',-$+0!9*-.%##-*!5%#,)$#!+$5!/-2!K*+.0%T#!%69/+#,#!
-$!JQD!.+$!,$.*%+#%!*%+0(2-*05!+990,.+',-$!9%*1-*6+$.%!2/,0%!-9',6,G,$)!%$%*);!+$5!#9+.%!
%11,.,%$.;<!
Moore’s Law and Diminishing Returns of Traditional Processor Design
"$!-1'%$(>7-'%5!'%$%'!-1!Q--*%T#!I+2!#'+'%#!'/+'!'/%!$76:%*!-1!'*+$#,#'-*#!'/+'!1,'!,$!+!#>7+*%!
,$./!-1!,$'%)*+'%5!.,*.7,'*;!2,00!5-7:0%!+99*-&,6+'%0;!%4%*;!'2-!;%+*#<!`-*!6-*%!'/+$!'/*%%!
5%.+5%#3!'/%!9+.%!-1!Q--*%T#!I+2!/+#!/%053!5*,4,$)!9*-.%##-*!9%*1-*6+$.%!'-!$%2!/%,)/'#<!
A*-.%##-*!6+$71+.'7*%*#!/+4%!0-$)!%&90-,'%5!'/%#%!)+,$#!,$!./,9!*%+0!%#'+'%!'-!:7,05!,$.*%+#,$)0;!
.-690%&!9*-.%##-*#3!2,'/!,$#'*7.',-$(0%4%0!9+*+00%0,#6!?CIAB!+#!+!)-+0<!D-5+;3!'/%#%!'*+5,',-$+0!
9*-.%##-*#!%690-;!4%*;!/,)/!1*%>7%$.,%#!+0-$)!2,'/!+!4+*,%';!-1!#-9/,#',.+'%5!'+.',.#!'-!+..%0%*+'%!
+!#,$)0%!,$#'*7.',-$!9,9%0,$%3!,$.075,$)!
! I+*)%!.+./%#!
7
Oracle White Paper—Sun Netra T5220 Server Architecture
!
! H79%*#.+0+*!5%#,)$#!
! K7'(-1(-*5%*!%&%.7',-$!
! _%*;!/,)/!.0-.8!*+'%#!
! [%%9!9,9%0,$%#!
! H9%.70+',4%!9*%1%'./%#!
"0'/-7)/!'/%#%!'%./$,>7%#!/+4%!9*-57.%5!1+#'%*!9*-.%##-*#!2,'/!,69*%##,4%(#-7$5,$)!
670',),)+/%*'G!1*%>7%$.,%#3!'/%;!/+4%!0+*)%0;!*%#70'%5!,$!.-690%&3!/-'3!+$5!9-2%*(/7$)*;!
9*-.%##-*#!'/+'!5-$T'!1,'!2%00!2,'/,$!'/%!.-$#'*+,$'#!-1!'-5+;T#!5+'+.%$'%*#<!C$!1+.'3!6+$;!
2-*80-+5#!+*%!#,690;!7$+:0%!'-!'+8%!+54+$'+)%!-1!'/%!/+*5(2-$!CIA!9*-4,5%5!:;!'/%#%!
9*-.%##-*#<!"990,.+',-$#!2,'/!/,)/!#/+*%5!6%6-*;!+$5!5+'+!*%>7,*%6%$'#!+*%!';9,.+00;!6-*%!
1-.7#%5!-$!9*-.%##,$)!+!0+*)%!$76:%*!-1!#,670'+$%-7#!'/*%+5#!?-*!DIAB!*+'/%*!'/+$!*7$$,$)!+!
#,$)0%!'/*%+5!+#!>7,.80;!+#!9-##,:0%3!+#!,$!CIA(.%$'*,.!2-*80-+5#<!
Q+8,$)!6+''%*#!2-*#%3!'/%!6+g-*,';!-1!CIA!,$!%&,#',$)!+990,.+',-$#!/+#!+0*%+5;!:%%$!%&'*+.'%53!
+$5!17*'/%*!)+,$#!+*%!0,8%0;!'-!:%!#6+00<!],'/!/,)/%*!.0-.8!#9%%5#3!%+./!#7..%##,4%!9*-.%##-*!
)%$%*+',-$!/+#!#%%6,$)0;!5%6+$5%5!6-*%!9-2%*!'/+$!'/%!0+#'3!+$5!6,.*-9*-.%##-*!1*%>7%$.;!
#.+0,$)!/+#!0%4%0%5!-11!,$!'/%!*+$)%!-1!M!'-!X!e^G!+#!+!*%#70'<![%90-;,$)!9,9%0,$%5!#79%*#.+0+*!
9*-.%##-*#!*%>7,*%#!6-*%!9-2%*3!2/,./!0,6,'#!'/%!+99*-+./!:%.+7#%!-1!+!17$5+6%$'+0!$%%5!1-*!
9*-.%##-*!.--0,$)<!
Chip Multiprocessing with Multicore Processors
D-!+55*%##!'/,#!0,6,'+',-$3!#-6%!6,.*-9*-.%##-*!%$),$%%*#!/+4%!7#%5!'/%!'*+$#,#'-*!:75)%'!
9*-4,5%5!:;!Q--*%T#!I+2!'-!)*-79!'2-!-*!%4%$!1-7*!.-$4%$',-$+0!9*-.%##-*!.-*%#!-$!+!#,$)0%!
9/;#,.+0!5,%3!.*%+',$)!670',.-*%!9*-.%##-*#!?-*!JQAB<!D/%!,$5,4,57+0!9*-.%##-*!.-*%#!,$'*-57.%5!
:;!6+$;!JQA!5%#,)$#!/+4%!$-!)*%+'%*!9%*1-*6+$.%!'/+$!9*%4,-7#!#,$)0%(9*-.%##-*!./,9#!+$5!,$!
1+.'!/+4%!:%%$!-:#%*4%5!'-!*7$!#,$)0%('/*%+5%5!+990,.+',-$#!6-*%!#0-20;!'/+$!#,$)0%(.-*%!
9*-.%##-*!4%*#,-$#<!^-2%4%*3!+))*%)+'%!./,9!9%*1-*6+$.%!,$.*%+#%#!:%.+7#%!670',90%!9*-)*+6#!
?-*!670',90%!'/*%+5#B!.+$!:%!+..-66-5+'%5!,$!9+*+00%0!?-*!DIAB<!
O$1-*'7$+'%0;3!6-#'!.7**%$'0;!+4+,0+:0%!?-*!#--$('-(:%(+4+,0+:0%B!./,9!670',9*-.%##-*#!#,690;!
*%90,.+'%!.-*%#!1*-6!%&,#',$)!#,$)0%('/*%+5%5!9*-.%##-*!5%#,)$#<!D/,#!+99*-+./!';9,.+00;!;,%05#!
-$0;!#0,)/'!,69*-4%6%$'#!,$!+))*%)+'%!9%*1-*6+$.%3!:%.+7#%!,'!,)$-*%#!8%;!9%*1-*6+$.%!,##7%#!
#7./!+#!6%6-*;!#9%%5!+$5!/+*52+*%!'/*%+5!.-$'%&'!#2,'./,$)<!"#!+!*%#70'3!+0'/-7)/!'/%#%!
5%#,)$#!9*-4,5%!#-6%!+55,',-$+0!'/*-7)/97'!+$5!#.+0+:,0,';3!'/%;!.+$!#',00!.-$#76%!.-$#,5%*+:0%!
9-2%*!+$5!)%$%*+'%!#,)$,1,.+$'!/%+'<!
Chip Multithreading with CoolThreads Technology
D/%*%!,#!+!5,#9+*,';!:%'2%%$!9*-.%##-*!#9%%5#!+$5!6%6-*;!+..%##!*+'%#<!"0'/-7)/!9*-.%##-*!
#9%%5#!.-$',$7%!'-!5-7:0%!%4%*;!'2-!;%+*#3!6%6-*;!#9%%5#!/+4%!';9,.+00;!5-7:0%5!-$0;!%4%*;!#,&!
8
Oracle White Paper—Sun Netra T5220 Server Architecture
!
;%+*#<!"#!+!*%#70'3!6%6-*;!0+'%$.;!$-2!5-6,$+'%#!67./!+990,.+',-$!9%*1-*6+$.%3!%*+#,$)!%4%$!
4%*;!,69*%##,4%!)+,$#!,$!.0-.8!*+'%#<!D/,#!)*-2,$)!5,#.-$$%.'!,#!'/%!*%#70'!-1!6%6-*;!#7990,%*#!
1-.7#,$)!-$!5%$#,';!+$5!.-#'!*+'/%*!'/+$!#9%%5<!
O$1-*'7$+'%0;3!'/,#!*%0+',4%!)+9!:%'2%%$!9*-.%##-*!+$5!6%6-*;!#9%%5#!.+$!0%+4%!70'*+1+#'!
9*-.%##-*#!,50%!+#!67./!+#!VL!9%*.%$'!-1!'/%!',6%3!2+,',$)!1-*!6%6-*;!+..%##%#!'-!*%'7*$!
*%>7,*%5!5+'+<!C*-$,.+00;3!+#!'*+5,',-$+0!9*-.%##-*!%&%.7',-$!9,9%0,$%#!)%'!1+#'%*!+$5!6-*%!
.-690%&3!'/%!%11%.'!-1!6%6-*;!0+'%$.;!)*-2#F1+#'3!%&9%$#,4%!9*-.%##-*#!#9%$5!6-*%!.;.0%#!
2+,',$)!+$5!5-,$)!$-'/,$)<!]-*#%!#',003!,50%!9*-.%##-*#!.-$',$7%!'-!5*+2!9-2%*!+$5!)%$%*+'%!/%+'<!
C'!,#!%+#;!'-!#%%!'/+'!1*%>7%$.;!?1-*!%&+690%3!),)+/%*'GB!,#!'*70;!+!6,#0%+5,$)!,$5,.+'-*!-1!*%+0!
9%*1-*6+$.%<!
`,*#'!,$'*-57.%5!2,'/!'/%!O0'*+HA"EJ!DU!9*-.%##-*3!JQD!'+8%#!+54+$'+)%!-1!JQA!%4-07',-$!
:7'!+55#!+!.*,',.+0!.+9+:,0,';F'/%!+:,0,';!'-!#.+0%!2,'/!'/*%+5#!*+'/%*!'/+$!1*%>7%$.;<!O$0,8%!
'*+5,',-$+0!#,$)0%('/*%+5%5!9*-.%##-*#!+$5!%4%$!6-#'!.7**%$'!670',.-*%!?-*!JQAB!9*-.%##-*#3!
/+*52+*%!670','/*%+5%5!9*-.%##-*!.-*%#!+00-2!*+9,5!#2,'./,$)!:%'2%%$!+.',4%!'/*%+5#!+#!-'/%*!
'/*%+5#!#'+00!1-*!6%6-*;<!`,)7*%!M!,007#'*+'%#!'/%!5,11%*%$.%!:%'2%%$!JQA3!1,$%()*+,$%5!/+*52+*%!
670','/*%+5,$)!?`e(QDB3!+$5!JQD<!D/%!8%;!'-!'/%!JQD!+99*-+./!,#!'/+'!%+./!.-*%!,#!5%#,)$%5!
'-!#2,'./!:%'2%%$!670',90%!'/*%+5#!-$!%+./!.0-.8!.;.0%<!"#!+!*%#70'3!'/%!9*-.%##-*T#!%&%.7',-$!
9,9%0,$%!*%6+,$#!+.',4%!5-,$)!7#%170!2-*83!%4%$!+#!6%6-*;!-9%*+',-$#!1-*!#'+00%5!'/*%+5#!
.-$',$7%!,$!9+*+00%0<!
!
Figure 2. Chip multithreading combines chip multiprocessing and fine-grained hardware multithreading.
JQD!9*-4,5%#!4+07%!:;!,$.*%+#,$)!'/%!%&%.7',-$!9,9%0,$%T#!+:,0,';!'-!5-!7#%170!2-*8!-$!+$;!),4%$!
.0-.8!.;.0%<!A,9%0,$%!7',0,G+',-$!,#!)*%+'0;!%$/+$.%5!:%.+7#%!+!$76:%*!-1!%&%.7',-$!'/*%+5#!$-2!
9
Oracle White Paper—Sun Netra T5220 Server Architecture
!
#/+*%!*%#-7*.%#<!D/%!$%)+',4%!%11%.'#!-1!6%6-*;!0+'%$.;!+*%!%11%.',4%0;!6+#8%5!:%.+7#%!'/%!
9*-.%##-*!+$5!6%6-*;!#7:#;#'%6#!*%6+,$!+.',4%!,$!9+*+00%0!'-!'/%!%&%.7',-$!9,9%0,$%<!Y%.+7#%!
,$5,4,57+0!9*-.%##-*!.-*%#!,690%6%$'!67./!#,690%*!9,9%0,$%#!?%69/+#,G,$)!DIA!-4%*!CIAB3!'/%;!
+*%!+0#-!#7:#'+$',+00;!.--0%*!+$5!*%>7,*%!#,)$,1,.+$'0;!0%##!%0%.'*,.+0!%$%*);!'-!-9%*+'%<!D/,#!
,$$-4+',4%!+99*-+./!*%#70'#!,$!J--0D/*%+5#!'%./$-0-);F670',90%!9/;#,.+0!,$#'*7.',-$!%&%.7',-$!
9,9%0,$%#!?-$%!1-*!%+./!.-*%B3!2,'/!670',90%!+.',4%!'/*%+5!.-$'%&'#!+4+,0+:0%!9%*!.-*%<!
UltraSPARC T2 Processors with CoolThreads Technology
D/%!1,*#'!9*-.%##-*!'-!,690%6%$'!J--0D/*%+5#!'%./$-0-);!2+#!'/%!O0'*+HA"EJ!DU!9*-.%##-*3!
#/-2$!-$!'/%!*,)/'!,$!`,)7*%!Z<!D/%!O0'*+HA"EJ!DM!9*-.%##-*!?#%%!`,)7*%!Z3!0%1'B!,#!'/%!#%.-$5!
9*-.%##-*!)%$%*+',-$!'-!7#%!J--0D/*%+5#!'%./$-0-);<!
! !
Figure 3. The UltraSPARC T2 (left) and UltraSPARC T1 processors take advantage of CoolThreads technology.
TABLE 1. A SIDE BY SIDE COMPARISON OF ULTRASPARC T1 AND ULTRASPARC T2 FEATURES
FEATURE ULTRASPARC T1 PROCESSOR ULTRASPARC T2 PROCESSOR
Year introduced 2005 2007
Cores per processor Up to 8 Up to 8
Threads per core 4 8
Threads per processor 32 64
Hypervisor Yes Yes
Chip memory characteristics 4 memory controllers,
4 DIMMs per controller
4 memory controllers,
16 DIMMs per controller
Caches 16-KB instruction cache,
8-KB data cache,
3-MB L2 cache (4 banks, 12-way
associative)
16-KB instruction cache,
8-KB data cache,
4-MB L2 cache (8 banks, 16-way
associative)
Technology 90-nm technology 65-nm technology
Floating-point unit (FPU) 1 FPU per chip 1 FPU per core, 8 FPUs per chip
Integer resources Single execution unit 2 integer execution units per core
10
Oracle White Paper—Sun Netra T5220 Server Architecture
!
Cryptography Accelerated modular arithmetic
operations (RSA), support for
2 popular ciphers
Stream-processing unit per core,
support for the 10 most popular
ciphers
Additional on-chip resources None Dual 10-GbE interfaces,
integrated PCIe controller
Taking Chip-Multithreaded Design to the Next Level
D/%!5%#,)$!'%+6!1-*!'/%!O0'*+HA"EJ!DM!9*-.%##-*!#'+*'%5!2,'/!'/%#%!8%;!)-+0#!,$!6,$5\!
! C$.*%+#,$)!.-697'+',-$+0!.+9+:,0,',%#!'-!6%%'!)*-2,$)!'/*-7)/97'!5%6+$5#!:;!9*-4,5,$)!'2,.%!
'/%!'/*-7)/97'!-1!'/%!O0'*+HA"EJ!DU!9*-.%##-*!
! H799-*',$)!0+*)%*!+$5!6-*%(5,4%*#%!2-*80-+5#!2,'/!)*%+'%*!10-+',$)(9-,$'!9%*1-*6+$.%!
! A-2%*,$)!1+#'%*!$%'2-*8,$)!'-!#%*4%!$%2!$%'2-*8(,$'%$#,4%!.-$'%$'!
! A*-4,5,$)!%$5('-(%$5!5+'+.%$'%*!%$.*;9',-$!
! C$.*%+#,$)!#%*4,.%!0%4%0#!+$5!*%57.,$)!5-2$',6%!
! C69*-4,$)!5+'+.%$'%*!.+9+.,',%#!2/,0%!*%57.,$)!.-#'#!
JQD!+*./,'%.'7*%!,#!70',6+'%0;!4%*;!10%&,:0%3!+00-2,$)!5,11%*%$'!6-570+*!.-6:,$+',-$#!-1!
9*-.%##-*#3!.-*%#3!+$5!,$'%)*+'%5!.-69-$%$'#<!D/%!.-$#,5%*+',-$#!0,#'%5!+:-4%!5*-4%!+$!,$'%*$+0!
%$),$%%*,$)!%11-*'!'/+'!.-69+*%5!5,11%*%$'!+99*-+./%#!2,'/!*%)+*5!'-!6+8,$)!,69*-4%6%$'#!-$!
'/%!#7..%##170!O0'*+HA"EJ!DU!+*./,'%.'7*%<!`-*!%&+690%3!#,690;!,$.*%+#,$)!'/%!$76:%*!-1!.-*%#!
2-705!/+4%!)+,$%5!+55,',-$+0!'/*-7)/97'!:7'!2-705!/+4%!*%#70'%5!,$!.-$#76,$)!%&'*+!5,%!+*%+3!
0%+4,$)!$-!*--6!1-*!,$'%)*+'%5!.-69-$%$'#!#7./!+#!10-+',$)(9-,$'!9*-.%##-*#<!
System on a Chip (SoC) Design
O$0,8%!.-690%&!#,$)0%('/*%+5%5!9*-.%##-*#3!JQD!9*-.%##-*#!7',0,G%!'/%!+4+,0+:0%!'*+$#,#'-*!
:75)%'!'-!,690%6%$'!670',90%!/+*52+*%!670','/*%+5%5!9*-.%##-*!.-*%#!-$!+!./,9!5,%<!C$!
9+*',.70+*3!'/%!O0'*+HA"EJ!DM!9*-.%##-*!7#%#!'/%!+4+,0+:0%!'*+$#,#'-*!:75)%'!'-!,690%6%$'!'/%!
,$57#'*;T#!1,*#'!H-J3!,$.075,$)\!
! O9!'-!%,)/'!.-*%#!+'!U<M!e^G!!
! @,)/'!'/*%+5#!9%*!.-*%!1-*!+!6+&,676!-1!WX!'/*%+5#!9%*!9*-.%##-*!
! K$(./,9!I%4%0(U!+$5!I%4%0(M!.+./%#!
! `-7*!6%6-*;!.-$'*-00%*#!1-*!-$(./,9!#799-*'!-1!+#!6+$;!+#!WX!`Y([CQQ#!
! @,)/'!1700;!9,9%0,$%5!`AO#!?U!9%*!.-*%B!
! A%*(.-*%!.*;9'-)*+9/,.!+..%0%*+',-$!
11
Oracle White Paper—Sun Netra T5220 Server Architecture
!
! D2-!-$(./,9!UN(e:@!,$'%*1+.%#!
! C$'%)*+'%5!AJC%!,$'%*1+.%!
D/%!O0'*+HA"EJ!DM!9*-.%##-*!5%#,)$!*%.-)$,G%#!'/+'!6%6-*;!0+'%$.;!,#!'*70;!'/%!:-''0%$%.8!'-!
,69*-4,$)!9%*1-*6+$.%3!+00-2,$)!%+./!.-*%!'-!#2,'./!:%'2%%$!79!'-!%,)/'!'/*%+5#<!Y;!,$.*%+#,$)!
'/%!$76:%*!-1!'/*%+5#!#799-*'%5!:;!%+./!.-*%3!'/%!O0'*+HA"EJ!DM!,#!+:0%!'-!9*-4,5%!
+99*-&,6+'%0;!'2,.%!'/%!'/*-7)/97'!-1!'/%!O0'*+HA"EJ!DU!9*-.%##-*<!@+./!O0'*+HA"EJ!DM!
9*-.%##-*!9*-4,5%#!79!'-!%,)/'!.-*%#3!2,'/!%+./!.-*%!+:0%!'-!#2,'./!:%'2%%$!79!'-!%,)/'!'/*%+5#!
?WX!'/*%+5#!9%*!9*-.%##-*B<!C$!+55,',-$3!%+./!.-*%!9*-4,5%#!'2-!,$'%)%*!%&%.7',-$!7$,'#3!#-!'/+'!+!
#,$)0%!O0'*+HA"EJ!.-*%!,#!.+9+:0%!-1!%&%.7',$)!'2-!'/*%+5#!+'!+!',6%<!`,)7*%!X!9*-4,5%#!+!
#,690,1,%5!/,)/(0%4%0!,007#'*+',-$!-1!'/%!'/*%+5!6-5%0!#799-*'%5!:;!+$!%,)/'(.-*%!O0'*+HA"EJ!DM!
9*-.%##-*<!
12
Oracle White Paper—Sun Netra T5220 Server Architecture
!
!
Figure 4. A single eight-core UltraSPARC T2 processor can run up to 64 threads, with up to two threads running in each core
simultaneously.
13
Oracle White Paper—Sun Netra T5220 Server Architecture
!
UltraSPARC T2 Processor Architecture
D/%!O0'*+HA"EJ!DM!9*-.%##-*!%&'%$5#!K*+.0%T#!'/*-7)/97'!.-697',$)!,$,',+',4%!2,'/!+$!%0%)+$'!
+$5!*-:7#'!+*./,'%.'7*%!'/+'!5%0,4%*#!*%+0!9%*1-*6+$.%!'-!+990,.+',-$#<!"!/,)/(0%4%0!:0-.8!5,+)*+6!
-1!'/%!O0'*+HA"EJ!DM!9*-.%##-*!,#!#/-2$!,$!`,)7*%!L<!
!
Figure 5. The UltraSPARC T2 processor combines eight cores, memory management, cryptographic support, 10-GbE, and PCIe on a single
chip.
D/%!%,)/'!.-*%#!-$!'/%!O0'*+HA"EJ!DM!9*-.%##-*!+*%!,$'%*.-$$%.'%5!2,'/!+!1700!-$(./,9!
$-$:0-.8,$)!V!&!h!.*-##:+*!#2,'./<!D/%!.*-##:+*!.-$$%.'#!%+./!.-*%!'-!'/%!%,)/'!:+$8#!-1!IM!
.+./%3!+$5!'-!'/%!#;#'%6!,$'%*1+.%!7$,'!1-*!CPK<!D/%!.*-##:+*!9*-4,5%#!+99*-&,6+'%0;!ZNN!
e:P#%.!-1!:+$52,5'/!+$5!#799-*'#!V(:;'%!2*,'%#!1*-6!+!.-*%!'-!+!:+$8!+$5!UW(:;'%!*%+5#!1*-6!+!
:+$8!'-!+!.-*%<!D/%!#;#'%6!,$'%*1+.%!7$,'!.-$$%.'#!$%'2-*8,$)!+$5!CPK!5,*%.'0;!'-!6%6-*;!
14
Oracle White Paper—Sun Netra T5220 Server Architecture
!
'/*-7)/!'/%!,$5,4,57+0!.+./%!:+$8#<!O#,$)!`Y([CQQ!6%6-*;!#799-*'#!5%5,.+'%5!$-*'/:-7$5!
+$5!#-7'/:-7$5!0+$%#!'-!+$5!1*-6!'/%!.+./%#!'-!+..%0%*+'%!9%*1-*6+$.%!+$5!*%57.%!0+'%$.;<!D/,#!
+99*-+./!9*-4,5%#!/,)/%*!:+$52,5'/!'/+$!2,'/![[EM!6%6-*;3!2,'/!79!'-!XM<X!e:P#%.!-1!*%+5!
:+$52,5'/!+$5!MU!e:P#%.!-1!2*,'%!:+$52,5'/<!
@+./!.-*%!9*-4,5%#!,'#!-2$!1700;!9,9%0,$%5!10-+',$)(9-,$'!+$5!)*+9/,.#!7$,'3!+#!2%00!+#!+!#'*%+6(
9*-.%##,$)!7$,'!?HAOB<!D/%!`AO#!)*%+'0;!%$/+$.%!10-+',$)(9-,$'!9%*1-*6+$.%!-4%*!'/+'!-1!'/%!
O0'*+HA"EJ!DU3!%$/+$.,$)!'/%!9%*1-*6+$.%!-1!670',6%5,+!9*-.%##,$)!,$.075,$)!,6+)%!
%$.-5%*P5%.-5%*!?.-5%.B!-9%*+',-$#<!D/%!HAO#!9*-4,5%!2,*%(#9%%5!.*;9'-)*+9/,.!+..%0%*+',-$!
2,'/!-4%*!UN!9-970+*!.,9/%*#!#799-*'%53!,$.075,$)![@H3!Z[@H3!"@H3!EJX3!H^"(U3!H^"(MLW3!
Q[L3!EH"!'-!MNXV!8%;3!@JJ3!+$5!JEJZM<!?C$!.-$'*+#'3!'/%!O0'*+HA"EJ!DU!9*-.%##-*!#799-*'#!
-$0;!'2-!.,9/%*#F[@H!+$5!Z[@H<B!@6:%55,$)!/+*52+*%!.*;9'-)*+9/,.!+..%0%*+',-$!1-*!6+$;!
.,9/%*#!,$!'/%!O0'*+HA"EJ!DM!9*-.%##-*!+00-2#!%$5('-(%$5!%$.*;9',-$!2,'/!$-!9%$+0';!,$!%,'/%*!
9%*1-*6+$.%!-*!.-#'<!
UltraSPARC T2 Core Architecture and Pipelines
`,)7*%!W!9*-4,5%#!+!:0-.8(0%4%0!5,+)*+6!*%9*%#%$',$)!+!#,$)0%!O0'*+HA"EJ!.-*%!-$!'/%!
O0'*+HA"EJ!DM!9*-.%##-*<!
!
Figure 6. A single UltraSPARC core on the UltraSPARC T2 processor
15
Oracle White Paper—Sun Netra T5220 Server Architecture
!
J-69-$%$'#!,690%6%$'%5!,$!%+./!.-*%!,$.075%!
! >4)*(+,3#$(8&#'(?>1@A<!D/%!DIO!795+'%#!'/%!6+./,$%!#'+'%!+#!2%00!+#!/+$50,$)!%&.%9',-$#!
+$5!,$'%**79'#<!
! 7&-'48$'#,&("%'$B(8&#'(?7C@A0D/%!C`O!,$.075%#!'/%!UWaY!,$#'*7.',-$!.+./%!?ZM(:;'%!0,$%#3!V(
2+;!#%'!+##-.,+',4%B!+$5!+!WX(%$'*;!1700;(+##-.,+',4%!,$#'*7.',-$!'*+$#0+',-$!0--879!:711%*!
?CDIYB<!
! 7&'%3%4(%D%$8'#,&(8&#'-(?!E@-A0![7+0!,$'%)%*!@dO#!+*%!9*-4,5%5!9%*!.-*%!2,'/!1-7*!'/*%+5#!
#/+*,$)!%+./!7$,'<!@,)/'!*%),#'%*!2,$5-2#!+*%!9*-4,5%5!9%*!'/*%+53!2,'/!UWN!,$'%)%*!*%),#'%*!1,0%!
?CE`B!%$'*,%#!9%*!'/*%+5<!
! C+,)'#&39*,#&'F34)*B#$-(8&#'0!"!10-+',$)(9-,$'P)*+9/,.#!7$,'!,#!9*-4,5%5!2,'/,$!%+./!.-*%!
+$5!,#!#/+*%5!:;!+00!%,)/'!'/*%+5#!+##,)$%5!'-!'/%!.-*%<!D/,*';('2-!10-+',$)(9-,$'!*%),#'%*!1,0%!
%$'*,%#!+*%!9*-4,5%5!9%*!'/*%+5<!
! 5'4%)69*4,$%--#&3(8&#'(?5G@A0!@+./!.-*%!.-$'+,$#!+$!HAO!'/+'!9*-4,5%#!.*;9'-)*+9/,.!
.-9*-.%##,$)<!
! H%6,4/(6)&)3%6%&'(8&#'(?HH@A0(D/%!QQO!9*-4,5%#!+!/+*52+*%!'+:0%!2+08!?^]D]B!
+$5!#799-*'#!V(aY3!WX(aY3!X(QY3!+$5!MLW(QY!9+)%#<!
"$!%,)/'(#'+)%!,$'%)%*!9,9%0,$%!+$5!+!UM(#'+)%!10-+',$)(9-,$'!9,9%0,$%!+*%!9*-4,5%5!:;!%+./!
O0'*+HA"EJ!9*-.%##-*!.-*%!?#%%!`,)7*%!iB<!"!$%2!9,9%0,$%!#'+)%!.+00%5!R9,.8S!/+#!:%%$!+55%5!'-!
./--#%!'2-!'/*%+5#!?-7'!-1!'/%!%,)/'!9-##,:0%!9%*!.-*%B!'-!%&%.7'%!%+./!.;.0%<!
!
!
Figure 7. An eight-stage integer pipeline and a 12-stage floating-point pipeline are provided by each UltraSPARC processor core.
D-!,007#'*+'%!/-2!'/%!57+0!9,9%0,$%#!17$.',-$3!`,)7*%!V!5%9,.'#!'/%!,$'%)%*!9,9%0,$%!2,'/!'/%!0-+5(
#'-*%!7$,'!?IHOB<!D/%!,$#'*7.',-$!.+./%!,#!#/+*%5!:;!+00!%,)/'!'/*%+5#!2,'/,$!'/%!.-*%<!"!0%+#'(
*%.%$'0;(1%'./%5!+0)-*,'/6!,#!7#%5!'-!#%0%.'!'/%!$%&'!'/*%+5!'-!1%'./<!@+./!'/*%+5!,#!2*,''%$!,$'-!+!
'/*%+5(#9%.,1,.!,$#'*7.',-$!:711%*!?CYB3!+$5!%+./!-1!'/%!%,)/'!'/*%+5#!,#!#'+',.+00;!+##,)$%5!'-!-$%!
-1!'2-!'/*%+5!)*-79#!2,'/,$!'/%!.-*%<!
16
Oracle White Paper—Sun Netra T5220 Server Architecture
!
!
Figure 8. Threads are interleaved between pipeline stages with very few restrictions (integer pipeline shown; letters depict pipeline stages,
and numbers depict different scheduled threads).
D/%!9,.8!#'+)%!./--#%#!-$%!'/*%+5!%+./!.;.0%!2,'/,$!%+./!'/*%+5!)*-79<!A,.8,$)!2,'/,$!%+./!
'/*%+5!)*-79!,#!,$5%9%$5%$'!-1!'/%!-'/%*3!+$5!+!0%+#'(*%.%$'0;(9,.8%5!+0)-*,'/6!,#!7#%5!'-!#%0%.'!
'/%!$%&'!'/*%+5!'-!%&%.7'%<!D/%!5%.-5%!#'+'%!*%#-04%#!*%#-7*.%!.-$10,.'#!'/+'!+*%!$-'!/+$50%5!
57*,$)!'/%!9,.8!#'+)%<!"#!#/-2$!,$!`,)7*%!V3!'/*%+5#!+*%!,$'%*0%+4%5!:%'2%%$!9,9%0,$%!#'+)%#!2,'/!
4%*;!1%2!*%#'*,.',-$#<!"$;!'/*%+5!.+$!:%!+'!'/%!1%'./!-*!.+./%!#'+)%3!:%1-*%!:%,$)!#90,'!,$'-!%,'/%*!
-1!'/%!'2-!'/*%+5!)*-79#<!IHO#!+$5!`AO#!+*%!#/+*%5!+6-$)!+00!%,)/'!'/*%+5#<!K$0;!-$%!'/*%+5!
1*-6!%,'/%*!'/*%+5!)*-79!.+$!:%!#./%570%5!-$!#7./!+!#/+*%5!7$,'<!
Integrated Networking
Y;!9*-4,5,$)!,$'%)*+'%5!-$(./,9!$%'2-*8,$)3!'/%!O0'*+HA"EJ!DM!9*-.%##-*!,#!+:0%!'-!9*-4,5%!
:%''%*!$%'2-*8,$)!9%*1-*6+$.%!1-*!+990,.+',-$#!2,'/!,$'%$#,4%!9+.8%'(9*-.%##,$)!*%>7,*%6%$'#<!
"00!$%'2-*8!5+'+!,#!#7990,%5!5,*%.'0;!1*-6!+$5!'-!6+,$!6%6-*;<!A0+.,$)!$%'2-*8,$)!#-!.0-#%!'-!
6%6-*;!*%57.%#!0+'%$.;3!9*-4,5%#!/,)/%*!6%6-*;!:+$52,5'/3!+$5!%0,6,$+'%#!,$/%*%$'!
,$%11,.,%$.,%#!-1!CPK!9*-'-.-0!'*+$#0+',-$<!
D/%!O0'*+HA"EJ!DM!9*-.%##-*!9*-4,5%#!'2-!UN(e:@!9-*'#!2,'/!+$!,$'%)*+'%5!
#%*,+0,G%*P5%#%*,+0,G%*3!9*-4,5,$)!0,$%(*+'%!9+.8%'!.0+##,1,.+',-$!+'!79!'-!ZN!6,00,-$!9+.8%'#P#%.!
?:+#%5!-$!I+;%*#!U!'/*-7)/!X!-1!'/%!9*-'-.-0!#'+.8B<!Q70',90%![Q"!%$),$%#!?UW!'*+$#6,'!+$5!UW!
*%.%,4%![Q"!./+$$%0#B!6+'./![Q"#!'-!,$5,4,57+0!'/*%+5#3!9*-4,5,$)!:,$5,$)!10%&,:,0,';!:%'2%%$!
17
Oracle White Paper—Sun Netra T5220 Server Architecture
!
9-*'#!+$5!'/*%+5#<!_,*'7+0,G+',-$!#799-*'!,$.075%#!9*-4,#,-$#!1-*!%,)/'!9+*',',-$#3!+$5!,$'%**79'#!
6+;!:%!:-7$5!'-!5,11%*%$'!/+*52+*%!'/*%+5#<!
Stream-Processing Unit (SPU)
D/%!HAO!-$!%+./!O0'*+HA"EJ!DM!.-*%!*7$#!,$!9+*+00%0!2,'/!'/%!.-*%!+'!'/%!#+6%!1*%>7%$.;<!D/%!
.,9/%*P/+#/!7$,'!9*-4,5%#!EJX3![@HPZ[@H3!"@H(UMVPUhMPMLW3!Q[L3!H^"(U3!+$5!H^"(MLW<!
D/%!HAO!,#!5%#,)$%5!'-!+./,%4%!2,*%(#9%%5!%$.*;9',-$!+$5!5%.*;9',-$!-$!:-'/!-1!'/%!9*-.%##-*T#!
UN(e:@!9-*'#<!
Integral PCI-Express (PCIe) Support
D/%!O0'*+HA"EJ!DM!9*-.%##-*!9*-4,5%#!+$!-$(./,9!AJC%!.-$'*-00%*!'/+'!-9%*+'%#!+'!X!e:P#%.!
9%*!0+$%!:,5,*%.',-$+00;!'/*-7)/!+!9-,$'('-(9-,$'!57+0(#,690%&!./,9!,$'%*.-$$%.'<!"$!,$'%)*+0!
CKQQO!#799-*'#!CPK!4,*'7+0,G+',-$!+$5!9*-.%##!5%4,.%!,#-0+',-$!:;!7#,$)!'/%!AJC%!Y[`!$76(
:%*<!D/%!'-'+0!CPK!:+$52,5'/!,#!M<Ui!e:P#%.3!2,'/!6+&,676!9+;0-+5!#,G%#!-1!UMV!'-!LUM!:;'%#<!
"$!&V!#%*,+0,G%*P5%#%*,+0,G%*!,$'%*1+.%!,#!9*-4,5%5!1-*!,$'%)*+',-$!2,'/!-11(./,9!AJC%!#2,'./%#<!
Power Management
Y%;-$5!%11,.,%$.;3!'/%!O0'*+HA"EJ!DM!,#!'/%!1,*#'!9*-.%##-*!'-!,$.-*9-*+'%!7$,>7%!9-2%*!
6+$+)%6%$'!1%+'7*%#!+'!:-'/!'/%!.-*%!+$5!6%6-*;!0%4%0#!-1!'/%!9*-.%##-*<!D/%#%!1%+'7*%#!
,$.075%!*%57.%5!,$#'*7.',-$!*+'%#3!9+*8,$)!-1!,50%!'/*%+5#!+$5!.-*%#3!+$5!'/%!+:,0,';!'-!'7*$!-11!
.0-.8#!,$!:-'/!.-*%#!+$5!6%6-*;!'-!*%57.%!9-2%*!.-$#769',-$<!H7:#'+$',+0!,$$-4+',-$!,#!
9*%#%$'!,$!'/%!+*%+#!-1!
! I,6,',$)!#9%.70+',-$!#7./!+#!.-$5,',-$+0!:*+$./%#!$-'!'+8%$!
! @&'%$#,4%!.0-.8!)+',$)!,$!'/%!5+'+!9+'/3!.-$'*-0!:0-.8#3!+$5!+**+;#!
! A-2%*!'/*-''0,$)!'/+'!+00-2#!%&'*+!#'+00!.;.0%#!'-!:%!,$g%.'%5!,$'-!'/%!5%.-5%!#'+)%!
Sun Netra T5220 Servers
H7$!=%'*+!DLMMN!#%*4%*#!+*%!5%#,)$%5!'-!0%4%*+)%!'/%!.-$#,5%*+:0%!*%#-7*.%#!+$5!9-2%*!-1!'/%!
O0'*+HA"EJ!DM!9*-.%##-*<!D/%#%!.+**,%*()*+5%!#%*4%*#!6+*8!+!5%9+*'7*%!1*-6!'*+5,',-$+0!#;#'%6!
5%#,)$#!+$5!'+8%!+54+$'+)%!-1!#9%.,1,.!O0'*+HA"EJ!DM!9*-.%##-*!1%+'7*%#3!,$.075,$)!WX!'/*%+5#3!
0+*)%!-$(./,9!6%6-*;!.+9+.,',%#3!.*;9'-)*+9/,.!+..%0%*+',-$3!,$'%)*+'%5!-$(./,9!UN(e:@!
$%'2-*8,$)!+$5!CPK!'%./$-0-);3!+$5!9-2%*!6+$+)%6%$'<!C$!+!.-69+.'3!%$%*);(%11,.,%$'3!MO!
9+.8+)%3!H7$!=%'*+!DLMMN!#%*4%*#!9*-4,5%!/,)/!9%*1-*6+$.%!2,'/,$!#,)$,1,.+$'!9-2%*3!.--0,$)3!
+$5!#9+.%!.-$#'*+,$'#F+'!'/%!#+6%!',6%!%$+:0,$)!*%6+*8+:0%!*%0,+:,0,';3!5%$#,';3!+$5!
%&9+$5+:,0,';<!
18
Oracle White Paper—Sun Netra T5220 Server Architecture
!
Sun Netra T5220 Server Architecture
H7$!=%'*+!DLMMN!#%*4%*#!+*%!5%#,)$%5!'-!5%0,4%*!:*%+8'/*-7)/!9%*1-*6+$.%!2/,0%!6+&,6,G,$)!
*%0,+:,0,';3!6,$,6,G,$)!9-2%*!.-$#769',-$3!+$5!-9',6,G,$)!%&9+$5+:,0,';<!D/,#!#%.',-$!5%'+,0#!
9/;#,.+0!+$5!+*./,'%.'7*+0!+#9%.'#!-1!'/%!#;#'%6<!
TABLE 2. FEATURES OF SUN NETRA T5220 SERVERS
FEATURE SUN NETRA T5220 SERVER
CPU UltraSPARC T2 processor at 1.2 GHz with 4 or 8 cores
Threads Up to 64 threads with 8 cores
Memory capacity 16 slots with up to 64 GB maximum (using 4-GB FB-DIMMs; can be
populated with pairs of 1-GB, 2-GB, or 4-GB FB-DIMMs)
Internal storage Up to 4 2.5-inch SAS 146-Gb disk drives without DVD, or up to 2 2.5-inch
SAS 146-Gb disk drives with DVD (hardware RAID 0/1)
Removable media Optional DVD-RW (uses 2 of 4 internal disk slots)
USB 2 USB 2.0 ports (bootable)
PCI expansion 2 PCI-X slots:
1 full-height, full-length, 64-bit at 133MHz
1 full-height, half-length, 64-bit at 133MHz
4 PCIe slots:
1 full-height, full-length x8 PCIe slot (x16 connector)
1 low-profile x8 PCIe slot (x8 connector)
2 low-profile x4 PCIe or XAUI combo slots2 (x8 connector)
Ethernet 4 onboard GbE ports (10/100/1,000)
2 10-GbE ports via XAUI combo slots
Power supplies 2 hot-swappable AC or DC 650-W power supply units (N+1 redundancy)
Fans 3 hot-swappable fan trays with 2 fans per tray (N+1 redundancy)
Form factor 2U
Operating system Oracle Solaris 10 (preinstalled)
System management ILOM, accessible via network or serial management ports
Telco features Dry Contact Alarms (DCAs), DB-15 connector
Watchdog Timer (WDT)
NEBS Level 3 certified
2Optional XAUI cards in PCI combination slots are available for direct connection to two integrated 10-GbE ports on the UltraSPARC T2 processor.
System-Level Architecture
D/%!6-'/%*:-+*5!,#!+!MN(0+;%*!9*,$'%5!.,*.7,'!:-+*5!?AJYB!.-$'+,$,$)!'/%!O0'*+HA"EJ!DM!
9*-.%##-*3!UW!`Y([CQQ!#-.8%'#!1-*!6+,$!6%6-*;3!'/%!CIKQ!#%*4,.%!9*-.%##-*3!'/%!5,#8!
.-$'*-00%*3!+$5!CPK!#7:#;#'%6#<!CPK!#7:#;#'%6#!,$.075%!OHY3!-9',-$+0![_[(E]3!>7+5!e:@3!
19
Oracle White Paper—Sun Netra T5220 Server Architecture
!
+$5!'2-!0%4%0#!-1!AId!AJC%!:*+$./,$)!-7'!,$'-!+!'-'+0!-1!#,&!.+*5!#-.8%'#!1-*!+!2,5%!4+*,%';!-1!
.7#'-6!-*!'/,*5(9+*';!AJC(d!+$5!AJC%!%&9+$#,-$!-9',-$#<!D2-!AJC%!#0-'#!+*%!.-6:,$+',-$!
AJC%Pd"OC!#0-'#!+$5!.+$!:%!9-970+'%5!2,'/!d"OC!.+*5#!1-*!5,*%.'!.-$$%.',-$!'-!,$'%)*+'%5!
$%'2-*8,$)!.+9+:,0,',%#!-$!'/%!O0'*+HA"EJ!DM!9*-.%##-*<!
!
Figure 9. The Sun Netra T5220 system motherboard design is the central component in the UltraSPARC T2 processor.
D/%!6-'/%*:-+*5!,$'%*.-$$%.'!/+#!:%%$!)*%+'0;!#,690,1,%5!-4%*!9*,-*()%$%*+',-$!#%*4%*#<!A-2%*!
,#!5,#'*,:7'%5!'-!'/%!6-'/%*:-+*5!'/*-7)/!+!9+,*!-1!6%'+0!:7#!:+*#!.-$$%.'%5!'-!+!9-2%*!
5,#'*,:7',-$!:-+*5!?A[YB<!"!#,$)0%!10%&(.,*.7,'!.-$$%.'-*!*-7'%#!+00!.*,',.+0!9-2%*!.-$'*-0!+$5!
[_[!5*,4%!#,)$+0,$)!'-!'/%!A[Y<!K$%!-*!'2-!6,$,(H"H!.+:0%#!.-$$%.'!'/%!6-'/%*:-+*5!'-!'/%!
5,#8!5*,4%!:+.890+$%3!9*-4,5,$)!5+'+!+..%##!'-!'/%!,$'%*$+0!H"H!/+*5!5*,4%#<!
Memory Subsystem
C$!H7$!=%'*+!DLMMN!#%*4%*#3!'/%!O0'*+HA"EJ!DM!9*-.%##-*T#!-$(./,9!6%6-*;!.-$'*-00%*#!
.-667$,.+'%!5,*%.'0;!'-!`Y([CQQ!6%6-*;!'/*-7)/!/,)/(#9%%5!#%*,+0!0,$8#<!],'/!+!:7#!.0-.8!-1!
UWW<Wi!Q^G3!'/%!1-7*!57+0(./+$$%0!`Y([CQQ!6%6-*;!.-$'*-00%*#!.+$!'*+$#1%*!5+'+!+'!+$!
+))*%)+'%!*+'%!-1!ZM!),)+('*+$#1%*#!9%*!#%.-$5<!H,&'%%$!6%6-*;!#-.8%'!0-.+',-$#!9*-4,5%!
#711,.,%$'!:-+*5!#9+.%!1-*!'2-!*-2#!-1!`Y([CQQ#!9%*!./+$$%0<!`Y([CQQ!6-570%#!67#'!:%!
9-970+'%5!,$!0,8%!9+,*#F2,'/!U(e:3!M(e:3!-*!X(e:!6-570%#F%$+:0,$)!+!6+&,676!.+9+.,';!-1!
WX!e:!7#,$)!X(e:!6-570%#<!
20
Oracle White Paper—Sun Netra T5220 Server Architecture
!
I/O Subsystem
D/%!O0'*+HA"EJ!DM!9*-.%##-*!,$.-*9-*+'%#!+!#,$)0%3!V(0+$%!?&VB!AJC%!9-*'!.+9+:0%!-1!-9%*+',$)!
+'!X!e:P#%.!:,5,*%.',-$+00;<!D/,#!9-*'!$+',4%0;!,$'%*1+.%#!'-!CPK!5%4,.%#!'/*-7)/!+!#%*,%#!-1!AId!
'%./$-0-);!AJC%!%&9+$5%*!./,9#3!.-$$%.',$)!%,'/%*!'-!AJC%!.+*5!#0-'#3!-*!'-!:*,5)%!5%4,.%#!'/+'!
,$'%*1+.%!2,'/!AJC%3!#7./!+#!'/-#%!0,#'%5!:%0-2\!
! I#-J($,&'4,++%40![,#8!.-$'*-0!,#!6+$+)%5!:;!+!#,$)0%!IHC!I-),.!H"HUNWV@!.-$'*-00%*!./,9!'/+'!
,$'%*1+.%#!'-!+!1-7*(0+$%!?&XB!AJC%!9-*'<!
! I8)+(KL!0!D2-!&X!AJC%!9-*'#!.-$$%.'!'-!'2-!C$'%0!K9/,*!57+0!e:@!./,9#3!9*-4,5,$)!1-7*!
UNPUNNPU3NNN!Q:P#%.!@'/%*$%'!,$'%*1+.%#!-$!'/%!*%+*!9+$%0<!
! 5L()&2(IMI0!K$%!&X!AJC%!9-*'!.-$$%.'#!'-!+!AId!A@dVUUU!AJC!:*,5)%!5%4,.%<!"!#%.-$5!
:*,5)%!./,9!.-$4%*'#!'/%!ZM(:,'!ZZ(Q^G!AJC!:7#!,$'-!670',90%!OHY!M<N!9-*'#<!D/%!#;#'%6T#!
OHY!,$'%*.-$$%.'!,#!5*,4%$!1*-6!'/-#%!9-*'#<!C$!+55,',-$3!+!:*,5)%!./,9!,$'%*1+.%#!-$%!-1!'/%!
OHY!9-*'#!'-!C[@!1-*6+'3!2/,./!,#!7#%5!'-!5*,4%!'/%!-9',-$+0![_[(E]!5*,4%<!
D-!6,$,6,G%!.+:0,$)!+$5!,$.*%+#%!*%0,+:,0,';3!+!4+*,%';!-1!#6+00%*!:-+*5#!+$5!*,#%*!.+*5#!+*%!
5%90-;%5<!D/%#%!,$1*+#'*7.'7*%!:-+*5#!#%*4%!4+*,-7#!17$.',-$#\!
! A[Y#!5,#'*,:7'%!#;#'%6!9-2%*!1*-6!'/%!57+0!9-2%*!#7990,%#!'-!'/%!6-'/%*:-+*5!+$5!'-!'/%!
5,#8!:+.890+$%!?4,+!+!.-$$%.'-*!:-+*5B<!
! J-$$%.'-*!:-+*5#!%0,6,$+'%!'/%!$%%5!1-*!6+$;!5,#.*%'%!.+:0%#3!9*-4,5,$)!+!5,*%.'!.+*5!907)(,$!
,$'%*.-$$%.'!'-!5,#'*,:7'%!.-$'*-0!+$5!6-#'!5+'+!#,)$+0#!'-!'/%!5,#8!:+.890+$%3!'/%!1+$!:-+*5#3!
+$5!'/%!A[Y<!
! `+$!:-+*5#!9*-4,5%!.-$$%.',-$#!1-*!9-2%*!+$5!.-$'*-0!1-*!:-'/!'/%!9*,6+*;!+$5!#%.-$5+*;!
1+$#!,$!'/%!1*-$'!-1!'/%!./+##,#<!=-!.+:0%#!+*%!*%>7,*%5!:%.+7#%!%4%*;!57+0!1+$!6-570%!907)#!
5,*%.'0;!,$'-!-$%!-1!'/%#%!AJY#3!2/,./!,$!'7*$!907)#!,$'-!'/%!.-$$%.'-*!:-+*5<!
! AJC%!E,#%*!J+*5#!907)!5,*%.'0;!,$'-!'/%!6-'/%*:-+*53!+00-2,$)!AJC%!+$5!AJC(d!.+*5#!'-!:%!
,$#'+00%5<!D2-!d"OC!*,#%*!.+*5#!9*-4,5%!#0-'#!'/+'!+..%##!'-!'/%!-$(./,9!UN(e:@!,$'%*1+.%#!-$!
'/%!O0'*+HA"EJ!DM!A*-.%##-*3!-*!+0'%*$+',4%0;!9*-4,5%!+..%##!'-!AJC%!,$'%*1+.%#<!@+./!
AJCPd"OC!#0-'!.+$!+..%9'!%,'/%*!+$!K*+.0%!9*-9*,%'+*;!-9',.+0P.-99%*!d"OC!.+*5!-*!+!0-2(
9*-1,0%!AJC%!.+*5!2,'/!79!'-!+$!&V!1-*6!1+.'-*!%5)%!.-$$%.'-*!?&X!%0%.'*,.+00;B<!"00!AJC!.+*5#!
+*%!,$#'+00%5!,$!+!/-*,G-$'+0!-*,%$'+',-$<!
! "!1-7*(5,#8!:+.890+$%!6-7$'#!'-!'/%!5,#8!.+)%#!,$!'/%!./+##,#3!5%0,4%*,$)!5,#8!5+'+!'/*-7)/!+!
#,$)0%3!5,#.*%'%!6,$,(H"H!.+:0%!1*-6!'/%!6-'/%*:-+*5<!
Sun Netra T5220 Server Overview and Subsystems
D/%!%&9+$5+:0%!H7$!=%'*+!DLMMN!#%*4%*!,#!-9',6,G%5!'-!5%0,4%*!/,)/!9%*1-*6+$.%!+$5!
'/*-7)/97'<!],'/!.-$#,5%*+:0%!%&9+$#,-$!.+9+:,0,',%#!+$5!6+$;!/,)/(*%0,+:,0,';!1%+'7*%#3!'/%!H7$!
21
Oracle White Paper—Sun Netra T5220 Server Architecture
!
=%'*+!DLMMN!#%*4%*!,#!+$!,5%+0!90+'1-*6!1-*!5%6+$5,$)!6,##,-$(.*,',.+0!+$5!.-$#-0,5+'%5!
2-*80-+5#<!
Enclosure
D/%!H7$!=%'*+!DLMMN!#%*4%*!1%+'7*%#!+!.-69+.'!;%'!%&9+$5+:0%!MO!*+.86-7$'!./+##,#!'/+'!
9*-4,5%#!'/%!10%&,:,0,';!'-!#.+0%!9*-.%##,$)!+$5!CPK!$%%5#!2,'/-7'!2+#',$)!4+07+:0%!5+'+.%$'%*!
#9+.%<!
TABLE 3. DIMENSIONS AND WEIGHT
SERVER/DIMENSION UNITED STATES INTERNATIONAL
Height 3.44 inches (2U) 87.37 millimeters
Width 16.75 inches 425.45 millimeters
Depth 20 inches 502 millimeters
Weight (without PCI cards or rackmounts) 34.78 pounds 15.78 kilograms
Major Components
D/%!H7$!=%'*+!DLMMN!#%*4%*!,$.075%#!'/%!1-00-2,$)!6+g-*!.-69-$%$'#\!
! "$!O0'*+HA"EJ!DM!9*-.%##-*!*7$$,$)!+'!U<M!e^G!2,'/!1-7*!-*!%,)/'!.-*%#!
! O9!'-!WX!e:!-1!6%6-*;!,$!UW!`Y([CQQ!#0-'#!?9-970+'%5!,$!9+,*#!-1!U(e:3!M(e:3!-*!X(e:!
`Y([CQQ#B!
! `-7*!-$:-+*5!UNPUNNPU3NNN(Q:P#%.!@'/%*$%'!9-*'#!
! D2-!AJC(d!#0-'#\!-$%!1700(/%,)/'3!1700(0%$)'/3!WX(:,'!+'!UZZ!Q^G!+$5!-$%!1700(/%,)/'3!/+01(
0%$)'/3!WX(:,'!+'!UZZ!Q^G!
! `-7*!AJC%!#0-'#\!-$%!1700(/%,)/'3!1700(0%$)'/!&V!AJC%!#0-'!?&UW!.-$$%.'-*B3!-$%!0-2(9*-1,0%!&V!
AJC%!#0-'!?&V!.-$$%.'-*B3!+$5!'2-!0-2(9*-1,0%!&X!AJC%!-*!d"OC!.-6:,$+',-$!#0-'#!?&V!
.-$$%.'-*B!
! D2-!OHY!M<N!9-*'#!-$!'/%!*%+*!9+$%0!
! @,'/%*!1-7*!,$'%*$+0!H"H!5*,4%#!-*!'2-!,$'%*$+0!H"H!5*,4%#!,1!+$!-9',-$+0![_[(E]!,#!,$#'+00%5!
! K$:-+*5!#%*4,.%!9*-.%##-*!2,'/!CIKQ!
! D2-!?=cUB!/-'(907))+:0%P/-'(#2+99+:0%!/,)/(%11,.,%$.;!"J!-*![J!9-2%*!#7990,%#!
! D/*%%!1+$!+##%6:0,%#!?%+./!2,'/!'2-!1+$#!1-*!=cU!*%57$5+$.;B3!-9%*+',$)!7$5%*!
%$4,*-$6%$'+0!6-$,'-*,$)!+$5!.-$'*-0!
22
Oracle White Paper—Sun Netra T5220 Server Architecture
!
Front and Rear Perspectives
`,)7*%!UN!,007#'*+'%#!'/%!1*-$'!+$5!:+.8!9+$%0#!-1!'/%!H7$!=%'*+!DLMMN!#%*4%*<!
!
Figure 10. Front and rear perspectives of the Sun Netra T5220 server and its major components
@&'%*$+0!1%+'7*%#!-1!'/%!H7$!=%'*+!DLMMN!#%*4%*!,$.075%!
! `*-$'!+$5!*%+*!#;#'%6!#'+'7#!,$5,.+'-*!0,)/'#!9*-4,5%!RI-.+'-*S!?2/,'%B3!RH%*4,.%!E%>7,*%5S!
?+6:%*B3!+$5!R".',4,';!H'+'7#S!?)*%%$B!1-*!'/%!#;#'%6<!
! "!/,$)%5!+..%##!5--*!-9%$#!'-!9*-4,5%!+..%##!'-!'/%!1*-$'!9+$%03!2/%*%!/-'(#2+99+:0%!H"H!
5,#8!5*,4%#!+$5!'/%!-9',-$+0![_[(E]!5%4,.%!+*%!+..%##,:0%<!
! D2-!OHY!9-*'#!+*%!9*-4,5%5!-$!'/%!*%+*!9+$%0<!
! D2-!/-'(907))+:0%P/-'(#2+99+:0%!"J!-*![J!9-2%*!#7990;!7$,'#!?AHO#B!,$#%*'!1*-6!'/%!*%+*!
?*%+*!,$5,.+'-*!0,)/'#!.-$4%;!'/%!#'+'7#!-1!%+./!AHOB<!
! `-7*!+7'-#%$#,$)!UNPUNNPU3NNNY+#%(D!@'/%*$%'!9-*'#!+*%!+4+,0+:0%!-$!'/%!*%+*!9+$%0<!
! D2-!UN(e:@!9-*'#!?'/+'!.-$$%.'!5,*%.'0;!'-!'/%!O0'*+HA"EJ!DM!9*-.%##-*B!+*%!+4+,0+:0%!4,+!
-9',-$+0!d"OC!$%'2-*8,$)!.+*5#<!
! `-7*!AJC%!.+*5!#0-'#!+*%!9*-4,5%53!'2-!-1!2/,./!+*%!.-6:,$+',-$!AJC%Pd"OC!#0-'#!1-*!
-9',-$+0!d"OC!$%'2-*8,$)!.+*5#<!
23
Oracle White Paper—Sun Netra T5220 Server Architecture
!
! D2-!+55,',-$+0!AJC(d!#0-'#!+*%!+4+,0+:0%!'-!#799-*'!0%)+.;!AJC(d!'%0%.-667$,.+',-$#!.+*5#<!
! D2-!Ej(XL!6+$+)%6%$'!9-*'#!?#%*,+0!+$5!$%'2-*8B!+*%!0-.+'%5!-$!'/%!*%+*!9+$%0!1-*!7#%!2,'/!
'/%!CIKQ!#;#'%6!.-$'*-00%*<!D/%!#%*,+0!9-*'!,#!'/%!5%1+70'!.-$$%.',-$!'-!'/%!CIKQ!.-$'*-00%*3!
+$5!-9',-$+00;!'/%!$%'2-*8!9-*'!#799-*'#!+!UNPUNNY+#%(D!.-$$%.',-$!'-!'/%!.-$'*-00%*<!
! K$%!'';+!#%*,+0!9-*'!?[Y(hB!,#!9*-4,5%5!-$!'/%!*%+*!9+$%0!1-*!#%*,+0!5%4,.%!.-$$%.',-$<!
! K$%!'%0.-!+0+*6!-7'97'!9-*'!?[Y(ULB!-$!'/%!*%+*!9+$%0!,#!.-$$%.'%5!'-!'/%!#%*4,.%!9*-.%##-*<!
PCI Expansion
]/%$!'/%!H7$!=%'*+!DLMMN!#%*4%*!,#!4,%2%5!1*-6!'/%!*%+*3!'/%!AJC!#0-'#!+*%!,$!$76%*,.!-*5%*!
1*-6!:-''-6!0%1'('-(*,)/'!$76:%*%5!1*-6!G%*-!'-!'2-3!+$5!'-9!0%1'('-(*,)/'!$76:%*%5!1*-6!'/*%%!
'-!1,4%<!D/%!H7$!=%'*+!DLMMN!#%*4%*!/+#!1-7*!AJC%!.+*5!#0-'#!?H0-'#!N3!U3!M3!+$5!LB3!'2-!-1!2/,./!
.+$!#799-*'!d"OC!.+*5#!.-$$%.'%5!'-!'/%!O0'*+HA"EJ!DM!UN(e:@!,$'%*1+.%#!?H0-'#!N!+$5!UB<!C$!
+55,',-$3!'2-!AJC(d!#0-'#!+*%!+4+,0+:0%!'-!#799-*'!0%)+.;!AJC(d!'%0%.-667$,.+',-$#!.+*5#!?H0-'#!
Z!+$5!XB<!H0-'!$76:%*,$)!+$5!';9%!+*%!#766+*,G%5!:%0-2<!
TABLE 4. SLOT NUMBERING AND TYPE FOR SUN NETRA T5220 SERVER
SLOT NUMBER TYPE MECHANICAL ELECTRICAL
0 PCIe or XAUI x8 x4
1 PCIe or XAUI x8 x4
2 PCIe x8 x8
3 PCI-X 133 MHz at 64-bit,
full-height, half-length
4 PCI-X 133 MHz at 64-bit,
full-height, full-length
5 PCIe X16 X8
!
PCI-Express Slots
K9%*+',$)!+'!M<L!e^G3!AJC%!,#!+!$%&'()%$%*+',-$!#;#'%6!:7#!,$'%*.-$$%.'!'/+'!*%90+.%#!'/%!
-*,),$+0!AJC!:7#!5%#,)$<!C'!,#!+!/,)/(#9%%53!9-,$'('-(9-,$'!57+0!#,690%&!./,9!,$'%*.-$$%.'<!
D/%!H7$!=%'*+!DLMMN!#;#'%6!,$.075%#!1-7*!AJC%!#0-'#\!-$%!1700(/%,)/'3!1700(0%$)'/!&V!AJC%!#0-'!
?&UW!.-$$%.'-*B3!-$%!0-2(9*-1,0%!&V!AJC%!#0-'!?&V!.-$$%.'-*B3!+$5!'2-!0-2(9*-1,0%!&X!
AJC%Pd"OC!.-6:,$+',-$!#0-'#!?&V!.-$$%.'-*B<!AJC%!*,#%*!.+*5#!.-$$%.'!'/%!AJC!:7#!:%'2%%$!
'/%!6-'/%*:-+*5!+$5!'/%!AJC!'*+;<!K9',-$+0!.-99%*!-*!-9',.+0!AJC!d"OC!.+*5#!.+$!:%!7#%5!,$!
'/%!'2-!.-6:,$+',-$!#0-'#!'-!%$+:0%!5,*%.'!.-$$%.',-$!-1!'2-!UN(e:@!9-*'#!'-!'/%!O0'*+HA"EJ!
DM!9*-.%##-*T#!,$'%)*+'%5!$%'2-*8,$)!.+9+:,0,',%#<!D/%!-$(./,9!$%'2-*8,$)!.+9+:,0,',%#!+*%!,5%+0!
1-*!+990,.+',-$#!'/+'!1%+'7*%!,$'%$#,4%!9+.8%'(9*-.%##,$)!*%>7,*%6%$'#<!
24
Oracle White Paper—Sun Netra T5220 Server Architecture
!
PCI-X Expansion Slots
D/%!H7$!=%'*+!DLMMN!#%*4%*!,$.075%#!'2-!AJC(d!%&9+$#,-$!#0-'#<!D/%!'2-!AJC(d!#0-'#!+*%!
.-$4%*'%5!1*-6!AJC%!:7#%#!'-!AJC(d!:7#%#!'/*-7)/!'/%!'2-!C$'%0!XUMUN!:*,5)%!./,9#!-$!'/%!AJC!
'*+;<!Y-'/!AJC%!#,)$+0#!1-*!'/%#%!#0-'#!+*%!X(0+$%!?&XB<!
System Network Interfaces
D/%!H7$!=%'*+!DLMMN!#%*4%*!1%+'7*%#!1-7*!UNPUNNPU3NNN(Q:P#%.!@'/%*$%'!9-*'#!?Ej(XLB!0-.+'%5!
-$!'/%!*%+*!9+$%0<!Q70',90%!-$:-+*5!e:@!9-*'#!9*-6-'%!10%&,:,0,';!+#!2%00!+#!$%'2-*8!
.-$1,)7*+',-$#!'/+'!#799-*'!,$'%*1+.%!1+,0-4%*<!D/%!9-*'#!+*%!$76:%*%5!,$!#%>7%$.%!1*-6!0%1'!'-!
*,)/'<!@+./!9-*'!+7'-$%)-',+'%#!,'#!0,$8!.-$$%.',-$3!+$5!I@[#!+:-4%!'/%!9-*'!,$5,.+'%!'/%!#9%%5!
-1!'/%!%#'+:0,#/%5!0,$8!?)*%%$!#,)$,1,%#!'/+'!'/%!0,$8!,#!%#'+:0,#/%5!+'!U3NNN!Q:P#%.B<!"00!1-7*!9-*'#!
#799-*'!UNPUNNPU3NNN!Q:P#%.b!1700(+$5!/+01(5790%&!-9%*+',-$b!C@@@!VNM<Z+:!+7'-$%)-',+',-$!
1-*!#9%%53!5790%&3!+$5!10-2!.-$'*-0b!+$5!Ad@!:--'!1-*!$%'2-*8!:--',$)<!
Internal Storage
D/%!H7$!=%'*+!DLMMN!#%*4%*!#799-*'#!'2-!#'-*+)%!.-$1,)7*+',-$#\!-$%!2,'/!1-7*!,$'%*$+0!H"H!
5*,4%#3!+$5!+$-'/%*!2,'/!'2-!,$'%*$+0!H"H!5*,4%#!+$5!-$%!,$'%*$+0![_[(E]!5%4,.%<!D/%!H"H!
/+*5!5*,4%#!+*%!/-'(#2+99+:0%3!UXW(e:(.+9+.,';3!UN3NNN(EAQ3!Z(e:P#%.3!M<L(,$./!/+*5!5*,4%#<!
D/%!5*,4%#!+*%!+0#-!UNN!9%*.%$'!57';(.;.0%3!#6+00(1-*6(1+.'-*!5*,4%#!'/+'!+*%!=@YH!.%*',1,%5<!
D/%!-$:-+*5!IHC!H"HUNWV@!5,#8!.-$'*-00%*!%$+:0%#!/+*52+*%!E"C[3!9*-4,5,$)!5+'+!*%57$5+$.;!
+$5!,$.*%+#%5!9%*1-*6+$.%!2,'/-7'!+55,',-$+0!.-#'<!D/%!.-$'*-00%*!9*-4,5%#!%,'/%*!'2-(5,#8!
E"C[!U!4-076%#!?,$'%)*+'%5!6,**-*,$)B!-*!'2-(3!'/*%%(3!-*!1-7*(5,#8!E"C[!N!4-076%#!?,$'%)*+'%5!
#'*,9,$)B<!
D/%!-9',-$+0![_[(E]!5%4,.%!?#'+$5+*5!2,'/!'/%!'2-(5*,4%!.-$1,)7*+',-$!+$5!$-'!+4+,0+:0%!2,'/!
'/%!1-7*(5*,4%!.-$1,)7*+',-$B!9*-4,5%#!'/%!+:,0,';!'-!*%+5!+$5!2*,'%!'-!+!*%6-4+:0%![_[!6%5,+!
+..%##!5%4,.%3!%$+:0,$)!7#%*#!'-!#'-*%!5+'+!2,'/-7'!%&'%*$+0!#'-*+)%!-*!/+*5!5*,4%!*%>7,*%6%$'#<!C$!
+55,',-$3!'/%!4,*'7+0!#'-*+)%!1%+'7*%!-1!'/%!CIKQ!#%*4,.%!9*-.%##-*!+00-2#!/-#'!+..%##!'-!*%6-'%!
J[(EKQ!CHK!,6+)%#3!g7#'!+#!,1!'/%!J[!5%4,.%!2%*%!+!0-.+00;!+''+./%5!OHY!J[(EKQ!5%4,.%3!
%0,6,$+',$)!'/%!.-#'3!.-690%&,';3!+$5!$%%5!1-*!+!#%9+*+'%!-9',.+0!5,#8!5*,4%!1-*!%+./!,$5,4,57+0!
#%*4%*<!
Power and Thermal
D;9,.+0!/%+'!5,##,9+',-$!+$5!9-2%*!.-$#769',-$!6%'*,.#!1-*!+!H7$!=%'*+!DLMMN!#%*4%*!%>7,99%5!
2,'/!+!U(!'-!M(e^G!O0'*+HA"EJ!DM!9*-.%##-*!+$5!X!e:!E"Q!+*%!+#!1-00-2#\!
! !"J!9-2%*\!UNN!'-!MXN!_"J3!LN!'-!WN!^G!
! !Q+&,676!,$97'!.7**%$'\!W<N!"!+'!UNN!'-!UMN!_"J3!Z<N!"!+'!MNN!'-!MXN!"J!
! Q+&,676!-9%*+',$)!,$97'!9-2%*\!WNN!2+''#!
25
Oracle White Paper—Sun Netra T5220 Server Architecture
!
! !Q+&,676!/%+'!5,##,9+',-$\!U3ZWL!YDOP/-7*!
! ![J!9-2%*\!XV!_[J!-*!WN!_[J!?$-6,$+0B3!XN!_[J!'-!iL!_[J!?*+$)%B!
! !Q+&,676!,$97'!.7**%$'\!UM<L!"!+'!XV!_[J3!UN!"!+'!WN!_[J!
Power Supplies
@$),$%%*%5!1-*!/,)/!+4+,0+:,0,';!+#!2%00!+#!0-2!%$%*);!.-$#769',-$3!'/%!H7$!=%'*+!DLMMN!#%*4%*!
,#!%>7,99%5!2,'/!'2-!/,)/0;(%11,.,%$'3!*%57$5+$'3!/-'(#2+99+:0%!"J!-*![J!9-2%*!#7990,%#!2,'/!
#%9+*+'%!9-2%*!.-*5#<!D/%!9-2%*!#7990,%#!+*%!*+'%5!+'!WLN!2+''#!%+./!+$5!.+$!+7'-(5%'%.'!
:%'2%%$!UMNPMXN_!+$5!LNPWN^G<!
K$%!9-2%*!#7990;!,#!#711,.,%$'!'-!*7$!+!1700;!9-970+'%5!#%*4%*<!`-*!6+&,676!9*-'%.',-$!+)+,$#'!
9-2%*!#7990;!1+,07*%#3!/-2%4%*3!57+0!9-2%*!#7990,%#!#/-705!:%!,$#'+00%5!+'!+00!',6%#<!C$!$-*6+0!
-9%*+',-$3!'/%!9-2%*!#7990,%#!#/+*%!'/%!9-2%*!5%6+$5#!-1!'/%!#;#'%6!%>7+00;<!!
D-!17*'/%*!*%57.%!9-2%*!*%>7,*%6%$'#!+$5!'-!6%%'!=@YH!.%*',1,.+',-$3!'/%!H7$!=%'*+!DLMMN!
#%*4%*!.+$!:%!*7$!-$![J!9-2%*<!O#,$)![J!9-2%*!*%57.%#!-4%*+00!-9%*+',$)!.-#'#!:;!0-2%*,$)!
%$%*);!7#%3!*%57.,$)!/%+'3!+$5!,$.*%+#,$)!*%0,+:,0,';<!
Cooling
H7$!=%'*+!DLMMN!#%*4%*#!1%+'7*%!+$!,$$-4+',4%!./+##,#!5%#,)$!%$),$%%*%5!'-!0%##%$!'/%!$%%5!1-*!
.--0,$)<!D/%!9-2%*!+$5!.--0,$)!%11,.,%$.;!-1!'/%#%!#;#'%6#!%&.%%5#!'/+'!-1!6+$;!.-69%',',4%!
.+**,%*()*+5%!#;#'%6#!.-$1,)7*%5!2,'/!#,6,0+*!9*-.%##,$)3!6%6-*;3!+$5!#'-*+)%!.+9+.,',%#<!D/%!
%11%.',4%!1*-$'('-(:+.8!+,*10-2!5%#,)$!/%09#!'-!0-2%*!.-69-$%$'!'%69%*+'7*%#3!*%57.,$)!'/%!
$76:%*!-1!1+$#!$%%5%5!'-!.--0!'/%!#;#'%6<!D/%!./+##,#!5%#,)$!1%+'7*%#!/%&(#/+9%53!
/-$%;.-6:%5!+,*!,$0%'!/-0%#!'/+'!%$/+$.%!+,*10-2!+$5!9*-4,5%!@QC!#/,%05,$)<!
D/%!./+##,#!,#!5,4,5%5!,$'-!'2-!5,#',$.'!+,*10-2!./+6:%*#<!K$%!./+6:%*!5*+2#!+,*10-2!1-*!'/%!
6-'/%*:-+*5!?JAO#3!E"QB!+$5!AJC!'*+;#<!D/%!-'/%*!./+6:%*!9*-4,5%#!+,*10-2!1-*!'/%!/+*5!
5*,4%#3![_[(E]!5%4,.%!?,1!9*%#%$'B3!+$5!9-2%*!#7990,%#<!D/%!9-2%*!#7990;P#'-*+)%!./+6:%*!,#!
.--0%5!:;!,$5,4,57+0!1+$#!-$!'/%!:+.8!-1!%+./!9-2%*!#7990;<!D/%!6-'/%*:-+*5PAJC!./+6:%*!,#!
.--0%5!:;!+!*-2!-1!1+$#!6-7$'%5!,$!1*-$'!-1!'/%!#%*4%*!:%/,$5!'/%!:%G%0<!
26
Oracle White Paper—Sun Netra T5220 Server Architecture
!
!
Figure 11. The chassis is divided into two distinct airflow chambers that are both cooled front-to-back.
_+*,+:0%(#9%%5!1+$#!*7$!7$5%*!'/%!.-$'*-0!-1!'/%!-$:-+*5!#%*4,.%!9*-.%##-*3!2/,./!6-$,'-*#!
9*-.%##-*!'%69%*+'7*%#!+$5!#;#'%6!+6:,%$'!+,*!'%69%*+'7*%<!Y+#%5!-$!'/%#%!*%+5,$)#3!'/%!1+$#!
-9%*+'%!+'!'/%!0-2%#'!#9%%5#!9-##,:0%!'-!9*-4,5%!#711,.,%$'!.--0,$)F.-$#%*4,$)!9-2%*!7#+)%3!
9*-0-$),$)!1+$!0,1%3!+$5!*%57.,$)!+.-7#',.+0!$-,#%<!
`+$!1+,07*%#!+*%!,$5,.+'%5!:;!+$!+6:%*!RH%*4,.%!E%>7,*%5S!I@[!-$!'/%!1*-$'!9+$%0<!`+$!6-570%#!
+*%!5%#,)$%5!1-*!*%57$5+$.;F+!:+.879!1+$!%$+:0%#!#;#'%6!.-$',$7,';!,$!'/%!%4%$'!-1!+!1+$!
1+,07*%<!D/%!1+$#!+*%!+0#-!/-'(#2+99+:0%!#-!'/+'!+!6-570%!2,'/!+!1+,0%5!1+$!.+$!:%!*%6-4%5!+$5!+!
$%2!1+$!6-570%!,$#%*'%5!2,'/-7'!#/7'',$)!5-2$!'/%!#;#'%6<!
Rackmounting
D/%!H7$!=%'*+!DLMMN!#%*4%*!#/,9#!2,'/!+!/+*5!*+.86-7$'!Uh(,$./!X(9-#'!8,'<!K9',-$+0!8,'#!+*%!
+4+,0+:0%!1-*!Uh(,$./!'2-(9-#'3!MZ(,$./!'2-(9-#'3!+$5!WNN!&!WNN!6,00,6%'%*!/+*5!*+.86-7$'3!+#!
2%00!+#!Uh(,$./!X(9-#'!#0,5%!*+.86-7$'<!`-*!%&+690%3!'/%!1-00-2,$)!-9',-$#!+*%!+4+,0+:0%!1*-6!
K*+.0%!'-!1+.,0,'+'%!*+.8!6-7$',$)\!
! N)$J9H,8&'#&3(5+#2%(N)#+(O#'0!D/,#!,#!+!1-7*(9-,$'!6-7$'%5!#0,5%!*+,0!8,'!?6-7$',$)!9-,$'#!
+*%!0-.+'%5!+'!'/%!*+.8!1*-$'!+$5!*%+*B<!
! >,,+9+%--(N)$J(O#'0!"#!'/%!$+6%!,690,%#3!'/,#!*+.86-7$',$)!8,'!#$+9#!,$'-!6-#'!'/,*5(9+*';!
*+.8#!2,'/-7'!*%>7,*,$)!+$;!'--0#<!
! P).+%(H)&)3%6%&'(=460!D/%!J+:0%!Q+$+)%6%$'!"*6!#799-*'#!+$5!9*-'%.'#!.+:0%#!+#!'/%!
#%*4%*!#0,5%#!,$'-!+$5!-7'!-1!'/%!*+.8<!
27
Oracle White Paper—Sun Netra T5220 Server Architecture
!
System Management Technology
"#!'/%!$76:%*!-1!#;#'%6#!)*-2#!,$!+$;!-*)+$,G+',-$3!6+$+),$)!'/%!,$1*+#'*7.'7*%!'/*-7)/-7'!,'#!
0,1%.;.0%!:%.-6%#!,$.*%+#,$)0;!.-690%&<!@11%.',4%!#;#'%6!6+$+)%6%$'!*%>7,*%#!:-'/!,$'%)*+'%5!
/+*52+*%!'/+'!.+$!#%$#%!+$5!6-5,1;!'/%!:%/+4,-*!-1!8%;!#;#'%6!%0%6%$'#3!+#!2%00!+#!+54+$.%5!
'--0#!'/+'!.+$!+7'-6+'%!8%;!+56,$,#'*+',4%!'+#8#<!
Oracle Integrated Lights Out Manager
D/%!K*+.0%!C$'%)*+'%5!I,)/'#!K7'!Q+$+)%*!#%*4,.%!9*-.%##-*3!2/,./!,#!9*-4,5%5!+.*-##!6+$;!-1!
K*+.0%T#!&WX!#%*4%*#3!+.'#!+#!+!#;#'%6!.-$'*-00%*3!#,690,1;,$)!'/%!*%6-'%!6+$+)%6%$'!+$5!
+56,$,#'*+',-$!-1!H7$!=%'*+!DLMMN!#%*4%*#<!D/%!#%*4,.%!9*-.%##-*!,#!#,6,0+*!,$!,690%6%$'+',-$!'-!
'/+'!7#%5!,$!-'/%*!K*+.0%!6-570+*!+$5!*+.86-7$'!&WX!#%*4%*#<!"#!+!*%#70'3!'/%#%!#%*4%*#!,$'%)*+'%!
%+#,0;!2,'/!%&,#',$)!6+$+)%6%$'!,$1*+#'*7.'7*%#3!,$.075,$)!-$(#,'%!%$'%*9*,#%!6+$+)%6%$'!
1*+6%2-*8#!-*!%0%6%$'!6+$+)%*#<!
D/%!#%*4,.%!9*-.%##-*!
! A*-4,5%#!CAQC!M<Nf.-690,+$'!6+$+)%6%$'!17$.',-$#!'-!'/%!#%*4%*!6-570%T#!1,*62+*%3!KH3!+$5!
+990,.+',-$#3!+$5!'-!CAQC(:+#%5!6+$+)%6%$'!'--0#!'/+'!+..%##!'/%!#%*4,.%!9*-.%##-*!4,+!'/%!
CIKQ!@'/%*$%'!6+$+)%6%$'!,$'%*1+.%<!C'!9*-4,5%#!4,#,:,0,';!-1!%$4,*-$6%$'+0!#%$#-*#3!:-'/!-$!
'/%!#%*4%*!6-570%!+$5!%0#%2/%*%!,$!'/%!./+##,#<!
! Q+$+)%#!,$4%$'-*;!+$5!%$4,*-$6%$'+0!.-$'*-0#!1-*!'/%!#%*4%*!6-570%3!,$.075,$)!JAO#3!`Y(
[CQQ#3!+$5!9-2%*!#7990,%#3!+$5!#7990,%#!^DDAH3!JIC3!-*!H=QA!+..%##!'-!'/,#!5+'+<!
! H7990,%#!*%6-'%!'%&'7+0!.-$#-0%!,$'%*1+.%#<!
! A*-4,5%#!+!6%+$#!'-!5-2$0-+5!79)*+5%#!'-!+00!#;#'%6!1,*62+*%<!
D/%!K*+.0%!C$'%)*+'%5!I,)/'#!K7'!Q+$+)%*!#%*4,.%!9*-.%##-*!+00-2#!'/%!+56,$,#'*+'-*!'-!
*%6-'%0;!6+$+)%!'/%!#%*4%*!,$5%9%$5%$'0;!-1!'/%!KH!*7$$,$)!-$!'/%!90+'1-*6!+$5!2,'/-7'!
,$'%*1%*,$)!2,'/!#;#'%6!9*-.%##,$)<!K*+.0%!C$'%)*+'%5!I,)/'#!K7'!Q+$+)%*!.+$!#%$5!%(6+,0!+0%*'#!
-1!/+*52+*%!1+,07*%#!+$5!2+*$,$)#3!+#!2%00!+#!-'/%*!#;#'%6(*%0+'%5!%4%$'#<!D/%!K*+.0%!C$'%)*+'%5!
I,)/'#!K7'!Q+$+)%*!.,*.7,'*;!*7$#!,$5%9%$5%$'0;!1*-6!'/%!#%*4%*3!7#,$)!#%*4%*!#'+$5:;!9-2%*<!"#!
+!*%#70'3!K*+.0%!C$'%)*+'%5!I,)/'#!K7'!Q+$+)%*!1,*62+*%!+$5!#-1'2+*%!.-$',$7%!'-!17$.',-$!2/%$!
'/%!#%*4%*!KH!)-%#!-110,$%!+$5!%4%$!2/%$!'/%!#%*4%*!,#!9-2%*%5!-11<!
K*+.0%!C$'%)*+'%5!I,)/'#!K7'!Q+$+)%*!6-$,'-*#!'/%!1-00-2,$)!H7$!=%'*+!DLMMN!#%*4%*!
.-$5,',-$#\!
! JAO!'%69%*+'7*%!.-$5,',-$#!
! ^+*5!5*,4%!9*%#%$.%!
! @$.0-#7*%!'/%*6+0!.-$5,',-$#!
! `+$!#9%%5!+$5!#'+'7#!
28
Oracle White Paper—Sun Netra T5220 Server Architecture
!
! A-2%*!#7990;!#'+'7#!
! _-0'+)%!.-$5,',-$#!
! K*+.0%!H-0+*,#!2+'./5-)3!:--'!',6%(-7'#3!+$5!+7'-6+',.!#%*4%*!*%#'+*'!%4%$'#!
Sun Management Center Software
H7$!Q+$+)%6%$'!J%$'%*!#-1'2+*%!,#!+$!%0%6%$'!6+$+)%6%$'!#;#'%6!1-*!6-$,'-*,$)!+$5!
6+$+),$)!H7$!%$4,*-$6%$'#<!H7$!Q+$+)%6%$'!J%$'%*!#-1'2+*%!,$'%)*+'%#!2,'/!'/%!0%+5,$)!
%$'%*9*,#%!6+$+)%6%$'!#;#'%6#!'-!9*-4,5%!.7#'-6%*#!2,'/!+!7$,1,%5!6+$+)%6%$'!,$1*+#'*7.'7*%<!
D/%!:+#%!9+.8+)%!,#!1*%%!+$5!9*-4,5%#!/+*52+*%!6-$,'-*,$)<!"54+$.%5!+990,.+',-$#!?+55(-$#B!
%&'%$5!'/%!6-$,'-*,$)!.+9+:,0,';!-1!'/%!:+#%!9+.8+)%<!H7$!Q+$+)%6%$'!J%$'%*!#-1'2+*%!9*-4,5%#!
! ")%$'#!1-*!6+$+),$)!K*+.0%!H-0+*,#!?HA"EJ!+$5!&WXP&VW!90+'1-*6#B!+$5!I,$7&!KH#!
! C$(5%9'/!/+*52+*%!+$5!#-1'2+*%!5,+)$-#',.#!
! "))*%)+'%!JAO!7',0,G+',-$!*%9-*',$)!
! @4%$'!+$5!+0+*6!6+$+)%6%$'!1-*!'/-7#+$5#!-1!+''*,:7'%#!
! J-**%.',4%!+.',-$!+7'-6+',-$!'/*-7)/!#.*,9'#!'*,))%*%5!:;!+0+*6!'/*%#/-05#!
! H%.7*%!6+$+)%6%$'!.-$'*-0#!1-*!*%6-'%!5;$+6,.!*%.-$1,)7*+',-$!
! D/%!+:,0,';!'-!.7#'-6,G%!6-570%#!2,'/!+!9-2%*1703!%+#;('-(7#%!eOC!
Oracle Enterprise Manager Ops Center
K*+.0%!@$'%*9*,#%!Q+$+)%*!K9#!J%$'%*!,#!,$1*+#'*7.'7*%!0,1%.;.0%!6+$+)%6%$'!#-1'2+*%!1-*!
5%90-;,$)3!6-$,'-*,$)3!9+'./,$)3!+$5!6+$+),$)!0+*)%!+$5!#6+00!,$#'+00+',-$#!-1!K*+.0%!#;#'%6#<!
K*+.0%!@$'%*9*,#%!Q+$+)%*!K9#!J%$'%*!'+8%#!+!#'%9(:;(#'%9!+99*-+./!'-!7$*+4%0,$)!'/%!
./+00%$)%#!-1!)%'',$)!#;#'%6#!-9%*+',-$+0!>7,.80;\!
! I#-$,:%40("#!#;#'%6#!+*%!+55%5!'-!'/%!6+$+)%6%$'!$%'2-*83!+56,$,#'*+'-*#!.+$!7#%!K*+.0%!
@$'%*9*,#%!Q+$+)%*!K9#!J%$'%*!'-!5,#.-4%*!:+*%!6%'+0!#;#'%6#!:+#%5!-$!+!),4%$!#7:$%'!
+55*%##!-*!CA!*+$)%<(
! K4,8*0(e,4%$!'/%!$76:%*!-1!#;#'%6#!'-!6+$+)%!+$5!'/%!.-$#'+$'!*%97*9-#,$)!-1!#;#'%6#3!,'!,#!
.*,',.+0!1-*!CD!-*)+$,G+',-$#!'-!1,$5!2+;#!'-!)*-79!*%#-7*.%#!'-)%'/%*<!K*+.0%!@$'%*9*,#%!
Q+$+)%*!K9#!J%$'%*!%$+:0%#!7#%*#!'-!0-),.+00;!)*-79!#;#'%6#!'-)%'/%*!+$5!9%*1-*6!+.',-$#!
+.*-##!+!)*-79!-1!#;#'%6#!+#!%+#,0;!+#!9%*1-*6,$)!+.',-$#!-$!+!#,$)0%!#;#'%6<!H;#'%6#!.+$!:%!
)*-79%5!:;!17$.',-$!?]%:!#%*4%*#!4%*#7#!)*,5!.-697',$)B3!+56,$,#'*+',4%!*%#9-$#,:,0,';3!-*!
-'/%*!.+'%)-*,G+',-$!:+#%5!-$!-*)+$,G+',-$+0!$%%5#<(
! G4,:#-#,&0(K*+.0%!@$'%*9*,#%!Q+$+)%*!K9#!J%$'%*!*%6-'%0;!,$#'+00#!KH#!?K*+.0%!H-0+*,#3!
E%5^+'3!-*!H7H@!I,$7&B!-$'-!#%0%.'%5!#;#'%6#<!"56,$,#'*+'-*#!.+$!7#%!'/,#!17$.',-$+0,';!'-!
9*-4,#,-$!KH#!-$'-!:+*%!6%'+0!#;#'%6#!-*!*%9*-4,#,-$!%&,#',$)!#;#'%6#<!"#!'/%!,$1*+#'*7.'7*%!
29
Oracle White Paper—Sun Netra T5220 Server Architecture
!
0,1%.;.0%!.-$',$7%#3!K*+.0%!@$'%*9*,#%!Q+$+)%*!K9#!J%$'%*!.+$!795+'%!1,*62+*%!+$5!9*-4,#,-$!
#-1'2+*%!9+.8+)%#!+$5!9+'./%#!'-!#%0%.'%5!#;#'%6#<(
! H,&#',40(]/%$!#;#'%6#!+*%!79!+$5!*7$$,$)3!+56,$,#'*+'-*#!.+$!7#%!K*+.0%!@$'%*9*,#%!
Q+$+)%*!K9#!J%$'%*!'-!6-$,'-*!#;#'%6!/%+0'/3!/%09,$)!'-!%$#7*%!'/+'!%4%*;'/,$)!,#!*7$$,$)!+'!
'/%!-9',6+0!0%4%0#<!D/%!#-1'2+*%!9*-4,5%#!5%'+,0%5!/+*52+*%!6-$,'-*,$)!1-*!+''*,:7'%#!#7./!+#!
1+$#3!'%69%*+'7*%3!5,#83!+$5!4-0'+)%!7#+)%3!,$.075,$)!:+*%!6%'+0!#;#'%6#<!K*+.0%!@$'%*9*,#%!
Q+$+)%*!K9#!J%$'%*!+0#-!6-$,'-*#!KH!+''*,:7'%#!#7./!+#!#2+9!#9+.%3!JAO3!6%6-*;3!+$5!1,0%!
#;#'%6#<!"56,$,#'*+'-*#!.+$!5%1,$%!#9%.,1,.!'/*%#/-05!0%4%0#!+$5!#%'!9*%1%**%5!$-',1,.+',-$!
6%'/-5#3!,$.075,$)!%(6+,03!9+)%*3!-*!H,690%!=%'2-*8!Q+$+)%6%$'!A*-'-.-0!?H=QAB!'*+9#3!1-*!
%+./!6-$,'-*%5!.-69-$%$'!+#!:7#,$%##!$%%5#!5%6+$5<!
! H)&)3%0(Y7#,$%##%#!*%>7,*%!'/+'!,$1*+#'*7.'7*%!0,1%.;.0%!6+$+)%6%$'!%&'%$5!:%;-$5!g7#'!
5%90-;,$)!+$5!6-$,'-*,$)!#;#'%6#<!K*+.0%!@$'%*9*,#%!Q+$+)%*!K9#!J%$'%*!,$.075%#!0,)/'#(-7'!
6+$+)%6%$'!.+9+:,0,',%#3!#7./!+#!9-2%*,$)!#;#'%6#!-$!+$5!-113!+$5!*%6-'%!#%*,+0!.-$#-0%!
+..%##!'-!/%09!CD!-*)+$,G+',-$#!6+$+)%!'/%,*!CD!,$1*+#'*7.'7*%!1*-6!*%6-'%!0-.+',-$#<!
I%4%*+),$)!K*+.0%!@$'%*9*,#%!Q+$+)%*!K9#!J%$'%*!#-1'2+*%T#!E-0%(Y+#%5!"..%##!J-$'*-0!
?EY"JB!1%+'7*%3!-*)+$,G+',-$#!.+$!)*+$'!9%*6,##,-$#!'-!#9%.,1,.!7#%*#!'-!9%*1-*6!#9%.,1,.!
6+$+)%6%$'!'+#8#<!
! Q/.4#2(8-%4(#&'%4")$%0(K*+.0%!@$'%*9*,#%!Q+$+)%*!K9#!J%$'%*!-11%*#!7#%*#!+!/;:*,5!7#%*!
,$'%*1+.%!?OCB3!+..%##,:0%!1*-6!'/%!]%:3!'/+'!,$'%)*+'%#!:-'/!'/%!eOC!+$5!JIC!,$'-!-$%!
.-$#-0%<!],'/!'/,#!/;:*,5!OC3!-9%*+',-$#!9%*1-*6%5!,$!'/%!eOC!+*%!#,670'+$%-7#0;!*%10%.'%5!,$!
'/%!JIC3!+$5!4,.%!4%*#+<!
RAS Features
J7#'-6%*!5+'+!+$5!+990,.+',-$#!.-69*,#%!.*,',.+0!:7#,$%##!+##%'#<!@$'%*9*,#%!.-697',$)!
'%./$-0-),%#!#'*,4%!'-!17*$,#/!+!/,)/!5%)*%%!-1!5+'+!9*-'%.',-$!?*%0,+:,0,';B3!'-!9*-4,5%!4,*'7+00;!
.-$',$7-7#!+990,.+',-$!+..%##!?+4+,0+:,0,';B3!+$5!'-!,$.-*9-*+'%!9*-.%57*%#!+$5!.-69-$%$'#!'/+'!
/%09!'-!*%#-04%!9*-:0%6#!2,'/!6,$,6+0!:7#,$%##!,69+.'!?#%*4,.%+:,0,';B<!J-66-$0;!*%1%**%5!'-!+#!
E"H3!'/%#%!.+9+:,0,',%#!+*%!+!#'+$5+*5!9+*'!-1!K*+.0%T#!6,##,-$(.*,',.+0!.-697',$)!#-07',-$#<!
D/%!H7$!=%'*+!DLMMN!#%*4%*#!+*%!%$),$%%*%5!1-*!/+*52+*%!1+,07*%!9*%4%$',-$3!$%+*(.-$',$7-7#!
-9%*+',-$3!1+#'!*%.-4%*;3!+$5!%+#;!#%*4,.%+:,0,';<!E"H!1%+'7*%#!1-*!'/%#%!#;#'%6#!,$.075%!
! N%28$%2($,6*,&%&'($,8&'0!C$'%)*+',-$!-1!8%;!17$.',-$+0,';!,$'-!'/%!O0'*+HA"EJ!DM!
9*-.%##-*!6%+$#!1%2%*!.-69-$%$'#!+$5!*%57.%5!,$.,5%$.%!-1!.-69-$%$'!1+,07*%#!'-!,$.*%+#%!
-4%*+00!+4+,0+:,0,';<!
! Q,'9-R)**).+%(4%28&2)&'($,6*,&%&'-0!Q,**-*%5!5,#8#3!*%57$5+$'!1+$!6-570%#3!+$5!
*%57$5+$'!9-2%*!#7990;!7$,'#!.+$!:%!>7,.80;!+$5!%+#,0;!./+$)%5!-7'3!,$.*%+#,$)!#;#'%6!79',6%<!
! =$$%--#.+%($,6*,&%&'-(",4(#6*4,:%2(-%4:#$%).#+#'/0!`*-$'(+..%##,:0%3!/-'(#2+99+:0%!5,#8!
5*,4%#!.+$!:%!*%90+.%5!>7,.80;<!D/%!-9',-$+0![_[(E]!5*,4%!.+$!+0#-!:%!*%6-4%5!2,'/-7'!
30
Oracle White Paper—Sun Netra T5220 Server Architecture
!
-9%$,$)!'/%!'-9!.-4%*!-1!'/%!./+##,#<!`+$!6-570%#!+$5!9-2%*!#7990;!7$,'#!.+$!:%!*%90+.%5!
2,'/-7'!.-690%'%0;!*%6-4,$)!+!#;#'%6!1*-6!'/%!*+.8<!
! 7&2#$)',4(1!I-(,&('B%(.)$J(,"('B%($B)--#-0!@+#,0;!4,#,:0%!I@[#!+00-2!9*-:0%6#!'-!:%!
,5%$',1,%5!+$5!,#-0+'%5!%+#,0;<![,+)$-#',.!I@[#!+*%!+0#-!,$.075%5!-$!'/%!6-'/%*:-+*5<!
! 7&'%34)'%2(,8'9,"9.)&2(6)&)3%6%&'0!H'+$5+*5!-$!'/%!H7$!=%'*+!DLMMN!#%*4%*#!+'!$-!
+55,',-$+0!./+*)%3!CIKQ!9*-4,5%#!9-2%*170!'--0#!1-*!*%6-'%!#;#'%6!6+$+)%6%$'3!#,690,1;,$)!
+56,$,#'*+',4%!'+#8#3!*%57.,$)!-$(#,'%!9%*#-$$%0!$%%5%53!+$5!0-2%*,$)!'/%!.-#'!-1!-9%*+',-$#<!
! S!L5(1%:%+(T($%4'#"#$)'#,&0!D%0%.-*5,+!=@YH!I%4%0!Z!.%*',1,.+',-$!5%6-$#'*+'%#!'/+'!'/%!
#;#'%6!6%%'#!#'*,$)%$'!*%>7,*%6%$'#!1-*!%&'*%6%0;!*%0,+:0%!-9%*+',-$3!%4%$!,$!/+*#/!
%$4,*-$6%$'+0!.-$5,',-$#<!
Enterprise-Class Software Support
D/%!O0'*+HA"EJ!DM!9*-.%##-*!'%./$-0-);!,#!6+'7*%!+$5!2%00!'%#'%53!+$5!H7$!=%'*+!DLMMN!
#%*4%*#!#/+*%!:,$+*;!.-69+',:,0,';!2,'/!%+*0,%*!HA"EJ!#;#'%6#F'/%;!.-6%!9*%0-+5%5!2,'/!'/%!
#-0,5!+$5!#%.7*%!1-7$5+',-$!-1!K*+.0%!H-0+*,#!UN<!Q-*%-4%*3!K*+.0%!H-0+*,#!UN!,$.075%#!+!4+*,%';!
-1!#-9/,#',.+'%5!'--0#!'/+'!0%'!-*)+$,G+',-$#!%+#,0;!.-$#-0,5+'%!+$5!6+$+)%!2-*80-+5#!2/,0%!'+8,$)!
+54+$'+)%!-1!9*-.%##-*!'%./$-0-);!,$$-4+',-$<!
Scalability and Support for CoolThreads Technology
K*+.0%!H-0+*,#!UN!,#!#9%.,1,.+00;!5%#,)$%5!'-!5%0,4%*!+54+$.%5!.+9+:,0,',%#!-1!O0'*+HA"EJ!DM!
9*-.%##-*f:+#%5!#;#'%6#<!C$!1+.'3!K*+.0%!H-0+*,#!UN!9*-4,5%#!8%;!17$.',-$+0,';!1-*!4,*'7+0,G+',-$3!
-9',6+0!7',0,G+',-$3!/,)/!+4+,0+:,0,';3!7$9+*+00%0%5!#%.7*,';3!+$5!%&'*%6%!9%*1-*6+$.%!1-*!:-'/!
4%*',.+00;!+$5!/-*,G-$'+00;!#.+0%5!%$4,*-$6%$'#<!!
K$%!#,)$,1,.+$'!+54+$'+)%!-1!+!#;#'%6!:+#%5!-$!'/%!O0'*+HA"EJ!DM!9*-.%##-*!,#!'/+'!,'!+99%+*#!
+#!+!1+6,0,+*!#;66%'*,.!670',9*-.%##,$)!?HQAB!#;#'%6!'-!K*+.0%!H-0+*,#!+$5!+990,.+',-$#<!C$!
+55,',-$3!K*+.0%!H-0+*,#!UN!,$.-*9-*+'%#!1%+'7*%#!'/+'!/%09!'-!,69*-4%!+990,.+',-$!9%*1-*6+$.%!
-$!JQD!+*./,'%.'7*%#\!
! PH>()R)4%&%--0(K*+.0%!H-0+*,#!UN!,#!+2+*%!-1!'/%!O0'*+HA"EJ!DM!9*-.%##-*!/,%*+*./;!#-!
'/+'!'/%!#./%570%*!.+$!%11%.',4%0;!:+0+$.%!'/%!0-+5!+.*-##!+00!'/%!+4+,0+:0%!9,9%0,$%#<!@4%$!
'/-7)/!,'!%&9-#%#!'/%!O0'*+HA"EJ!DM!9*-.%##-*!+#!WX!0-),.+0!9*-.%##-*#3!K*+.0%!H-0+*,#!!
7$5%*#'+$5#!'/%!.-**%0+',-$!:%'2%%$!.-*%#!+$5!'/*%+5#!'/%;!#799-*'<!
! C#&%934)#&%2(6)&)3%).#+#'/0(K*+.0%!H-0+*,#!UN!/+#!'/%!+:,0,';!'-!%$+:0%!-*!5,#+:0%!,$5,4,57+0!
9*-.%##-*#<!C$!'/%!.+#%!-1!'/%!O0'*+HA"EJ!DM!9*-.%##-*3!'/,#!+:,0,';!%&'%$5#!'-!%$+:0,$)!-*!
5,#+:0,$)!,$5,4,57+0!.-*%#!+$5!'/*%+5#!?0-),.+0!9*-.%##-*#B<!C$!+55,',-$3!#'+$5+*5!K*+.0%!H-0+*,#!
1%+'7*%#!#7./!+#!9*-.%##-*!#%'#!9*-4,5%!'/%!+:,0,';!'-!5%1,$%!+!)*-79!-1!0-),.+0!9*-.%##-*#!+$5!
#./%570%!9*-.%##%#!-*!'/*%+5#!-$!'/%6<!
31
Oracle White Paper—Sun Netra T5220 Server Architecture
!
! 58**,4'(",4(:#4'8)+#;%2(&%'R,4J#&3()&2(7FUV()&2()$$%+%4)'%2($4/*',34)*B/0(K*+.0%!
H-0+*,#!.-$'+,$#!'%./$-0-);!'-!#799-*'!+$5!4,*'7+0,G%!.-69-$%$'#!+$5!#7:#;#'%6#!-$!'/%!
O0'*+HA"EJ!DM!9*-.%##-*3!,$.075,$)!#799-*'!1-*!'/%!-$(./,9!UN(e:@!9-*'#!+$5!'/%!-$(./,9!
AJC%!,$'%*1+.%<!"..%0%*+'%5!.*;9'-)*+9/;!,#!#799-*'%5!'/*-7)/!'/%!K*+.0%!H-0+*,#!
.*;9'-)*+9/,.!1*+6%2-*8<!
End-to-End Virtualization Technology
_,*'7+0,G+',-$!'%./$-0-);!,#!,$.*%+#,$)0;!9-970+*!+#!-*)+$,G+',-$#!#'*,4%!'-!.-$#-0,5+'%!5,#9+*+'%!
2-*80-+5#!-$'-!1%2%*!:7'!6-*%(9-2%*170!#;#'%6#!'-!,69*-4%!7',0,G+',-$<!H7$!=%'*+!DLMMN!
#%*4%*#!+*%!#9%.,1,.+00;!5%#,)$%5!1-*!4,*'7+0,G+',-$3!9*-4,5,$)!4%*;!1,$%()*+,$%5!5,4,#,-$!-1!670',90%!
*%#-7*.%#F1*-6!9*-.%##,$)!'-!4,*'7+0,G%5!$%'2-*8,$)!+$5!CPK<!Q-#'!,69-*'+$'0;3!K*+.0%T#!
4,*'7+0,G+',-$!'%./$-0-);!,#!9*-4,5%5!+#!+!9+*'!-1!'/%!#;#'%6<!
A Multithreaded Hypervisor
I,8%!'/%!O0'*+HA"EJ!DU!9*-.%##-*3!'/%!O0'*+HA"EJ!DM!9*-.%##-*!9*-4,5%#!+!670','/*%+5%5!
/;9%*4,#-*F+!#6+00!1,*62+*%!0+;%*!'/+'!9*-4,5%#!+!#'+:0%!4,*'7+0!6+./,$%!+*./,'%.'7*%!'/+'!,#!
',)/'0;!,$'%)*+'%5!2,'/!'/%!9*-.%##-*<!Q70','/*%+5,$)!,#!.*7.,+03!:%.+7#%!'/%!/;9%*4,#-*!,$'%*+.'#!
5,*%.'0;!2,'/!'/%!7$5%*0;,$)!./,9(670','/*%+5%5!O0'*+HA"EJ!DM!9*-.%##-*<!D/,#!+*./,'%.'7*%!,#!
+:0%!'-!.-$'%&'(#2,'./!:%'2%%$!670',90%!'/*%+5#!,$!+!#,$)0%!.-*%3!+!'+#8!'/+'!.+$!*%>7,*%!+55,',-$+0!
#-1'2+*%!+$5!.-$#,5%*+:0%!-4%*/%+5!,$!.-69%',$)!+*./,'%.'7*%#!'/+'!5-!$-'!,$'%*1+.%!2,'/!'/%!
/+*52+*%!5,*%.'0;<!
!
Figure 12. Oracle provides parallelization and virtualization at every level of the technology stack.
32
Oracle White Paper—Sun Netra T5220 Server Architecture
!
J-**%#9-$5,$)!0+;%*#!-1!4,*'7+0,G+',-$!'%./$-0-);!+*%!:7,0'!-$!'-9!-1!'/%!/;9%*4,#-*3!+#!#/-2$!,$!
`,)7*%!UM<!D/%!#'*%$)'/!-1!K*+.0%T#!+99*-+./!,#!'/+'!+00!-1!'/%!0+;%*#!-1!'/%!+*./,'%.'7*%!+*%!1700;!
670','/*%+5%53!1*-6!'/%!9*-.%##-*!79!'/*-7)/!+990,.+',-$#!'/+'!7#%!'/%!1700;!'/*%+5%5!j+4+!
+990,.+',-$!6-5%0<!`+*!1*-6!$%2!'%./$-0-);3!K*+.0%!H-0+*,#!/+#!9*-4,5%5!670','/*%+5,$)!#799-*'!
#,$.%!UhhM<!D/,#!%&9%*,%$.%!/+#!/%09%5!'-!,$1-*6!'%./$-0-);!5%.,#,-$#!+'!-'/%*!0%4%0#3!70',6+'%0;!
*%#70',$)!,$!+!#;#'%6!'/+'!9+*+00%0,G%#!+$5!4,*'7+0,G%#!+'!%4%*;!0%4%0<!C$!+55,',-$!'-!'/%!9*-.%##-*!
+$5!/;9%*4,#-*3!K*+.0%!9*-4,5%#!1700;!670','/*%+5%5!$%'2-*8,$)!+$5!'/%!*%4-07',-$+*;3!1700;!
670','/*%+5%5!K*+.0%!H-0+*,#!k%'+:;'%!`,0%!H;#'%6!?k`HB<!O#,$)!K*+.0%!H-0+*,#!k`H3!K*+.0%!_Q!
H%*4%*!1-*!HA"EJ3!K*+.0%!H-0+*,#!J-$'+,$%*#3!+$5!670','/*%+5%5!+990,.+',-$#!.+$!*%.%,4%!%&+.'0;!
'/%!*%#-7*.%#!'/+'!'/%;!$%%5<!
Oracle VM Server for SPARC
H799-*'%5!,$!+00!K*+.0%!#%*4%*#!7#,$)!JQD!'%./$-0-);3!K*+.0%!_Q!H%*4%*!1-*!HA"EJ!9*-4,5%#!
1700!4,*'7+0!6+./,$%#!'/+'!.+$!*7$!+$!,$5%9%$5%$'!KH!,$#'+$.%F%+./!.-$'+,$,$)!4,*'7+0,G%5!JAO3!
6%6-*;3!#'-*+)%3!.-$#-0%3!+$5!.*;9'-)*+9/,.!5%4,.%#<!],'/,$!'/%!K*+.0%!_Q!H%*4%*!1-*!HA"EJ!
+*./,'%.'7*%3!%+./!,$#'+$.%!-1!K*+.0%!H-0+*,#!UN!,#!2*,''%$!'-!'/%!/;9%*4,#-*3!2/,./!9*-4,5%#!+!
#'+:0%3!,5%+0,G%53!+$5!4,*'7+0,G+:0%!*%9*%#%$'+',-$!-1!'/%!7$5%*0;,$)!#%*4%*!/+*52+*%!'-!'/%!KH!,$!
%+./!5-6+,$<!@+./!5-6+,$!,#!.-690%'%0;!,#-0+'%53!+$5!'/%!6+&,676!$76:%*!-1!4,*'7+0!6+./,$%#!
.*%+'%5!-$!+!#,$)0%!90+'1-*6!*%0,%#!79-$!'/%!.+9+:,0,',%#!-1!'/%!/;9%*4,#-*!*+'/%*!'/+$!-$!'/%!
$76:%*!-1!9/;#,.+0!/+*52+*%!5%4,.%#!,$#'+00%5!,$!'/%!#;#'%6<!`-*!%&+690%3!'/%!H7$!=%'*+!DLMMN!
#%*4%*!2,'/!+!#,$)0%!O0'*+HA"EJ!DM!9*-.%##-*!#799-*'#!79!'-!ZM!5-6+,$#3!+$5!%+./!,$5,4,57+0!
5-6+,$!.+$!*7$!+!7$,>7%!KH!,$#'+$.%<!
Y;!'+8,$)!+54+$'+)%!-1!5-6+,$#3!-*)+$,G+',-$#!)+,$!'/%!10%&,:,0,';!'-!5%90-;!670',90%!KH!,$#'+$.%#!
#,670'+$%-7#0;!-$!+!#,$)0%!90+'1-*6<!C$!+55,',-$3!+56,$,#'*+'-*#!.+$!0%4%*+)%!4,*'7+0!5%4,.%!
.+9+:,0,',%#!'-!'*+$#9-*'!+$!%$',*%!#-1'2+*%!#'+.8!/-#'%5!-$!+!5-6+,$!1*-6!-$%!9/;#,.+0!6+./,$%!
'-!+$-'/%*<![-6+,$#!.+$!+0#-!/-#'!K*+.0%!H-0+*,#!J-$'+,$%*#!'-!.+9'7*%!'/%!,#-0+',-$3!10%&,:,0,';3!
+$5!6+$+)%+:,0,';!1%+'7*%#!-1!:-'/!'%./$-0-),%#<!D,)/'0;!,$'%)*+',$)!5-6+,$#!2,'/!:-'/!'/%!
O0'*+HA"EJ!DM!9*-.%##-*!+$5!K*+.0%!H-0+*,#!UN!,$.*%+#%#!10%&,:,0,';3!,#-0+'%#!2-*80-+5!
9*-.%##,$)3!+$5!,69*-4%#!'/%!9-'%$',+0!1-*!6+&,676!#%*4%*!7',0,G+',-$<!
D-!#799-*'!4,*'7+0,G%5!$%'2-*8,$)3!K*+.0%!_Q!H%*4%*!1-*!HA"EJ!,690%6%$'#!+!4,*'7+0!I+;%*!M!
#2,'./3!'-!2/,./!)7%#'!5-6+,$#!?)7%#'!KH#B!.+$!:%!.-$$%.'%5<!@+./!)7%#'!5-6+,$!.+$!:%!
.-$$%.'%5!'-!670',90%!4H2,'./%#3!+$5!670',90%!)7%#'!5-6+,$#!.+$!+0#-!:%!.-$$%.'%5!'-!'/%!#+6%!
4H2,'./<!4H2,'./%#!.+$!%,'/%*!:%!+##-.,+'%5!2,'/!+!*%+0!9/;#,.+0!$%'2-*8!9-*'3!-*!'/%;!6+;!%&,#'!
2,'/-7'!+$!+##-.,+'%5!9-*'3!,$!2/,./!.+#%!'/%!4H2,'./!9*-4,5%#!-$0;!.-667$,.+',-$#!:%'2%%$!
5-6+,$#!,$!'/%!#+6%!#%*4%*!?,$'%*5-6+,$!$%'2-*8,$)B3!'/7#!#+4,$)!4+07+:0%!$%'2-*8!*%#-7*.%#<!
33
Oracle White Paper—Sun Netra T5220 Server Architecture
!
Oracle Solaris Containers
A*-4,5,$)!4,*'7+0,G+',-$!+'!'/%!KH!0%4%03!K*+.0%!H-0+*,#!J-$'+,$%*#!.-$#,#'!-1!+!)*-79!-1!
'%./$-0-),%#!'/+'!2-*8!'-)%'/%*!'-!%11,.,%$'0;!6+$+)%!#;#'%6!*%#-7*.%#3!4,*'7+0,G%!'/%!
%$4,*-$6%$'3!+$5!9*-4,5%!+!.-690%'%3!,#-0+'%53!+$5!#%.7*%!*7$',6%!%$4,*-$6%$'!1-*!+990,.+',-$#<!!
K*+.0%!H-0+*,#!J-$'+,$%*#!.*%+'%!+$!,#-0+'%5!+$5!#%.7*%!%$4,*-$6%$'!1-*!*7$$,$)!+990,.+',-$#!,$!+!
4,*'7+0,G%5!KH!%$4,*-$6%$'!.*%+'%5!2,'/,$!+!#,$)0%!,$#'+$.%!-1!K*+.0%!H-0+*,#<!K*+.0%!H-0+*,#!
J-$'+,$%*#!.+$!:%!7#%5!'-!,#-0+'%!+990,.+',-$#!+$5!9*-.%##%#!1*-6!'/%!*%#'!-1!'/%!#;#'%6<!D/,#!
,#-0+',-$!/%09#!%$/+$.%!#%.7*,';!+$5!*%0,+:,0,';!:%.+7#%!9*-.%##%#!,$!-$%!G-$%!+*%!9*%4%$'%5!1*-6!
,$'%*1%*,$)!2,'/!9*-.%##%#!*7$$,$)!,$!+$-'/%*!G-$%<!
E%#-7*.%!6+$+)%6%$'!'--0#!9*-4,5%5!2,'/!K*+.0%!H-0+*,#!/%09!+00-.+'%!*%#-7*.%#!#7./!+#!JAO#!
'-!#9%.,1,.!+990,.+',-$#<!JAO#!,$!+!670',9*-.%##-*!#;#'%6!?-*!'/*%+5#!,$!'/%!O0'*+HA"EJ!DM!
9*-.%##-*B!.+$!:%!0-),.+00;!9+*',',-$%5!,$'-!9*-.%##-*!#%'#!+$5!:-7$5!'-!+!*%#-7*.%!9--03!2/,./!,$!
'7*$!.+$!:%!+##,)$%5!'-!+$!K*+.0%!H-0+*,#!J-$'+,$%*<!E%#-7*.%!9--0#!9*-4,5%!'/%!.+9+:,0,';!'-!
#%9+*+'%!2-*80-+5#!#-!'/+'!.-$#769',-$!-1!JAO!*%#-7*.%#!5-%#!$-'!-4%*0+9<!D/%;!+0#-!9*-4,5%!+!
9%*#,#'%$'!.-$1,)7*+',-$!6%./+$,#6!1-*!9*-.%##-*!#%'#!+$5!#./%570,$)!.0+##!+##,)$6%$'<!C$!
+55,',-$3!'/%!5;$+6,.!1%+'7*%#!-1!*%#-7*.%!9--0#!%$+:0%!+56,$,#'*+'-*#!'-!+5g7#'!#;#'%6!*%#-7*.%#!
,$!*%#9-$#%!'-!./+$),$)!2-*80-+5!5%6+$5#<!
Fault Management and Predictive Self-Healing
K*+.0%!H-0+*,#!UN!,$'*-57.%5!+!$%2!+*./,'%.'7*%!1-*!:7,05,$)!+$5!5%90-;,$)!#;#'%6#!+$5!#%*4,.%#!
.+9+:0%!-1!1+70'!6+$+)%6%$'!+$5!9*%5,.',4%!#%01(/%+0,$)<!K*+.0%!H-0+*,#!A*%5,.',4%!H%01!^%+0,$)!,#!
+$!,$$-4+',4%!.+9+:,0,';!,$!K*+.0%!H-0+*,#!UN!'/+'!+7'-6+',.+00;!5,+)$-#%#3!,#-0+'%#3!+$5!*%.-4%*#!
1*-6!6+$;!/+*52+*%!+$5!+990,.+',-$!1+70'#<!"#!+!*%#70'3!:7#,$%##(.*,',.+0!+990,.+',-$#!+$5!
%##%$',+0!#;#'%6!#%*4,.%#!.+$!.-$',$7%!7$,$'%**79'%5!,$!'/%!%4%$'!-1!#-1'2+*%!1+,07*%#3!6+g-*!
/+*52+*%!.-69-$%$'!1+,07*%#3!+$5!%4%$!#-1'2+*%!6,#.-$1,)7*+',-$!9*-:0%6#<!
! U4)$+%(5,+)4#-(")8+'(6)&)3%40(K*+.0%!H-0+*,#!1+70'!6+$+)%*!.-00%.'#!5+'+!*%0+',$)!'-!/+*52+*%!
+$5!#-1'2+*%!%**-*#<!D/,#!1+.,0,';!+7'-6+',.+00;!+$5!#,0%$'0;!5%'%.'#!+$5!5,+)$-#%#!'/%!
7$5%*0;,$)!9*-:0%63!2,'/!+$!%&'%$#,:0%!#%'!-1!+)%$'#!'/+'!+7'-6+',.+00;!*%#9-$5!:;!'+8,$)!'/%!
1+70';!.-69-$%$'!-110,$%<!@+#;('-(7$5%*#'+$5!5,+)$-#',.!6%##+)%#!0,$8!'-!+*',.0%#!,$!K*+.0%T#!
8$-20%5)%!:+#%!'-!)7,5%!+56,$,#'*+'-*#!'/*-7)/!.-**%.',4%!'+#8#!'/+'!*%>7,*%!/76+$!
,$'%*4%$',-$<!D/%!-9%$!5%#,)$!-1!K*+.0%!H-0+*,#!1+70'!6+$+)%*!+0#-!9%*6,'#!+56,$,#'*+'-*#!+$5!
1,%05!9%*#-$$%0!'-!-:#%*4%!'/%!+.',4,',%#!-1!'/%!5,+)$-#',.!#;#'%6<!],'/!K*+.0%!H-0+*,#!1+70'!
6+$+)%*3!'/%!-4%*+00!',6%!1*-6!+!1+70'!.-$5,',-$3!'-!+7'-6+'%5!5,+)$-#,#3!'-!+$;!$%.%##+*;!
,$'%*4%$',-$!,#!)*%+'0;!*%57.%53!,$.*%+#,$)!+990,.+',-$!79',6%<!
! U4)$+%(5,+)4#-(-%4:#$%(6)&)3%40(K*+.0%!H-0+*,#!#%*4,.%!6+$+)%*!.*%+'%#!+!#'+$5+*5,G%5!
.-$'*-0!6%./+$,#6!1-*!+990,.+',-$!#%*4,.%#!:;!'7*$,$)!'/%6!,$'-!1,*#'(.0+##!-:g%.'#!'/+'!
+56,$,#'*+'-*#!.+$!-:#%*4%!+$5!6+$+)%!,$!+!7$,1-*6!2+;<!D/%#%!#%*4,.%#!.+$!'/%$!:%!
+7'-6+',.+00;!*%#'+*'%5!,1!'/%;!+*%!+..,5%$'+00;!'%*6,$+'%5!:;!+$!+56,$,#'*+'-*3!,1!'/%;!+*%!
34
Oracle White Paper—Sun Netra T5220 Server Architecture
!
+:-*'%5!+#!'/%!*%#70'!-1!+!#-1'2+*%!9*-)*+66,$)!%**-*3!-*!,1!'/%;!+*%!,$'%**79'%5!:;!+$!
7$5%*0;,$)!/+*52+*%!9*-:0%6<!C$!+55,',-$3!K*+.0%!H-0+*,#!#%*4,.%!6+$+)%*!*%57.%#!#;#'%6!:--'!
',6%!:;!+#!67./!+#!iL!9%*.%$'!:;!#'+*',$)!#%*4,.%#!,$!9+*+00%0!+..-*5,$)!'-!'/%,*!5%9%$5%$.,%#<!
"$!R7$5-S!1%+'7*%!/%09#!#+1%)7+*5!+)+,$#'!/76+$!%**-*#!:;!9%*6,'',$)!%+#;!./+$)%!*-00:+.8<!
K*+.0%!H-0+*,#!#%*4,.%!6+$+)%*!,#!+0#-!#,690%!'-!5%90-;b!5%4%0-9%*#!.+$!.-$4%*'!6-#'!%&,#',$)!
+990,.+',-$#!'-!'+8%!1700!+54+$'+)%!-1!K*+.0%!H-0+*,#!#%*4,.%!6+$+)%*!1%+'7*%#!:;!+55,$)!+!
#,690%!dQI!1,0%!'-!%+./!+990,.+',-$<!
K*+.0%!H-0+*,#!A*%5,.',4%!H%01(^%+0,$)!+$5!K*+.0%!H-0+*,#!1+70'!6+$+)%6%$'!9*-4,5%!'/%!1-00-2,$)!
#9%.,1,.!.+9+:,0,',%#!-$!H7$!=%'*+!DLMMN!#%*4%*#\!
! JAO!K110,$,$)!'+8%#!+!.-*%!-110,$%!'/+'!/+#!:%%$!5%%6%5!1+70';<!K110,$%5!JAO#!+*%!#'-*%5!,$!
'/%!*%#-7*.%!.+./%!+$5!#'+;!-110,$%!-$!*%:--'!7$0%##!'/%!9*-.%##-*!/+#!:%%$!*%90+.%53!,$!2/,./!
.+#%!'/%!JAO!,#!.0%+*%5!1*-6!'/%!*%#-7*.%!.+./%<!
! Q%6-*;!A+)%!E%',*%6%$'!*%',*%#!9+)%#!-1!6%6-*;!'/+'!/+4%!:%%$!6+*8%5!+#!1+70';<!A+)%#!+*%!
#'-*%5!,$!'/%!*%#-7*.%!.+./%!+$5!#'+;!*%',*%5!-$!*%:--'!7$0%##!'/%!-11%$5,$)!`Y([CQQ!/+#!
:%%$!*%90+.%53!,$!2/,./!.+#%!+11%.'%5!9+)%#!+*%!.0%+*%5!1*-6!'/%!*%#-7*.%!.+./%<!
! CPK!E%',*%6%$'!0-)#!%**-*#!+$5!1+70'#<!
! 160-)!0-)#!1+70'#!5%'%.'%5!:;!'/%!#;#'%6<!
Oracle Solaris CoolTools for SPARC: Performance and Rapid Time to Market
=-!6+''%*!/-2!.-69%00,$)!$%2!/+*52+*%!-*!KH!90+'1-*6#!6+;!:%3!-*)+$,G+',-$#!67#'!:%!
+##7*%5!'/+'!'/%!.-#'#!+$5!*,#8#!-1!+5-9',-$!+*%!,$!0,$%!2,'/!'/%!*%2+*5#<!C$!9+*',.70+*3!
-*)+$,G+',-$#!2+$'!'-!:%!+:0%!'-!.-$',$7%!'-!0%4%*+)%!'/%!.-$#,5%*+:0%!+54+$'+)%#!-1!9-970+*!
.-66%*.,+0!+$5!-9%$!#-7*.%!#-1'2+*%<![%4%0-9%*#!2+$'!'-!7#%!1+6,0,+*!.-69,0%*#!+$5!:+#,.!
5%4%0-96%$'!'--0#<!"56,$,#'*+'-*#!.+$!0,''0%!+11-*5!',6%!#9%$'!-$!)%'',$)!+990,.+',-$#!'-!*7$!
-9',6+00;!,$!+!$%2!%$4,*-$6%$'<!K*+.0%T#!J--0!D--0#!A*-)*+6!,#!5%#,)$%5!#9%.,1,.+00;!'-!'+8%!'/%!
.-#'!+$5!*,#8!-7'!-1!6-4,$)!]%:!',%*!%$4,*-$6%$'#!'-!$%2!90+'1-*6#<!@+./!H7$!=%'*+!DLMMN!
#%*4%*!,$.075%#!J--0D--0#!1-*!HA"EJ!+*./,'%.'7*%!90+'1-*6#<!
Application Selection
"990,.+',-$!#%0%.',-$!/%09#!'-!,5%$',1;!+990,.+',-$#!'/+'!#'+$5!'-!:%$%1,'!1*-6!J--0D/*%+5#!
'%./$-0-);<!D/%!J--0D/*%+5#!H%0%.',-$!D--0!?.--0#'B!/%09#!'-!5%'%*6,$%!+990,.+',-$!#7,'+:,0,';!
1-*!:-'/!O0'*+HA"EJ!DU!+$5!O0'*+HA"EJ!DM!+*./,'%.'7*%#3!*%57.,$)!'/%!*,#8!-1!,$4%#'6%$'!
5%.,#,-$#<!D/%!'--0!6%+#7*%#!+990,.+',-$!10-+',$)(9-,$'!.-$'%$'!+0-$)!2,'/!'/%!$76:%*!-1!
0,)/'2%,)/'!9*-.%##%#!?'/*%+5#B!'-!5%'%*6,$%!9-'%$',+0!9+*+00%0,#6<!
35
Oracle White Paper—Sun Netra T5220 Server Architecture
!
Development
[%4%0-9%*#!$%%5!'-!:%!+:0%!'-!:7,053!'%#'3!+$5!%4+07+'%!+990,.+',-$#3!9*-57.,$)!'/%!6-#'!%11%.',4%!
.-5%!2/,0%!+54+$.,$)!'/%,*!9*-57.',4,';!2,'/!./-#%$!'--0#<!D--0#!1-*!5%4%0-96%$'!-$!H7$!=%'*+!
DLMMN!#%*4%*#!,$.075%!
! KPP(",4(5G=NP(5/-'%60(H9%.,1,.+00;!'7$%5!+$5!-9',6,G%5!1-*!HA"EJ!#;#'%6#3!eJJ!1-*!
H9+*.!H;#'%6!.-690%6%$'#!'/%!9-970+*!eJJ!.-69,0%*!#7,'%3!5%0,4%*,$)!79!'-!'/*%%!',6%#!'/%!
9%*1-*6+$.%!-1!.-69,0%5!+990,.+',-$#!2,'/!%4%$!)*%+'%*!0%4%0#!-1!*%0,+:,0,';<!"'!'/%!#+6%!',6%3!
eJJ!1-*!H9+*.!H;#'%6!,#!UNN!9%*.%$'!.-69+',:0%!2,'/!eJJ3!#799-*',$)!+00!"YC#3!0+$)7+)%!
%&'%$#,-$#3!+$5!10+)#<!
! U4)$+%(5,+)4#-(5'82#,(WX0(K*+.0%!H-0+*,#!H'75,-!UM!9*-4,5%#!5%4%0-9%*#!2,'/!'/%!0+'%#'!*%.-*5(
#%'',$)3!/,)/(9%*1-*6+$.%3!-9',6,G,$)!J3!Jcc3!+$5!`KEDE"=!.-69,0%*#!1-*!K*+.0%!H-0+*,#!
-$!HA"EJ!+$5!&VWP&WX!90+'1-*6#<!J-66+$5(0,$%!'--0#!+$5!+!=%'Y%+$#(:+#%5!,$'%)*+'%5!
5%4%0-96%$'!%$4,*-$6%$'!?C[@B!+*%!9*-4,5%5!1-*!+990,.+',-$!9%*1-*6+$.%!+$+0;#,#!+$5!
5%:7)),$)!-1!6,&%5!#-7*.%!0+$)7+)%!+990,.+',-$#<!C$!+55,',-$!'-!9*-4,5,$)!670',90+'1-*6!
#799-*'3!H7$!H'75,-!UM!.-69,0%*#!+*%!.-69+',:0%!2,'/!eJJ3!_,#7+0!Jcc3!Jhh3!K9%$QA3!+$5!
`KEDE"=!MNNZ<!
! L#&)4/(76*4,:%6%&'(>,,+(?L7>A()&2(5#6*+%(G%4",46)&$%(U*'#6#;)'#,&(>,,+(?5GU>A0(
O#%5!1-*!.-5%!.-4%*+)%!+$+0;#,#3!YCD!9*-4,5%#!,$#'*7.',-$!+$5!.+00!.-7$'!5+'+!+'!*7$',6%3!
/%09,$)!'-!#,)$,1,.+$'0;!,69*-4%!5%4%0-9%*!9*-57.',4,';!+$5!+990,.+',-$!9%*1-*6+$.%<!YCD!5-%#!
$-'!*%>7,*%!#-7*.%!.-5%!+$5!2-*8#!2,'/!:-'/!%&%.7'+:0%#!+$5!0,:*+*,%#<!HAKD!+0#-!/%09#!
5%0,4%*!,69*-4%5!5%4%0-9%*!9*-57.',4,';!:;!+7'-6+',$)!'/%!)+'/%*,$)!+$5!*%9-*',$)!-1!.-5%!
5+'+<!
C$!+55,',-$3!5%4%0-9%*#!6+;!'+8%!+54+$'+)%!-1!$76%*-7#!'/,*5(9+*';!+$5!K*+.0%!"AC#!'-!+55*%##!
+990,.+',-$!*%>7,*%6%$'#3!#,690,1;!.-66-$!9*-)*+66,$)!'+#8#3!+$5!%$/+$.%!90+'1-*6!
,$5%9%$5%$.%<!I,:*+*,%#!-1!';9,.+0!6%5,+!9*-.%##,$)!-9%*+',-$#3!1-*!%&+690%3!+*%!+4+,0+:0%!-$!
670',90%!90+'1-*6#3!,$.075,$)!'/-#%!5%#,)$%5!'-!5%0,4%*!-9',6+0!9%*1-*6+$.%!-$!O0'*+HA"EJ!
9*-.%##-*f:+#%5!90+'1-*6#<!D/%!6%5,+I,:!0,:*+*;!,#!+!0-2(0%4%0!9%*1-*6+$.%!0,:*+*;!1-*!
670',6%5,+!+990,.+',-$#F17$.',-$#!,$!6%5,+I,:!+*%!+..%0%*+'%5!2,'/!_CH!'%./$-0-);!-$!
O0'*+HA"EJ(:+#%5!#;#'%6#<!?D/%#%!#+6%!17$.',-$#!+*%!+0#-!#799-*'%5F+0'/-7)/!2,'/-7'!_CH!
+..%0%*+',-$F-$!-'/%*!HA"EJ(:+#%5!+$5!&VW(:+#%5!#;#'%6#!*7$$,$)!K*+.0%!H-0+*,#<B!Q%5,+!
.-5%.!17$.',-$#!+*%!+0#-!+4+,0+:0%!,$!0,:*+*,%#!#7./!+#!J-5%.I,:!1-*!K*+.0%!H-0+*,#!+$5!,$!j+4+!
"54+$.%5!C6+),$)!"AC#3!+$5!'/%;!9%*1-*6!2%00!-$!'/%!O0'*+HA"EJ!DM!9*-.%##-*!:%.+7#%!-1!,'#!
*-:7#'!10-+',$)(9-,$'!+$5!'/*-7)/97'!9*-.%##,$)!.+9+:,0,',%#<!
Tuning and Debugging
"56,$,#'*+'-*#!+$5!5%4%0-9%*#!+0,8%!$%%5!'-!6-$,'-*3!+$+0;G%3!+$5!'7$%!+990,.+',-$#!7$5%*!*%+0(
2-*05!.-$5,',-$#<!D/%!1-00-2,$)!'--0#!+,5!2,'/!'7$,$)!+$5!5%:7)),$)\!
36
Oracle White Paper—Sun Netra T5220 Server Architecture
!
! P,4%-')'0(J-*%#'+'!9*-4,5%#!+$!-$0,$%!6-$,'-*,$)!'--0!1-*!.-*%!7',0,G+',-$!-1!'/%!O0'*+HA"EJ!
DM!9*-.%##-*3!9*-4,5,$)!+!6-*%!+..7*+'%!6%+#7*%!-1!9*-.%##-*!+$5!#;#'%6!7',0,G+',-$!'/+$!
'--0#!'/+'!-$0;!6%+#7*%!'/%!7',0,G+',-$!-1!,$5,4,57+0!'/*%+5#<!C690%6%$'%5!+#!+!A%*0!#.*,9'3!
.-*%#'+'!+))*%)+'%#!,$#'*7.',-$#!%&%.7'%5!:;!+00!'/%!'/*%+5#!-$!+!#,$)0%!.-*%3!*%4%+0,$)!'/%!.;.0%#!
9%*!,$#'*7.',-$!-1!8%;!2-*80-+5#!+$5!,$5,.+',$)!2/%*%!6-*%!'7$,$)!,#!$%%5%5<!
! =8',6)'#$(>8&#&3()&2(>4,8.+%95B,,'#&3(5/-'%6(?=>5A0(C$!'/%!,$'%*%#'!-1!+7'-6+',$)!
+990,.+',-$!'7$,$)3!"DH!+7'-6+',.+00;!*%-9',6,G%#!+$5!*%.-69,0%#!:,$+*,%#!2,'/!$-!$%%5!1-*!
#-7*.%!.-5%<!"DH!,5%$',1,%#!'/%!,$+5%>7+'%!-9',6,G+',-$!+$5!'/%$!+7'-6+',.+00;!*%:7,05#!'/%!
+990,.+',-$!2,'/!'/%!.-**%.'!-9',-$#!1-*!-9',6,G+',-$<!"DH!,#!+!907)(,$!1-*!eJJ!1-*!HA"EJ!
H;#'%6!+$5!K*+.0%!H-0+*,#!H'75,-<!
Deployment
J--0!D--0#!5%90-;6%$'!%0%6%$'#!9*-4,5%!+990,.+',-$#!'/+'!+*%!+0*%+5;!-9',6,G%5!1-*!
J--0D/*%+5#!'%./$-0-);3!+$5!#+4%!.*,',.+0!',6%!,$!.-$1,)7*,$)!#;#'%6#!1-*!9%*1-*6+$.%!+$5!
.-$#-0,5+',-$<![%90-;6%$'!%0%6%$'#!,$.075%!
! P,,+(>8&%40(J--0!D7$%*!9*-4,5%#!+$!-$(#,'%!R4,*'7+0S!'7$,$)!%&9%*'3!5%0,4%*,$)!#;#'%6!
9%*1-*6+$.%!,69*-4%6%$'#!:;!+7'-6+',.+00;!+990;,$)!.7**%$'!:%#'!9*+.',.%#!,$.075,$)!:-'/!
9+'./,$)!+$5!'7$,$)<![%9%$5,$)!-$!+56,$,#'*+'-*!%&9%*,%$.%3!J--0!D7$%*!.+$!#+4%!/-7*#!'-!
2%%8#!-1!%11-*'!'7$,$)!H7$!`,*%!-*!H7$!=%'*+!#%*4%*#!:+#%5!-$!J--0D/*%+5#!'%./$-0-);<!
! P,,+(5')$J0(J--0!H'+.8!*%9*%#%$'#!+!.-00%.',-$!-1!'/%!6-#'!.-66-$0;!7#%5!1*%%!+$5!-9%$!
#-7*.%!+990,.+',-$#3!9*%-9',6,G%5!1-*!H7$!`,*%!+$5!H7$!=%'*+!#%*4%*#!:+#%5!-$!J--0D/*%+5#!
'%./$-0-);!'/+'!*7$!K*+.0%!H-0+*,#<!C$.075,$)!#7./!9-970+*!+990,.+',-$#!+#!"9+./%3!A%*03!A^A3!
H>7,53!D-6.+'3!+$5!Q;HlI3!'/%#%!+990,.+',-$#!/+4%!:%%$!*%.-69,0%5!2,'/!H7$!H'75,-!UM!
.-69,0%*#!'-!5%0,4%*!+!ZN!'-!MNN!9%*.%$'!9%*1-*6+$.%!,69*-4%6%$'!-4%*!#'+$5+*5!:,$+*,%#!
.-69,0%5!2,'/!eJJ<!J--0!H'+.8!+990,.+',-$#!+0#-!:*,$)!9%*1-*6+$.%!:%$%1,'#!'-!+$;!HA"EJ!
9*-.%##-*f:+#%5!#;#'%6<!
! P,&-,+#2)'#,&(',,+(",4(58&(C#4%(-%4:%4-0(A-2%*170!K*+.0%!H-0+*,#!J-$'+,$%*#!-11%*!6;*,+5!
.-$#-0,5+',-$!9-##,:,0,',%#!+$5!'/%!J-$#-0,5+',-$!D--0!1-*!H7$!`,*%!H%*4%*#!#9%%5#!'/%,*!
5%90-;6%$'<!],'/!+!2,G+*5(:+#%5!eOC3!'/,#!'--0!#,690,1,%#!+$5!+7'-6+'%#!'/%!,$#'+00+',-$!-1!
.-$#-0,5+'%5!+990,.+',-$#3!%$+:0,$)!%4%$!$-4,.%!+56,$,#'*+'-*#!'-!.*%+'%!+!1700;!4,*'7+0,G%5!+$5!
.-$#-0,5+'%5!%$4,*-$6%$'!7#,$)!K*+.0%!H-0+*,#!J-$'+,$%*#<!D/%!*%#70'!,#!1+#'!+$5!/,)/(>7+0,';!
.-$#-0,5+'%5!5%90-;6%$'#!7#,$)!H7$!`,*%!+$5!H7$!=%'*+!#%*4%*#<!
Java Platform, Enterprise Edition (Java EE)
D/%!#-1'2+*%!,$57#'*;!/+#!'*+5,',-$+00;!-11%*%5!9-,$'!9*-57.'#!'/+'!#-04%!#9%.,1,.!9+*'#!-1!+!
9*-:0%63!0%+4,$)!,'!'-!.7#'-6%*#!'-!,$'%)*+'%!'/-#%!9*-57.'#!,$'-!+!#-07',-$!'/+'!.+$!#799-*'!'/%,*!
:7#,$%##!+990,.+',-$#<!K*)+$,G+',-$#!5-$T'!97*./+#%!'/%,*!KH#!:;!+##%6:0,$)!.-*%!.-69-$%$'#!
37
Oracle White Paper—Sun Netra T5220 Server Architecture
!
#7./!+#!5*,4%*#3!#./%570%*#3!.-66+$53!+$5!+56,$,#'*+',-$!7',0,',%#3!+$5!,'!5-%#$T'!6+8%!#%$#%!1-*!
'/%6!'-!+##%6:0%!+$5!,$'%)*+'%!'*+5,',-$+0!6,550%2+*%!'/,#!2+;!%,'/%*<!
O#,$)!2-*05(.0+##!#-1'2+*%3!K*+.0%!*%5%1,$%#!'/%!#-1'2+*%!#;#'%6!1*-6!'/%!KH!79!'/*-7)/!'/%!
jM@@!#9%.,1,.+',-$!0+;%*<!J7#'-6%*#!.+$!2*,'%!'/%,*!:7#,$%##!+990,.+',-$#!'-!j+4+!#-1'2+*%!
#'+$5+*5#3!0%4%*+),$)!j+4+!@@!$%'2-*8!#%*4,.%#3!+$5!K*+.0%!5%0,4%*#!'/%!%$5('-(%$5!#-07',-$!'-!
*7$!'/%6<!
K*+.0%!-11%*#!'/%!1-00-2,$)!9*-57.'#!:7,0'!'-!-9',6,G%!j+4+!@@!%$4,*-$6%$'#\!!
! 58&(Y):)(5/-'%6(=$$%--(H)&)3%40!K9%$3!#'+$5+*5#(:+#%5!+..%##!.-$'*-0b!#,$)0%!#,)$(-$b!
+$5!1%5%*+',-$!#%*4,.%#!'/+'!/%09!.-$'*-0!.-#'#!+$5!6,$,6,G%!'/%!#%.7*,';!*,#8#!-1!.-$57.',$)!
:7#,$%##!6-*%!-9%$0;<!!
! U4)$+%(P,668&#$)'#,&-(!&'%4*4#-%(H,.#+#'/(5%4:%40!"!*-:7#'3!.-66%*.,+0!jM@@!Xf
.-690,+$'!+990,.+',-$!#%*4%*!'/+'!6+8%#!:7,05,$)!*-:7#'3!#.+0+:0%!%$'%*9*,#%!+990,.+',-$#!%+#,%*!
'/+$!%4%*3!+$5!,#!'/%!9%*1%.'!90+'1-*6!1-*!,690%6%$',$)!HK"!+$5!]%:!M<N!+990,.+',-$#<!
! U4)$+%(I#4%$',4/(5%4:%4(!&'%4*4#-%(!2#'#,&0!"!#%.7*%3!/,)/0;!+4+,0+:0%3!#.+0+:0%3!+$5!%+#;(
'-(6+$+)%!5,*%.'-*;!,$1*+#'*7.'7*%!'/+'!%11%.',4%0;!6+$+)%#!,5%$',',%#!,$!5;$+6,.!%$4,*-$6%$'#<!!
! Y):)(5'82#,(P4%)',40!E+9,5!4,#7+0!]%:!+990,.+',-$!+$5!9-*'0%'!5%4%0-96%$'<!!
! Y):)(5'82#,(!&'%4*4#-%0!"$!+2+*5(2,$$,$)!C[@!1-*!%$'%*9*,#%!+*./,'%.'#!+$5!5%4%0-9%*#<!!
! U4)$+%(P,668&#$)'#,&-(H%--)3#&3(!D$B)&3%(5%4:%40(("!0%+5,$)!:7#,$%##!,$'%)*+',-$!
6%##+),$)!#%*4%*!5%#,)$%5!'-!5%0,4%*!'/%!%&.%9',-$+0!#.+0+:,0,';3!*%0,+:,0,';3!+$5!+54+$.%5!
#%.7*,';!1%+'7*%#!$%.%##+*;!1-*!0+*)%(#.+0%!%$'%*9*,#%!5%90-;6%$'#<!!
! U4)$+%(5,+)4#-(P+8-'%40!"!670',#;#'%63!670',#,'%!5,#+#'%*!*%.-4%*;!#-07',-$!'/+'!6+$+)%#!'/%!
+4+,0+:,0,';!-1!+990,.+',-$#!#%*4,.%#!+$5!5+'+!+.*-##!0-.+03!*%),-$+03!+$5!4+#'0;!5,#9%*#%5!5+'+!
.%$'%*#<!!
! U4)$+%(5,+)4#-(5'82#,0!"!/,)/(9%*1-*6+$.%!.-69,0%*!'/+'!-9',6,G%#!J3!Jcc3!+$5!`-*'*+$!1-*!
K*+.0%!H-0+*,#!-$!HA"EJ3!+$5!:-'/!K*+.0%!H-0+*,#!+$5!I,$7&!-$!&VW!90+'1-*6#<!!
! U4)$+%(#G+)&%'(Z%.(5%4:%40!"!0%+5,$)!%$'%*9*,#%!]%:!#%*4%*3!%$),$%%*%5!'-!6%%'!'/%!
#'*,$)%$'!*%>7,*%6%$'#!-1!-*)+$,G+',-$#!'/+'!7#%!]%:!'%./$-0-),%#!+#!+!.-69%',',4%!+54+$'+)%<!!
! U4)$+%(#G+)&%'(Z%.(G4,D/(5%4:%40!"!9-2%*170!#;#'%6!1-*!.+./,$)!+$5!1,0'%*,$)!]%:!.-$'%$'3!
:--#',$)!$%'2-*8!9%*1-*6+$.%3!+$5!*%57.,$)!7#%*!2+,'!',6%#<!
Unified Network Platform
Q+$;!.-69-$%$'#!67#'!.-6%!'-)%'/%*!,$!+!/-0,#',.!#-07',-$!,$!-*5%*!'-!+55*%##!'/%!0+$5#.+9%!-1!
./+00%$)%#!.-$1*-$',$)!'/%!.*%+',-$!-1!+$!%11%.',4%!1-7*'/()%$%*+',-$!?XeB!$%'2-*8!
,$1*+#'*7.'7*%<!K*+.0%!-11%*#!+$!%+#;('-(7#%3!/,)/(9%*1-*6+$.%3!+11-*5+:0%!#-07',-$!'-!+55*%##!Xe!
38
Oracle White Paper—Sun Netra T5220 Server Architecture
!
$%'2-*8!.-697'+',-$+0!./+00%$)%#!7#,$)!#'+$5+*5#(:+#%53!.-66%*.,+0!-11('/%(#/%01!'%./$-0-),%#<!
D/%!7$,1,%5!$%'2-*8!90+'1-*6!,#!+!1700;!,$'%)*+'%5!+$5!'%#'%5!%$4,*-$6%$'FKH3!4,*'7+0,G+',-$3!
E"H!1%+'7*%#3!6+$+)%6%$'3!+$5!-'/%*!.-*%!#%*4,.%#F%$+:0,$)!5%4%0-9%*#!'-!.*%+'%!$%'2-*8!.-5%!
,66%5,+'%0;!2,'/-7'!'/%!$%%5!'-!:7,05!+$!%6:%55%5!#;#'%6!1*-6!'/%!)*-7$5!79<!
Y+#%5!-$!,$57#'*;!#'+$5+*5#3!'/%!7$,1,%5!$%'2-*8!90+'1-*6!.+$!%4-04%!+0-$)!2,'/!6+*8%'!
%.-$-6,.#3!%$+:0%!.-0-.+',-$!-1!'/,*5(9+*';!+990,.+',-$#!+$5!#%*4,.%#3!+$5!#9%%5!+990,.+',-$!
5%4%0-96%$'<!D/%!7$,1,%5!$%'2-*8!90+'1-*6!+0#-!9*-4,5%#!.+**,%*#!2,'/!'/%!+:,0,';!'-!7',0,G%!+!
#,$)0%!90+'1-*6!1-*!.-$'*-0!+$5!5+'+!90+$%!17$.',-$#3!,69*-4%!9+.8%'!9*-.%##,$)!*+'%#3!+$5!0-2%*!
'/%!.-#'!#'*7.'7*%!1-*!,$,',+0!#7:#.*,:%*!-11%*,$)#<!D/%!'%./$-0-);!*%>7,*%5!'-!+..-690,#/!'/%#%!
)-+0#!,$.075%#!.-$'%69-*+*;!670',.-*%3!670','/*%+5%5!9*-.%##-*#!+4+,0+:0%!,$!"54+$.%5!
D%0%.-667$,.+',-$#!J-697',$)!"*./,'%.'7*%!?"DJ"B!+$5!*+.8!#%*4%*!1-*6!1+.'-*#3!
4,*'7+0,G+',-$!'%./$-0-);3!1+#'(9+'/!9+.8%'!9*-.%##,$)!#-1'2+*%3!,$$-4+',4%!UN(e:@!'%./$-0-);3!
*-:7#'!#;#'%6#!6+$+)%6%$'3!+$5!/,)/!+4+,0+:,0,';!?^"B!6,550%2+*%<!H9%.,1,.+00;3!'/%!7$,1,%5!
$%'2-*8!90+'1-*6!,$.075%#!'/%!1-00-2,$)!%0%6%$'#\!
! @+'4)5G=NP(>W(,4(>X(*4,$%--,4-0(_-076%!6+*8%'3!-9%$!#9%.,1,.+',-$!9*-.%##-*#!1*-6!
K*+.0%!2,'/!79!'-!%,)/'!.-*%#!+$5!WX!'/*%+5#<!
! U4)$+%[-(W\9K.!(&%'R,4J#&3('%$B&,+,3/0("!$%'2-*8!,$'%*1+.%!,$'%)*+'%5!,$'-!'/%!
O0'*+HA"EJ!DM!9*-.%##-*!'/+'!9*-4,5%#!'/%!.*,',.+0!:+$52,5'/!+$5!)*+$70+*!*%#-7*.%!
+00-.+',-$!*%>7,*%5!1-*!/,)/(#9%%5!5+'+!90+$%!CA!9+.8%'!9*-.%##,$)<!
! P4/*',34)*B#$(8&#'-0("!#%.7*,';!.-9*-.%##-*!%6:%55%5!2,'/,$!%+./!O0'*+HA"EJ!DM!
9*-.%##-*!.-*%!1-*!1+#'3!%11,.,%$'!$%'2-*8!'*+11,.!%$.*;9',-$<!
! 58&(S%'4)(I)')(G+)&%(58#'%0("!/,)/(0%4%0!0+$)7+)%!5%4%0-96%$'!+$5!0,)/'2%,)/'!*7$',6%!
%$4,*-$6%$'!'/+'!%$+:0%#!'/%!*+9,5!.*%+',-$!+$5!/,)/(#9%%5!%&%.7',-$!-1!5+'+!90+$%!9+.8%'!
9*-.%##,$)!+990,.+',-$#<!
! U4)$+%(MH(5%4:%4(",4(5G=NP0("$!KH(,$5%9%$5%$'3!4,*'7+0,G%5!.-697',$)!%$4,*-$6%$'!1-*!
H7$!O0'*+HA"EJ!DU!+$5!O0'*+HA"EJ!DM!9*-.%##-*#!'/+'!%$+:0%#!#;#'%6#!'-!/-#'!.-$'*-0!+$5!
5+'+!90+$%!+990,.+',-$#!+$5!-'/%*!'/,*5(9+*';!#-1'2+*%!-$!+!#,$)0%!90+'1-*6!2/,0%!6+,$'+,$,$)!
,#-0+',-$<!
C$!+55,',-$3!H7$!=%'*+!#;#'%6!6+$+)%6%$'!'--0#!9*-4,5%!5%'+,0%5!+0+*6!+$5!1+70'!5,+)$-#',.!
.+9+:,0,',%#!+.*-##!670',90%!:0+5%!#%*4%*#!1*-6!K*+.0%!+$5!'/,*5(9+*';!#7990,%*#<!D/%!H7$!=%'*+!
^,)/!"4+,0+:,0,';!H7,'%!#799-*'#!H%*4,.%!"4+,0+:,0,';!`-*76!?H"`Bf.-690,+$'3!.+**,%*()*+5%!/,)/!
+4+,0+:,0,';<!
`7*'/%*6-*%3!K*+.0%T#!#'*,.'!+5/%*%$.%!'-!,$57#'*;!#'+$5+*5#!+$5!97:0,#/%5!-9%$!,$'%*1+.%#!
%0,6,$+'%#!'/%!4%$5-*!0-.8(,$!'/+'!=@A#!-1'%$!%&9%*,%$.%!2,'/!9*-9*,%'+*;!'%./$-0-),%#<!D/%!
'%./$-0-);!2,'/,$!'/%!7$,1,%5!$%'2-*8!90+'1-*6!,$.075%#!K9%$HA"EJ!'%./$-0-);3!97:0,#/%5!
-9%$!,$'%*1+.%#!1-*!K*+.0%!_Q!H%*4%*!1-*!HA"EJ!4,*'7+0,G+',-$!'%./$-0-);3!"=HC!J!+#!'/%!:+#,#!
39
Oracle White Paper—Sun Netra T5220 Server Architecture
!
1-*!'/%!.-66-$!.-$'*-0!+$5!5+'+!90+$%!5%4%0-96%$'!%$4,*-$6%$'3!+$5!K9%$H-0+*,#3!+#!2%00!+#!
.+**,%*()*+5%!I,$7&!-9',-$#!1-*!'/%!.-$'*-0!90+$%!%$4,*-$6%$'<!
!
Figure 13. The components of the Sun Unified Network Platform work together to form a high-throughput packet-processing platform
capable of hosting both control and data plane functions.
Consolidated Control and Data Plane Applications Using Domains
]/,0%!K*+.0%T#!H7$!#%*4%*#!?#7./!+#!'/%!H7$!=%'*+!DLMMN!#%*4%*B!.+$!%&%.7'%!+!#,$)0%!KH!/-#',$)!
+!#,$)0%!+990,.+',-$!2,'/!%&'*%6%!#.+0+:,0,';3!5-6+,$!'%./$-0-);!+$5!6+$;!9/;#,.+0!'/*%+5#!,$!'/%!
7$,1,%5!$%'2-*8!90+'1-*6!%$+:0%!'/%!#,670'+$%-7#!%&%.7',-$!-1!670',90%!KH#!+$5!+990,.+',-$#<!
J-$#-0,5+',-$!4,+!K*+.0%!_Q!H%*4%*!1-*!HA"EJ!+$5!O0'*+HA"EJ!DM!9*-.%##-*#!,#!+!$%2!
+99*-+./!'-!/-*,G-$'+0!#.+0,$)!'/+'!,#!#-7$5!,$!'%*6#!-1!+4+,0+:,0,';3!,#-0+',-$3!+$5!%+#%!-1!
5%90-;6%$'<!K*+.0%!_Q!H%*4%*!1-*!HA"EJ!+00-2#!+$!-*)+$,G+',-$!'-!5%90-;!+!#,$)0%!H7$!=%'*+!
DLMMN!#%*4%*!'-!%&%.7'%!.-$'*-0!90+$%!+990,.+',-$#!-$!K*+.0%!H-0+*,#!+$5!5+'+!90+$%!+990,.+',-$#!
-$!=[AH!#,670'+$%-7#0;!,$!.-690%'%!,#-0+',-$!?#%%!`,)7*%!UXB<!
40
Oracle White Paper—Sun Netra T5220 Server Architecture
!
!
Figure 14. Using logical domain technology, a single server with anUltraSPARC T2 processor can simultaneously host data plane
applications and control plane applications—while maintaining complete processing isolation.
"#!+!)%$%*+0(97*9-#%!+$5!-9%$!90+'1-*63!H7$!=%'*+!DLMMN!#%*4%*#!.+$!#%+60%##0;!/-#'!+!
/%'%*-)%$%-7#!6,&!-1!,$5%9%$5%$'!K*+.0%!H-0+*,#3!=[AH3!+$5!I,$7&!%$4,*-$6%$'#<!K*+.0%!_Q!
H%*4%*!1-*!HA"EJ!7#%#!+!0,)/'2%,)/'!/;9%*4,#-*!1,*62+*%!0+;%*!'-!4,*'7+0,G%!6+./,$%!/+*52+*%3!
5%.-790,$)!'/%!0,$8!:%'2%%$!'/%!KH!+$5!'/%!/+*52+*%<!D/%!$76:%*!-1!4,*'7+0!6+./,$%#!'/+'!.+$!
:%!.*%+'%5!'/7#!5%9%$5#!-$!'/%!.+9+:,0,',%#!-1!'/%!/;9%*4,#-*!+#!-99-#%5!'-!'/%!$76:%*!-1!
9/;#,.+0!/+*52+*%!5%4,.%#!,$#'+00%5!,$!'/%!#;#'%6<!],'/,$!90+'1-*6#!7#,$)!O0'*+HA"EJ!DM!
9*-.%##-*#3!+!'-'+0!-1!WX!0-),.+0!5-6+,$#!.+$!:%!%#'+:0,#/%5<!@+./!0-),.+0!5-6+,$!,#!+!1700!4,*'7+0!
6+./,$%!'/+'!*7$#!+$!,$5%9%$5%$'!KH!,$#'+$.%!-*!*7$',6%!%$4,*-$6%$'!+$5!.-$'+,$#!4,*'7+0,G%5!
JAO3!6%6-*;3!#'-*+)%3!.-$#-0%3!+$5!.*;9'-)*+9/,.!5%4,.%#<!
K*+.0%!_Q!H%*4%*!1-*!HA"EJ!,#-0+'%#!*%#-7*.%#!+$5!1+70'#!:%'2%%$!,$5,4,57+0!5-6+,$#<![,*%.'!
HA"EJ!/+*52+*%!,$'%)*+',-$!+$5!',)/'!/;9%*4,#-*!1,*62+*%!.-5%!%$#7*%!6+&,676!#'+:,0,';!+$5!
1+70'!*%#,0,%$.%<!],'/,$!%+./!90+'1-*6!4,*'7+0,G%5!:;!K*+.0%!_Q!H%*4%*!1-*!HA"EJ3!+!#%*4,.%!
5-6+,$!#/+*%#!5%4,.%!+..%##!'-!-'/%*!0-),.+0!5-6+,$#!,$!'/%!1-*6!-1!4,*'7+0!5%4,.%#<!"!#%*4,.%!
5-6+,$!9*-4,5%#!#9%.,1,.!4,*'7+0,G%5!#%*4,.%#3!,$.075,$)!4,*'7+0!5,#83!$%'2-*83!+$5!.-$#-0%!
#%*4,.%#!'-!)7%#'!5-6+,$#!7#,$)!+!0-),.+0!5-6+,$!./+$$%0!1-*!.-667$,.+',-$<!Q+$;!0-),.+0!
5-6+,$#!.+$!#/+*%!'/%!#+6%!9/;#,.+0!5%4,.%3!:7'!-$0;!'/%!#%*4,.%!5-6+,$!+..%##%#!'/%!9/;#,.+0!
5%4,.%!5*,4%*<!Y;!:711%*,$)!5%4,.%!.-$'*-03!'/%!#%*4,.%!5-6+,$!.+$!+.'7+00;!./+$)%!'/%!7$5%*0;,$)!
5%4,.%!-*!5%4,.%!5*,4%*!2/,0%!'/%!0-),.+0!5-6+,$!.-$',$7%#!'-!%&%.7'%<!D/%!+:,0,';!'-!5;$+6,.+00;!
41
Oracle White Paper—Sun Netra T5220 Server Architecture
!
+5g7#'!.-697'%!*%#-7*.%#!:%'2%%$!5-6+,$#!9*-4,5%#!%$'%*9*,#%#!2,'/!'/%!1*%%5-6!'-!#.+0%!
.-$'*-0!90+$%!+$5!5+'+!90+$%!2-*80-+5#!,$5%9%$5%$'0;<!
O#,$)!'/%!7$,1,%5!$%'2-*8!90+'1-*63!-*)+$,G+',-$#!.+$!0%4%*+)%!K*+.0%!_Q!H%*4%*!1-*!HA"EJ!
+$5!=[AH!'-!.-$#-0,5+'%!.-$'*-0!+$5!5+'+!90+$%!+990,.+',-$#!-$'-!+!#,$)0%!#%*4%*3!*%57.,$)!
.+9,'+0!+$5!-9%*+',-$+0!%&9%$#%#!+$5!,69*-4,$)!1,*#'!#7:#.*,:%*!.-#'#<!"#!+!*%#70'3!6+*8%'#!'/+'!
2%*%!9*%4,-7#0;!.-$#,5%*%5!'--!#6+00!.+$!:%!97*#7%5!+$5!+55*%##%5!6-*%!.-#'(%11%.',4%0;<!
Sun Netra Data Plane Suite
D/%!H7$!=%'*+![+'+!A0+$%!H7,'%!,#!+!/,)/(9%*1-*6+$.%!9+.8%'!9*-.%##,$)!%$),$%!'/+'!+00-2#!
9*-4,5%*#!'-!>7,.80;!+$5!.-#'(%11%.',4%0;!5%4%0-9!+$5!5%90-;!5+'+!90+$%!+990,.+',-$#F%$+:0,$)!
'/%!+))*%)+',-$3!'*+$#9-*'3!+$5!*-7',$)!-1!4-,.%3!4,5%-3!+$5!5+'+!,$!.-$4%*)%5!$%'2-*8#<!],'/,$!
H7$!=%'*+![+'+!A0+$%!H7,'%3!/,)/(0%4%0!0+$)7+)%!'--0#!9*-57.%!%&90,.,'0;!9+*+00%0,G%5!"=HC!J!
.-5%3!#9%%5,$)!+990,.+',-$!5%4%0-96%$'!+$5!9*-4,5,$)!+!5%)*%%!-1!9-*'+:,0,';!'/+'!%$/+$.%#!
4%$5-*!+$5!90+'1-*6!,$5%9%$5%$.%<!C$!+55,',-$3!+!0,)/'2%,)/'!*7$',6%!%$4,*-$6%$'!,$.075%5!
2,'/!H7$!=%'*+![+'+!A0+$%!H7,'%!%&90-,'#!'/%!O0'*+HA"EJ!DM!9*-.%##-*!+*./,'%.'7*%!'-!5%0,4%*!
0,$%!*+'%!9+.8%'!9*-.%##,$)!#9%%5#!1-*!5+'+!90+$%!+990,.+',-$#<!
H7$!=%'*+![+'+!A0+$%!H7,'%!.-6:,$%#!2,'/!O0'*+HA"EJ!DM!9*-.%##-*!'%./$-0-);!+$5!K*+.0%!
_Q!H%*4%*!1-*!HA"EJ!'-!9*-4,#,-$!'/%!7$,1,%5!$%'2-*8!90+'1-*6!+$5!%$+:0%!.-$#-0,5+',-$!-1!
.-$'*-0!90+$%!+$5!5+'+!90+$%!+990,.+',-$#<!C$!'/,#!2+;3!$%'2-*8!9*-.%##,$)!%0%6%$'#!.+$!0%4%*+)%!
)%$%*+0(97*9-#%!4-076%!6+*8%'!/+*52+*%F0,8%!'/%!H7$!=%'*+!DLMMN!#%*4%*F'-!./+$)%!'/%!
%.-$-6,.#!-1!.-$'*-0!+$5!5+'+!90+$%!#-07',-$#!1-*!'%0%.-667$,.+',-$#<!
Standards-Based Data Plane Application Development
H7$!=%'*+![+'+!A0+$%!H7,'%!9*-4,5%#!5%4%0-9%*#!2,'/!#'+$5+*5#(:+#%5!#-1'2+*%!'--0#!1-*!*+9,5!
.*%+',-$!-1!5+'+!90+$%!+990,.+',-$#<!C$!+55,',-$3!'/%!H7$!=%'*+![+'+!A0+$%!H7,'%!(-9',6,G%5!
*7$',6%!%$4,*-$6%$'!%&90-,'#!670','/*%+5%5!9+*',',-$,$)!1,*62+*%!1-*!/,)/(#9%%5!.-5%!%&%.7',-$!
-$!O0'*+HA"EJ!DU!-*!O0'*+HA"EJ!DM!670','/*%+5%5!9*-.%##-*#<!D/%!1-00-2,$)!1%+'7*%#!-1!'/%!
#.+0+:0%!=[AH!#-1'2+*%!1*+6%2-*8!%$+:0%!1+#'!9+'/!$%'2-*8!9*-.%##,$)\!
! @4%$'(5*,4%$!#./%570,$)!2,'/!*7$('-(.-690%',-$!#'+'%#!
! @&90,.,'!9+*+00%0,G+',-$!
! H'+',.!6%6-*;!+00-.+',-$!
! J-5%!)%$%*+',-$!:+#%5!-$!/+*52+*%!5%#.*,9',-$!+$5!6+99,$)!
! @11,.,%$'!.-667$,.+',-$!9,9%#!:%'2%%$!9,9%0,$%!#'+'%#!
O#,$)!'/%!H7$!=%'*+![+'+!A0+$%!H7,'%!.-69,0%*!%$+:0%#!9*-)*+66%*#!'-!5%4%0-9!#.+0+:0%3!/,)/(
9%*1-*6+$.%!J!+990,.+',-$#!1-*!%6:%55%5!670',9*-.%##-*!'+*)%'!+*./,'%.'7*%#<!"!#;#'%6(0%4%0!
42
Oracle White Paper—Sun Netra T5220 Server Architecture
!
4,%2!-1!'/%!+990,.+',-$!+$5!'/%!1-00-2,$)!1%+'7*%#!.-$'*,:7'%!'-!'/%!+:,0,';!-1!'/%!H7$!=%'*+![+'+!
A0+$%!H7,'%!.-69,0%*!'-!5%0,4%*!#79%*,-*!.-5%!4+0,5+',-$!+$5!-9',6,G+',-$\!
! C$.07#,-$!-1!./+*+.'%*,#',.#!-1!'/%!'+*)%'%5!/+*52+*%!+$5!#-1'2+*%!#;#'%6!+*./,'%.'7*%!'/*-7)/!
%&%.7',-$!-1!+!7#%*(#7990,%5!+*./,'%.'7*%!#9%.,1,.+',-$!!
! H,670'+$%-7#!%&+6,$+',-$!-1!670',90%!#%'#!-1!#-7*.%!1,0%#!+0-$)!2,'/!'/%!*%0+',-$#/,9#!'-!'/%!
'+*)%'!+*./,'%.'7*%!
! E%.-)$,',-$!-1!"AC#!7#%5!,$!'/%!+990,.+',-$!.-5%!+$5!#-1'2+*%!)%$%*+',-$!:+#%5!-$!'/%!
#;#'%6(0%4%0!.-$'%&'!
D/%#%!1%+'7*%#!/%09!'-!,69*-4%!'/%!*%0,+:,0,';!+$5!9%*1-*6+$.%!-1!*%#70',$)!+990,.+',-$#!+$5!
#;#'%6#<!
D-!17*'/%*!#,690,1;!+$5!+..%0%*+'%!'/%!.*%+',-$!-1!9+.8%'(9*-.%##,$)!+990,.+',-$#3!H7$!=%'*+![+'+!
A0+$%!H7,'%!,$.075%#!+!0,:*+*;!-1!*%1%*%$.%!+990,.+',-$#!'/+'!.+$!:%!*%7#%5!+$5!,$'%)*+'%5!,$'-!1700(
#.+0%!$%'2-*8!%0%6%$'#<!`-*!%&+690%3!H7$!=%'*+![+'+!A0+$%!H7,'%!,$.075%#!EIA3!CA!1-*2+*5,$)!
?,9125B3!O#%*![+'+)*+6!A*-'-.-0!?O[AB3!+$5!9+.8%'!.0+##,1,.+',-$!?A+.8%'J0+##,1,%*B!*%1%*%$.%!
+990,.+',-$#<!=%2!0,:*+*,%#!.+$!+0#-!:%!+55%5!-4%*!',6%3!:+#%5!-$!'/%!2-*8!-1!+!.-667$,';!-1!
+990,.+',-$!5%4%0-9%*#!+$5!K*+.0%T#!5%4%0-96%$'!%11-*'#<!H7$!=%'*+![+'+!A0+$%!H7,'%!.+$!/%09!'-!
#/-*'%$!5%4%0-96%$'!',6%!1*-6!;%+*#!'-!6-$'/#!2,'/-7'!.-69*-6,#,$)!9%*1-*6+$.%<!
A Lightweight Runtime Environment on General-Purpose Platforms
"990,.+',-$#!.+$!+./,%4%!%&.%00%$'!9%*1-*6+$.%!:;!0%4%*+),$)!'/%!/,)/(9%*1-*6+$.%3!0,)/'2%,)/'!
H7$!=%'*+![+'+!A0+$%!H7,'%!*7$',6%!%$4,*-$6%$'!+$5!%&90-,',$)!'/%!4,*'7+00;!7$6+'./%5!'/*%+5!
5%$#,';!+$5!H-J!5%#,)$!-1!O0'*+HA"EJ!DM!9*-.%##-*#<!D/%!H7$!=%'*+![+'+!A0+$%!H7,'%!
0,)/'2%,)/'!*7$',6%!%$4,*-$6%$'!%&%.7'%#!5,*%.'0;!-$!O0'*+HA"EJ!DM!9*-.%##-*!'/*%+5#3!
%$+:0,$)!9+.8%'!9*-.%##,$)!'/*-7)/97'!+'!UN(e:!0,$%!*+'%#!+$5!:%;-$5<!"4-,5,$)!'/%!
9%*1-*6+$.%!0,6,'+',-$#!-1!)%$%*+0(97*9-#%!KH#3!'/%!0,)/'2%,)/'!*7$',6%!%$4,*-$6%$'!/+#!$-!
#./%570%*!-*!,$'%**79'!/+$50%*!+$5!9%*1-*6#!$-!.-$'%&'!#2,'./,$)<!@4%*;!'/*%+5!*7$#!'-!
.-690%',-$!2,'/-7'!',6%!#0,.,$)3!6+8,$)!9+*+00%0!%&%.7',-$!%&'*%6%0;!#.+0+:0%!+$5!%$+:0,$)!0,$%!
*+'%!9%*1-*6+$.%!+$5!0,$%+*!#.+0,$)<!Y;!7',0,G,$)!'/%!H7$!=%'*+![+'+!A0+$%!H7,'%!0,)/'2%,)/'!
*7$',6%!%$4,*-$6%$'!-$!#%*4%*#!2,'/!O0'*+HA"EJ!DM!9*-.%##-*#3!-*)+$,G+',-$#!)+,$!'/%!+:,0,';!
'-!,690%6%$'!5+'+!90+$%!9+.8%'!9*-.%##,$)!-$!+!90+'1-*6!2,'/!+$!%.-$-6,.!.-#'!#'*7.'7*%!'/+'!
%$+:0%#!5%90-;6%$'!'/*-7)/-7'!'/%!$%'2-*8<!
Profiling and Redistribution of Data Plane Processing
C$!6+$;!.+#%#3!+990,.+',-$#!+*%!,$,',+00;!.-5%5!+$5!5%:7))%5!-$!+!)%$%*+0(97*9-#%!KH<!"1'%*!
9*-1,0,$)!'/%!#-1'2+*%!-$!'/%!KH3!1-*2+*5,$)!.-5%!,#!6-4%5!'-!H7$!=%'*+![+'+!A0+$%!H7,'%<!D/%!
*%#70',$)!.-5%!*%9*%#%$'#!%6:%55%5!9+.8%'!9*-.%##,$)!.-5%3!+$5!+#!#7./!,'!,#!:%$%1,.,+0!'-!
-9',6,G%!,'!'-!'/%!:%#'!-1!'/%!/+*52+*%!'/*%+5#T!.+9+:,0,',%#<!D/%!H7$!=%'*+![+'+!A0+$%!H7,'%!
670','/*%+5%5!9*-1,0,$)!.+9+:,0,',%#!.+$!-9',6,G%!+##,)$6%$'!-1!'/*%+5#!:;!5%'%*6,$,$)!'/%!
43
Oracle White Paper—Sun Netra T5220 Server Architecture
!
$76:%*!-1!'/*%+5#3!$76:%*!-1!*%.%,4%![Q"!./+$$%0#!'-!7',0,G%3!+$5!5%9'/!-1!'/%!9+.8%'!
9*-.%##,$)!9,9%0,$%<!
C$!+55,',-$!'-!#'+$5+*5!-9',6,G+',-$#3!'/%!H7$!=%'*+![+'+!A0+$%!H7,'%!9*-1,0%*!%$+:0%#!'/%!
.-00%.',-$!-1!.*,',.+0!5+'+!57*,$)!%&%.7',-$<!],'/!'/%!+:,0,';!'-!9*-1,0%!JAO!7',0,G+',-$3!,$#'*7.',-$!
.-7$'#3!CPK!2+,'!',6%#3!5+'+!.+./%!6,##%#3!#%.-$5+*;!.+./%!6,##%#3!6%6-*;!>7%7%3!6%6-*;!
.;.0%#3!+$5!6-*%3!'/%!9*-1,0%*!)7,5%#!+$5!#,690,1,%#!9%*1-*6+$.%!'7$,$)!%11-*'#<!D/%!9*-1,0%*!+0#-!
6+8%#!7#%!-1!'/%!#9%.,+0!.-7$'%*#!+$5!*%#-7*.%#!+4+,0+:0%!,$!'/%!/+*52+*%!'-!.-00%.'!.*,',.+0!
,$1-*6+',-$<!C$!1+.'3!9*-1,0%*!"AC!.+00#!.+$!:%!,$#%*'%5!+'!5%#,*%5!90+.%#!'-!#'+*'!.-00%.',$)!-*!
795+',$)!9*-1,0,$)!5+'+<!
D+,0-*,$)!'/%!H7$!=%'*+![+'+!A0+$%!H7,'%!0,)/'2%,)/'!*7$',6%!%$4,*-$6%$'!1-*!#9%.,1,.!2-*80-+5#!
+$5!7',0,G,$)!,$'%*9*-.%##!.-667$,.+',-$#!:%'2%%$!5,11%*%$'!.-$'*-0!+$5!5+'+!90+$%!9*-.%##%#!
.+$!*%57.%!-4%*+00!$%'2-*8!'*+11,.!+$5!0%+5!'-!)*%+'%*!9%*1-*6+$.%<!"#!+!*%#70'3!-*)+$,G+',-$#!.+$!
0%4%*+)%!-11('/%(#/%01!KH#!-$!K*+.0%!90+'1-*6#!1-*!9*-4,#,-$,$)3!.-$'*-0!90+$%3!+$5!%&.%9',-$!
9*-.%##,$)3!+$5!-$0;!+!#6+00!+6-7$'!-1!.-5%!6-4%#!'-!+!5%5,.+'%5!9+.8%'(9*-.%##,$)!5-6+,$!
2,'/,$!'/%!#+6%!-*!+!#%9+*+'%!#%*4%*<!
Advanced Functions
D/%!+54+$'+)%#!-1!7#,$)!+!7$,1,%5!$%'2-*8!90+'1-*6!1-*!$%&'()%$%*+',-$!'%0%.-667$,.+',-$!
$%'2-*8#!.-$',$7%!'-!7$1-05<![%%9!9+.8%'!,$#9%.',-$!:%.-6%#!,$.*%+#,$)0;!,69-*'+$'!2,'/,$!
'-5+;T#!$%'2-*8#!'-!%11%.',4%0;!%&%.7'%!#%.7*,';3!,$'*7#,-$!5%'%.',-$3!+$5!:,00,$)!+990,.+',-$#<!D/%!
6+##,4%!'/*%+5,$)!+$5!0+*)%!6%6-*;!1--'9*,$'!-1!'/%!O0'*+HA"EJ!DM!9*-.%##-*!.-6:,$%!2,'/!
,$'%)*+'%5!9+.8%'!.0+##,1,.+',-$!.+9+:,0,',%#!'-!9*-4,5%!#.+0+:,0,';!+$5!'-!+55*%##!5%%9!9+.8%'!
,$#9%.',-$!+990,.+',-$#<!
@11%.',4%!$%'2-*8#!+0#-!*%>7,*%!l7+0,';!-1!H%*4,.%!?l-HB!1%+'7*%#!'-!9*,-*,',G%!,$)*%##!'*+11,.!+$5!
6,',)+'%!'/%!%11%.'#!-1!$%'2-*8!.-$)%#',-$<!D/%!5,11%*%$',+'%5!#%*4,.%#!?[,11H%*4B!5+'+!9+'/!,$!'/%!
7$,1,%5!$%'2-*8!90+'1-*6!,$.075%#!'/%!.0+##,1,%*3!6%'%*3!6+*8,$)3!+$5!9-0,.,$)!.-69-$%$'#<!O#,$)!
+!9,9%0,$%!6-5%03!%+./!.-69-$%$'!9%*1-*6#!+!#9%.,1,.!'+#8!+$5!9*-9+)+'%#!'/%!*%#70'!'-!'/%!$%&'!
%0%6%$'<!D/%!'%./$-0-);!2,'/,$!'/%!7$,1,%5!$%'2-*8!90+'1-*6!9*-4,5%#!/+*52+*%(:+#%5!
#./%570,$)!+$5!l-H!17$.',-$#!+#!2%00!+#!#-1'2+*%(:+#%5!l-H!6%./+$,#6#!2,'/,$!K*+.0%!H-0+*,#!
+$5!H7$!=%'*+![+'+!A0+$%!H7,'%<!D/%!%$-*6-7#!6%6-*;!#,G%!-1!'/%!O0'*+HA"EJ!DM!9*-.%##-*!
:711%*#!-9%*+',-$#3!%$+:0,$)!'/%!K*+.0%!#;#'%6!+*./,'%.'7*%!'-!%11%.',4%0;!.-6:,$%!'/%!.-+*#%!
$-$:0-.8,$)!./+*+.'%*,#',.#!-1!/+*52+*%!%&%.7',-$!2,'/!#.+0+:0%3!1,$%()*+,$%5!9%*(#7:#.*,:%*!l-H!
17$.',-$#!,690%6%$'%5!,$!#-1'2+*%<!
"#!+$-'/%*!%&+690%3!'/%!7$,1,%5!$%'2-*8!90+'1-*6!.+$!:%!7#%5!'-!.*%+'%!+!#-1'2+*%(5%1,$%5!
*-7'%*<!K*+.0%!90+'1-*6#!2,'/!O0'*+HA"EJ!DM!9*-.%##-*#!9*-4,5%!/,)/0;!#.+0+:0%!9%*1-*6+$.%!
1-*!9+.8%'!*-7',$)<!C$!+55,',-$3!H7$!=%'*+![+'+!A0+$%!H7,'%!-11%*#!9*-4,5%*#!'/%!10%&,:,0,';!'-!
,690%6%$'!#-1'2+*%!.+9+:,0,',%#!'/+'!7$,>7%0;!6+'./!+990,.+',-$!9*-.%##,$)!./+*+.'%*,#',.#3!
'/%*%:;!+..%0%*+',$)!9%*1-*6+$.%<!Y;!*%90+.,$)!0%)+.;!*-7'%*#!'/+'!7#%!9*-9*,%'+*;!/+*52+*%!2,'/!
44
Oracle White Paper—Sun Netra T5220 Server Architecture
!
45
K*+.0%T#!H7$!=%'*+!#%*4%*#!-*!:0+5%#3!'/%!O0'*+HA"EJ!DM!9*-.%##-*3!+$5!=[AH(5%4%0-9%5!
#-1'2+*%3!-*)+$,G+',-$#!.+$!0-2%*!.-#'#3!)+,$!10%&,:,0,';3!+$5!'+,0-*!9*-.%##,$)!'-!+./,%4%!
%&.%9',-$+0!9+.8%'!9*-.%##,$)!'/*-7)/97'<!
Conclusion
K*+.0%T#!H7$!=%'*+!DLMMN!#%*4%*#!-11%*!,$.*%5,:0%!*%0,+:,0,';!+$5!#;#'%6!5%$#,';F2,'/!*-:7#'!
.-697'%3!6%6-*;3!$%'2-*8,$)3!#'-*+)%3!+$5!CPK!.+9+:,0,',%#!,$!+!#6+003!.-69+.'!MO!1-*6!1+.'-*<!
I%4%*+),$)!O0'*+HA"EJ!DM!9*-.%##-*!'%./$-0-);!+$5!%$),$%%*,$)!%&9%*',#%!,$!./+##,#!+$5!
#;#'%6#!5%#,)$3!'/%#%!90+'1-*6#!5%0,4%*!$%2!0%4%0#!-1!9%*1-*6+$.%F+$5!$%2!0%4%0#!-1!
9%*1-*6+$.%(9%*(2+''F,$!+!*+.86-7$'+:0%3!=@YH(.%*',1,%5!#;#'%6<![%90-;,$)!'/%#%!#%*4%*#!.+$!
.*%+'%!+!6-*%!+),0%!+$5!*%0,+:0%!,$1*+#'*7.'7*%!'/+'!#.+0%#!%+#,0;!'-!5%0,4%*!$%23!,$'%)*+'%5!
670',6%5,+!+990,.+',-$!#%*4,.%#!2,'/,$!+!#6+00!1--'9*,$'3!2/,0%!+'!'/%!#+6%!',6%!5%0,4%*,$)!$%%5%5!
6,##,-$(.*,',.+0!#%*4,.%!0%4%0#<!
H7$!=%'*+!DLMMN!#%*4%*#!9*-4,5%!%&9+$5+:0%3!/,)/(.+9+.,';!*%#-7*.%#!1-*!5%6+$5,$)!]%:!
,$1*+#'*7.'7*%3!5+'+:+#%3!+$5!#%*4%*!.-$#-0,5+',-$!+$5!4,*'7+0,G+',-$!,$,',+',4%#<!D/%#%!.+**,%*(
)*+5%!#;#'%6#!+*%!,5%+0!1-*!,$#'+00+',-$#!2/%*%!*%0,+:,0,';3!9%*1-*6+$.%3!5%$#,';3!+$5!%$%*);!
.-$#%*4+',-$!+*%!9+*+6-7$'<!e,4%$!'/%!/,)/!'/*-7)/97'!.+9+:,0,',%#!+$5!%$%*);!%11,.,%$.;!-1!
'/%#%!#%*4%*#3!CD!5%9+*'6%$'#!.+$!%+#,0;!.-$#-0,5+'%!2-*80-+5#!+$5!,69*-4%!7',0,G+',-$3!2/,0%!+'!
'/%!#+6%!',6%!9*%#%*4,$)!,$4%#'6%$'#!,$!+990,.+',-$#<!
!
!
Sun Netra T5220 Server Architecture
March 2010
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Worldwide Inquiries:
Phone: +1.650.506.7000
Fax: +1.65 506.7200 0.
oracle.com!
Copyright © 2008, 2010, Oracle and/or its affiliates. All rights reserved.
This document is provided for information purposes only and the contents hereof are subject to change without notice. This
document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in
law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any
liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This
document may not be reproduced or transmitted in any form or by any
means, electronic or mechanical, for any purpose, without our prior written permission.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. Intel
and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are
trademarks or registered trademarks of SPARC International, Inc. UNIX is a registered trademark licensed through X/Open
Company, Ltd. 0110