- ÇöÀç À§Ä¡
- home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼ > °³¹ß¹æ¹ý·Ð > Á¤Ã¥ ±â¹Ý ½Ã½ºÄÚ ACI µ¥ÀÌÅͼ¾ÅÍ[¼º¾È´ç]
ÀÌ Ã¥¿¡¼, ½Ã½ºÄÚ µ¥ÀÌÅͼ¾ÅÍ Àü¹®°¡´Â ·ç½Ã¿£ ¾Æ¶ó¸ðºê¿Í ¸¶¿ì¸®Áö¿À Æ÷¸£Åç¶ó´Ï°¡ ½Ã½ºÄÚ ¾ÖÇø®ÄÉÀÌ¼Ç Á᫐ ÀÎÇÁ¶ó½ºÆ®·°Ã³(ACI)¿Í ÆÄÀ̽ã(python), REST(Representational State Transfer), ¿ÀǽºÅÃ(OpenStack) °°Àº ±â¼úÀ» ¼³¸íÇÏ¸é¼ ¾î¶»°Ô ÀÌ·¯ÇÑ ¸ðµç ÇýÅÃÀ» ´©¸± ¼ö ÀÖ´ÂÁö ¼³¸íÇÑ´Ù. ÀúÀÚµéÀº Á¤Ã¥ ±â¹Ý µ¥ÀÌÅͼ¾ÅÍÀÇ ÀåÁ¡, ¾ÆÅ°ÅØó, ÀÌ·Ð, °³³ä, ±×¸®°í ¹æ¹ý·Ð±îÁö ¼³¸íÇÑ´Ù. ±×·± ´ÙÀ½, ³×Æ®¿öÅ© °ü¸®¸¦ ÀÚµ¿ÈÇÏ°í ACI ȯ°æ¿¡¼ Ä¿½ºÅ͸¶ÀÌÁ¦À̼ÇÀ» °£´ÜÇÏ°Ô Çϱâ À§ÇØ ÆÄÀ̽㠽ºÅ©¸³Æ®¿Í REST¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ¾Æ¿ï·¯ ±â¾÷ µ¥ÀÌÅͼ¾ÅÍ¿¡¼ ACI¸¦ ¹èÆ÷ÇÏ´Â °æÇèÀ» ±×·ÁÁÖ°í, ÀúÀÚ´Â µðÀÚÀÎ °í·Á»çÇ×°ú ±¸Çö ¹æ¹ý·ÐÀ» °ËÅäÇÑ´Ù.
ÀúÀÚ: Lucien Avramov
¼¹® 20
¼Ò°³ 21
CHAPTER 1. µ¥ÀÌÅͼ¾ÅÍ ¾ÆÅ°ÅØó °í·Á »çÇ×
¾ÖÇø®ÄÉÀ̼ǰú ½ºÅ丮Áö 32
°¡»óȱâ¹Ý µ¥ÀÌÅͼ¾ÅÍ - 32
¼Ò°³ - 32
°¡»óÈ °³³ä°ú Á¤ÀÇ - 34
¼¹ö °¡»óÈ - 34
½ºÅ丮Áö °¡»óÈ - 34
³×Æ®¿öÅ© ¼ºñ½º °¡»óÈ - 36
³×Æ®¿öÅ© °¡»óÈ - 36
¿ÀÄɽºÆ®·¹À̼Ç: ÀÚµ¿È - 36
³×Æ®¿öÅ©¿Í µðÀÚÀÎ ¿ä±¸»çÇ× - 37
½ºÅ丮Áö ¿ä±¸»çÇ× - 38
ºòµ¥ÀÌÅÍ(Big Data) - 38
ºòµ¥ÀÌÅÍÀÇ Á¤ÀÇ - 38
ºòµ¥ÀÌÅÍ°¡ ±â¾÷ ÇöÀå ¼ÓÀ¸·Î ¿òÁ÷ÀÌ°í ÀÖ´Ù - 39
ºòµ¥ÀÌÅÍ ÁÖ¿ä ±¸¼º ¿ä¼Ò - 40
ºòµ¥ÀÌÅ͸¦ À§ÇÑ ³×Æ®¿öÅ© ±â¼ú ¿ä±¸ »çÇ× - 41
ÇÏµÓ POD¸¦ À§ÇÑ Å¬·¯½ºÅÍ µðÀÚÀÎ - 42
½ºÅ丮Áö ¿ä±¸ »çÇ× - 43
µðÀÚÀÎ °í·Á »çÇ× - 43
°¡¿ë¼º°ú º¹¿ø·Â - 44
µ¥ÀÌÅÍ È¥Àâ Á¦¾î¿Í Å¥ÀÇ Å©±â - 44
µ¥ÀÌÅÍ Æ®·¡ÇÈ ÃÊ°ú ºñÀ² ¼³°è - 44
µ¥ÀÌÅÍ ³ëµå ³×Æ®¿öÅ© ¼Óµµ - 45
³×Æ®¿öÅ© ÀÀ´ä Áö¿¬ ½Ã°£ - 45
HPC °í¼º´É ÄÄÇ»Æà - 47
Á¤ÀÇ ? 47
³×Æ®¿öÅ© ¿ä±¸ »çÇ× - 47
½ºÅ丮Áö ¿ä±¸ »çÇ× - 48
µðÀÚÀÎ °í·Á »çÇ× - 48
HPC Ŭ·¯½ºÅÍ - 48
³×Æ®¿öÅ© ÅäÆú·ÎÁö µðÀÚÀÎ - 49
ÃÊÀú Áö¿¬ ÀÀ´ä ½Ã°£ - 50
Á¤ÀÇ - 50
³×Æ®¿öÅ© ¿ä±¸ »çÇ× - 51
½ºÅ丮Áö ¿ä±¸»çÇ× - 52
ÅäÆú·ÎÁö µðÀÚÀÎ - 53
ÇÇµå º¹Á¦ - 53
HFT ¿¹ - 54
´ë±Ô¸ð È®ÀåÇü ±â¹ÝÀÇ µ¥ÀÌÅͼ¾ÅÍ - 55
Á¤ÀÇ - 55
³×Æ®¿öÅ© ¿ä±¸ »çÇ× - 58
½ºÅ丮Áö ¿ä±¸»çÇ× - 59
µðÀÚÀÎ °í·Á »çÇ× - 59
³×Æ®¿öÅ© ÅäÆú·ÎÁö µðÀÚÀÎ - 59
³×Æ®¿öÅ© ÅäÆú·ÎÁö µðÀÚÀÎ ¿¹ - 60
POD ±â¹ÝÀÇ µðÀÚÀÎ 62
°øÀ¯ ÀÎÇÁ¶ó ¹× Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀ» À§ÇÑ POD Model / Data Model - 62
FlexPod µðÀÚÀÎ - 64
µ¥ÀÌÅͼ¾ÅÍ µðÀÚÀÎ 65
End of Row - 66
Middle of Row - 67
Top of Rack Çö´ëÀûÀÎ µ¥ÀÌÅͼ¾ÅÍ Á¢±Ù ¹æ½Ä - 67
½Ì±ÛȨµå ¼¹ö µðÀÚÀÎ(Single-Homed Server-Design) - 69
Spine-Leaf ACI ±âº» ¾ÆÅ°ÅØóÀÇ ³í¸®Àû µ¥ÀÌÅͼ¾ÅÍ µðÀÚÀÎ 70
¿ä¾à 73
CHAPTER 2. Ŭ¶ó¿ìµå ¾ÆÅ°ÅØó¸¦ À§ÇÑ µ¥ÀÌÅͼ¾ÅÍ ºí·Ï ±¸Ãà
Ŭ¶ó¿ìµå ¾ÆÅ°ÅØó ¼Ò°³ 75
Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀÇ ³×Æ®¿öÅ© ¿ä±¸»çÇ×°ú ACI ¼Ö·ç¼Ç 78
¾Æ¸¶Á¸ À¥¼ºñ½º ¸ðµ¨ 80
¼¹ö ÇÁ·ÎºñÀú´× ÀÚµ¿È 83
PXE Booting ? 83
Chef/Puppef/CFengine ¶Ç´Â ÀÌ¿Í À¯»çÇÑ µµ±¸ ±â¹ÝÀÇ OS ¼³Ä¡ / ¹èÆ÷ - 84
Chef - 85
Puppet - 86
IaaS(Infra as a Service)¸¦ À§ÇÑ ¿ÀÄɽºÆ®·¹ÀÌ¼Ç 87
vCloud Director - 88
OpenStack(¿ÀǽºÅÃ) - 89
ÇÁ·ÎÁ§Æ®¿Í ¸±¸®Áî - 89
¸ÖƼÇÏÀÌÆÛ¹ÙÀÌÀú(Multi-Hypervisore) Áö¿ø - 90
¼³Ä¡ ¹æ¹ý - 90
¾ÆÅ°ÅØó ¸ðµ¨ - 91
³×Æ®¿öÅ· °í·Á»çÇ× - 92
UCS µð·ºÅÍ - 92
½Ã½ºÄÚ CIAC - 93
¼·Î ´Ù¸¥ Ãß»óÈ ¸ðµ¨ °£ÀÇ ÀÌÇØ - 96
¿ä¾à 98
CHAPTER 3. Á¤Ã¥ ±â¹ÝÀÇ µ¥ÀÌÅͼ¾ÅÍ
¿Ö Á¤Ã¥ ±â¹ÝÀÇ ¸ðµ¨ÀÌ ÇÊ¿äÇÑ°¡? 100
Á¤Ã¥ ÀÌ·Ð 102
½Ã½ºÄÚ APIC Á¤Ã¥ ±â¹Ý °´Ã¼ ¸ðµ¨ 103
¿£µåÆ÷ÀÎÆ® ±×·ì - 106
½Ã½ºÄÚ APIC Á¤Ã¥ Àû¿ë - 109
À¯´Ïij½ºÆ® Á¤Ã¥ Àû¿ë - 109
¸ÖƼij½ºÆ® Á¤Ã¥ Àû¿ë - 112
¾ÖÇø®ÄÉÀÌ¼Ç ³×Æ®¿öÅ© ÇÁ·ÎÆÄÀÏ(ANP) - 113
Contracts(ÄÁÆ®·¢Æ®) - 114
½Ã½ºÄÚ APICÀÇ ÀÌÇØ 123
½Ã½ºÄÚ ACI ¿î¿µ ½Ã½ºÅÛ(½Ã½ºÄÚ ACI Æк긯 OS) - 123
¾ÆÅ°ÅØó: ½Ã½ºÄÚ APIC ÀÇ ±¸¼º ¿ä¼Ò¿Í ±â´É - 123
Policy Manager - 124
Topology Manager - 124
Observer - 125
Boot Director - 125
Appliance Director - 126
VMM Manager ? 126
Event Manager - 127
Appliance Element - 127
¾ÆÅ°ÅØó ? »þµù ±â¹ÝÀÇ µ¥ÀÌÅÍ °ü¸® - 127
½Å·Ú¼º ±â¹Ý º¹Á¦ÀÇ ¿µÇâµµ - 128
½Å·Ú¼º ±â¹Ý »þµùÀÇ È¿°ú - 129
»þµù ±â¼ú - 130
»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º: GUI - 131
»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º: CLI - 131
»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º: RESTful API - 131
½Ã½ºÅÛ Á¢±Ù: Authentication(ÀÎÁõ), Authorization(Àΰ¡), RBAC - 132
¿ä¾à 133
CHAPTER 4. ¿î¿µ ¸ðµ¨(Operational Model)
Çö´ëÀûÀÎ µ¥ÀÌÅͼ¾Å͸¦ À§ÇÑ ÇÙ½É ±â¼ú°ú µµ±¸ ¼Ò°³ 136
³×Æ®¿öÅ© °ü¸® ¿É¼Ç - 136
REST ÇÁ·ÎÅäÄÝ - 137
XML, JSON°ú YAML - 138
ÆÄÀ̽ã(Python) - 141
ÆÄÀ̽㠱âÃÊ - 141
main( ) ÇÔ¼ö´Â ¾îµð¿¡? - 142
ÇÔ¼ö(function) Á¤ÀÇ - 142
À¯¿ëÇÑ µ¥ÀÌÅÍ ±¸Á¶ - 143
ÆÄÀÏ ±¸¹® ºÐ¼® - 145
ÆÄÀ̽㠽ºÅ©¸³Æ® È®ÀÎ - 147
ÆÄÀ̽㠽ÇÇà - 147
Pip, Easyinstall ¹× ¼Â¾÷ Åø - 147
¾î¶² ÆÐÅ°Áö°¡ ÇÊ¿äÇÑ°¡¿ä? - 148
virtualenv - 148
Git¿Í GitHub - 149
¹öÀü ÄÁÆ®·ÑÀÇ ±âº» °³¿ä - 150
Áß¾Ó ÁýÁß vs ºÐ»ê ¹öÀü °ü¸® ½Ã½ºÅÛ - 150
Git ±âº» µ¿ÀÛ - 151
Git ¼³Ä¡ ¹× ¼Â¾÷ - 152
Git ÁÖ¿ä ¸í·É¾î - 152
Cisco APIC ¿î¿µ 153
°´Ã¼ Æ®¸®(Object Tree) - 155
Ŭ·¡½º, °´Ã¼¿Í ¸±·¹ÀÌ¼Ç - 156
³×ÀÌ¹Ö º¯È¯(Naming Convention) - 161
¿ÀºêÁ§Æ® ½ºÅä¾î (Object Store) - 161
REST¸¦ »ç¿ëÇÑ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö - 161
REST ÄÝÀ» Àü¼ÛÇϱâ À§ÇÑ Åø - 162
Cisco ACI ³»ÀÇ REST ¹®¹ý - 165
XML Å׳ÍÆ® ¸ðµ¨¸µ - 168
EPG °£ÀÇ ¸±·¹À̼ǽ± Á¤ÀÇ(ÇÁ·Î¹ÙÀÌ´õ¿Í ÄÁ½´¸Ó) - 169
°£´ÜÇÑ Any-to-Any Á¤Ã¥ - 170
ACI SDK - 172
ACI ÆÄÀ̽ã Egg - 172
ACI¸¦ À§ÇÑ ÆÄÀ̽㠽ºÅ©¸³Æ® °³¹ßÇÏ´Â ¹æ¹ý - 173
ACI¸¦ À§ÇÑ ÆÄÀ̽㠽ºÅ©¸³Æ®´Â ¾îµð¿¡¼? - 174
Ãß°¡ Á¤º¸ 175
¿ä¾à 175
CHAPTER 5. ÇÏÀÌÆÛ¹ÙÀÌÀú¸¦ »ç¿ëÇÑ µ¥ÀÌÅͼ¾ÅÍ µðÀÚÀÎ
°¡»óÈ ¼¹ö ³×Æ®¿öÅ·(Virtualized Server Networking) 178
¼¹ö¿¡¼ ¼ÒÇÁÆ®¿þ¾î ½ºÀ§Äª ¿ä¼Ò°¡ ÇÊ¿äÇÑ ÀÌÀ¯´Â? - 180
³×Æ®¿öÅ© ±¸¼º ¿ä¼Ò - 182
°¡»ó ³×Æ®¿öÅ© ¾î´ðÅÍ(Virtual Network Adapter) - 182
°¡»ó ½ºÀ§Äª(Virtual Switching) - 183
¿£µåÆ÷ÀÎÆ® ±×·ì(Endpoint Group) - 183
ºÐ»ê ½ºÀ§Äª(Distributed Switching) - 184
°¡»ó¸Ó½ÅÀÇ ÇÖ ¸¶À̱׷¹À̼Ç(Hot Migration) - 184
¼¼±×¸àÅ×À̼Ç(Segmentation Option) 185
VLAN - 185
VXLAN - 185
VXLAN ÆÐŶ Æ÷¸Ë - 186
VXLAN ÆÐŶ Àü¼Û - 186
¸ÖƼij½ºÆ® ¾øÀÌ VXLANÀ» ±¸Çö - 188
Microsoft Hyper-V ³×Æ®¿öÅ· 188
¸®´ª½º KVM°ú ³×Æ®¿öÅ· 192
¸®´ª½º ºê¸®Â¡ - 193
¿ÀÇÂ vSwitch - 194
OVS ¾ÆÅ°ÅØó - 195
ÅäÆú·ÎÁö ¿¹Á¦ - 197
¿ÀǽºÅðú ¿ÀÇ vSwtich - 198
¿ÀÇÂÇ÷Î(OpenFlow) - 199
VMware ESX/ESXi ³×Æ®¿öÅ· 201
VMware vSwitch¿Í DVS - 202
VMware ESXi ¼¹ö Æ®·¡ÇÈ ¿ä±¸ »çÇ× - 203
vShield ¿Í VXLAN űë - 204
vCloud µð·ºÅÍ¿Í vApps - 204
vCloud ³×Æ®¿öÅ© - 206
Cisco Nexus 1000V 208
VN-TAG¸¦ »ç¿ëÇÑ Æ÷Æ® È®Àå(Port Extension) 211
°¡»ó¼¹ö ¿¬°áÀ» À§ÇÑ Cisco ACI ¸ðµ¨¸µ 214
¿À¹ö·¹ÀÌ ³ë¸»¶óÀÌÁ¦À̼Ç(Overlay Normalization) - 214
VMM µµ¸ÞÀÎ - 215
¿£µåÆ÷ÀÎÆ® µð½ºÄ¿¹ö¸® - 216
Á¤Ã¥ Àû¿ëÀÇ ½Å¼Ó¼º(policy resolution immediacy) - 216
Hyper-V¿Í Cisco ACI ÅëÇÕ - 216
KVM°ú Cisco ACI ÅëÇÕ - 217
VMware ESX¿Í Cisco ACI ÅëÇÕ - 218
¿ä¾à 219
CHAPTER 6. ¿ÀǽºÅÃ(OpenStack)
¿ÀǽºÅÃÀ̶õ? 221
Nova - 223
Neutron - 223
Swift - 228
Cinder - 228
Horizon - 229
Heat - 229
Ironic - 229
±â¾÷¿¡¼ÀÇ ¿ÀǽºÅà ±¸Çö 231
Cisco ACI¿Í ¿ÀǽºÅÃÀÇ ÀÌÁ¡ 233
Cisco ACI Á¤Ã¥ ¸ðµ¨ - 234
¹°¸® ¹× °¡»ó ³×Æ®¿öÅ© ÅëÇÕ - 234
Æк긯 ÅͳÎ(Fabric Tunnels) - 235
¼ºñ½º üÀÌ´× - 235
¿ø°Ý ÃøÁ¤ ? 235
¿ÀǽºÅà APIC µå¶óÀ̹ö ¾ÆÅ°ÅØó¿Í ¿î¿µ 236
Cisco ACI¿Í ¿ÀǽºÅà ÅëÇÕ - 237
Àû¿ë ¿¹Á¦ 238
IcehouseÀÇ ¼³Ä¡ - 240
Cisco APIC µå¶óÀ̹ö ¼³Á¤ - 241
Neutron.conf ÆÄÀÏ - 242
ML2_conf.ini ÆÄÀÏ - 243
ML2_cisco_conf.ini ÆÄÀÏ - 243
¼³Á¤ ¸Å°³º¯¼ö - 245
È£½ºÆ® Æ÷Æ® ¿¬°á - 245
¿ÜºÎ ³×Æ®¿öÅ© - 245
Æ÷Ʈä³Î(PortChannel) ¼³Á¤ - 246
Æ®·¯ºí½´Æà - 246
¿ÀǽºÅÃÀÇ ±×·ì ±â¹Ý Á¤Ã¥ ÇÁ·ÎÁ§Æ® 247
¿ä¾à 249
CHAPTER 7. ACI Æк긯 µðÀÚÀιæ¹ý·Ð
ACI Æк긯 ÇÙ½É ±â´É ¿ä¾à 252
ACI ÆÐŶ Àü¼Û ¹æ½Ä - 252
±Ô¹üÀû(Prescriptive) ³×Æ®¿öÅ© ±¸¼º - 252
¿À¹ö·¹ÀÌ ÇÁ·¹ÀÓ Æ÷¸Ë - 254
VxLAN ÆÐŶ Àü¼Û - 255
ÆÛº£ÀÌ½Ãºê °ÔÀÌÆ®¿þÀÌ(Pervasive Gateway) - 257
ACI ¿ÜºÎ ¹× ³»ºÎ ³×Æ®¿öÅ© ºñ±³ - 257
ÆÐŶ È帧 - 259
¿£µåÆ÷ÀÎÆ® ±×·ìÀ¸·Î ³×Æ®¿öÅ© ºÐÇÒ(Segmentation) - 262
°ü¸® ¸ðµ¨ - 263
Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î 267
¹°¸®Àû ÅäÆú·ÎÁö 269
½Ã½ºÄÚ APCI µðÀÚÀÎ °í·Á »çÇ× - 270
Spine µðÀÚÀÎ °í·Á »çÇ× - 272
Leaf µðÀÚÀÎ °í·Á »çÇ× - 273
¾ð³ë¿î À¯´Ïij½ºÆ® ¹× ºê·Îµåij½ºÆ® - 274
¼¹ö À¯Çü ºÐ·ù(EPG) ÀÎÀڷμ VLAN »ç¿ë - 276
VLAN°ú VxLAN ³×ÀÓ½ºÆäÀ̽º - 277
µµ¸ÞÀÎÀÇ °³³ä - 278
AEP(Attach Entity Profile)ÀÇ °³³ä ? 280
¸ÖƼ Å׳ͽÃ(Multi-Tenancy) °í·Á »çÇ× 280
Ãʱ⠼³Á¤ ´Ü°è 282
Zero-Touch Provisioning - 283
³×Æ®¿öÅ© °ü¸® - 284
Á¤Ã¥ ±â¹ÝÀÇ Æ÷Æ® ¼³Á¤ - 286
Leaf ½ºÀ§Ä¡º° ½ºÀ§Ä¡ ÇÁ·ÎÆÄÀÏ ¼³Á¤Çϱâ - 291
ÀÎÅÍÆäÀ̽º Á¤Ã¥ ¼³Á¤Çϱâ - 291
ÀÎÅÍÆäÀ̽º Á¤Ã¥ ±×·ì°ú Æ÷Æ® ä³Î - 292
ÀÎÅÍÆäÀ̽º Á¤Ã¥ ±×·ì - 292
Æ÷Æ® ä³Î - 292
vPC(virtual PortChanel) - 294
°¡»ó ¼¹ö °ü¸®ÀÚ(VMM) µµ¸ÞÀÎ - 295
VMM µµ¸ÞÀÎ - 297
°¡»óÈµÈ ¼¹ö ¿¬°áÀ» À§ÇÑ AEP - 298
°¡»ó ³×Æ®¿öÅ© ±¸¼º ¼³Á¤ 299
ºê¸®Áö µµ¸ÞÀÎ(Bridge Domain) - 300
Çϵå¿þ¾î ÇÁ·Ï½Ã(Hardware Proxy) - 301
Ç÷¯µù ¸ðµå - 301
fvCtx - 302
¿£µåÆ÷ÀÎÆ® ¿¬°á - 302
¹°¸®Àû ¼¹ö ¿¬°á - 302
°¡»ó ¼¹ö ¿¬°á - 303
¿ÜºÎ ³×Æ®¿öÅ© ¿¬°á(External Connectivity) - 305
¿ä¾à 305
CHAPTER 8. ACI ¼ºñ½º ÅëÇÕ
L4-L7 ¼ºñ½º¿Í ACI µðÀÚÀÎ °³¿ä 308
ÀåÁ¡ - 308
¼ºñ½º ±×·¡ÇÁ¿Í ¿£µåÆ÷ÀÎÆ® ¿¬°á - 309
°¡»óÈ ¼¹ö·ÎÀÇ È®Àå - 309
°ü¸® ¸ðµ¨ - 309
¼ºñ½º ±×·¡ÇÁ, ÇÔ¼ö, ·»´õ¸µ - 310
Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î Áö¿ø 311
¼ºñ½º Àμ¼ÇÀÇ ½Ã½ºÄÚ ACI ¸ðµ¨È 313
¼ºñ½º ±×·¡ÇÁ Á¤ÀÇ - 313
ÄÜÅ©¸®Æ® µð¹ÙÀ̽º¿Í ·ÎÁöÄà µð¹ÙÀ̽º ? 315
·ÎÁöÄà µð¹ÙÀ̽º ½Ç·ºÅÍ(¶Ç´Â ÄÁÅؽºÆ®) - 315
ºê¸®Áö µµ¸ÞÀÎ ºÐ¸® - 316
¼³Á¤ ´Ü°è - 316
¼ºñ½º ±×·¡ÇÁÀÇ Á¤ÀÇ - 318
¼ºñ½º ±×·¡ÇÁÀÇ °æ°è Á¤ÀÇ - 318
¸ÞŸµð¹ÙÀ̽º - 320
¾Û½ºÆ®·¢Æ® ³ëµåÀÇ ±â´É Á¤ÀÇ - 320
¾Û½ºÆ®·¢Æ® ³ëµåÀÇ Ä¿³ØÅÍ Á¤ÀÇ - 322
¾Û½ºÆ®·¢Æ® ³ëµå ¿ä¼Ò ¿ä¾à - 323
¾Û½ºÆ®·¢Æ® ³ëµå¸¦ ¼ºñ½º ±×·¡ÇÁ¿¡ ¿¬°áÇϱâ - 324
ÄÜÅ©¸®Æ® µð¹ÙÀ̽º¿Í ÄÜÅ©¸®Æ® µð¹ÙÀ̽º Ŭ·¯½ºÅÍ Á¤ÀÇ - 326
·ÎÁöÄà µð¹ÙÀ̽º¿Í ÄÜÅ©¸®Æ® µð¹ÙÀ̽º ¼³Á¤ - 328
·ÎÁöÄà µð¹ÙÀ̽º ÄÁÅؽºÆ®(Ŭ·¯½ºÅÍ µð¹ÙÀ̽º ½Ç·ºÅÍ) ¼³Á¤ - 331
¸íĪ ¼³Á¤(Naming) ¿ä¾à - 332
¿ä¾à 333
CHAPTER 9. Çâ»óµÈ ÅÚ·¹¸ÞÆ®¸®(¿ø°Ý ÃøÁ¤)
¾ÆÅä¹Í Ä«¿îÅÍ 336
¿ø¸® - 336
»ó¼¼ ¼³¸í°ú ¿¹Á¦ - 337
¾ÆÅä¹Í Ä«¿îÅÍ¿Í APIC - 338
·¹ÀÌÅϽà ¸ÞÆ®¸¯ 339
ACI Çコ(°ÇÀü¼º) ¸ð´ÏÅ͸µ 340
Åë°è(Statistics) - 341
Àå¾Ö °ü¸® - 343
À̺¥Æ®, ·Î±×, Áø´Ü - 348
Çコ ½ºÄÚ¾î(°ÇÀü¼º Á¡¼ö) - 350
Áß¾Ó ÁýÁßÇü Show Tech-Support ACI Á¢±Ù¹ý 351
¿ä¾à 352
CHAPTER 10. µ¥ÀÌÅͼ¾ÅÍ ½ºÀ§Ä¡ ¾ÆÅ°ÅØó
µ¥ÀÌÅÍ, ÄÁÆ®·Ñ, ¸Å´ÏÁö¸ÕÆ® Ç÷¹ÀÎ 353
µ¥ÀÌÅÍ, ÄÁÆ®·Ñ, ¸Å´ÏÁö¸ÕÆ® Ç÷¹ÀÎÀÇ ºÐ¸® - 354
ÄÁÆ®·Ñ, µ¥ÀÌÅÍ, ¸Å´ÏÁö¸ÕÆ® Ç÷¹ÀÎ °£ÀÇ »óÈ£ ÀÛ¿ë ? 355
CPU º¸È£¸¦ À§ÇØ CoPP°¡ Áö¿øµÇ´Â ÄÁÆ®·Ñ Ç÷¹ÀÎ - 356
ÄÁÆ®·Ñ Ç÷¹ÀÎ ÆÐŶ À¯Çü - 357
CoPP ºÐ·ù - 358
CoPP ºñÀ² Á¦ÇÑ ±â¹ý - 359
µ¥ÀÌÅͼ¾ÅÍ ½ºÀ§Ä¡ ±¸Á¶ 360
Äƾ²·ç ½ºÀ§Äª: µ¥ÀÌÅͼ¾Å͸¦ À§ÇÑ ¼º´É Çâ»ó - 361
Å©·Î½º¹Ù ½ºÀ§Ä¡ Æк긯 ±¸Á¶ - 364
Å©·Î½º¹Ù Æк긯À» ÅëÇÑ À¯´Ïij½ºÆ® ½ºÀ§Äª - 366
Å©·Î½º¹Ù Æк긯À» ÅëÇÑ ¸ÖƼij½ºÆ® ½ºÀ§Äª - 366
Å©·Î½º¹Ù Æк긯¿¡¼ÀÇ ¿À¹ö½ºÇǵå - 366
Å©·Î½º¹Ù ¼öÆÛÇÁ·¹ÀÌ¹Ö - 368
½ºÄÉÁÙ·¯ - 370
Å©·Î½º¹Ù Cut-through ¾ÆÅ°ÅØó ¿ä¾à - 371
¾Æ¿ôDz Å¥À×(ÀüÅëÀûÀÎ Å©·Î½º¹Ù) - 371
ÀÎDz Å¥À×(Ingress Crossbar) - 372
HOLB ÀÌÇØÇϱâ - 373
HOLB ¹®Á¦ ÇØ°áÀ» À§ÇÑ VoQ - 374
´Ù´Ü°è Å©·Î½º¹Ù - 375
Áß¾Ó °øÀ¯Çü ¸Þ¸ð¸®(SoC) - 376
´Ù´Ü°è SoC - 378
Crossbar fabric with SoC - 378
SoC Æк긯 - 379
QoS ±âÃÊ 380
µ¥ÀÌÅͼ¾ÅÍ QoS ¿ä±¸ »çÇ× - 380
µ¥ÀÌÅͼ¾ÅÍ ¿ä±¸ »çÇ× - 382
´Ù¸¥ µ¥ÀÌÅͼ¾ÅÍ¿¡¼ »ç¿ëµÈ QoSÀÇ À¯Çü - 383
Æ®·¯½ºÆ®, ºÐ·ù, ¸¶Å·, °æ°è(Boundary) - 384
µ¥ÀÌÅͼ¾ÅÍ QoS ±â´É - 386
¹öÆÛ »ç¿ëÀ²ÀÇ ÀÌÇØ - 387
Buffer Bloat - 389
¿ì¼±¼øÀ§ È帧 Á¦¾î(PFC) - 390
ETS - 391
µ¥ÀÌÅͼ¾ÅÍ ºê¸®Â¡ ÀͽºÃ¼ÀÎÁö(DCBX) - 391
ECN°ú DCTCP - 392
¿ì¼± ¼øÀ§ Å¥(Priority Queue) - 393
Ç÷η¿ ½ºÀ§Äª: ³Ø¼½º 9000 Æк긯 ·Îµå¹ë·±½Ì - 394
³Ø¼½º QoS ±â´É: MQC ¸ðµ¨ - 396
¿ä¾à 400
°á·Ð 401
Index 403
¼Ò°³ 21
CHAPTER 1. µ¥ÀÌÅͼ¾ÅÍ ¾ÆÅ°ÅØó °í·Á »çÇ×
¾ÖÇø®ÄÉÀ̼ǰú ½ºÅ丮Áö 32
°¡»óȱâ¹Ý µ¥ÀÌÅͼ¾ÅÍ - 32
¼Ò°³ - 32
°¡»óÈ °³³ä°ú Á¤ÀÇ - 34
¼¹ö °¡»óÈ - 34
½ºÅ丮Áö °¡»óÈ - 34
³×Æ®¿öÅ© ¼ºñ½º °¡»óÈ - 36
³×Æ®¿öÅ© °¡»óÈ - 36
¿ÀÄɽºÆ®·¹À̼Ç: ÀÚµ¿È - 36
³×Æ®¿öÅ©¿Í µðÀÚÀÎ ¿ä±¸»çÇ× - 37
½ºÅ丮Áö ¿ä±¸»çÇ× - 38
ºòµ¥ÀÌÅÍ(Big Data) - 38
ºòµ¥ÀÌÅÍÀÇ Á¤ÀÇ - 38
ºòµ¥ÀÌÅÍ°¡ ±â¾÷ ÇöÀå ¼ÓÀ¸·Î ¿òÁ÷ÀÌ°í ÀÖ´Ù - 39
ºòµ¥ÀÌÅÍ ÁÖ¿ä ±¸¼º ¿ä¼Ò - 40
ºòµ¥ÀÌÅ͸¦ À§ÇÑ ³×Æ®¿öÅ© ±â¼ú ¿ä±¸ »çÇ× - 41
ÇÏµÓ POD¸¦ À§ÇÑ Å¬·¯½ºÅÍ µðÀÚÀÎ - 42
½ºÅ丮Áö ¿ä±¸ »çÇ× - 43
µðÀÚÀÎ °í·Á »çÇ× - 43
°¡¿ë¼º°ú º¹¿ø·Â - 44
µ¥ÀÌÅÍ È¥Àâ Á¦¾î¿Í Å¥ÀÇ Å©±â - 44
µ¥ÀÌÅÍ Æ®·¡ÇÈ ÃÊ°ú ºñÀ² ¼³°è - 44
µ¥ÀÌÅÍ ³ëµå ³×Æ®¿öÅ© ¼Óµµ - 45
³×Æ®¿öÅ© ÀÀ´ä Áö¿¬ ½Ã°£ - 45
HPC °í¼º´É ÄÄÇ»Æà - 47
Á¤ÀÇ ? 47
³×Æ®¿öÅ© ¿ä±¸ »çÇ× - 47
½ºÅ丮Áö ¿ä±¸ »çÇ× - 48
µðÀÚÀÎ °í·Á »çÇ× - 48
HPC Ŭ·¯½ºÅÍ - 48
³×Æ®¿öÅ© ÅäÆú·ÎÁö µðÀÚÀÎ - 49
ÃÊÀú Áö¿¬ ÀÀ´ä ½Ã°£ - 50
Á¤ÀÇ - 50
³×Æ®¿öÅ© ¿ä±¸ »çÇ× - 51
½ºÅ丮Áö ¿ä±¸»çÇ× - 52
ÅäÆú·ÎÁö µðÀÚÀÎ - 53
ÇÇµå º¹Á¦ - 53
HFT ¿¹ - 54
´ë±Ô¸ð È®ÀåÇü ±â¹ÝÀÇ µ¥ÀÌÅͼ¾ÅÍ - 55
Á¤ÀÇ - 55
³×Æ®¿öÅ© ¿ä±¸ »çÇ× - 58
½ºÅ丮Áö ¿ä±¸»çÇ× - 59
µðÀÚÀÎ °í·Á »çÇ× - 59
³×Æ®¿öÅ© ÅäÆú·ÎÁö µðÀÚÀÎ - 59
³×Æ®¿öÅ© ÅäÆú·ÎÁö µðÀÚÀÎ ¿¹ - 60
POD ±â¹ÝÀÇ µðÀÚÀÎ 62
°øÀ¯ ÀÎÇÁ¶ó ¹× Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀ» À§ÇÑ POD Model / Data Model - 62
FlexPod µðÀÚÀÎ - 64
µ¥ÀÌÅͼ¾ÅÍ µðÀÚÀÎ 65
End of Row - 66
Middle of Row - 67
Top of Rack Çö´ëÀûÀÎ µ¥ÀÌÅͼ¾ÅÍ Á¢±Ù ¹æ½Ä - 67
½Ì±ÛȨµå ¼¹ö µðÀÚÀÎ(Single-Homed Server-Design) - 69
Spine-Leaf ACI ±âº» ¾ÆÅ°ÅØóÀÇ ³í¸®Àû µ¥ÀÌÅͼ¾ÅÍ µðÀÚÀÎ 70
¿ä¾à 73
CHAPTER 2. Ŭ¶ó¿ìµå ¾ÆÅ°ÅØó¸¦ À§ÇÑ µ¥ÀÌÅͼ¾ÅÍ ºí·Ï ±¸Ãà
Ŭ¶ó¿ìµå ¾ÆÅ°ÅØó ¼Ò°³ 75
Ŭ¶ó¿ìµå ÄÄÇ»ÆÃÀÇ ³×Æ®¿öÅ© ¿ä±¸»çÇ×°ú ACI ¼Ö·ç¼Ç 78
¾Æ¸¶Á¸ À¥¼ºñ½º ¸ðµ¨ 80
¼¹ö ÇÁ·ÎºñÀú´× ÀÚµ¿È 83
PXE Booting ? 83
Chef/Puppef/CFengine ¶Ç´Â ÀÌ¿Í À¯»çÇÑ µµ±¸ ±â¹ÝÀÇ OS ¼³Ä¡ / ¹èÆ÷ - 84
Chef - 85
Puppet - 86
IaaS(Infra as a Service)¸¦ À§ÇÑ ¿ÀÄɽºÆ®·¹ÀÌ¼Ç 87
vCloud Director - 88
OpenStack(¿ÀǽºÅÃ) - 89
ÇÁ·ÎÁ§Æ®¿Í ¸±¸®Áî - 89
¸ÖƼÇÏÀÌÆÛ¹ÙÀÌÀú(Multi-Hypervisore) Áö¿ø - 90
¼³Ä¡ ¹æ¹ý - 90
¾ÆÅ°ÅØó ¸ðµ¨ - 91
³×Æ®¿öÅ· °í·Á»çÇ× - 92
UCS µð·ºÅÍ - 92
½Ã½ºÄÚ CIAC - 93
¼·Î ´Ù¸¥ Ãß»óÈ ¸ðµ¨ °£ÀÇ ÀÌÇØ - 96
¿ä¾à 98
CHAPTER 3. Á¤Ã¥ ±â¹ÝÀÇ µ¥ÀÌÅͼ¾ÅÍ
¿Ö Á¤Ã¥ ±â¹ÝÀÇ ¸ðµ¨ÀÌ ÇÊ¿äÇÑ°¡? 100
Á¤Ã¥ ÀÌ·Ð 102
½Ã½ºÄÚ APIC Á¤Ã¥ ±â¹Ý °´Ã¼ ¸ðµ¨ 103
¿£µåÆ÷ÀÎÆ® ±×·ì - 106
½Ã½ºÄÚ APIC Á¤Ã¥ Àû¿ë - 109
À¯´Ïij½ºÆ® Á¤Ã¥ Àû¿ë - 109
¸ÖƼij½ºÆ® Á¤Ã¥ Àû¿ë - 112
¾ÖÇø®ÄÉÀÌ¼Ç ³×Æ®¿öÅ© ÇÁ·ÎÆÄÀÏ(ANP) - 113
Contracts(ÄÁÆ®·¢Æ®) - 114
½Ã½ºÄÚ APICÀÇ ÀÌÇØ 123
½Ã½ºÄÚ ACI ¿î¿µ ½Ã½ºÅÛ(½Ã½ºÄÚ ACI Æк긯 OS) - 123
¾ÆÅ°ÅØó: ½Ã½ºÄÚ APIC ÀÇ ±¸¼º ¿ä¼Ò¿Í ±â´É - 123
Policy Manager - 124
Topology Manager - 124
Observer - 125
Boot Director - 125
Appliance Director - 126
VMM Manager ? 126
Event Manager - 127
Appliance Element - 127
¾ÆÅ°ÅØó ? »þµù ±â¹ÝÀÇ µ¥ÀÌÅÍ °ü¸® - 127
½Å·Ú¼º ±â¹Ý º¹Á¦ÀÇ ¿µÇâµµ - 128
½Å·Ú¼º ±â¹Ý »þµùÀÇ È¿°ú - 129
»þµù ±â¼ú - 130
»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º: GUI - 131
»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º: CLI - 131
»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º: RESTful API - 131
½Ã½ºÅÛ Á¢±Ù: Authentication(ÀÎÁõ), Authorization(Àΰ¡), RBAC - 132
¿ä¾à 133
CHAPTER 4. ¿î¿µ ¸ðµ¨(Operational Model)
Çö´ëÀûÀÎ µ¥ÀÌÅͼ¾Å͸¦ À§ÇÑ ÇÙ½É ±â¼ú°ú µµ±¸ ¼Ò°³ 136
³×Æ®¿öÅ© °ü¸® ¿É¼Ç - 136
REST ÇÁ·ÎÅäÄÝ - 137
XML, JSON°ú YAML - 138
ÆÄÀ̽ã(Python) - 141
ÆÄÀ̽㠱âÃÊ - 141
main( ) ÇÔ¼ö´Â ¾îµð¿¡? - 142
ÇÔ¼ö(function) Á¤ÀÇ - 142
À¯¿ëÇÑ µ¥ÀÌÅÍ ±¸Á¶ - 143
ÆÄÀÏ ±¸¹® ºÐ¼® - 145
ÆÄÀ̽㠽ºÅ©¸³Æ® È®ÀÎ - 147
ÆÄÀ̽㠽ÇÇà - 147
Pip, Easyinstall ¹× ¼Â¾÷ Åø - 147
¾î¶² ÆÐÅ°Áö°¡ ÇÊ¿äÇÑ°¡¿ä? - 148
virtualenv - 148
Git¿Í GitHub - 149
¹öÀü ÄÁÆ®·ÑÀÇ ±âº» °³¿ä - 150
Áß¾Ó ÁýÁß vs ºÐ»ê ¹öÀü °ü¸® ½Ã½ºÅÛ - 150
Git ±âº» µ¿ÀÛ - 151
Git ¼³Ä¡ ¹× ¼Â¾÷ - 152
Git ÁÖ¿ä ¸í·É¾î - 152
Cisco APIC ¿î¿µ 153
°´Ã¼ Æ®¸®(Object Tree) - 155
Ŭ·¡½º, °´Ã¼¿Í ¸±·¹ÀÌ¼Ç - 156
³×ÀÌ¹Ö º¯È¯(Naming Convention) - 161
¿ÀºêÁ§Æ® ½ºÅä¾î (Object Store) - 161
REST¸¦ »ç¿ëÇÑ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö - 161
REST ÄÝÀ» Àü¼ÛÇϱâ À§ÇÑ Åø - 162
Cisco ACI ³»ÀÇ REST ¹®¹ý - 165
XML Å׳ÍÆ® ¸ðµ¨¸µ - 168
EPG °£ÀÇ ¸±·¹À̼ǽ± Á¤ÀÇ(ÇÁ·Î¹ÙÀÌ´õ¿Í ÄÁ½´¸Ó) - 169
°£´ÜÇÑ Any-to-Any Á¤Ã¥ - 170
ACI SDK - 172
ACI ÆÄÀ̽ã Egg - 172
ACI¸¦ À§ÇÑ ÆÄÀ̽㠽ºÅ©¸³Æ® °³¹ßÇÏ´Â ¹æ¹ý - 173
ACI¸¦ À§ÇÑ ÆÄÀ̽㠽ºÅ©¸³Æ®´Â ¾îµð¿¡¼? - 174
Ãß°¡ Á¤º¸ 175
¿ä¾à 175
CHAPTER 5. ÇÏÀÌÆÛ¹ÙÀÌÀú¸¦ »ç¿ëÇÑ µ¥ÀÌÅͼ¾ÅÍ µðÀÚÀÎ
°¡»óÈ ¼¹ö ³×Æ®¿öÅ·(Virtualized Server Networking) 178
¼¹ö¿¡¼ ¼ÒÇÁÆ®¿þ¾î ½ºÀ§Äª ¿ä¼Ò°¡ ÇÊ¿äÇÑ ÀÌÀ¯´Â? - 180
³×Æ®¿öÅ© ±¸¼º ¿ä¼Ò - 182
°¡»ó ³×Æ®¿öÅ© ¾î´ðÅÍ(Virtual Network Adapter) - 182
°¡»ó ½ºÀ§Äª(Virtual Switching) - 183
¿£µåÆ÷ÀÎÆ® ±×·ì(Endpoint Group) - 183
ºÐ»ê ½ºÀ§Äª(Distributed Switching) - 184
°¡»ó¸Ó½ÅÀÇ ÇÖ ¸¶À̱׷¹À̼Ç(Hot Migration) - 184
¼¼±×¸àÅ×À̼Ç(Segmentation Option) 185
VLAN - 185
VXLAN - 185
VXLAN ÆÐŶ Æ÷¸Ë - 186
VXLAN ÆÐŶ Àü¼Û - 186
¸ÖƼij½ºÆ® ¾øÀÌ VXLANÀ» ±¸Çö - 188
Microsoft Hyper-V ³×Æ®¿öÅ· 188
¸®´ª½º KVM°ú ³×Æ®¿öÅ· 192
¸®´ª½º ºê¸®Â¡ - 193
¿ÀÇÂ vSwitch - 194
OVS ¾ÆÅ°ÅØó - 195
ÅäÆú·ÎÁö ¿¹Á¦ - 197
¿ÀǽºÅðú ¿ÀÇ vSwtich - 198
¿ÀÇÂÇ÷Î(OpenFlow) - 199
VMware ESX/ESXi ³×Æ®¿öÅ· 201
VMware vSwitch¿Í DVS - 202
VMware ESXi ¼¹ö Æ®·¡ÇÈ ¿ä±¸ »çÇ× - 203
vShield ¿Í VXLAN űë - 204
vCloud µð·ºÅÍ¿Í vApps - 204
vCloud ³×Æ®¿öÅ© - 206
Cisco Nexus 1000V 208
VN-TAG¸¦ »ç¿ëÇÑ Æ÷Æ® È®Àå(Port Extension) 211
°¡»ó¼¹ö ¿¬°áÀ» À§ÇÑ Cisco ACI ¸ðµ¨¸µ 214
¿À¹ö·¹ÀÌ ³ë¸»¶óÀÌÁ¦À̼Ç(Overlay Normalization) - 214
VMM µµ¸ÞÀÎ - 215
¿£µåÆ÷ÀÎÆ® µð½ºÄ¿¹ö¸® - 216
Á¤Ã¥ Àû¿ëÀÇ ½Å¼Ó¼º(policy resolution immediacy) - 216
Hyper-V¿Í Cisco ACI ÅëÇÕ - 216
KVM°ú Cisco ACI ÅëÇÕ - 217
VMware ESX¿Í Cisco ACI ÅëÇÕ - 218
¿ä¾à 219
CHAPTER 6. ¿ÀǽºÅÃ(OpenStack)
¿ÀǽºÅÃÀ̶õ? 221
Nova - 223
Neutron - 223
Swift - 228
Cinder - 228
Horizon - 229
Heat - 229
Ironic - 229
±â¾÷¿¡¼ÀÇ ¿ÀǽºÅà ±¸Çö 231
Cisco ACI¿Í ¿ÀǽºÅÃÀÇ ÀÌÁ¡ 233
Cisco ACI Á¤Ã¥ ¸ðµ¨ - 234
¹°¸® ¹× °¡»ó ³×Æ®¿öÅ© ÅëÇÕ - 234
Æк긯 ÅͳÎ(Fabric Tunnels) - 235
¼ºñ½º üÀÌ´× - 235
¿ø°Ý ÃøÁ¤ ? 235
¿ÀǽºÅà APIC µå¶óÀ̹ö ¾ÆÅ°ÅØó¿Í ¿î¿µ 236
Cisco ACI¿Í ¿ÀǽºÅà ÅëÇÕ - 237
Àû¿ë ¿¹Á¦ 238
IcehouseÀÇ ¼³Ä¡ - 240
Cisco APIC µå¶óÀ̹ö ¼³Á¤ - 241
Neutron.conf ÆÄÀÏ - 242
ML2_conf.ini ÆÄÀÏ - 243
ML2_cisco_conf.ini ÆÄÀÏ - 243
¼³Á¤ ¸Å°³º¯¼ö - 245
È£½ºÆ® Æ÷Æ® ¿¬°á - 245
¿ÜºÎ ³×Æ®¿öÅ© - 245
Æ÷Ʈä³Î(PortChannel) ¼³Á¤ - 246
Æ®·¯ºí½´Æà - 246
¿ÀǽºÅÃÀÇ ±×·ì ±â¹Ý Á¤Ã¥ ÇÁ·ÎÁ§Æ® 247
¿ä¾à 249
CHAPTER 7. ACI Æк긯 µðÀÚÀιæ¹ý·Ð
ACI Æк긯 ÇÙ½É ±â´É ¿ä¾à 252
ACI ÆÐŶ Àü¼Û ¹æ½Ä - 252
±Ô¹üÀû(Prescriptive) ³×Æ®¿öÅ© ±¸¼º - 252
¿À¹ö·¹ÀÌ ÇÁ·¹ÀÓ Æ÷¸Ë - 254
VxLAN ÆÐŶ Àü¼Û - 255
ÆÛº£ÀÌ½Ãºê °ÔÀÌÆ®¿þÀÌ(Pervasive Gateway) - 257
ACI ¿ÜºÎ ¹× ³»ºÎ ³×Æ®¿öÅ© ºñ±³ - 257
ÆÐŶ È帧 - 259
¿£µåÆ÷ÀÎÆ® ±×·ìÀ¸·Î ³×Æ®¿öÅ© ºÐÇÒ(Segmentation) - 262
°ü¸® ¸ðµ¨ - 263
Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î 267
¹°¸®Àû ÅäÆú·ÎÁö 269
½Ã½ºÄÚ APCI µðÀÚÀÎ °í·Á »çÇ× - 270
Spine µðÀÚÀÎ °í·Á »çÇ× - 272
Leaf µðÀÚÀÎ °í·Á »çÇ× - 273
¾ð³ë¿î À¯´Ïij½ºÆ® ¹× ºê·Îµåij½ºÆ® - 274
¼¹ö À¯Çü ºÐ·ù(EPG) ÀÎÀڷμ VLAN »ç¿ë - 276
VLAN°ú VxLAN ³×ÀÓ½ºÆäÀ̽º - 277
µµ¸ÞÀÎÀÇ °³³ä - 278
AEP(Attach Entity Profile)ÀÇ °³³ä ? 280
¸ÖƼ Å׳ͽÃ(Multi-Tenancy) °í·Á »çÇ× 280
Ãʱ⠼³Á¤ ´Ü°è 282
Zero-Touch Provisioning - 283
³×Æ®¿öÅ© °ü¸® - 284
Á¤Ã¥ ±â¹ÝÀÇ Æ÷Æ® ¼³Á¤ - 286
Leaf ½ºÀ§Ä¡º° ½ºÀ§Ä¡ ÇÁ·ÎÆÄÀÏ ¼³Á¤Çϱâ - 291
ÀÎÅÍÆäÀ̽º Á¤Ã¥ ¼³Á¤Çϱâ - 291
ÀÎÅÍÆäÀ̽º Á¤Ã¥ ±×·ì°ú Æ÷Æ® ä³Î - 292
ÀÎÅÍÆäÀ̽º Á¤Ã¥ ±×·ì - 292
Æ÷Æ® ä³Î - 292
vPC(virtual PortChanel) - 294
°¡»ó ¼¹ö °ü¸®ÀÚ(VMM) µµ¸ÞÀÎ - 295
VMM µµ¸ÞÀÎ - 297
°¡»óÈµÈ ¼¹ö ¿¬°áÀ» À§ÇÑ AEP - 298
°¡»ó ³×Æ®¿öÅ© ±¸¼º ¼³Á¤ 299
ºê¸®Áö µµ¸ÞÀÎ(Bridge Domain) - 300
Çϵå¿þ¾î ÇÁ·Ï½Ã(Hardware Proxy) - 301
Ç÷¯µù ¸ðµå - 301
fvCtx - 302
¿£µåÆ÷ÀÎÆ® ¿¬°á - 302
¹°¸®Àû ¼¹ö ¿¬°á - 302
°¡»ó ¼¹ö ¿¬°á - 303
¿ÜºÎ ³×Æ®¿öÅ© ¿¬°á(External Connectivity) - 305
¿ä¾à 305
CHAPTER 8. ACI ¼ºñ½º ÅëÇÕ
L4-L7 ¼ºñ½º¿Í ACI µðÀÚÀÎ °³¿ä 308
ÀåÁ¡ - 308
¼ºñ½º ±×·¡ÇÁ¿Í ¿£µåÆ÷ÀÎÆ® ¿¬°á - 309
°¡»óÈ ¼¹ö·ÎÀÇ È®Àå - 309
°ü¸® ¸ðµ¨ - 309
¼ºñ½º ±×·¡ÇÁ, ÇÔ¼ö, ·»´õ¸µ - 310
Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î Áö¿ø 311
¼ºñ½º Àμ¼ÇÀÇ ½Ã½ºÄÚ ACI ¸ðµ¨È 313
¼ºñ½º ±×·¡ÇÁ Á¤ÀÇ - 313
ÄÜÅ©¸®Æ® µð¹ÙÀ̽º¿Í ·ÎÁöÄà µð¹ÙÀ̽º ? 315
·ÎÁöÄà µð¹ÙÀ̽º ½Ç·ºÅÍ(¶Ç´Â ÄÁÅؽºÆ®) - 315
ºê¸®Áö µµ¸ÞÀÎ ºÐ¸® - 316
¼³Á¤ ´Ü°è - 316
¼ºñ½º ±×·¡ÇÁÀÇ Á¤ÀÇ - 318
¼ºñ½º ±×·¡ÇÁÀÇ °æ°è Á¤ÀÇ - 318
¸ÞŸµð¹ÙÀ̽º - 320
¾Û½ºÆ®·¢Æ® ³ëµåÀÇ ±â´É Á¤ÀÇ - 320
¾Û½ºÆ®·¢Æ® ³ëµåÀÇ Ä¿³ØÅÍ Á¤ÀÇ - 322
¾Û½ºÆ®·¢Æ® ³ëµå ¿ä¼Ò ¿ä¾à - 323
¾Û½ºÆ®·¢Æ® ³ëµå¸¦ ¼ºñ½º ±×·¡ÇÁ¿¡ ¿¬°áÇϱâ - 324
ÄÜÅ©¸®Æ® µð¹ÙÀ̽º¿Í ÄÜÅ©¸®Æ® µð¹ÙÀ̽º Ŭ·¯½ºÅÍ Á¤ÀÇ - 326
·ÎÁöÄà µð¹ÙÀ̽º¿Í ÄÜÅ©¸®Æ® µð¹ÙÀ̽º ¼³Á¤ - 328
·ÎÁöÄà µð¹ÙÀ̽º ÄÁÅؽºÆ®(Ŭ·¯½ºÅÍ µð¹ÙÀ̽º ½Ç·ºÅÍ) ¼³Á¤ - 331
¸íĪ ¼³Á¤(Naming) ¿ä¾à - 332
¿ä¾à 333
CHAPTER 9. Çâ»óµÈ ÅÚ·¹¸ÞÆ®¸®(¿ø°Ý ÃøÁ¤)
¾ÆÅä¹Í Ä«¿îÅÍ 336
¿ø¸® - 336
»ó¼¼ ¼³¸í°ú ¿¹Á¦ - 337
¾ÆÅä¹Í Ä«¿îÅÍ¿Í APIC - 338
·¹ÀÌÅϽà ¸ÞÆ®¸¯ 339
ACI Çコ(°ÇÀü¼º) ¸ð´ÏÅ͸µ 340
Åë°è(Statistics) - 341
Àå¾Ö °ü¸® - 343
À̺¥Æ®, ·Î±×, Áø´Ü - 348
Çコ ½ºÄÚ¾î(°ÇÀü¼º Á¡¼ö) - 350
Áß¾Ó ÁýÁßÇü Show Tech-Support ACI Á¢±Ù¹ý 351
¿ä¾à 352
CHAPTER 10. µ¥ÀÌÅͼ¾ÅÍ ½ºÀ§Ä¡ ¾ÆÅ°ÅØó
µ¥ÀÌÅÍ, ÄÁÆ®·Ñ, ¸Å´ÏÁö¸ÕÆ® Ç÷¹ÀÎ 353
µ¥ÀÌÅÍ, ÄÁÆ®·Ñ, ¸Å´ÏÁö¸ÕÆ® Ç÷¹ÀÎÀÇ ºÐ¸® - 354
ÄÁÆ®·Ñ, µ¥ÀÌÅÍ, ¸Å´ÏÁö¸ÕÆ® Ç÷¹ÀÎ °£ÀÇ »óÈ£ ÀÛ¿ë ? 355
CPU º¸È£¸¦ À§ÇØ CoPP°¡ Áö¿øµÇ´Â ÄÁÆ®·Ñ Ç÷¹ÀÎ - 356
ÄÁÆ®·Ñ Ç÷¹ÀÎ ÆÐŶ À¯Çü - 357
CoPP ºÐ·ù - 358
CoPP ºñÀ² Á¦ÇÑ ±â¹ý - 359
µ¥ÀÌÅͼ¾ÅÍ ½ºÀ§Ä¡ ±¸Á¶ 360
Äƾ²·ç ½ºÀ§Äª: µ¥ÀÌÅͼ¾Å͸¦ À§ÇÑ ¼º´É Çâ»ó - 361
Å©·Î½º¹Ù ½ºÀ§Ä¡ Æк긯 ±¸Á¶ - 364
Å©·Î½º¹Ù Æк긯À» ÅëÇÑ À¯´Ïij½ºÆ® ½ºÀ§Äª - 366
Å©·Î½º¹Ù Æк긯À» ÅëÇÑ ¸ÖƼij½ºÆ® ½ºÀ§Äª - 366
Å©·Î½º¹Ù Æк긯¿¡¼ÀÇ ¿À¹ö½ºÇǵå - 366
Å©·Î½º¹Ù ¼öÆÛÇÁ·¹ÀÌ¹Ö - 368
½ºÄÉÁÙ·¯ - 370
Å©·Î½º¹Ù Cut-through ¾ÆÅ°ÅØó ¿ä¾à - 371
¾Æ¿ôDz Å¥À×(ÀüÅëÀûÀÎ Å©·Î½º¹Ù) - 371
ÀÎDz Å¥À×(Ingress Crossbar) - 372
HOLB ÀÌÇØÇϱâ - 373
HOLB ¹®Á¦ ÇØ°áÀ» À§ÇÑ VoQ - 374
´Ù´Ü°è Å©·Î½º¹Ù - 375
Áß¾Ó °øÀ¯Çü ¸Þ¸ð¸®(SoC) - 376
´Ù´Ü°è SoC - 378
Crossbar fabric with SoC - 378
SoC Æк긯 - 379
QoS ±âÃÊ 380
µ¥ÀÌÅͼ¾ÅÍ QoS ¿ä±¸ »çÇ× - 380
µ¥ÀÌÅͼ¾ÅÍ ¿ä±¸ »çÇ× - 382
´Ù¸¥ µ¥ÀÌÅͼ¾ÅÍ¿¡¼ »ç¿ëµÈ QoSÀÇ À¯Çü - 383
Æ®·¯½ºÆ®, ºÐ·ù, ¸¶Å·, °æ°è(Boundary) - 384
µ¥ÀÌÅͼ¾ÅÍ QoS ±â´É - 386
¹öÆÛ »ç¿ëÀ²ÀÇ ÀÌÇØ - 387
Buffer Bloat - 389
¿ì¼±¼øÀ§ È帧 Á¦¾î(PFC) - 390
ETS - 391
µ¥ÀÌÅͼ¾ÅÍ ºê¸®Â¡ ÀͽºÃ¼ÀÎÁö(DCBX) - 391
ECN°ú DCTCP - 392
¿ì¼± ¼øÀ§ Å¥(Priority Queue) - 393
Ç÷η¿ ½ºÀ§Äª: ³Ø¼½º 9000 Æк긯 ·Îµå¹ë·±½Ì - 394
³Ø¼½º QoS ±â´É: MQC ¸ðµ¨ - 396
¿ä¾à 400
°á·Ð 401
Index 403