¿£ÅÍÇÁ¶óÀÌÁî ³×Æ®¿öÅ© ȯ°æ¿¡¼ ¸¹Àº ¿ä¼ÒµéÀº ´ÙÀ½À» Æ÷ÇÔÇÏ¿© ¾ð±ÞµÇ¾îÁ®¾ß ÇÕ´Ï´Ù.
- ÀÌÁ¾ÀÇ ½Ã½ºÅÛ °£ÀÇ ¸ðµç ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀÌ¼Ç Á¢¼Ó
- High-end OLTP,µ¥ÀÌÅÍ¿þ¾îÇÏ¿ì¡ ±×¸®°í ±Ô¸ð°¡ Å« ¼¹ö¿¡ ÇÊ¿äÇÑ ¸Þ½ÃÁö
Àü´Þ
- ½Ã½ºÅÛ º¹À⼺°ú °¡°Ý Áõ°¡
- Áõ°¡µÈ À¥, À¯µ¿ÀûÀÎ ¾×¼¼½º, ÀÛ¾÷È帧 µîÀ» ÅëÇÑ ³×Æ®¿öÅ© ¾×¼¼½º ¿É¼Ç¿¡ ´ëÇÑ Æø¹ßÀûÀÎ Áõ°¡´Â
Àüü ¿£ÅÍÇÁ¶óÀÌÁî Áö¿ª¿¡ ´ëÇÑ Ç¥ÁØ º¸¾È °ñ°ÝÀ» ¿ä±¸
- º¸´Ù ¸¹Àº ¸®¼Ò½º°¡ ÇÊ¿äÇÑ º¸´Ù ¸¹Àº µ¿½Ã »ç¿ë °¡´ÉÇÑ »ç¿ëÀÚ¸¦ Áö¿ø
- »ç¿ëÇϱⰡ º¸´Ù ½¬¿î ±¸¼º ¹× °ü¸® Åø
- ÁýÁßÈµÈ °ü¸®
2-tier ³×Æ®¿öÅ©¿¡¼ Ŭ¶óÀ̾ðÆ®´Â ¼¹ö¿Í ¹Ù·Î Åë½ÅÇÕ´Ï´Ù.
ÀÌ°ÍÀ» Ŭ¶óÀ̾ðÆ®/¼¹ö ±¸Á¶¶ó°í
ÇÕ´Ï´Ù.
Ŭ¶óÀ̾ðÆ® / ¼¹ö ³×Æ®¿öÅ©´Â ¼¹ö ÇÁ·Î¼¼½º·ÎºÎÅÍ ¼ºñ½º¸¦ ¿äûÇϴ Ŭ¶óÀ̾ðÆ® ÇÁ·Î¼¼½º¸¦ Æ÷ÇÔÇÏ´Â °è»êÇü
±¸Á¶ÀÔ´Ï´Ù.
Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö´Â Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö ¾çÂÊ¿¡ ¼³Ä¡µÇ¾î ÀÖ¾î¾ß ÇÏ´Â ÁÖ¾îÁø ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ¿© ³×Æ®¿öÅ© °£¿¡ Åë½ÅÀ»
ÇÕ´Ï´Ù.
Ŭ¶óÀ̾ðÆ®/¼¹ö ³×Æ®¿öÅ© ȯ°æ¿¡¼ÀÇ °øÅëÀûÀÎ ¿¡·¯´Â ¼Ò±Ô¸ðÀÇ, 2-tier ȯ°æ¿¡¼ÀÇ ¾ÖÇø®ÄÉÀ̼Ç
ÇÁ·ÎŸÀÔ¿¡ ´ëÇÑ °ÍÀ̹ǷΠ´Ü¼øÈ÷ ¼¹ö¿¡ º¸´Ù ¸¹Àº »ç¿ëÀÚ¸¦ Ãß°¡ÇÔÀ¸·Î½á ±Ô¸ð°¡ Áõ°¡ÇÕ´Ï´Ù. ÀÌ·± Á¢±Ù¹æ¹ýÀº ¼¹ö°¡ Áö³ªÄ¡°Ô ¸¹ÀÌ ÀûÀçµÇ¹Ç·Î
ºñÈ¿À²ÀûÀÎ ½Ã½ºÅÛÀ» ÃÊ·¡ÇÕ´Ï´Ù. ¼ö¹é ¶Ç´Â ¼öõÀÇ »ç¿ëÀÚ¿¡ ´ëÇÑ ÀûÀýÇÑ ±Ô¸ð¸¦ À§Çؼ´Â N-tier ±¸Á¶¸¦ ±¸ÇöÇϴ°Ô
ÇÊ¿äÇÕ´Ï´Ù.
|
N-tier ±¸Á¶´Â Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö »çÀÌ¿¡ Çϳª ÀÌ»óÀÇ ¼¹ö³ª ¿¡ÀÌÀüÆ®¸¦ »ðÀÔÇÕ´Ï´Ù. ¿¡ÀÌÀüÆ®ÀÇ ¿ªÇÒÀº ¿©·¯°¡ÁöÀÏ ¼ö
ÀÖ½À´Ï´Ù.
´ÙÀ½ÀÇ ¿ªÇÒÀ» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ¹ø¿ª ¼ºñ½º (Ŭ¶óÀ̾ðÆ®/¼¹ö ȯ°æÀ̳ª ÇÁ·ÎÅäÄÝ »çÀÌÀÇ ±³·® ¿ªÇÒÀ» ÇÏ´Â ¸ÞÀÎÇÁ·¹ÀÓ »óÀÇ Àü½Â ¾ÖÇø®ÄÉÀ̼ÇÀ»
äÅÃÇÔÀ¸·Î½á)
- ±Ô¸ð ¼ºñ½º (¼¹ö »çÀÌÀÇ ¿äû ºÎÇϸ¦ Á¶Á¤Çϱâ À§ÇØ Æ®·£Àè¼Ç ó¸® ¸ð´ÏÅͷμ
µ¿ÀÛÀ» ÇÔÀ¸·Î½á)
- ÀÎÅÚ¸®ÀüÆ® ¿¡ÀÌÀüÆ® ¼ºñ½º (¿äûÀ» ¸¹Àº ´Ù¸¥ ¼¹ö¿¡ ´ëÀÀ½ÃÅ°°í, °á°ú¸¦ Á¶ÇÕÇÏ°í, ±×¸®°í Ŭ¶óÀ̾ðÆ®¿¡ ´ÜÀÏ ÀÀ´äÀ»
¸®ÅÏÇÔÀ¸·Î½á)
³×Æ®¿öÅ©´Â ºÐ»ê ¿ÀÆÛ·¹À̼ÇÀ» ¹æÇØÇϱ⠺¸´Ù´Â Åë½ÅÀ» Çâ»ó½ÃÄÑ¾ß ÇÕ´Ï´Ù.
º¸´Ù º¹ÀâÇÑ ³×Æ®¿öÅ©
ȯ°æ¿¡¼ ¸î¸î ¹®Á¦µéÀÌ ¾ð±ÞµÇ¾îÁ®¾ß ÇÕ´Ï´Ù:
- ´Ù¸¥ ¿î¿µÃ¼Á¦¸¦ ½ÇÇàÇÏ´Â ´Ù¸¥ Çϵå¿þ¾î Ç÷§Æû
- ÀÌ·¯ÇÑ Ç÷§Æû»ó¿¡¼ »ç¿ëµÈ ´ÙÁß ÇÁ·ÎÅäÄÝ
- ¼·Î ´Ù¸£Áö¸¸ ¿¬°áµÈ ¾ÖÇø®ÄÉÀÌ¼Ç °£ÀÇ ´Ù¾çÇÑ ±¸¹®Çü½Ä ¹®Á¦
- ¿¬°áµÈ ¾ÖÇø®ÄÉÀÌ¼Çµé °£ÀÇ ¼·Î ´Ù¸¥ Áö¸®ÀûÀÎ À§Ä¡
Àß ¼³°èµÈ º¹ÀâÇÑ ³×Æ®¿öÅ©´Â ´ë±Ô¸ðÀÇ ºÐ»ê ½Ã½ºÅÛÀ» Áö¿øÇÒ ¼ö ÀÖÀ»
°ÍÀÔ´Ï´Ù.
³×Æ®¿öÅ© ȯ°æ ±¸¼º
¼º°øÀûÀ¸·Î ³×Æ®¿öÅ© ȯ°æÀ» ±¸ÃàÇÏ·Á¸é ´ÙÀ½ÀÇ ¹®Á¦µéÀ» °í·ÁÇØ¾ß ÇÕ´Ï´Ù:
- ±¸¼ºÇÏ°í ÀÖ´Â ³×Æ®¿öÅ©ÀÇ À¯ÇüÀº ¾î¶² °ÍÀԴϱî? ¾à°£ÀÇ Å¬¶óÀ̾ðÆ®°¡ ÀÖ´Â ¼Ò±Ô¸ðÀÇ
³×Æ®¿öÅ©ÀԴϱî? ¾Æ´Ï¸é ¸¹Àº Ŭ¶óÀ̾ðÆ®¿Í ¸¹Àº ¼¹ö°¡ ÀÖ´Â º¸´Ù º¹ÀâÇÑ ³×Æ®¿öÅ©ÀԴϱî?
- ´ÜÀÏ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇմϱî? ¾Æ´Ï¸é ´ÙÁß ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇմϱî?
- °íÁ¤ ³×Æ®¿öÅ©ÀԴϱî? ¾Æ´Ï¸é È®Àå ³×Æ®¿öÅ©ÀԴϱî?
- ±¸¼º ¿É¼ÇÀº ¹«¾ùÀԴϱî?
- ³×Æ®¿öÅ© ±¸¼ºÀ» À§Çؼ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â °£´ÜÇÑ ÅøÀÌ ÀÖ½À´Ï±î?
|
³×Æ®¿öÅ© À¯Áö
- ¿©·¯ºÐÀÇ ¿£ÅÍÇÁ¶óÀÌÁî¿¡ ´ëÇØ ¾ó¸¶¸¸ÅÀÇ ³×Æ®¿öÅ© À¯Áö°ü¸®°¡ ÇÊ¿äÇմϱî?
- Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö¸¦ ¿©·¯ºÐÀÇ ³×Æ®¿öÅ©¿¡ Ãß°¡ÇÒ ¿¹Á¤ÀԴϱî?
- ºó¹øÇÑ ¾÷±×·¹À̵带 ¿¹»óÇմϱî?
³×Æ®¿öÅ© Æ©´×, ¹®Á¦ÇØ°á ±×¸®°í ¸ð´ÏÅ͸µ
- ¿©·¯ºÐÀÇ ³×Æ®¿öÅ©´Â ÇÊ¿äÇÑ ÅøµéÀ» Æ÷ÇÔÇմϱî?
- ¾î´À Á¤µµÀÇ ÀÛ¾÷ºÎ´ã·®À» ¿¹»óÇմϱî?
- »ç¿ëÀÚÀÇ ¼ö - Æ®·£Àè¼ÇÀÇ
¼ö - ³ëµåÀÇ ¼ö - ³ëµåÀÇ À§Ä¡
³×Æ®¿öÅ© º¸¾È ±¸Çö
- ¾ÈÀüÇÑ ³×Æ®¿öÅ© ȯ°æÀÌ ÇÊ¿äÇմϱî?
- ºñ¹Ð½º·± Á¤º¸°¡ ³×Æ®¿öÅ© °£¿¡ Àü´ÞµË´Ï±î?
- º¸¾ÈÀ» ±¸ÇöÇϱâ À§Çؼ ¾î¶² ÅøÀÌ ÀÌ¿ë °¡´ÉÇմϱî?
±âÁ¸ ½Ã½ºÅÛ(Legacy System) ÅëÇÕ
¿©·¯ºÐÀÇ ±âÁ¸ ½Ã½ºÅÛÀº ³×Æ®¿öÅ©
ȯ°æ°ú ¾î¶»°Ô »óÈ£ÀÛ¿ëÇմϱî?
|
Net8
Net8Àº ºÐ»ê ȯ°æÀÇ Çâ»ó¿¡ µû¸¥ º¯°æ»çÇ×µéÀ»
¾îµå·¹½ºÇϱâ À§Çؼ ÇÙ½ÉÀûÀÎ »õ·Î¿î Ư¡µéÀ» ¼Ò°³ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ º¯°æ»çÇ×µéÀº µ¥ÀÌÅ͸¦ ÀúÀåÇϱâ À§ÇÑ »ç¿ëÀÚ ¾×¼¼½º Áõ°¡, ȯ°æ ±¸¼º°ú
°ü¸®¸¦ º¸´Ù ½±°Ô »ý¼º, ±×¸®°í ¾ÈÀüÇÏ°Ô »ç¿ëÀÚ¸¦ ½Äº°Çϱâ À§ÇÑ »ç¿ëÀÚ ÀÎÁõÀÇ Çâ»óÀ» Æ÷ÇÔÇÕ´Ï´Ù.
Net8Àº TCP/IP, Novell SPX/IPX, IBM LU6.2, ±×¸®°í DECnet À» Æ÷ÇÔÇÏ¿© ³×Æ®¿öÅ© Àü¼Û
ÇÁ·ÎÅäÄÝ¿¡ ´ëÇØ °¡Àå ±¤¹üÀ§ÇÏ°Ô Áö¿øÇÕ´Ï´Ù. Net8À» »ç¿ëÇÏ´Â ¸ðµç µ¥ÀÌÅÍ º¯È¯Àº »ç¿ëÀÚ³ª ¾ÖÇø®ÄÉÀ̼ǿ¡°Ô´Â º¸ÀÌÁö¸¦ ¾Ê½À´Ï´Ù.
ÀÌ°ÍÀº Oracle8ÀÌ ¼·Î ´Ù¸¥ ÄÄÇ»ÅÍ À¯Çü, ¿î¿µÃ¼Á¦, ±×¸®°í PC, UNIX, Legacy ¹× ±âÁ¸ ½Ã¼³¿¡ ¸¹Àº º¯°æÀÌ ¾ø´Â ´Ù¸¥
½Ã½ºÅÛ¿¡ÀÇ Á¢¼ÓÀ» ¸í·áÇÏ°Ô ÇÏ´Â ³×Æ®¿öÅ©¸¦ ÅëÇØ ÀÛµ¿Çϵµ·Ï ÇÕ´Ï´Ù.
Net8Àº »õ·Î¿î ±¸¼º ¹× °ü¸® ±â¹ýÀ» ¼Ò°³Çϸç,
ÁýÁßÈµÈ ±¸¼º À¯Æ¿¸®Æ¼°¡ ÇÊ¿ä¾ø½À´Ï´Ù. ´Ü¼øÇÑ È¯°æ¿¡¼, Net8 µðÆúÆ® ¼³Á¤ÀÇ °æ¿ì Åõ¸íÇÑ À̸§ ÇØ°á ¾î´ðÅÍ¿Í ÇÔ²², ±¸¼º ÆÄÀÏÀÌ »ý¼ºµÉ
ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. º¸´Ù º¹Àâȯ ȯ°æÀÇ °æ¿ì Oracle Names´Â Client ProfileÀ̶ó´Â °÷¿¡ Ŭ¶óÀ̾ðÆ® ±¸¼º Á¤º¸¸¦
ÀúÀåÇÕ´Ï´Ù.
Oracle Names
Oracle Names´Â Àüü ȯ°æÀ» À§ÇÑ ¸ðµç µ¥ÀÌÅͺ£À̽º ÁÖ¼ÒµéÀ» ÀúÀåÇÏ´Â Yellow Pages¿Í À¯»çÇÑ ºÐ»ê
³×ÀÓ ¼ºñ½ºÀÔ´Ï´Ù. ¿©·¯ºÐÀÇ È¯°æ¿¡ Çϳª ÀÌ»óÀÇ Oracle Names¸¦ ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×µéÀº ¼·Î¿¡ ´ëÇؼ ¹é¾÷ ¼¹ö·Î¼ µ¿ÀÛÇÒ ¼ö
ÀÖ½À´Ï´Ù.
Oracle Names ¸¦ »ç¿ëÇϸé Ŭ¶óÀ̾ðÆ®´Â µ¥ÀÌÅͺ£À̽º°¡ À§Ä¡ÇÑ °÷À» ¾Ë ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ÇÊ¿äÇÑ À¯ÀÏÇÑ ±¸¼ºÀº Oracle
Names ¼¹öÀÇ ÁÖ¼ÒÀÔ´Ï´Ù. »ç¿ëÀÚ°¡ µ¥ÀÌÅͺ£À̽º¸¦ ¾×¼¼½ºÇÏ°íÀÚ ÇÒ¶§,Net8Àº Oracle Names¸¦ È£ÃâÇÏ°í,ÁÖ¼Ò¸¦ ÇØ°áÇÑ ´ÙÀ½¿¡
Oracle Names ¼¹ö¿¡ ÀÇÇØ Á¦°øµÈ ÁÖ¼Ò·Î Á¢¼ÓÇÕ´Ï´Ù.
ÀåÁ¡
- ³ôÀº »ç¿ë°¡´É¼º
- Net8 Ŭ¶óÀ̾ðÆ®´Â Àü°³ ¹× °ü¸®¸¦ ½±°Ô ÇØÁÝ´Ï´Ù
- ½Ã½ºÅÛÀº Àüü ¿£ÅÍÇÁ¶óÀÌÁîÀÇ Çʿ伺À» ¸¸Á·Çϵµ·Ï Á¶Á¤µÉ ¼ö ÀÖ½À´Ï´Ù
º» ¿¹´Â Oracle Names ±¸¼ºÀ» »ç¿ëÇÒ ¶§ ¼ºñ½º À̸§(service name)À» ÇØ°áÇϱâ À§ÇÑ ±âº»ÀûÀÎ ´Ü°è¸¦ ¼³¸íÇÕ´Ï´Ù.
1 »ç¿ëÀÚ°¡ ¼ºñ½º À̸§ Server2·ÎÀÇ Á¢¼ÓÀ» ¿äûÇÒ ¶§, ³×ÀÓ ¼¹ö´Â Server2¿¡ ´ëÇÑ ÁÖ¼Ò¸¦
¾ò±â À§ÇØ Á¢Ã˵˴ϴÙ. ÁÖ¼Ò´Â Áö¿ªÀûÀ¸·Î ÀúÀåµÉ ¼ö ÀÖÁö¸¸ ´ÙÁß Å¬¶óÀ̾ð Æ®¸¦ Áö¿øÇÒ °æ¿ì ±¸¼º ¿À¹öÇìµå°¡ Ãß°¡µÉ
°ÍÀÔ´Ï´Ù.
2 Server2ÀÇ ÁÖ¼Ò°¡ ÇØ°áµÇ¸ç ÁּҴ Ŭ¶óÀ̾ðÆ®·Î ´Ù½Ã
Àü´ÞµË´Ï´Ù.
3 Ŭ¶óÀ̾ðÆ®´Â ³×ÀÓ ¼¹ö·ÎºÎÅÍ ¾òÀº ÁÖ¼Ò¸¦ »ç¿ëÇÏ¿© Á¢¼ÓÇÕ´Ï´Ù. ¿¬°áÀÌ ¼³Á¤µÇ ¸é Ŭ¶óÀ̾ðÆ®¿Í ³×ÀÓ ¼¹ö »çÀÌ¿¡´Â ´õ
ÀÌ»óÀÇ Åë½ÅÀ» ÇÏÁö ¾Ê½À´Ï´Ù.
Á¢¼Ó °ü¸®ÀÚ(Connect Manager)
Á¢¼Ó °ü¸®ÀÚ´Â º¸Åë Middle Tier¿¡¼ ±¸¼ºµÇ°í ¼³Ä¡µÇ´Â ÅøÀÔ´Ï´Ù.
Á¢¼Ó °ü¸®ÀÚ´Â ´ÙÀ½ ÀÇ Æ¯Â¡µé¿¡ ´ëÇØ ±¸¼ºµÉ ¼ö ÀÖ½À´Ï´Ù.
´ÙÁßÈ(Multiplexing)
Á¢¼Ó °ü¸®ÀÚ´Â ¿©·¯ µé¾î¿À´Â
Á¢¼Ó(incoming connection)À» ó¸®ÇÒ ¼ö ÀÖÀ¸¸ç, ´ÜÀÏ ¿ÜºÎ Á¢¼Ó(outgoing connection)À» ÅëÇؼ ±×µéÀ» °ÅÀÇ
µ¿½Ã¿¡ ¼ö½ÅÁö·Î Àü¼ÛÇÕ´Ï´Ù. ÀÌ ±â¹ýÀ» ¡°´ÙÁßÈ(Multiplexing)¡±À̶ó°í ÇÏ¸ç º¸´Ù ¸¹Àº »ç¿ëÀÚµéÀÌ ¼¹ö¸¦ ¾×¼¼½º °¡´ÉÇϵµ·Ï
ÇÕ´Ï´Ù. ¿ÀÁ÷ TCP/IP¿¡¼¸¸ Áö¿øµË´Ï´Ù.
ÇÁ·ÎÅäÄÝ °£ÀÇ Á¢¼Ó(Cross-Protocol
Connectivity)
ÀÌ Æ¯Â¡Àº ´Ù¸¥ ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝÀ» °¡Áø Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö°¡ Åë½Å °¡´ÉÇϵµ·Ï ÇØÁÝ ´Ï´Ù.
³×Æ®¿öÅ© ¾×¼¼½º
Á¦¾î(Network-Access Control)
Á¢¼Ó °ü¸®ÀÚ´Â TCP/IP ÇÁ·ÎÅäÄÝÀ» ¹ÙÅÁÀ¸·Î ÇÏ´Â ³×Æ®¿öÅ©¿¡¼ Ŭ¶óÀ̾ðÆ®¸¦ ¾î¶² ¼¹ö¿¡ Á¢¼ÓÇϵµ·Ï
¼³°èÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
ÀåÁ¡
- Á¢¼Ó °ü¸®ÀÚ¸¦ ¼öÇàÇϱâ À§Çؼ Áß°£ ´Ü°è¸¦ »ç¿ëÇÒ °æ¿ì ÃÖÁ¾ ´Ü°è(end-tier)¿¡¼ º¸´Ù ¸¹Àº
»ç¿ëÀÚ¸¦ Áö¿øÇϸç, ´õ ¸¹Àº ¸®¼Ò½º¿Í È®À强(scalability)À» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
- ÇÁ·ÎÅäÄÝ °£ÀÇ Åë½ÅÀ» °¡´ÉÇϵµ·Ï ÇÕ´Ï´Ù.
- ¾×¼¼½º °ü¸® ±â¹ýÀ¸·Î½á µ¿ÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
º» ¿¹´Â ´ÙÁß Å¬¶óÀ̾ðÆ®·ÎºÎÅÍ ´ÜÀÏ ¼¹ö·ÎÀÇ µ¥ÀÌÅÍ¿¡ ´ëÇؼ Á¢¼Ó °ü¸®ÀÚ(Connect Manager)°¡ ¸ÖƼÇ÷º¼·Î¼
¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö¸¦ º¸¿©ÁÝ´Ï´Ù.
1 Ŭ¶óÀ̾ðÆ®·ÎºÎÅÍ ¼¹ö·ÎÀÇ Ãʱâ Á¢¼ÓÀº Á¢¼Ó °ü¸®ÀÚ¿¡ ¿¬°áÇÔÀ¸·Î½á ¼³Á¤µË´Ï´Ù. 2 Á¢¼Ó
°ü¸®ÀÚ´Â ¼¹ö·ÎÀÇ Á¢¼ÓÀ» ¼³Á¤ÇÕ´Ï´Ù. 3 Ãß°¡ÀûÀΠŬ¶óÀ̾ðÆ®°¡ Á¢¼Ó °ü¸®ÀÚ¸¦ ÅëÇÏ¿© ¼¹ö¿¡ Á¢¼ÓµÉ ¶§, ±×µéÀº Ãʱâ Á¢¼ÓÀ» À§Çؼ
»ç¿ëµÈ Á¢¼Ó °ü¸®ÀÚ¿Í µ¿ÀÏÇÑ Á¢¼ÓÀ» »ç¿ëÇÒ °ÍÀÔ´Ï´Ù. |
Advanced Networking Option
Oracle Advanced Networking Option˼
Net8°ú SQL*Net Release 2.1.4¿Í ±× ÀÌÈÄÀÇ ¹öÀü¿¡¼ µ¿ÀÛÇÏ´Â ¼±ÅÃÀûÀÎ Á¦Ç°ÀÔ´Ï´Ù. ÀÌ°ÍÀº ´ÙÀ½ÀÇ Æ¯Â¡µéÀ»
Æ÷ÇÔÇÕ´Ï´Ù.
º¸¾È ¼ºñ½º(Security Services)
Oracle Advanced Networking OptionÀº Net8°ú ³×Æ®¿öÅ© µ¥ÀÌÅÍ ¾ÏÈ£È »ç¿ë°ú
°ü·ÃµÈ Á¦Ç° ¹× üũ¼¶À»
°¡´ÉÇÏ°Ô ÇϹǷΠÀü¼Ûµ¿¾È¿¡´Â µ¥ÀÌÅ͸¦ Àаųª º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.
ÀÎÁõ ¼ºñ½º(Authentication Services)
Oracle Advanced
Networking OptionÀº ´ÜÀÏ °³½Ã ½ÅÈ£(single sign-on) Áö¿ø°°Àº °í±Þ »ç¿ëÀÚ ÀÎÁõ ¼ºñ½º¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ¾ÖÇø®ÄÉÀ̼ǿ¡
´ëÇÑ º¯°æÀÌ ¾ø¾î¾ß ÇÕ´Ï´Ù. Oracle Advanced Networking Option Àº ¸ðµç ÇÁ·ÎÅäÄÝ, ¿î¿µÃ¼Á¦ ±×¸®°í ³×ÀÓ
¼¹ö¿¡ ´ëÇØ ÀÛµ¿ÇÕ´Ï´Ù. Security Dynamics ACE Server, Kerberos, DCE Security Server¸¦
ÅëÇÑ ÅäÅ« ÀÎÁõ ¹× Identix¸¦ ÅëÇÑ
biometrics ÀÎÁõÀ»
Áö¿øÇÕ´Ï´Ù. |
¿À¶óŬ DCE ÅëÇÕ(Oracle DCE
Integration)<
¿À¶óŬ DCE(Distributed Computing Environment) ÅëÇÕÀº
Net8°ú SQL*Net 2.1.6 ÀÌÈÄÀÇ ¹öÀü¿¡¼ µ¿ÀÛÇÏ´Â ¼±ÅÃÀûÀÎ Á¦Ç°ÀÔ´Ï´Ù. ÀÌ°ÍÀº »ç¿ëÀÚ°¡ DCE ȯ°æ¿¡¼ Oracle7°ú
Oracle8 ¼¹ö¸¦ ¾×¼¼½ºÇϱâ À§Çؼ ¿À¶óŬ Åø°ú ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸í·áÇÏ°Ô »ç¿ë °¡´ÉÇϵµ·Ï ÇÕ´Ï´Ù. ÀÌ°ÍÀº ¸ÖƼº¥´õ ¼ºñ½º
»óÈ£ÀÌ¿ë(multivendor interoperability)À» °¡´ÉÇÏ°Ô ÇÏ´Â Àü¼Û ±â¹ýÀ¸·Î¼ ÀÎÁõµÈ RPC(Remote
Procedure Call)¸¦ Á¦°øÇÕ´Ï´Ù. DCE º¸¾È ¼ºñ½º´Â »ç¿ëÀÚ¸í°ú Æнº¿öµå¸¦ ¸í½ÃÇÏÁö ¾ÊÀº ¾î¶² ¿À¶óŬ ¾ÖÇø®ÄÉÀ̼ÇÀ»
¾ÈÁ¤ÀûÀ¸·Î ¾×¼¼½ºÇϱâ À§Çؼ »ç¿ëÀÚ°¡ DCE¿¡ ·Î±×ÀÎÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
ÀåÁ¡
- µ¥ÀÌÅÍÀÇ ¾ÏÈ£È Àü¼ÛÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.
- Á¦3ÀÇ º¸¾È ¼¹ö¿ÍÀÇ ÅëÇÕÀ» Çã¿ëÇÕ´Ï´Ù.
|
º» ¿¹´Â ³×Æ®¿öÅ© °£ÀÇ ¾ÈÀüÇÑ Àü¼ÛÀÇ Áß¿äÇÑ ¾÷¹« ÁßÀÇ Çϳª¸¦ º¸¿©ÁÝ´Ï´Ù.
Àü¼ÛÀ» º¸ÀåÇϱâ
À§Çؼ Advanced Networking OptionÀº Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö ¾çÃø¿¡ ¼³Ä¡ ¹× ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù.
ÀÏ´Ü Oracle Networking
OptionÀÌ ±¸¼ºµÇ¸é, Net8 À» ÅëÇÑ ¸ðµç Àü¼ÛÀº ´ÙÀ½Ã³·³ µ¥ÀÌÅ͸¦ ¾ÏÈ£ÈÇÒ ¼ö ÀÖ½À´Ï´Ù. 1
Ŭ¶óÀ̾ðÆ®ÃøÀ¸·ÎºÎÅÍ ÅؽºÆ®
Á¤º¸ Àü¼ÛÀ» ½ÃÀÛÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ®ÃøÀÇ ³×Æ®¿öÅ© ÁßÀÇ ÇÑ °èÃþ(layer)Àº ³×Æ®¿öÅ© ¸µÅ©¸¦ ÅëÇÏ¿© Á¤º¸°¡
Àü¼ÛµÇ±â Àü¿¡ ¾ÏÈ£ÈÇÒ °ÍÀÔ´Ï´Ù.
2 °¢°¢ÀÇ Àü¼ÛµÈ ÆÐÅ°Áö¿Í ÇÔ²² üũ¼¶ÀÌ ÀáÁ¤ÀûÀ¸·Î Æ÷ÇÔµÈ ¾ÏȣȵÈ
µ¥ÀÌÅÍ°¡ ³×Æ®¿öÅ© ¸µÅ©¸¦ ÅëÇÏ¿© Àü¼ÛµÉ °ÍÀÔ´Ï´Ù. 3 ¼¹öÃø¿¡¼ ¸Þ½ÃÁö´Â ¾ÏÈ£ Çص¶¸¸
µÇ¸ç üũ¼¶Àº µ¥ÀÌÅÍ°¡ º¯°æµÇÁö
¾Ê°í Á¤È®ÇÑ ¼ø¼·Î µµÂøÇϵµ·Ï ÇÕ´Ï´Ù. ¿ÀÁ÷ Á¤È®ÇÑ ¡°key¡±¸¦ °¡Áø ¼¹ö¸¸ÀÌ Á¤º¸¸¦ ¾ÏÈ£ Çص¶ÇÒ ¼ö
ÀÖ½À´Ï´Ù. |
Security Server
Oracle Security Server´Â ¿À¶óŬ ȯ°æ¿¡¼ ÁýÁßÈµÈ ±ÇÇÑ°ú ºÐ»êµÈ ÀÎÁõÀ» Áö¿øÇÏ´Â º¸¾È¿ë Á¦Ç°ÀÔ´Ï´Ù.
ÀÎÁõ(Authentication)Àº Çϳª ÀÌ»óÀÇ
¿À¶óŬ µ¥ÀÌÅͺ£À̽º ¼¹ö¸¦ ¾×¼¼½ºÇÏ°íÀÚ ÇÏ´Â ´ç»çÀÚ¸¦ È®ÀÎÇÕ´Ï´Ù. ±ÇÇÑ(Authorization)Àº ÁÖ¾îÁø ´ç»çÀÚ°¡ ¿ÀÁ÷ °ü¸®ÀÚ¿¡ ÀÇÇØ Á¤ÀǵǾî ÀÖ´Â ±Ç¸®¿¡ ÀÇÇؼ¸¸ ÀÛµ¿ÇÒ ¼ö
ÀÖµµ·Ï ÇÕ´Ï´Ù. Oracle Security Server´Â ´ÜÀÏ °³½Ã ½ÅÈ£ ¹æ¹ý(single sign-on method), Áß¾Ó
º¸¾È °ü¸®(Central Security Administration), ±×¸®°í º¸¾È Á¢¼Ó ¼ºñ½º(Secure Connection
Service)¸¦ Á¦°øÇÕ´Ï´Ù.
Single Sing-On
Oracle Security Server´Â ¿À¶óŬ
ȯ°æ¿¡¼ ÀÎÁõ°ú ±ÇÇÑÀ» Áö¿øÇϱâ À§ÇÑ
Public-key ¾ÏÈ£¸¦ ¹ÙÅÁÀ¸·Î ÇÏ´Â º¸¾È¿ë Á¦Ç°ÀÔ´Ï´Ù. ´ÙÁß µ¥ÀÌÅͺ£À̽º¸¦ ¾×¼¼½ºÇÒ ÇÊ¿ä°¡ ÀÖ´Â »ç¿ëÀÚµéÀº °¢°¢ÀÇ ¼¹ö¿¡ ´ëÇؼ
´õ ÀÌ»ó ¼·Î ´Ù¸¥ »ç¿ëÀÚ¸í/Æнº¿öµå ½ÖÀº ¹®Á¦°¡ µÇÁö ¾Ê½À´Ï´Ù. ´ë½Å¿¡ Oracle Security Server´Â »ç¿ëÀÚ°¡ Oracle8
¼ºñ½ºµéÀ» ¾×¼¼½ºÇÏ´Â °ÍÀ» Çã¶ôÇϱâ À§Çؼ ±âº»ÀûÀ¸·Î ÇÊ¿äÇÑ °ÍÀ¸·Î¼ º¸¾È ¡°Áõ¸í(certificate)¡±À» ÇÊ¿ä·Î
ÇÕ´Ï´Ù. |
Central Security Administration
Oracle
Security Server´Â Àü¿ª »ç¿ëÀÚ¿Í Àü¿ª ·Ñ(role)À» À§ÇÑ Áß¾Ó ÀúÀå¼Ò¸¦ Á¦°øÇÕ´Ï´Ù. °ü¸®ÀÚ´Â Àü¿ª °ü¸® ÇÔ¼ö¸¦
¼öÇàÇϱâ À§Çؼ ¿À¶óŬ ¿£ÅÍÇÁ¶óÀÌÁî ¸Å´ÏÀú¿¡¼ ±×·¡ÇÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» »ç¿ëÇÕ´Ï´Ù.
Secure Distributed
Computing
Oracle Security Server´Â Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö ±â°è »çÀÌÀÇ »óÈ£ ÀÎÁõÀ» Á¦°øÇÕ´Ï´Ù. Ŭ¶óÀ̾ðÆ®´Â Á¢¼ÓÀ» ÇÏ´Â ¼¹ö°¡ ÀûÀýÇÑ
¼ºñ½º¸¦ Çϵµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º ¸µÅ©´Â ÀÎÁõµÈ »ç¿ëÀÚ°¡ ´Ù¸¥ ¼ºñ½º·ÎºÎÅÍ Á¤º¸¸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼¹ö´Â ¸¶Ä¡ Ŭ¶óÀ̾ðÆ® ÀÎÁõó·³ ÀÎÁõ ¼¹ö¿¡ ´ëÇؼ ÀÎÁõÇϹǷÎ, ¼¹ö´Â °ø¿ë Å°(public
key)¿Í »çÀû Å°(private key)¿¡ µû¶ó¼ ½Äº°ÇÕ´Ï´Ù.
ÀåÁ¡
- ºÐ»ê ȯ°æ¿¡¼ÀÇ single sign-on
- Áß¾Ó °ü¸®
Oracle Security Server ±¸¼ºÀº ½Ã°£ÀûÀÎ Á¦¾à»ó º» °úÁ¤¿¡¼´Â ´Ù·çÁö
¾Ê½À´Ï´Ù.
|
Oracle Security Server¸¦ »ç¿ëÇϱâ À§Çؼ, Àü¿ª »ç¿ëÀÚ¿Í Àü¿ª ·Ñ¿¡ ´ëÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â
ÀúÀå¼Ò°¡ ¼³Ä¡µÉ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ±ÇÀå»çÇ×Àº ´ÜÀÏ µ¥ÀÌÅͺ£À̽º »óÀÇ ÀúÀå¼Ò¿¡ ÀúÀåÇÏ´Â °ÍÀÔ´Ï´Ù.
Oracle Security
Server¸¦ »ç¿ëÇÏ¿© ÀÎÁõÇÏ´Â
¿À¶óŬ »ç¿ëÀÚµéÀº ¿À¶óŬ ¿£ÅÍÇÁ¶óÀÌÁî ¸Å´ÏÀú¸¦ »ç¿ëÇÏ¿© »ý¼ºµÉ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ »ý¼ºÇÑ µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼ÓÀ» ½ÃµµÇÒ ¶§, ÀÎÁõ ¿ä±¸´Â º¸¾È ¼¹ö¿¡ ÀÇÇØ °ËÁõµÇ´Âµ¥
µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¾×¼¼½º°¡ Çã¿ë ¶Ç´Â °ÅºÎµË´Ï´Ù.
Oracle Open Gateway´Â ºñ¿À¶óŬ ȯ°æ¿¡ ´ëÇÑ ¿À¶óŬ ¼¹ö ´Ü°èÀÇ ¼º´ÉÀ» È®ÀåÇÕ´Ï´Ù. Oracle Open Gateway´Â ¿À¶óŬ ¼¹ö¿Í ºñ¿À¶óŬ
ȯ°æ »çÀÌÀÇ ÅëÇÕÀ» Á¦°øÇÕ´Ï´Ù. Oracle Transparent Gateway´Â 30°³ ÀÌ»óÀÇ ºñ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¸¦ ¾×¼¼½ºÇÏ´Â SQLÀ» »ç¿ëÀÚ¿¡°Ô Á¦°øÇÕ´Ï´Ù.
Procedural Gateway´Â
¸ÞÀÎÇÁ·¹ÀÓ TP ¸ð´ÏÅÍ, ¶Ç´Â ¸Þ½ÃÁö ¹× Å¥ ½Ã½ºÅÛÀ¸·Î ¿À¶óŬ ³»Àå ÇÁ·Î½ÃÀú¸¦ È®ÀåÇÕ´Ï´Ù.
ÀåÁ¡
Open gatewayÀÇ ±¸¼ºÀº º» °úÁ¤¿¡¼´Â ´Ù·çÁö ¾Ê½À´Ï´Ù.
O
O
O
O