RoS (computing)

RoS (computing)

RoS is the abbreviation for the computing term "Request of Service" "(or requests of service in its plural form)". It is used to refer to a request for a specific service or response from a dormant application running on a computer cluster.

Request Origins

RoS requests can originate from anywhere, so long as there is an unblocked route to the clusters control systems. Requests are commonly sent over a network, for example the internet, however they may be sent using other methods like SMS messaging, VPN tunnels, or phone lines. The origins of the RoSs are referred to as either Local or Remote, depending on the scale of the network you are accessing it from.

Local

A local RoS generally originates from somewhere on a local area network within the same geographical area. These requests generally occur within organizations who use custom clusters independently for their own work or research. For example, an employee of a research organization could work within the same building as the cluster, and send a RoS over a computer network to activate a research application on this cluster, in order to carry out his work.

Another use of local RoSs are for on site management and testing of a computer cluster. This can enable testing of new software applications or testing of request load balancing.

Remote

A remote RoS generally originates from somewhere on a wide area network outside of the clusters geographical area. These requests can be received from a variety of sources including:
*Internet Portals
*Fibre Optic Networks
*Phone Lines
*SMS Text Messages
*E-mail Gateways
*VoIP SystemsRoSs sent over network types different from that of the clusters' local network types need to be replicated (i.e. a RoS from a VoIP could not be directly received by the clusters optical fibre connection) via software Replicators "(see below)".Remote RoSs are generally used by commercial organizations offering services to the public or other organizations. For example, an internet user may send a RoS via a web portal in order to activate a meta search engine, in order to receive a list of cached web sites matching their search.

Replicators

RoS replicators are used on the remote origin scale. They are applications run on gateway devices or exchange servers to replicate incoming RoSs from one network type to another. For example, an SMS messaging server would replicate a request sent by text message, to the cluster over a fibre optic computer network. The Replicator has the responsibility of deciding where any response data from the cluster should go. Obviously, large data streams requested in a RoS could not be sent back via text message, therefore the Replicator redirects the data to another location, usually specified by the initial RoS or by a hard coded variable within the application.

ee also

* Computer cluster


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Ros — or ROS may refer to: * Ros River, Ukraine * Lake Roś, Poland * Edmundo Ros, musician * Ros (vehicles), a Greek light truck manufacturer * RoS (computing), request for a service running dormant on a computer cluster * Ros Sereysothea, a Cambodian… …   Wikipedia

  • ROS — Reactive Oxygen Species (Academic & Science » Chemistry) Reactive Oxygen Species (Academic & Science » Chemistry) * Return On Sales (Business » General) * Recreation Opportunity Spectrum (Community » Sports) * Review of systems (Medical »… …   Abbreviations dictionary

  • Cluster (computing) — A computer cluster is a group of linked computers, working together closely so that in many respects they form a single computer. The components of a cluster are commonly, but not always, connected to each other through fast local area networks.… …   Wikipedia

  • Computer cluster — Not to be confused with data cluster. A computer cluster is a group of linked computers, working together closely thus in many respects forming a single computer. The components of a cluster are commonly, but not always, connected to each other… …   Wikipedia

  • Ultraviolet — UV redirects here. For other uses, see UV (disambiguation). UVB redirects here. For the mysterious shortwave radio station in Russia, see UVB 76. For other uses, see Ultraviolet (disambiguation). False color image of the Sun s corona as seen in… …   Wikipedia

  • RPyC — (pronounced are pie see ), or Remote Python Call, is a python library for remote procedure calls (RPC), as well as distributed computing. Unlike regular RPC mechanisms, such as ONC RPC, CORBA or Java RMI, RPyC is transparent, symmetrical, and… …   Wikipedia

  • Dominance-based Rough Set Approach — (DRSA) is an extension of rough set theory for Multi Criteria Decision Analysis (MCDA), introduced by Greco, Matarazzo and Słowiński Greco, S., Matarazzo, B., Słowiński, R.: Rough sets theory for multicriteria decision analysis. European Journal… …   Wikipedia

  • Dominance-based rough set approach — (DRSA) is an extension of rough set theory for multi criteria decision analysis (MCDA), introduced by Greco, Matarazzo and Słowiński. [1][2][3] The main change comparing to the classical rough sets is the substitution of the indiscernibility… …   Wikipedia

  • ReactOS — infobox OS name = ReactOS caption = ReactOS 0.3.4 showing the Start Menu developer = ReactOS Foundation source model = Free software latest release version = 0.3.6 latest release date = release date and age|2008|08|06 kernel type = Hybrid kernel… …   Wikipedia

  • List of free and open source software packages — This article is about software free to be modified and distributed. For examples of software free in the monetary sense, see List of freeware. This is a list of free and open source software packages: computer software licensed under free… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”