Cloud Computing Solutions. Группа авторов

Чтение книги онлайн.

Читать онлайн книгу Cloud Computing Solutions - Группа авторов страница 17

Cloud Computing Solutions - Группа авторов

Скачать книгу

tolerate the faults.

       Heterogeneous Atmosphere: The disseminated framework (network latency, network topology, network associations and several involved personal computers) isn’t predefined. The disseminated framework may incorporate specific types of personal computers and heterogeneous network joins. When running a program, framework structure could change with a specific end goal to achieve that goal. This is known as “heterogeneous atmosphere.”

       Separate Participation: Separate participation is an instance where each and every personal computer has its particular participation and has a constrained perspective of the final system. All personal computers may just know a few modules or a few parts of the entire program or information.

Schematic illustration of distributed system.

       Peer-to-Peer Computing (P2P): In this strategy, every personal computer shares the physical resources and services by specifically interchanging among the systems and every personal computer could perform as servers and client for other personal computers associated with the network. Which personal computer could perform as a client or server depends upon which part is more dependable and proficient for that network. In P2P, data is commonly interchanged immediately and maintain the basic internet protocol (IP) network. The main priority of P2P is decentralized coordination which avoids single dependency.

Schematic illustration of peer-to-peer communication scenario.

      In P2P frameworks, resources such as storage, estimations and bandwidth are given by clients. The main advantage of P2P network is the decentralized system. Subsequently, there is an arrangement of information and framework backup among the nodes. In any case, the fundamental proviso of P2P framework is the security issue. A node can download an infection document that could contaminate alternate frameworks; in that worry, P2P framework is powerless against unsigned and unsecured codes which prompt unsecured conditions because of the absence of a unified executive.

       1.3.2 Levels of Deployment

      Cluster grids, enterprise grids, and global grids are three logical levels in the deployment of grid computing environment [10]:

       Cluster Grids: The cluster grids are the basic form of a grid environment which consists of multiple computer systems interrelated by means of a network. Cluster grids might include distributed workstations and servers, and also contain centralized physical resources in a datacenter environment. High-performance jobs and high throughput is supported by cluster grid. Some examples of the cluster grid framework are groups of multi-processor high-performance computing (HPC), compute farms, and networks of workstations (NOW).

       Enterprise Grids: Enterprise grids may be formed by combining multiple cluster grids. Multiple projects or departments can be enabled by enterprise grids to distribute computing and physical resources in a supportive way. Enterprise grids generally may have the resources from multiple domains situated in a similar region.

       Global Grids: Global grids are a group of enterprise grids, each having different agreed upon protocols and universal usage policies, but not necessarily a similar manner of execution. Computing and physical resources might be geographically distributed, and they are used for connecting different sites throughout the globe. Global grids give the intensity of appropriated resources to users anywhere on the planet.

Schematic illustration of scenario of global grid consisting of cluster and enterprise grid.

       1.3.3 Architecture of Grid Computing Environment

      This subsection describes the layered grid architecture used to distinguish prerequisites for general classes of parts. Parts inside each layer share regular qualities yet can expand upon the capacities and practices given by any lower layer.

Schematic illustration of layered grid architecture.

       1.3.3.1 Fabric: Interfaces to Local Control

       Computational

Скачать книгу