363
Appendix: Enabling
Infrastructure and
Components
Each playing their part in an interdependent maze.
e following may be some of the infrastructure needs of outsourcing organizations
and providers.
Hardware Deployment
e traditional models of information management do not lend themselves to the
new paradigm, the challenges facing server selection, design, and deployment. We
are no longer dealing with only structured, alphanumeric (ASCII) data; instead,
the data is radically dierent. When trying to deliver large pieces of complex data
to users through new interactive applications, the computing platforms that we are
familiar with pose potential bottlenecks. New data types, for example, cannot be
handled by so-called mainframe platforms which are costly and slow. Standalone
computers lack the scalability and ability to manage a large number of transactions,
and hence the gap is expected to be lled with multimedia servers. A key element
of the solution, clearly, is the choice of platform. Platform choices include multi-
processing, multitasking, and multithreaded systems for true information manage-
ment. e ability to support the concurrent execution of several tasks on multiple
processors is called multiprocessing. For executing programs, this implies the ability
of using more than one CPU, and the processors can be tightly or loosely coupled.
Each processor has its own local memory in loosely coupled systems. e processors
share common memory in tightly coupled systems, which is a more popular archi-
tecture. Using a special memory bus, processors interact with memory, but each
processor has its own RAM cache, which reduces the trac on the memory bus. To

Get Web-Based and Traditional Outsourcing now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.