Explain Quality of Service (QoS) Issue In Cloud in detail.

 Quality of Service (QoS) Issue In Cloud

 In recent years, corporate applications have been implemented in the cloud environment. And with such development, Quality of Service (QoS) management is one of the issues posed by cloud applications. This issue deals with assigning resources to mobile apps or web applications to provide a high quality of service increasing performance and accessibility. The degree to which a collection of fundamental characteristics meets the requirements. Fundamental characteristics are required components of the system and cannot be removed from it.

A system's or application's quality is influenced by a variety of things such as Flexibility, Maintainability, Performance and Efficiency, Scalability, Availability, Reliability, Usability and Accessibility, Platform Compatibility, and Security.

1 Flexibility refers to the system's capacity to control functionality without harming the system. The services can be altered according to the business needs of a company.

2 Maintainability focuses on changes related to system correction. Reducing complexity greatly improves the maintainability of the system. Good abstractions can help reduce complexity and make the system easier to modify and adapt for new use cases.

3. Performance and efficiency refer to the software's reaction time. Efficient cloud performance is crucial for assuring business continuity and providing access to cloud services to all relevant parties. 

5. Scalability means having strategies for keeping performance good, even when load increases. In a scalable system, you can add processing capacity to remain reliable under high load. 

6. Availability makes sure your products, services, and tools available to the consumers and workers at any time and from any location via any device with an Internet connection. Cloud availability and cloud reliability are interconnected. 

7. Reliability means making systems work correctly, even when faults occur. Faults can be in hardware, software, and humans. The fault-tolerant system can be built with the help of extra resources which will be the backup system and will be active if any fault occurred in the main system. 

7. Usability and Accessibility: Usability relates to how comfortable is the system to use. As the user interface is the most visible aspect of the system, it must be simple to use. Everyone can observe, comprehend, navigate, and interact with the system if it is accessible. The goal of accessibility is to ensure that there are no system-related impediments to normal individuals or individuals with impairments. Accessibility may also relate to people's desire for the system to be available in a language other than English.

8. Platform Compatibility: A good system should be able to run on as many different platforms as possible so that it will cover a large number of consumers who use the system. The term platform refers to the operating system and internet browser.

10. Security: This is a key issue in determining software quality. You must implement a security policy, apply it appropriately to the program, and leave no entrance gaps. Security policies such as authentication and authorization mechanisms, data encryption with high-level algorithms, and network attack defense are examples of security policies.



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)?

Explain Parallel Efficiency of MapReduce.

Suppose that a data warehouse consists of the four dimensions; date, spectator, location, and game, and the two measures, count and charge, where charge is the fee that a spectator pays when watching a game on a given date. Spectators may be students, adults, or seniors, with each category having its own charge rate. a) Draw a star schema diagram for the data b) Starting with the base cuboid [date; spectator; location; game], what specific OLAP operations should perform in order to list the total charge paid by student spectators at GM Place in 2004?