• DocumentCode
    3324025
  • Title

    A performance broker for CORBA

  • Author

    Butler, Kevin ; Clement, Mark ; Snell, Quinn

  • Author_Institution
    Brigham Young Univ., Provo, UT, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    19
  • Lastpage
    26
  • Abstract
    CORBA applications can transparently use service instances running on the client´s machine, on the local-area network, or across the Internet. Standard CORBA services help the application locate service instances, but do not provide a mechanism to identify service instances that will give good performance. The PerformanceBroker executes performance test suites on application service instances and selects service instances that will give superior application performance. The Broker weights performance test results according to client-specified criteria to choose the service instances that will provide the best application performance and allocates those service instances to clients. Tests with a distributed ray tracing application show that service instances chosen by the PerformanceBroker give better performance than service instances chosen by round-robin or random selection in local-area network and Internet environments
  • Keywords
    Internet; distributed object management; local area networks; ray tracing; software performance evaluation; CORBA applications; Internet; PerformanceBroker; application service instances; client machine; client-specified criteria; distributed ray tracing application; local area network; performance test suites; Bandwidth; Computer architecture; Delay; Distributed computing; Explosives; IP networks; Local area networks; Ray tracing; Testing; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 1999. Proceedings. The Eighth International Symposium on
  • Conference_Location
    Redondo Beach, CA
  • ISSN
    1082-8907
  • Print_ISBN
    0-7803-5681-0
  • Type

    conf

  • DOI
    10.1109/HPDC.1999.805278
  • Filename
    805278