¡¡¡¡ÔÚ90Äê´ú³õÆÚ£¬¿ª·Åʽϵͳ´æ´¢»·¾³Ö÷ÒªÊÇÓÉÄÚ²¿´æ´¢£¨·þÎñÆ÷ÄÚ²¿×Ô´ø´ÅÅÌ£©»òͨ¹ýSCSI½Ó¿ÚÖ±½ÓÁ¬½Ó´æ´¢£¨direct attached storage£¬ÒÔϼò³ÆDAS£©É豸À´¿ØÖÆ¡£Ëæ×Åʱ¼äµÄÁ÷ÊÅ£¬ÆóÒµ¿ªÊ¼Öƶ¨ÁËÍøÂ總¼Ó´æ´¢£¨network attached storage£¬ÒÔϼò³ÆNAS£©ºÍ´æ´¢ÇøÓòÍøÂ磨storage area network£¬ÒÔϼò³ÆSAN£©µÄ½â¾ö·½°¸À´¸üÓÐЧµØÀûÓô洢É豸¡£
¡¡¡¡½ñÌ죬»¹ÓÐÒ»ÖÖΪ¹¤×÷Õ¾ºÍ·þÎñÆ÷²¿Êð´æ´¢µÄ·½·¨£¬ÄǾÍÊÇiSCSI¡£
¡¡¡¡Ò»¡¢Ê²Ã´ÊÇiSCSI£¿
¡¡¡¡Ð¡ÐͼÆËã»úϵͳ½Ó¿Ú£¨small computer systems interface£¬ÒÔϼò³ÆSCSI£©×Ô1986Äê±»ÈϿɳÉΪµÚÒ»¸öSCSI±ê×¼£¨SCSI-1£©ÒÔÀ´£¬ÓÃÓÚ¼ÆËã»ú´æ´¢ÒѾ20Äêʱ¼ä£¬µ½ÏÖÔÚΪֹ£¬Æä±ê×¼ÒѾÊÇSCSI-3¡£
¡¡¡¡iSCSIÐÒ顪¡ªRFC 3720£¬ÔÚ2003Äê³õÆÚ±»Åú×¼ÈϿɡ£iSCSIÊÇÒ»ÏîÃèÊöÔõÑù´«ËÍSCSIÊý¾Ýµ½TCP/IPÍøÂçµÄÐÒé¡£Õâ¾ÍÒâζ×Å£¬SCSIÃüÁÔÚÓÐÐ§ÔØºÉµÄTCP/IPÐÅÏ¢°üÖб»Ñ¹Ëõ¡£ÔÚGig-E£¨Ò»¸öÖ§³Ö1000Mb/sec´ø¿íµÄÒÔÌ«Íø£©ÍøÂçÉϵÄÿһ¸öÐÅÏ¢°ü¶¼ÓÐ1500×Ö½ÚµÄĬÈÏÓÐÐ§ÔØºÉ¡£Èç¹ûÊÇÒ»¸ö´óÐÅÏ¢°ü£¬ÄÇô¿ÉÒÔÓÐ9000×Ö½ÚµÄĬÈÏÓÐÐ§ÔØºÉ¡£
¡¡¡¡ÒòΪ´ó²¿·ÖÎļþϵͳµÄĬÈÏÖµ¶¼ÊÇ4KB£¬ËùÒÔÐÅÏ¢°üÒ²¿ÉÒÔÓÐЧµØ´«ËÍÊý¾Ý¡£Í¨¹ýÀûÓÃÏÖÓеÄÍøÂç»ù´¡ÉèÊ©£¬ÆóÒµ¿ÉÒÔÃæÏò´ó²¿·ÖƫƧµØÇøËùʹÓõÄLANsÀûÓÃiSCSIÀ´½¨Á¢µÍ³É±¾µÄ´æ´¢ÖÐÐÄ¡£
¡¡¡¡¶þ¡¢ÎªÊ²Ã´²»Ê¹ÓÃNAS£¿
¡¡¡¡NAS¿ÉÒÔÓ¦ÓÃÔÚÈκÎÍøÂç»·¾³ÖУ¬²¢ÇÒÐèÒªÔÚʹÓÃÕߺͷþÎñÆ÷Ö®¼ä¹²ÏíÊý¾Ý¡£Í¬Ê±£¬Ëüͨ¹ýÎļþ´æÈ¡ÐÎʽ½øÐÐÊý¾Ý´«Ê䣬²¢ÐèÒª¿É¿¿µÄTCP/IPÒÔ¼°Á¼ºÃÐÔÄÜÀ´¸üÓÐЧµØÖ´ÐÐÓ¦ÓÃÈí¼þ¡£È»¶ø£¬iSCSIµÄÐÔÄܸüÀàËÆSAN¶ø²»ÊÇNAS£¬Òò´ËËüÓÐʱºò»¹±»³ÆÎªIP-SAN¡£
¡¡¡¡iSCSIÌṩÁË¡°¿é¼¶¡±Êý¾Ý´«ËÍ£¬ÀàËÆ¹âÏËÇþµÀ£¨Fibre Channel£¬ÒÔϼò³ÆFC£©£¬Òò´Ë¿ÉÒÔ±ÈNAS¸üÓÐЧµØÊ¹ÓÃTCP/IPÍøÂ磬¶øNASÊÇÒÔÎļþ´æÈ¡ÐÎʽ½øÐÐÊý¾Ý´«ËÍ¡£
¡¡¡¡Ö´ÐÐiSCSIµÄÉ豸Ҫ±ÈNASÔËÐÐʱ¼ä¸ü¶Ì£¬Òò´ËËüÒª±ÈʹÓÃNAS¸ü¿ìËÙ£¬ÌرðÊǶÔËæ»úÐÔµÄIO£¨ÀýÈçÊý¾Ý¿â¡¢MS½»»»µÈ£©¡£Í¨³£À´Ëµ£¬Êý¾Ý¿â¿ÉÒÔÅäºÏNASÉ豸½øÐÐÓÐЧµØ¹¤×÷£¬µ«ÊÇͨ¹ýÖ´ÐÐiSCSI£¬ËüÃÇÍùÍù»á¹¤×÷µÃ¸üºÃ£¬²¢ÇÒÕ¼¾Ý¸üÉٵĴø¿í¡£
¡¡¡¡Òò´Ë£¬Èç¹ûÄã²»ÐèÒª¹²ÏíÊý¾Ý£¬²¢ÇÒÒ²²»ÒªÇóÏóFC SANÒ»ÑùµÄÐÔÄܺͿɿ¿ÐÔ£¬ÄÇôiSCSI½«³ÉΪÄãµÄÒ»¸öÑ¡Ôñ¡£
¡¡¡¡Èý¡¢ÆóÒµ¼¶ÌØÕ÷
¡¡¡¡iSCSI³§ÉÌÔں̵ܶÄÒ»¶Îʱ¼äÄÚÖÆ¶¨ÁËÐí¶àÍêÉÆµÄ½â¾ö·½°¸¡£±ÈÈ磬¶ÔÓÚSANºÍNASÉ豸£¬Ò»Ð©iSCSIÉ豸ÌṩÁË¿ìÕÕ¼¼Êõ¡¢Îļþ¸´ÖÆÒÔ¼°±¸·Ý·½°¸¡£¿ìÕÕ¼¼Êõ¿ÉÒÔÓÃÀ´¡°ÁãÓ°Ï족±¸·Ý£»Îļþ¸´ÖÆ¿ÉÒÔÓÃÀ´²âÊÔ¡¢¿ª·¢µÈ£»±¸·Ý·½°¸¿ÉÒÔÔÚÔÖÄÑÐÔ»Ö¸´Ê±Ê¹Óá£
¡¡¡¡ÁíÒ»¸öÖØÒªÌØÕ÷¾ÍÊÇ´ÓiSCSIÉ豸ÉÏÒýµ¼³ÌÐòµÄÄÜÁ¦¡£ÕâʹµÃIT²¿ÃÅ¿ÉÒÔ¶Ôÿһ¸ö°ì¹«ÇøÅäÖÃÎÞÅÌϵͳ¹¤×÷Õ¾¡£Èç¹û°ÑÒ»¼Ò´óÐÍÆóÒµ£¨ÓµÓÐÉϰٻòÉÏǧ̨ʽ¼ÆËã»ú£©µÄÿһ¸ö¹¤×÷Õ¾¶¼ÅäÖóÉÎÞÅÌϵͳ£¬¾Í¿ÉÒÔÔÚ¹¤×÷Õ¾¡¢µçÁ¦¡¢ÖÆÀäµÈ·½Ãæ½ÚÊ¡´ó±Ê×ʽð¡£
¡¡¡¡ËÄ¡¢Ö´ÐÐ/¹¹Ôì
¡¡¡¡iSCSI½â¾ö·½°¸Ò»°ãͨ¹ýÒÔÏÂÁ½ÖÖ·½·¨À´Ö´ÐУº
¡¡¡¡1¡¢´æ´¢
¡¡¡¡Ö´ÐÐiSCSI½â¾ö·½°¸µÄÒ»ÖÖ·½·¨ÊÇÖ±½ÓÔÚ´ÅÅÌ×ÓϵͳÖÐʹÓÃiSCSIÐÒé¡£¿ÉÒÔÔÚ´ÅÅÌÖеÄһЩÕóÁÐʹÓÃiSCSIÐÒ飬ÆäËüÕóÁÐÈÔÈ»ÒÔNAS»òiSCSI·½Ê½ÔËÐС£µ±È»£¬Ò²¿ÉÒÔÊÇiSCSIºÍFC»òÕßiSCSI¡¢FCºÍNAS¹²Óá£
¡¡¡¡ÕâЩ½â¾ö·½°¸ºÜÓÐЧ£¬µ«ÊÇ»¹²»¹»ÍêÉÆ¡£¾Ù¸öÀý×Ó˵£¬´æ´¢É豸ÔÚFCÉϰ²×°µÄ´óÐÍOracleºÍ´óÐÍMicrosoft Exchange server²»Ó¦¸Ã°´iSCSI LUNs£¨Âß¼µ¥Î»ÊýÁ¿£©½øÐд洢£¬ÒòΪiSCSIÉ豸»á´ÓFCÉ豸ÖлñÈ¡´óÁ¿µÄÊý¾Ý¡£
¡¡¡¡Í¬Ê±£¬ÎÒÃǽ«ºÜÄÑÕÒµ½Ò»¸ö¿ÉÒÔÌæ´úÖ§³Ö¶àÖØÐÒéµÄÉ豸¡£Ò»¸ö¿ÉÒÔÔÊÐíÎå¸ö»òÊ®¸öÉ豸½øÐд«ÊäµÄFCÉ豸Ҳ½«ºÜÄѱ»È¡´ú£»Èç¹ûÔÙ¶îÍâ¼ÓÉÏ50¡¢100»ò¸ü¶àiSCSIÉ豸£¬ÄÇôȡ´úÕâ¸öFCÉ豸ËùÉæ¼°µÄ¹¤×÷Á¿ÊÇÎÞ·¨¹À¼ÆµÄ¡£
¡¡¡¡ÔÚ×ÊÁÏ´¦ÀíÖÐÐÄÓµÓÐÒ»¸öiSCSIÉè±¸ËÆºõ²»·ûºÏÂß¼¡£ÒòΪËüÐèÒª±»È˹ÜÀí£¬²¢ÇҺܿÉÄÜÖ»¾ß±¸ÓÐÏ޵ĿÉÁ¿²âÐÔºÍÐÔÄÜ¡£Ò»¸öiSCSIÉ豸¿ÉÒÔ¶Ô³¬¹ýRAIDÈÝÁ¿ºÍÐÔÄÜÌØÕ÷µÄ·¶Î§ÇáËɵؽøÐвâÁ¿¡£
¡¡¡¡2¡¢É豸
¡¡¡¡ÕýÈçÐéÄâµÄ´Å´ø¿â¡¢NASºÍһЩÆäËü´æ´¢Ð͵Ľâ¾ö·½°¸£¬iSCSIÒ²¿ÉÒÔ¿´×÷ÊÇÒ»¸öÉ豸À´Ö´ÐС£ISCSIÉ豸ÊÇÒ»¸öСÐ͵ķþÎñÆ÷»òµ¶Æ¬·þÎñÆ÷£¬Ëü´ÓSANÖлñÈ¡ÁËLUNs£¬È»ºóÒÔISCSI LUNsÐÎÊ½ÖØÐ·ÖÅäµ½LAN¡£
¡¡¡¡Óë´æ´¢Ð͵Ľâ¾ö·½°¸Ö»Äܽâ¾ö´æ´¢É豸Ëù³öÏÖµÄÎÊÌⲻͬ£¬iSCSIÉ豸´¦ÀíÁËËùÓÐÏà¹ØµÄTCP/IP¡£Í¬Ê±£¬ÕâЩ´æ´¢É豸¿ÉÒÔµ¥¶ÀʹÓã¬Ò²¿ÉÒÔ¾Û¼¯ÆðÀ´ÊµÏÖ¸ü¸ßµÄʵÓÃÐÔ£¬²¢ÇÒiSCSIÉ豸»¹¹ÜÀíÁËËùÓÐÏȽøµÄ¼¼Êõ£¨±ÈÈçÎļþ¸´ÖÆ¡¢¿ìÕÕ¼¼ÊõºÍ±¸·Ý·½°¸£©¡£
¡¡¡¡Í¬Ê±£¬iSCSIÉ豸¿ÉÒÔͨ¹ýÔÚÉ豸ÖÐÖØÐ²¿Êð¡°¹ýʱ¡±µÄ´æ´¢À´ÑÓ³¤ÕâЩ¡°ÍËÐÝ×ʲú¡±µÄʹÓÃÆÚ¡£ÀíÂÛÉÏÀ´Ëµ£¬Ò»¸ö4Gb FC¶Ë¿Ú¿ÉÒÔÈ«ËÙÔËÐÐ3-4 ¸öGig-E¶Ë¿ÚµÄ¹¤×÷Á¿¡£
¡¡¡¡¼´Ê¹ÊÇÖ´ÐÐ×îºÃµÄSAN·½°¸£¬Ò²»áÓÐһЩûÓб»ÀûÓõ½µÄ´æ´¢¡£ÕâЩûÓб»Ê¹ÓõĴ洢¿ÉÒԹ滮µ½ iSCSIÉ豸ÖÐÈ¥£¬²¢ÇÒÔÚLANÉϽøÐÐʹÓã¬Ìá¸ßSANµÄÓÐЧÐÔºÍROI¡£
¡¡¡¡Í¬Ê±£¬Ê¹ÓÃiSCSIÉ豸¿ÉÒÔÈ¡´úºǫ́´æ´¢É豸¡£iSCSIÉ豸¿ÉÒÔ¶Ôºǫ́´æ´¢ÕóÁнøÐÐÖØÐ²¿ÊðÀ´¹æ»®³öеÄÕóÁУ¬Ò²¿ÉÒÔ°ÑÊý¾Ý±¸·Ýµ½ÁíÒ»¸öÐÂÉ豸µÄ´æ´¢ÖС£µ±ËüÄܹ»¹æ»®³öеÄÕóÁв¢Í¬Ê±±¸·Ýµ½ÁíÒ»¸öÐÂÉ豸µÄ´æ´¢ÖÐʱ£¬¾ÉµÄ´æ´¢¾Í¿ÉÒÔ±»É¾³ýÁË¡£É豸·þÎñÆ÷½«²»»áÇ£³¶ÓÚÕâÏî²Ù×÷ÖС£
¡¡¡¡Îå¡¢iSCSIÊʺÏÓÚÄÄÖÖ´æ´¢£¿
¡¡¡¡iSCSI²»ÄÜÈ¡´úSAN»òNASµÄ½â¾ö·½°¸¡£Õâ¾ÍÒâζ×Å£¬Èç¹ûÒªÔöǿһ¸ö¼¯ÍŵÄÈ«Ãæ´æ´¢½â¾ö·½°¸£¬¾Í²»ÒªÈ¡´úÈκÎÒ»¸ö·½°¸¡£iSCSI½«²»»áÈ¡´úNAS£¬ÊÇÒòΪËüûÓб¾µØ»¯ÎļþµÄ¹²ÏíÄÜÁ¦£»iSCSIÒ²²»ÄÜÈ¡´úFC£¬ÊÇÒòΪËüûÓÐÆäÏàͬµÄÐÔÄÜÌØµã¡£iSCSIÊʺÏÓÚÄÇЩÐèÒª¡°¿é¼¶¡±Êý¾Ý´«ÊäµÄ·þÎñÆ÷£¬¶ø²»ÊʺÏÓÚÄÇЩÐèÒª¿É¿¿ÐÔ¡¢×¿Ô½ÐÔÄÜ¡¢¶îÍâ³É±¾µÄSAN´æ´¢¡£
¡¡¡¡Í¨¹ýʹÓÃGig-EÍøÂçºÍ·þÎñÆ÷ÖеÄTCPÐ¶ÔØÒýÇæ£¨TCP offload engine£¬ÒÔϼò³ÆTOE£©¿¨£¬iSCSI¿ÉÒÔÓë1Gb FCµÄÏàͬËÙ¶ÈÔËÐУ¬ÕâÊǴ󲿷ÖÉ豸ÀíÏëµÄÔËÐÐËÙ¶È¡£
¡¡¡¡¿´ÆðÀ´ÔÚÆóÒµÄÚ²¿£¬´æ´¢ÐèÇóµÄÔö³¤Ëƺõ²»»á¼õËÙ¡£Í¬Ê±£¬Ëæ×Å´æ´¢ÐèÇóµÄÔö³¤£¬¸ü¸´ÔӺ͸ü°º¹óµÄ½â¾ö·½°¸Ò²ÒªËæÖ®µ½À´¡£
¡¡¡¡½¨Á¢Ò»¸ö´óÐ͵ġ¢¿ìËٵġ¢Îȶ¨µÄSAN²¢ÔÚSANÖÐÔö¼ÓNASºÍiSCSIÉ豸ÊÇÒ»¸öÀíÏëµÄ´æ´¢½â¾ö·½°¸£¬Ëü¿ÉÒÔÂú×㹫˾ËùÓÐʹÓÃÕßµÄÐèÇó¡£NASÖÂÁ¦ÓÚ¹²ÏíÎļþÐèÇó£¬SANÖÂÁ¦ÓÚ¸ßÐÔÄÜ¡¢¸ß¿É¿¿ÐÔÐèÇ󣬶øiSCSIÖÂÁ¦ÓÚÕâÁ½ÕßÒÔÍâµÄÐèÇó¡£
| ×ÔÓÉ¹ã¸æÇø |
| ¡¡ |