LinuxÊý¾Ý¿âÐÔÄÜÎÊÌâ¼°ÓÅ»¯ÒªÁì
linuxϵͳÖг£¼ûµÄÊý¾Ý¿âÐÔÄÜÎÊÌâ¼°ÆäÓÅ»¯ÒªÁì
СÐò
Ëæ×Å»¥ÁªÍøµÄѸÃÍÉú³¤£¬Êý¾Ý¿â³ÉΪÁ˸÷¸öÆóÒµºÍ×éÖ¯²»¿É»òȱµÄÒ»²¿·Ö¡£È»¶ø£¬ÔÚʹÓÃÊý¾Ý¿âµÄÀú³ÌÖУ¬ÎÒÃdz£³£»áÓöµ½ÐÔÄÜÎÊÌ⣬Õâ¸øÓ¦ÓóÌÐòµÄÎȹÌÐÔºÍÓû§ÌåÑé´øÀ´ÁËÀ§ÈÅ¡£±¾ÎĽ«ÏÈÈÝLinuxϵͳÖг£¼ûµÄÊý¾Ý¿âÐÔÄÜÎÊÌ⣬²¢ÌṩһЩÓÅ»¯ÒªÁìÀ´½â¾öÕâЩÎÊÌâ¡£
Ò»¡¢IOÎÊÌâ
ÊäÈëÊä³ö(IO)ÊÇÊý¾Ý¿âÐÔÄܵÄÒ»¸öÖ÷ÒªÖ¸±ê£¬Ò²ÊÇ×î³£¼ûµÄÐÔÄÜÆ¿¾±Ö®Ò»¡£ÔÚÊý¾Ý¿â»á¼ûÀú³ÌÖУ¬¶Áд´ÅÅÌÊÇÒ»¶¨²Ù×÷¡£Èô´ÅÅÌÐÔÄܲ»¼Ñ£¬»áµ¼ÖÂÊý¾Ý¿â¶ÁдËÙÂʱäÂý¡£ÒÔÏÂÊǼ¸ÖÖ³£¼ûµÄÓÅ»¯ÒªÁ죺
´ÅÅÌ·ÖÇøºÍÎļþϵͳѡÔñ£º½«Êý¾Ý¿âÎļþºÍÈÕÖ¾»®·Ö°²ÅÅÔÚ²î±ðµÄ´ÅÅÌ·ÖÇøÉÏ£¬ÕâÑù¿ÉÒÔ¼õÇáIOµÄ¾ºÕù¡£ÁíÍ⣬ѡÔñºÏÊʵÄÎļþϵͳ£¬Èçext4»òXFS£¬ÒÔÌá¸ßIOÐÔÄÜ¡£
ʹÓÃRAIDÊÖÒÕ£ºRAID£¨ÈßÓà×ÔÁ¦´ÅÅÌÕóÁУ©¿ÉÒÔ½«¶à¸ö´ÅÅÌ×éºÏ³ÉÒ»¸öÂß¼¾í£¬Ìá¸ß¶ÁдËÙÂÊ¡£RAID 0¿ÉÒÔÌá¸ß¶ÁдÐÔÄÜ£¬RAID 1ÌṩÁËÊý¾ÝÈßÓàºÍ¶ÁÈ¡ÐÔÄܵÄÌáÉý£¬¶øRAID 5ºÍRAID 10ÔòÌṩÁ˸ü¸ßµÄÊý¾ÝÈßÓàºÍ¶ÁдÐÔÄÜ¡£
ʹÓÃSSD£º¹Ì̬ӲÅÌ(SSD)Ïà¹ØÓÚ»úеӲÅÌÓиü¿ìµÄ¶ÁдËÙÂʺ͸üµÍµÄÑÓ³Ù£¬¿ÉÒÔ´ó´óÌá¸ßÊý¾Ý¿âµÄÐÔÄÜ¡£½«Êý¾Ý¿âÎļþºÍÈÕÖ¾°²ÅÅÔÚSSDÉÏ£¬¿ÉÒÔÏÔÖøÌá¸ßIOÐÔÄÜ¡£
¶þ¡¢ÄÚ´æÎÊÌâ
ÄÚ´æÊÇÊý¾Ý¿âÐÔÄܵÄÁíÒ»¸öÖ÷ÒªÒòËØ¡£Ò»¸öºÃµÄÄÚ´æÖÎÀíÕ½ÂÔ¿ÉÒÔ´ó´óÌá¸ßÊý¾Ý¿âµÄÏìÓ¦ËÙÂʺÍÍÌÍÂÁ¿¡£ÒÔÏÂÊÇһЩÓÅ»¯ÒªÁ죺
ÔöÌíÄÚ´æÈÝÁ¿£ººÏÀíÉèÖÃЧÀÍÆ÷µÄÄÚ´æÈÝÁ¿£¬È·±£Êý¾Ý¿â¿ÉÒÔʹÓÃ×ã¹»µÄÄÚ´æÀ´»º´æÈÈÊý¾ÝºÍÖ´ÐÐÅÌÎʲÙ×÷¡£¸ü´óµÄÄÚ´æ¿ÉÒÔïÔÌ´ÅÅÌIOµÄÐèÇó£¬Ìá¸ßÊý¾Ý¿âµÄÐÔÄÜ¡£
ÉèÖÃÊý¾Ý¿â»º³åÇø£ºÕë¶Ô²î±ðµÄÊý¾Ý¿â£¬¿ÉÒÔƾ֤ÏÖÕæÏàÐε÷½âÊý¾Ý¿â»º³åÇøµÄ¾Þϸ¡£½Ï´óµÄ»º³åÇø¿ÉÒÔïÔÌ´ÅÅÌIOµÄ´ÎÊý£¬Ìá¸ßÅÌÎÊËÙÂÊ¡£
ʹÓÃÄÚ´æ±í»ò»º´æ±í£º½«ÈÈÃÅÊý¾Ý¼ÓÔص½ÄÚ´æ±í»ò»º´æ±íÖУ¬¿ÉÒÔ×èֹƵÈԵĴÅÅÌ»á¼û£¬Ìá¸ßÊý¾ÝµÄ»á¼ûËÙÂÊ¡£
Èý¡¢ÅÌÎÊÓÅ»¯ÎÊÌâ
ÅÌÎÊÊÇÊý¾Ý¿âµÄ½¹µã²Ù×÷£¬Ò²ÊÇÐÔÄÜÎÊÌâµÄÖ÷ҪȪԴ֮һ¡£ÒÔÏÂÊÇһЩÓÅ»¯ÒªÁ죺
ʹÓÃË÷Òý£º½¨ÉèÊʵ±µÄË÷Òý¿ÉÒÔ¼ÓËÙÅÌÎʵÄÖ´ÐÐÀú³Ì¡£Æ¾Ö¤ÅÌÎʵÄÌصãºÍ¾³£Ê¹ÓõÄÌõ¼þ£¬ÎªÏà¹Ø×ֶν¨ÉèË÷Òý¡£
ÓÅ»¯ÅÌÎÊÓï¾ä£º×èֹʹÓÃÈ«±íɨÃèºÍÖØ´óµÄÅÌÎÊÓï¾ä£¬¿ÉÒÔÌá¸ßÅÌÎʵÄÐÔÄÜ¡£Ê¹ÓúÏÊʵÄÅÌÎÊÓï¾ä£¬×èÖ¹²»ÐëÒªµÄÅÌËãºÍת»»¡£
×èÖ¹¹ý¶àµÄÅþÁ¬£ºÊý¾Ý¿âÅþÁ¬µÄ½¨ÉèºÍ¹Ø±Õ»áÏûºÄ´ó×ÚµÄ×ÊÔ´£¬Ó°ÏìÊý¾Ý¿âµÄÐÔÄÜ¡£Ö»¹ÜïÔÌÅþÁ¬µÄÊýÄ¿£¬Ê¹ÓÃÅþÁ¬³ØÖÎÀíÅþÁ¬¡£
ËÄ¡¢²¢·¢»á¼ûÎÊÌâ
²¢·¢»á¼ûÊÇÊý¾Ý¿âÐÔÄÜÎÊÌâµÄÁíÒ»¸öÖ÷Òª·½Ãæ¡£ÒÔÏÂÊÇһЩÓÅ»¯ÒªÁ죺
ʹÓÃÊÂÎñ£ººÏÀíʹÓÃÊÂÎñ¿ÉÒÔ×èÖ¹Êý¾Ý·×ÆçÖÂÎÊÌ⣬²¢ÇÒïÔ̶ÔÊý¾Ý¿âµÄËø¶¨´ÎÊý£¬Ìá¸ß²¢·¢»á¼ûÐÔÄÜ¡£
²¢·¢¿ØÖÆ£ºÊ¹ÓúÏÊʵIJ¢·¢¿ØÖÆ»úÖÆ£¬ÈçÀÖ¹Û²¢·¢¿ØÖÆ(OCC)»òÆøÄÙ²¢·¢¿ØÖÆ(PCC)£¬¿ÉÒÔÌá¸ßÊý¾Ý¿âµÄ²¢·¢´¦ÀíÄÜÁ¦¡£
ÉèÖúÏÀíµÄËø¶¨Õ½ÂÔ£ºÕë¶Ô²î±ðµÄ²Ù×÷ºÍ²¢·¢»á¼ûÐèÇó£¬ÉèÖúÏÊʵÄËø¶¨¼¶±ðºÍËø¶¨Á£¶È£¬ÒÔïÔÌËø¶¨³åÍ»£¬Ìá¸ß²¢·¢ÐÔÄÜ¡£
½áÂÛ
Êý¾Ý¿âÐÔÄÜÓÅ»¯ÊÇÒ»¸öÖØ´ó¶øÓÖÖ÷ÒªµÄÊÂÇ飬Éæ¼°µ½¶à¸ö·½Ãæ¡£±¾ÎÄÏÈÈÝÁËLinuxϵͳÖг£¼ûµÄÊý¾Ý¿âÐÔÄÜÎÊÌ⣬²¢ÌṩÁËһЩÓÅ»¯ÒªÁ졣ͨ¹ýºÏÀíÉèÖÃÓ²¼þºÍÈí¼þÇéÐΡ¢Ë¢ÐÂÅÌÎÊÓï¾äºÍ²¢·¢¿ØÖÆÕ½ÂÔ£¬¿ÉÒÔÌá¸ßÊý¾Ý¿âµÄÐÔÄÜ£¬Ìṩ¸üºÃµÄÓû§ÌåÑéºÍÎȹÌÐÔ¡£
ÒÔÉϾÍÊÇLinuxÊý¾Ý¿âÐÔÄÜÎÊÌâ¼°ÓÅ»¯ÒªÁìµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡