Сухой остаток
Следует признать «приемлемым» время загрузки от 1 до 5 секунд, а в качестве цели, которую желательно достичь при разработке страниц сайтов, — 1 секунда до появления первого символа на экране пользователя. В качестве цели при размещении DNS-серверов следует признать такое время поиска в системе DNS, которое не превышало бы 0,15 с. Согласно измерениям времени отклика серверов доменных имен второго уровня в зоне RU, более половины серверов удовлетворяют этим условиям.
Для надежного обеспечения поиска своих ресурсов в сети следует не ограничиваться двумя авторитативными серверами, а увеличить их число до трех, чтобы не оказаться в ситуации приостановки делегирования.
«Хорошо» размещать нужно не только первичный (master) сервер зоны, но и все авторитативные серверы — неисправность любого из них грозит приостановкой делегирования, а кроме того, совершенно не обязательно, что resolver-сервер пользователя выберет при поиске первичный сервер.
У ИТ-общественности еще нет четкого понимания того, чем конкретно (убытки, потерянные пользователи, четко измеренные недопустимые задержки и т.п.) может грозить неправильное размещение DNS-сервера. Для Рунета никто не рассчитывал времена отклика на запрос ресурсов, не изучал составляющие времени отклика, и влияние всего этого на бизнес. Между тем, к примеру, при изменении маршрутизации в конце прошлого года тремя ведущими российскими провайдерами и увеличении RTT некоторые бизнесмены от Internet потеряли пользователей и, соответственно, понесли убытки, но их измерений и корреляций никто не делал. На Западе работы, посвященные измерению RTT тем же методом, что и рассмотренные в данной статье, были проведены в конце прошлого года [18]. Предполагается, что это поможет судить о влиянии RTT на эффективность работы Сети, однако пока эти работы еще не завершены. В общем случае, это достаточно серьезная проблема, затрагивающая оценку всего объема трафика, предоставляемого отечественными провайдерами.
Литература
Uniform Resource Identifiers (URI): Generic Syntax. RFC-2396, 1998 (http://www.ietf.org/rfc/rfc2396.txt?number=2396) Role of the Domain Name System (DNS). RFC-3467.2003 (http://www.ietf.org/rfc/rfc3467.txt?number=3467) P. Mockapetris. Domain Names - Concepts and Facilities. RFC-1034, 1987. (http://www.ietf.org/rfc/rfc1034.txt?number=1034) P. Mockapetris. Domain Names - Implementation and Specification. RFC-1035. 1987. (http://www.ietf.org/rfc/rfc1035.txt?number=1035) Marina Fomenkov, kc claffy, Bradley Huffaker, David Moore. Macroscopic Internet Topology and Performance Measurements From the DNS Root Name Servers. 2001 LISA XV. December 2-7, 2001, San Diego, CA. Галицкий Е.Б. Опросы "Интернет в России". Выпуск 3. Весна 2003. ФОН. (http://www.fom.ru/reports/frames/o0316061.html) Аудитория Рунета по методике SpyLOG-монитор. 2003. Апрель. (http://gs.spylog.ru/interesting.phtml?id=53&PHPSESSID=817c3cea3231167985d03a45df37d2dc) Selection and Operation of Secondary DNS Servers. RFC-2182. 1997. (http://www.ietf.org/rfc/rfc2182.txt?number=2182) Регламент регистрации доменов в домене RU. 19.08.2002. (http://www.nic.ru/dns/contract/sup1_1_ru.html) Bob Bailey. Acceptable Computer Response Times. UI Design Update Newsletter - April, 2001. (http://www.humanfactors.com/downloads/apr012.htm) Bob Bailey. Improving User Performance. UI Design Update Newsletter - June, 2000. (http://www.humanfactors.com/downloads/june00.asp) Тимофей Бокарев. Энциклопедия Интернет-рекламы. (http://book.promo.ru/book/) Unix Manual Page for resolv.conf. (http://www.scit.wlv.ac.uk/cgi-bin/mansec?4+resolv.conf) The dig Manual Page. (http://www.stopspam.org/usenet/mmf/man/dig.html) Ryuji Somegawa, Kenjiro Cho, Yuji Sekiya, Suguru Yamaguchi. The Effects of Server Placement and Server Selection for Internet Services. IEICE Trans. Commun. Vol. E86-B, No. 2, February 2003. Yuji Sekiya, Kenjiro Cho, Ryuji Somagawa, Tatsuya Jinmei, Jun Murai. Root and ccTLD DNS server observation from worldwide locations. PAM2003. La Jolla, CA, April 6-8 2003. (http://moat.nlanr.net/PAM2003/PAM2003papers/3794.pdf) Статистика регистрации и делегирования доменов в зоне RU на 2003-06-16 (http://stat.nic.ru/2003/06/16/stats-20030616.shtml) Krishna P. Gummadi, Stefan Saroiu, Steven D. Gribble. King: Estimating Latency between Arbitrary Internet End Hosts. IMW 2002. November 6-8, 2002. (http://www.icir.org/vern/imw-2002/imw2002-papers/198.pdf)
Павел Храмцов (paul@kiae.su) — сотрудник РНЦ «Курчатовский Институт» (Москва)
Содержание раздела