Voice Over Internet Protocol (VoIP)

Voice over Internet Protocol or Voice over IP or VoIP is a general term for a family of transmission technologies for delivery of voice communications over internet protocol networks such as the internet or other packet-switched networks. Other terms frequently encountered and synonymous with voice over internet protocol are internet protocol telephony, internet telephony, voice over broadband, broadband telephony, and broadband phone. Internet telephony refers to communications services – voice, facsimile, and/or voice-messaging applications – that are transported via the internet, rather than the public switched telephone network.

Definition of Voice Over Internet Protocol (VoIP)

Voice over internet protocol can be defined as the ability to make telephone calls and to send facsimiles over internet protocol- based data networks with a suitable quality of service and a much superior cost/benefit.… Read the rest

Scope of Grid Computing

EXPLOITING UNDERUTILIZED RESOURCES

The easiest use of grid computing is to run an existing application on a different machine. The machine on which the application is normally run might be unusually busy due to an unusual peak in activity. The job in question could be run on an idle machine elsewhere on the grid. There are at least two prerequisites for this scenario. First, the application must be executable remotely and without undue overhead. Second, the remote machine must meet any special hardware, software, or resource requirements imposed by the application. In most organizations, there are large amounts of underutilized computing resources.… Read the rest

Grid Computing: Levels of Deployment

Grid computing is the application of several computers to a single problem at the same time – usually to a scientific or technical problem that requires a great number of computer processing cycles or access to large amounts of data. Computational grids that couple geographically distributed resources are becoming the effective computing platform for solving large-scale problems in science, engineering, and commerce. Grid computing can be divided into three logical levels of deployment: Cluster Grids, Enterprise Grids, and Global Grids.

Cluster Grids

The simplest form of a grid, a Cluster Grid consists of multiple systems interconnected through a network. Cluster Grids may contain distributed workstations and servers, as well as centralized resources in a datacenter environment.… Read the rest

Introduction to Grid Computing

The popularity of the Internet as well as the availability of powerful computers and high-speed network technologies as low-cost commodity components is changing the way we use computers today. These technology opportunities have led to the possibility of using distributed computers as a single, unified computing resource, leading to what is popularly known as Grid computing.

Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common goal. The grid can be thought of as a distributed system with non-interactive workloads that involve a large number of files. What distinguishes grid computing from conventional high performance computing systems such as cluster computing is that grids tend to be more loosely coupled, heterogeneous, and geographically dispersed.… Read the rest

Case Study: Siebel’s Solution for Tata Motors

TATA Motors is India’s foremost, and the only fully integrated automobile manufacturer. Established in 1945 as TATA Engineering & Locomotive Company (TELCO), to manufacture locomotives and other engineering products, the company is today among the world’s top 10 producers of commercial vehicles. TATA Motors was also previously known as TATA Engineering. It is today one of the biggest and most prominent companies in the TATA group, with an annual revenue of $1.8 billion in 2001-02. Today TATA motors’ vehicles run in more than 70 countries.

TATA Motors use a manual dealer management system, where every dealer managed details. With legacy-based systems, the environment produced inconsistent data, making interpretations difficult and resulting in inefficient planning for capacity and spare parts.… Read the rest

Data Mining – Meaning, Steps and Business Applications

Data mining or knowledge discovery is the process of analyzing data from different perspectives & summarizing it into useful information. This information can be used to increase revenue & cut cost or both. We know that data mining software is one of a number of analytical tools for analyzing data. It allows users to analyze data from many angels & categories it.   It also summarizes the relationship identified. Technically speaking data mining is the process of correlations among dozens of fields in large relational database. In other words it is the process of sorting through large amount of data & picking out important information.… Read the rest