home news blogs forums events research newsletter whitepapers careers


Network Computing Network Computing Powered by InformationWeek Business Technology Network
InformationWeek 500 Conference -- September 14-16, 2008 Registed Today!

IMMERSE YOURSELF:

SOA

  |

Data Center

  |

802.11n

  |

Data Privacy

  |
APO  |

Virtualization

  |

NAC

  |

Security

  |

Network Mgmt

  |

Enterprise Apps

  |

Storage & Servers


Network & Systems Management
F E A T U R E  
Authentication Gets Tough

  May 28, 2001
  By Michael Ross and Jeff Rubin



Entrust Technologies getAccess 4.5

With its easy-to-perform installation and configuration, as well as a solid Web-based management interface, getAccess is comparable with SelectAccess in many ways. All looked rosy for this package until we tested its performance under heavy load. At that point, the glow faded.

GetAccess has a two-part installation process: the application server installation and the Web server plug-in installation. The two steps seemed simple in our initial tests, but the getAccess installation became a little shaky when we tried to tie the back-end application to our existing Netscape LDAP 4.12 server. Entrust documentation confirmed that this problem occurs with 4.12 and higher. To overcome this snag, we installed Netscape Directory Server 4.11 on our product server and performed a complete Entrust getAccess installation on the same system. Another option is a distributed installation in which back-end getAccess applications are installed on the LDAP server and front-end getAccess applications are installed on a separate server. Given getAccess' poor performance results, distributing the components across multiple servers is most likely the better option to improve the numbers.

Of the products we tested, getAccess was undoubtedly the easiest to implement. Although Entrust does not offer a Java client, its Web-based administration interface was quite easy to use. We quickly added a Web server resource, secured several areas of our Web site and assigned permissions to our users and groups.

The Web-based getAccess interface is strong, but not as good as the Java interfaces offered by SecureControl and SelectAccess. GetAccess' management interface comprises a user/resource-management system and a service-control system. These two interfaces allow for delegation of daily maintenance, involving users and permissions, and systemwide configuration maintenance, for authentication-provider management. DirectorySmart uses a similar division of management services. GetAccess offers no unique features, but its administrative capabilities and integration impressed us. Adding services with the system-configuration wizards is a step-by-step snap.

GetAccess' interprocesses are secured with SSL for internal services and communication with LDAP servers. In our tests, we began our session with an SSO request to a protected resource on our Web site. The system directed our request to a login page, which passed the credentials to a back-end AARS (authentication and authorization routing service). The AARS determines the authentication request (in our case, LDAP) and processes the login. Once we were authenticated, AARS retrieved our access privileges and established our user session with the session-management service. All user-profile information -- such as the user name, role and IP address -- was encrypted in a session cookie and sent back to the browser.

Because getAccess kept our credentials in a cookie during our session, the Web server never needed to reauthenticate or test for access permissions. In addition, once the Web server starts up, the getAccess module contacts the getAccess back-end services and requests a complete list of protected URLs and the associated roles. This authorization information is stored in memory on the Web server. In this way, getAccess limits the number of requests to the back-end services each time a user accesses a protected resource. The trade-off for this kind of performance is the possibility of data getting stale. However, getAccess, like most of the products we tested, offers an option to purge the cache and push the updated information to the Web servers immediately.



Even with the URL caching on the Web servers, getAccess' performance was far worse than that of any of the other participants. The authentication and authorization server began refusing service once we reached 150 simultaneous connections. The repeated Java instances used by getAccess caused our dual-processor server to peak at 100 percent CPU usage. Response time was also erratic, jumping from less than a second to more than 20 seconds per Web page. Last, average response time for our 150-connection test was 1.6 seconds per page. We suspect installing our LDAP directory on the same server as the AARS hurt performance. Entrust later informed us that it recommends using multiple AARS servers with servlet-based logins rather than our single AARS configuration with CGI-based logins.

getAccess 4.5, starts at $15,000. Entrust Technologies, (972) 943-7305, (888) 690-2424; fax (972) 943-7305. www.entrust.com


   Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Next Page





Ready to take that job and shove it?

Function:

Keyword(s):

State:
SPONSOR
RECENT JOB POSTINGS
CAREER NEWS
Go beyond Google and get vertical. These specialized search sites will help you find the business information you need -- fast.

Ari Balogh was named to the post of chief technology officer as the companys for a "realignment" of employees.










InformationWeek U.S. IT Salary Survey 2008
Salaries for business technology professionals are falling. Here's what you need to know in order to make good hiring decisions and personal career choices. Download Today
 
ROLLING RIGHT ALONG
Follow key Network Computing Reviews from conception to completion. This Week: Holistic APM.



Network Computing Reports Emerging Enterprise Podcast Series: Secrets to Success








TechSearch


Microsite of the Week


Powerful Information at Your Fingertips



InformationWeek Business Technology Network
InformationWeekInformationWeek 500InformationWeek 500 ConferenceInformationWeek AnalyticsInformationWeek CIO
InformationWeek EventsInformationWeek ReportsInformationWeek MagazinebMightyByte and SwitchDark Reading
Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingNo Jitter
space
Techweb Events Network
InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0 ConferenceMobile Business ExpoSoftware ConferenceCSI - Computer Security Institute
Black HatGTECEnergy CampMashup CampStartup Camp
space
Light Reading Communications Network
Light ReadingLight Reading EuropeUnstrungLight Reading's Cable Digital NewsConstantinopleInternet Evolution
Heavy ReadingLight Reading Live!Light Reading InsiderEthernet ExpoOptical ExpoTeleco TVTower Technology Summit
space
Financial Technology Network
Advanced TradingBank Systems & TechnologyInsurance & TechnologyWall Street & TechnologyAccelerating Wall StreetBank Systems & Technology Executive SummitBuyside Trading SummitInsurance & Technology Executive Summit
space
Microsoft Technology Network
MSDN MagazineTechNetThe Architecture Journal
space
App Infrastructure   |   Messaging & Collaboration   |   Network & Systems Mgmt   |   Network Infrastructure   |   Security  |   Storage & Servers   |   Wireless   |   Enterprise Apps
About Us  |  Contact Us  |  Site Map  |  Technology Marketing Solutions  |   Briefing Centers
Copyright © 2008  United Business Media LLC  |  Privacy Statement  |  Terms of Service  |  Your California Privacy Rights