|
|
°Ô½Ã¹° 715°Ç
|
|
|
Queens Neutron release Note |
|
±Û¾´ÀÌ :
ÃÖ°í°ü¸®ÀÚ
³¯Â¥ : 2018-11-09 (±Ý) 16:17
Á¶È¸ : 7460
|
https://docs.openstack.org/releasenotes/neutron/queens.html#relnotes-12-0-0-stable-queens-new-features
¾÷µ¥ÀÌÆ® : 2018-11-08 15:06 12.0.5-3 ¹ö±× ¼öÁ¤ - ÀÌÀü¿¡´Â ³×Æ®¿öÅ©ÀÇ dns_domain ¼Ó¼ºÀÌ DHCP ¿¡ÀÌÀüÆ®¿¡ ÀÇÇØ ¹«½ÃµÇ¾ú½À´Ï´Ù. À̹ø ¸±¸®½º¿¡¼ NeutronÀÇ DHCP ¿¡ÀÌÀüÆ®¸¦ »ç¿ëÇÏ´Â OpenStack ¹èÆ÷´Â ³×Æ®¿öÅ© ´ç dns_domainÀ» ÁöÁ¤ÇÏ°í ÇØ´ç ÀνºÅϽº¸¦ DNS ºÎºÐ ºÐ¼®±â ±¸¼º ÆÄÀÏ (LinuxÀÇ /etc/resolv.conf)¿¡ ±¸¼ºÇÏ¿© ·ÎÄà ºÎºÐ DNS Á¶È¸¸¦ Çã¿ëÇϵµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ³×Æ®¿öÅ© º° dns_domain °ªÀº DHCP ¿¡ÀÌÀüÆ®ÀÇ ±âº» dns_domain ±¸¼º °ªº¸´Ù ¿ì¼±ÇÕ´Ï´Ù. ³×Æ®¿öÅ©ÀÇ dns_domainÀ» ¾÷µ¥ÀÌÆ®ÇÏ´Â °Íµµ °¡´ÉÇÏ¸ç »õ °ªÀº »õ ÀνºÅϽº·Î ÀüÆĵǰųª ÀνºÅϽº°¡ DHCP ÀӴ븦 °»½Å ÇÒ ¶§ Àû¿ëµË´Ï´Ù. ±×·¯³ª ±âÁ¸ ÀÓ´ë´Â ÀÌÀü dns_domain °ªÀ¸·Î À¯ÁöµË´Ï´Ù.
12.0.4 »õ·Î¿î ±â´É bridge_mac_table_size ´ºÆ®·Ð OVS ¿¡ÀÌÀüÆ®¿¡ ´ëÇÑ »õ·Î¿î ±¸¼º ¿É¼Ç ÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ÀÌ °ªÀº other_config:mac-table-size ovsdbÀÇ ¿¿¡ÀÖ´Â openvswitch -neutron-agent°¡ °ü¸®ÇÏ´Â ¸ðµç Open vSwitch ºê¸®Áö¿¡¼ ¼³Á¤ µË´Ï´Ù. ÀÌ »õ ¿É¼ÇÀÇ ±âº»°ªÀº 50000À¸·Î ¼³Á¤µÇ¸ç ´ëºÎºÐÀÇ ½Ã½ºÅÛ¿¡ ÃæºÐÇÕ´Ï´Ù. ÀÌ ¿É¼Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Open vSwitch ¼³¸í¼ ¿¡¼ ãÀ» ¼ö ÀÖ½À´Ï´Ù . ÀÚ¼¼ÇÑ ³»¿ëÀº bug 1775797À» ÂüÁ¶ÇϽʽÿÀ .
±âŸÁÖÀÇ »çÇ× - °è·® ¿¡ÀÌÀüÆ® iptables µå¶óÀ̹ö´Â ÀÌÁ¦
metering_agent.ini ÆÄÀÏ ÀÇ ÇÏ¿ª º°ÄªÀ» »ç¿ëÇÏ¿© ÀÎÅÍÆäÀ̽º µå¶óÀ̹ö¸¦·Îµå ÇÒ ¼ö ÀÖ½À´Ï´Ù . ¿¹¸¦ µé¾î, ´ë½Å interface_driver = openvswitch interface_driver =neutron.agent.linux.interface.OVSInterfaceDriver
12.0.3 ¹ö±× ¼öÁ¤ - Infiniband Áö¿øÀÇ °æ¿ì IronicÀº IP ÁÖ¼Ò ÇÒ´çÀÌ ÀÛµ¿Çϵµ·Ï 'Ŭ¶óÀ̾ðÆ® ID'DHCP ¿É¼ÇÀ» ¹øÈ£·Î Àü¼ÛÇؾßÇÕ´Ï´Ù. ÀÌ ±â´ÉÀº ÇöÀç Neutron¿¡¼ Áö¿øµÇ¸ç RFC 4776¿¡ Á¤ÀÇ µÈ´ë·Î ¿É¼Ç ¹øÈ£ 61·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ¹ö±× 1770932
12.0.2 ¾Ë·ÁÁø ¹®Á¦Á¡ - ´ÜÀÏ ºê¸´Áö¿¡¼ Á¤¸®ÇÒ Æ÷Æ® ¼ö°¡ ¾à 10000º¸´Ù Å« °æ¿ì
ovsdb_timeout config ¿É¼ÇÀ» 600 Ãʺ¸´Ù ³ôÀº °ªÀ¸·Î ´Ã·Á¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù .
¹ö±× ¼öÁ¤ - ¹ö±× 1763604 ¼öÁ¤ . ½ºÅ©¸³Æ®
ovsdb_timeout ¿¡¼ config ¿É¼Ç ÀÇ ±âº»°ªÀ» ¹«½ÃÇϽʽÿÀ neutron-ovs-cleanup . ±âº»°ªÀº 10 ÃÊÀÌÁö¸¸ neutron-ovs-cleanup ´ÜÀÏ ºê¸®Áö¿¡¼ Á¦°Å ÇÒ Æ÷Æ®°¡ ¸¹Àº °æ¿ì (¿¹ : 5000) ½ºÅ©¸³Æ®·Î ´Â ÃæºÐÇÏÁö ¾Ê½À´Ï´Ù .ÀÌ ¶§¹®¿¡ config ¿É¼ÇÀÇ ±âº»°ªÀ» 600 ÃÊ·Î ´ëüÇÕ´Ï´Ù (10 ºÐ).
12.0.1 ÀüÁÖ°î L2 ¿¡ÀÌÀüÆ®¿¡¼ º¸¾È ±×·ì ¾÷µ¥ÀÌÆ®¸¦ ó¸®ÇÏ´Â µ¥ ¼Ò¿äµÇ´Â ½Ã°£À» ÁÙÀ̱â À§ÇØ conntrack »èÁ¦´Â ÀÌÁ¦ ÁÖ ¿¡ÀÌÀüÆ® ½º·¹µå ´ë½Å ÀÛ¾÷ÀÚ ½º·¹µå ÁýÇÕ¿¡¼ ¼öÇàµÇ¹Ç·Î ´Ù¸¥ À̺¥Æ® 󸮷Π½Å¼ÓÇÏ°Ô º¹±Í ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾÷±×·¹ÀÌµå ³ëÆ® - ¾÷±×·¹À̵å½Ã conntrack Ç׸ñÀº ÀÌÁ¦ È£Ãâ ½º·¹µå ´ë½Å ÀÛ¾÷ÀÚ ½º·¹µå¿¡¼ Á¤¸®µË´Ï´Ù.
12.0.0 ÀüÁÖ°î ÀÌÁ¦ DHCP ¿¡ÀÌÀüÆ®¿¡¼ º¸³½ ÀÀ´ä¿¡¼ DNS ¼¹ö ÇÒ´çÀ» ºñÈ°¼ºÈ ÇÒ ¼ö ÀÖ½À´Ï´Ù. dvr_no_external DVR ¶ó¿ìÅÍ¿¡ ´ëÇÑ »õ·Î¿î agent_mode ( )°¡ Ãß°¡µÇ¾î ¼¹ö°¡ Áß¾Ó ÁýÁᫎ ³ëµå¿¡¼ DVR°ú ¿¬°áµÈ À¯µ¿ IP¸¦ ±¸¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù.
»õ·Î¿î ±â´É - ÀÌÁ¦ Æ÷Æ®¿¡
dns_domain ¼Ó¼ºÀÌ ÀÖ½À´Ï´Ù. Æ÷Æ®ÀÇ dns_domain ¼Ó¼ºÀº dns_domain ¿ÜºÎ DNS ¼ºñ½º¿¡ °Ô½ÃÇÏ´Â °üÁ¡¿¡¼ ³×Æ®¿öÅ© ÀÇ ¼Ó¼ºº¸´Ù ¿ì¼± ÇÕ´Ï´Ù.
dscp OVS ¹× linuxbridge ¿¡ÀÌÀüÆ® ¸ðµÎ¿¡ ´ëÇÑ ±¸¼º ¿É¼Ç À» ÅëÇØ ÀÌÁ¦ openvswitch ¿À¹ö·¹ÀÌ ÅͳΠÆ÷Æ®ÀÇ ¿ÜºÎ Çì´õ¿¡ ´ëÇÑ DSCP °ªÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù .
- DSCP´Â
dscp_inherit openvswitch¿Í linuxbridge¿¡ ´ëÇÑ »õ·Î¿î ºÎ¿ï ±¸¼º ¿É¼Ç À» ÅëÇØ ³»ºÎ Çì´õ¿¡¼ »ó¼Ó µÉ ¼öµµ ÀÖ½À´Ï´Ù . ÀÌ ¿É¼ÇÀ» true·Î ¼³Á¤ÇϸéÀÇ °ªÀº dscp ¹«½ÃµË´Ï´Ù.
- DHCP °»½Å (T1) ¹× ¸® ¹ÙÀεù (T2) ŸÀ̸ÓÀÇ ±¸¼ºÀ» Çã¿ëÇÕ´Ï´Ù
neutron-dhcp-agent . ÀÌ·¯ÇÑ Å¸À̸Ӹ¦ ¼³Á¤Çϸé (RFC2132¿¡ µû¶ó ¿É¼Ç 58 ¹× 59) dnsmasq »ç¿ëÀÚ´Â ÀÓ´ë ½Ã°£ÀÌ ¸¸·á µÉ ¶§±îÁö ±â´Ù¸®Áö ¾Ê°íµµ ÀνºÅϽºÀÇ MTU¿Í °°Àº ´Ù¸¥ ¸Å°³ º¯¼ö¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÓ´ë ½Ã°£ µ¿¾È T1À» º¯°æÇϸé DHCP ¼¹ö°¡ ÀÓ´ë ½Ã°£ ³»¿¡ µµ´Þ ÇÒ ¼ö ¾øÀ¸¸é ÀνºÅϽº°¡ IP ÁÖ¼Ò¸¦ »èÁ¦ÇÏÁö ¾Ê°í µ¥ÀÌÅÍ Ç÷¹ÀÎÀ» ÁߴܽÃÅ°Áö ¾Ê½À´Ï´Ù.
- °øÀ¯ ³×Æ®¿öÅ©¿¡ ¾×¼¼½º ÇÒ ¼öÀÖ´Â ÀÓÂ÷ÀÎÀº ÀÌÁ¦ ±âº» ¼ºê³Ý ´ë½Å ÁöÁ¤µÈ ¼ºê³Ý¿¡¼ Æ÷Æ®¸¦ ÀÛ¼º / ¾÷µ¥ÀÌÆ® ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº ÀÌÁ¦ ±âº» µ¿ÀÛÀ̸ç policy.json ÆÄÀÏÀ» ¼öÁ¤ÇÏ¿© º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ¼³Á¤ÇÏ¿© Ŭ¶óÀ̾ðÆ®¿¡ ´ëÇÑ DNS ¼¹ö ÁÖ¼Ò¸¦ Á¦°øÇÏÁö DHCP ¿¡ÀÌÀüÆ®¸¦ Áö½ÃÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù
dns_nameservers ¿¡ ÇØ´ç ¼ºê³Ý ¼Ó¼º 0.0.0.0 ¶Ç´Â :: IPv4 ¶Ç´Â IPv6 ¼ºê³Ý (°¢°¢)¿¡ ´ëÇÑ.
- L2 ¿¡ÀÌÀüÆ®
ML2 _common_agent ´Â ÇöÀç L2 È®Àå API¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ API´Â L2 È®Àå µå¶óÀ̹ö¿¡¼ L2 ¿¡ÀÌÀüÆ®ÀÇ ¸®¼Ò½º¸¦ ¿äûÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº ¿¹¸¦ µé¾î, ÀνºÅϽº¸¦ Àü´ÞÇϱâ À§ÇØ »ç¿ëµÇ´Â IptablesManager ¹Þ´Â Linuxbridge L2 ¿¡ÀÌÀüÆ® .QoS extension driver
dvr_no_external ÀÌ ¸±¸®½º¿¡´Â »õ·Î¿î DVR ¿¡ÀÌÀüÆ® À¯Çü ÀÌ µµÀԵǾú½À´Ï´Ù. ÀÌ ¿¡ÀÌÀüÆ® À¯ÇüÀ» »ç¿ëÇϸé East / West ¶ó¿ìÆÃÀÌ ¿©ÀüÈ÷ ºÐ»êµÇ¾îÀÖ´Â µ¿¾È Floating IP (DNAT / North-South ¶ó¿ìÆÃ)¸¦ Áß¾Ó ÁýÁß½ÄÀ¸·Î À¯ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.
- À¯µ¿ IP QoSÀÇ ±¸Çö.
qos_policy_id À¯µ¿ IP °ü·Ã API¿¡ »õ·Î¿î ¸Å°³ º¯¼ö °¡ Ãß°¡µÇ¾ú½À´Ï´Ù.
- Áß¼ºÀÚ ¿¡ÀÌÀüÆ®´Â ÀÌÁ¦ OVSDB ¼¹ö¿¡ ´ëÇÑ SSL ¿¬°áÀ» Áö¿øÇÕ´Ï´Ù. SSL ±â¹Ý ¿¬°áÀ» »ç¿ëÇÏ·Á¸é ¼³Á¤¿¡
ssl Á¢µÎ»ç °¡ ºÙÀº URI¸¦ »ç¿ëÇϽʽÿÀ ovsdb_connection . SSLÀ» »ç¿ëÇÏ´Â °æ¿ì ¶ÇÇÑ »õ·Î¿î ¼³Á¤ÇÏ´Â µ¥ ÇÊ¿äÇÑ ovs Æ÷ÇÔ ±×·ì ¿É¼ÇÀ» ssl_key_file , ssl_cert_file ±×¸®°í ssl_ca_cert_file .
- IP ÁÖ¼Òº°·Î Æ÷Æ®¸¦ ÇÊÅ͸µ ÇÒ ¶§ ºÎºÐ ¹®ÀÚ¿ ÀÏÄ¡¸¦ Áö¿øÇÕ´Ï´Ù.
- »õ·Î¿î ¹æ¹ý
get_router_info ÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù L3AgentExtensionAPI .
- »õ·Î¿î ¹æ¹ý
ha_state_change ÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù L3AgentExtensionsManager .
¾Ë·ÁÁø ¹®Á¦Á¡ dvr ¿¡ÀÌÀüÆ®¿Í dvr_no_external ¿¡ÀÌÀüÆ® °¡ È¥ÇյǾîÀÖÀ» ¼ö ÀÖ½À´Ï´Ù . ±×·¯³ª dvr ¿¡ÀÌÀüÆ®¿Í ¿¡ÀÌÀüÆ® °£¿¡ À¯µ¿ IP ¸¶ÀÌ ±× ·¹À̼ÇÀÌÀÖ´Â VMÀ» ÇÇÇϽʽÿÀ dvr_no_external . Ç÷ÎÆà IP°¡ÀÖ´Â ¸ðµç VM Æ÷Æ®´Â µ¿ÀÏÇÑ agent_mode·Î ¸¶À̱׷¹À̼ÇÇؾßÇÕ´Ï´Ù. ÀÌ°ÍÀº Á¦ÇÑ »çÇ× Áß ÇϳªÀÔ´Ï´Ù.
¾÷±×·¹ÀÌµå ³ëÆ® - ÀÌ ¸±¸®½º ·Î ¼ºê³ÝÀÇ DNS ¼¹ö°¡ ¼³Á¤
0.0.0.0 µÇ°Å³ª :: º¯°æ µÇ¾úÀ» ¶§ÀÇ ±â´É ÀÔ´Ï´Ù. ÀÌÀüÀÇ µ¿ÀÛÀº °¢ DHCP ¿¡ÀÌÀüÆ®°¡ ÀÚ½ÅÀÇ IP ÁÖ¼Ò¸¸À» Ŭ¶óÀ̾ðÆ®¿¡ DNS ¼¹ö·Î Á¦°øÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. »õ·Î¿î µ¿ÀÛÀº DHCP ¿¡ÀÌÀüÆ®°¡ DNS ¼¹ö IP ÁÖ¼Ò¸¦ ÀüÇô Á¦°øÇÏÁö ¾Ê´Â´Ù´Â °ÍÀÔ´Ï´Ù.
- ÀÇ »õ·Î¿î DVR ¿¡ÀÌÀüÆ® ¸ðµå
dvr_no_external °¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ÀÌ ¸ðµå¸¦ º¯°æ dvr ÇÏ¸é µ¥ÀÌÅÍ Ç÷¹Àο¡ Ä¡¸íÀûÀÎ Á¶ÀÛÀÔ´Ï´Ù.
- web_framework ¿É¼ÇÀÌ Á¦°ÅµÇ¾ú½À´Ï´Ù. ÀÌ°ÍÀº »õ·Î¿î À¥ ÇÁ·¹ÀÓ ¿öÅ©ÀÇ °³¹ß¿¡ »ç¿ë µÈ ¿É¼Ç À̾ú±â ¶§¹®¿¡ ¿î¿µÀÚ / »ç¿ëÀÚ¿¡°Ô ¾Æ¹«·± ¿µÇâµµ ¹ÌÄ¡Áö ¾Ê¾Æ¾ßÇÕ´Ï´Ù.
Deprecation Notes tos linuxbridge¿¡ ´ëÇÑ vxlan ±×·ì ÀÇ ±¸¼º ¿É¼ÇÀº ´õ ÀÌ»ó »ç¿ëµÇÁö ¾ÊÀ¸¸ç ´õ Á¤È®ÇÑ ¿É¼ÇÀ¸·Î ¹Ù²ò´Ï´Ù dscp . TOS °ªÀº DSCP ¹× ECN ºñÆ®·Î ±¸¼ºµË´Ï´Ù. TOS °ªÀ» ÅëÇØ ECN °ªÀ» ¼³Á¤ÇÒ ¼ö ¾øÀ¸¸ç ÅͳθµÀÇ °æ¿ì ECNÀÌ Ç×»ó ³»ºÎ¿¡¼ »ó¼ÓµË´Ï´Ù.
ivs ÀÎÅÍÆäÀ̽º µå¶óÀ̹ö´Â ÄýÁî¿¡¼ »ç¿ëµÇÁö ¾ÊÀ¸¸ç ·ÏÅ°¿¡¼ Á¦°Å µÉ ¿¹Á¤ÀÔ´Ï´Ù.
ovsdb_interface ±¸¼º ¿É¼ÇÀº ÀÌÁ¦ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ÀÌÈÄ ¸±¸®½º¿¡¼´Â ¿É¼ÇÀÇ °ªÀÌ ¹«½ÃµË´Ï´Ù. native µå¶óÀ̹ö´Â »ç¿ëµË´Ï´Ù.
- api-paste ÁøÀÔ Á¡
neutron.api.versions:Versions.factory Àº ´õ ÀÌ»ó »ç¿ëµÇÁö ¾ÊÀ¸¸ç Rocky ¸±¸®½º¿¡¼ Á¦°ÅµË´Ï´Ù. Api-paste.ini ÆÄÀÏÀ» ¾÷µ¥ÀÌÆ®ÇÏ¿© Queens¿Í ÇÔ²² Á¦°øµÇ´Â ÆÄÀÏÀ» »ç¿ëÇϰųª neutron.pecan_wsgi.app:versions_factory ´ë½Å Versions ÆÑÅ丮¿¡ ´ëÇÑ ÂüÁ¶¸¦ °¡¸® Å°µµ·Ï ¾÷µ¥ÀÌÆ®ÇϽʽÿÀ .
- ÀÌ
ovs_vsctl_timeout ¿É¼ÇÀº ±¸Çö°ú ovsdb_timeout °ü·ÃÀÌ ¾ø´Ù´Â °ÍÀ» ¹Ý¿µÇϱâ À§ÇØ À̸§ÀÌ º¯°æµË´Ï´Ù . ¶ÇÇÑ ¼½¼Ç ¾Æ·¡·Î À̵¿ ÇÕ´Ï´Ù.vsctl ovsdb_interface [OVS]
¹ö±× ¼öÁ¤ - ¼öÁ¤ ¹ö±× 1736674´Â º¸¾È ±×·ì ±ÔÄ¢ÀÌ Á¦´ë·Î Àû¿ëµÇ¾î ÇÔ²² »ç¿ë °¡´É.
Linuxbridge L2 agent QoS extension driver
- Openvswitch ¿¡ÀÌÀüÆ®¿¡´Â
fdb Linux bridge ¸í·É À» »ç¿ë ÇÏ´Â È®ÀåÀÌ È£Ã⠵˴ϴÙ. bridge ¸í·ÉÀº rootwrap openvswitch-plugin.filters ÆÄÀÏ¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ¹ö±× : 1730407À»
|
|
|
|
|