Explain Grid computing infrastructure in detail with figure.

GRID COMPUTING INFRASTRUCTURES(Architecture)

  • Grid infrastructure is the bedrock upon which successful grid applications are built. This infrastructure is a complicated amalgamation of a variety of capabilities and resources recognized for the specific challenge and environment at hand.
  • Developers/service providers must evaluate the following considerations in the early phases of implementing any Grid Computing application architecture to define the basic infrastructure support necessary for that environment.
  •  In several phases of deployment, a Grid Computing infrastructure component must handle multiple potentially complex areas.

These areas are:

  • Security
  • Resource management
  • Information services
  • Data management


Security

  • In the security schemes of a Grid Computing Environment, the diverse nature of resources and the different security regulations are intricate and complex. These computer resources have housed a variety of security domains and platforms. Local security integration, safe identity mapping, access/authentication, safe federation, and trust management must all be addressed by middle systems.
  • Other security needs are frequently focused on data integrity, confidentiality, and information privacy Grid Computing data sharing must be secured using secure communication channels such as SSL/T which are frequently used in conjunction with secure message exchange protocols such as WS-Security The Grid Security Infrastructure is the most well-known security infrastructure for grid security (CS Most GSI solutions support single sign-on, heterogeneous platform integration, and secure resource access/authentication.

Resource Management

  • Because of the enormous quantity and varied potential of Grid Computing resources, resource management is an important effort area in Grid Computing settings. These resource management scenarios frequently comprise resource detection, inventory, fault isolation, provisioning, monitoring, range of autonomic capabilities, and service-level management tasks. The most intriguing component of the resource management area is selecting the appropriate resource from the grid resource pool based on the service-level requirements, and then efficiently provisioning them to meet user needs.
  • A work management system, for example, where the resource management feature detects the work assigns the appropriate resources for task execution, partitions the task if required, and offers task status feedback to the user. This procedure comprises transporting the data required for various calculations to the appropriate Grid Computing resources, as well as procedures for dispatching the task results.

Information Services

  • The primary focus of information services is to provide important information related to Grid Computing infrastructure resources. These services rely exclusively on information sources, such as resource availability, capacity, and usage, to mention a few. This information is crucial and required feedback from resource managers. These information services enable service providers to deploy resources more efficiently for a wide range of extremely specialized activities connected to the Grid Computing infrastructure solution.
  • Furthermore, developers and providers may build grid systems that mimic portals and use meta schedulers and meta-resource managers. These indicators, when combined with resource policies, aid in service-level management (SLA). This information is resource-specific and is supplied following the schema for that resource. To turn this resource-specific data into relevant information sources for the end user, we may require higher-level indexing services, data aggregators, and transformers.


Data Management

  • The single most crucial asset in a Grid Computing system is data. This data may be sent into the resource, and the resource's output may be used to execute a specified job. Data migration in a geographically distributed system can soon produce scalability issues if the infrastructure is not correctly constructed. It is commonly established that data must be kept close to the calculation where it will be used. 
  • In every Grid Computing system, data mobility requires secure data transfers, both to and from the corresponding resources. Current data management advancements are mostly focused on virtualized data storage technologies such as storage area networks (SAN), network file systems, dedicated storage servers, and virtual databases. These virtualization mechanisms in data storage solutions and common access mechanisms (e.g., relational SQLs, Web services, and so on) assist developers and providers in designing data management concepts into the Grid Computing infrastructure with far greater flexibility than traditional approaches.
  • Some of the factors that developers and suppliers must consider when making decisions involve selecting the best data management strategy for Grid Computing infrastructures. This comprises the size of the data repositories, the geographical distribution of resources, the security needs, replication and caching strategies, and the underlying technologies used for storage and data access.

Comments

Popular posts from this blog

Suppose that a data warehouse for Big-University consists of the following four dimensions: student, course, semester, and instructor, and two measures count and avg_grade. When at the lowest conceptual level (e.g., for a given student, course, semester, and instructor combination), the avg_grade measure stores the actual course grade of the student. At higher conceptual levels, avg_grade stores the average grade for the given combination. a) Draw a snowflake schema diagram for the data warehouse. b) Starting with the base cuboid [student, course, semester, instructor], what specific OLAP operations (e.g., roll-up from semester to year) should one perform in order to list the average grade of CS courses for each BigUniversity student. c) If each dimension has five levels (including all), such as “student < major < status < university < all”, how many cuboids will this cube contain (including the base and apex cuboids)?

Describe how cloud computing technology can be applied to support remote ECG monitoring.

Explain market-Oriented Cloud computing architecture.