Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2014, International Journal of Computer Applications
…
4 pages
1 file
Performance of cloud computing depends on effective utilization of resources and reliability. With resource allocation algorithms such as banker's algorithm resource utilization can be done in an effective manner in cloud computing. With reliability we can estimate the fault tolerance capability of a system. Reliability improvement is largely dependent on the availability of operational profile that statistically models the pattern in which the system is more likely to be used in the operating environment. System is less reliable if it exhibits a degree of hardware and software dependency and more reliable if hardware and software failure occur independently. In Cloud computing environment, hundreds of thousands of systems are hosted that consume cloud computing services. These services have of lots of hardware, software platform and infrastructure support, each of which though carefully engineered are still capable of failure. These failure rates and complexity of database make cloud less reliable. In this paper, we have proposed a reliability model that estimates the mean time to failure and failure rate based on delayed exponential distribution. Through this model, we study the effect of older and newer systems on cloud computing reliability that consumes the cloud computing services.
Lecture Notes in Computer Science, 2013
With virtualization technology, Cloud computing utilizes resources more efficiently. A physical server can deploy many virtual machines and operating systems. However, with the increase in software and hardware components, more failures are likely to occur in the system. Hence, one should understand failure behavior in the Cloud environment in order to better utilize the cloud resources. In this work, we propose a reliability model and estimate the mean time to failure and failure rate based on a system of k nodes and s virtual machines under four scenarios. Results show that if the failure of the hardware and/or the software in the system exhibits a degree of dependency, the system becomes less reliable, which means that the failure rate of the system increases and the mean time to failure decreases. Additionally, an increase in the number of nodes decreases the reliability of the system.
Cloud computing is a recently developed new technology for complex systems with massive scale service sharing, which is different from the resource sharing of the grid computing systems. Despite the profound technical challenges involved, reliability is not, at its root, a technical problem, nor will merely technical solution be sufficient. Instead deep economic, political, and cultural adjustments will ultimately be required, along with a major, long-term commitment in each sphere to deploy the requisite technical solutions at scale. Nevertheless, technological advance and enablers have a clear role in supporting such change, and information technology (IT) is a natural bridge between technical and social solutions because it can offer improved communication and transparency for fostering the necessary economic, political, and cultural adjustments. Various types of failures are interleaved in the cloud computing environment, such as overflow failure, timeout failure, resource missing failure, network failure, hardware failure, software failure, and database failure. This paper systematically analyzes cloud computing and models the reliability of the cloud services. . It is a holistic approach that stretches from power to waste to purchasing to education and is a lifecycle management approach to the deployment of IT across an organization using Markov models, Queuing Theory and Graph Theory.
Computer and Information Science (ICIS), 2013 IEEE/ACIS 12th International Conference on, 2013
Cloud computing is widely referred as the next generation of computing systems. Reliability is a key metric for assessing performance in such systems. Redundancy and diversity are prevalent approaches to enhance reliability in Cloud Computing Systems (CCS). Proper resource allocation is an alternative approach to reliability improvement in such systems. In contrast to redundancy, appropriate resource allocation can improve system reliability without imposing extra cost. On the other hand, contemplating reliability irrespective of Quality of Service (QoS) requirements may be undesirable in most of CCSs. In this paper, we focus on resource allocation approach and introduce an analytical model in order to analyze system reliability besides considering application and resource constraints. Task precedence structure and QoS are taken into account as the application constraints. Memory and storage limitation of each server as well as maximum communication load on each link are considered ...
2016
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (networks, servers, storage, applications, and services). Although the rapid demand of highly scalable environment, cloud computing technology is associated with real time applications. It support highly scalable virtual environment which will help to augment the scalability, availability and reliability .cloud computing supports distributed system architecture. Due to distributed approach, every work has to be done on virtual machine. Cloud computing has many advantages like ubiquitous network access, location independent resource pooling, rapid elasticity, pay per use, virtualization and, flexibility. But still it has to face many challenges like security, data migration, interoperability, data availability, performance and reliability. In this research paper Fault Tolerance techniques along with some other techniques were discussed. The ado...
Development of a method for increasing the reliability of distributed software systems on cloud systems platform
Cloud computing allows users to store and manage data efficiently. This research aims to develop a method for creating of distributed software systems on the platform of cloud systems and improving their reliability. The use of cloud computing in the construction of the software system can reduce expenses, minimize the cost of data storage, etc. The modern development of the world economy is accompanied by the wide application of information systems, among which cloud technologies have a special place. For this, cloud computing, their features and services are investigated, related works and the most common cloud computing models and cloud databases are studied. Digital twin technologies, their types, etc. are studied to increase the software system performance in cloud computing, forecasting, monitoring, and to reduce production time. Reliability criteria for software systems in cloud computing are selected. The calculations based on the obtained scientific results perform promising results.
Cloud computing infrastructure encompasses many design challenges. Dealing with unreliability is one of the important design challenges in cloud computing platforms as we have a variety of services available for a variety of clients. In this paper, we present a model for the reliability assessment of the cloud infrastructures (computing nodes mostly virtual machines). This reliability assessment mechanism helps to do the scheduling on cloud infrastructure and perform fault tolerance on the basis of the reliability values acquired during reliability assessment. In our model, every compute instance (virtual machine in PaaS or physical processing node in IaaS) have reliability values associated with them. The system assesses the reliability for different types of applications. We have different mechanism to assess the reliability of general applications and real time applications. For real time applications, we have time based reliability assessment algorithms. All the algorithms are m...
2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud)
Failure in a cloud system is defined as an even that occurs when the delivered service deviates from the correct intended behavior. As the cloud computing systems continue to grow in scale and complexity, there is an urgent need for cloud service providers (CSP) to guarantee a reliable on-demand resource to their customers in the presence of faults thereby fulfilling their service level agreement (SLA). Component failures in cloud systems are very familiar phenomena. However, large cloud service providers' data centers should be designed to provide a certain level of availability to the business system. Infrastructure-as-a-service (Iaas) cloud delivery model presents computational resources (CPU and memory), storage resources and networking capacity that ensures high availability in the presence of such failures. The data in-production-faults recorded within a 2 years period has been studied and analyzed from the National Energy Research Scientific computing center (NERSC). Using the real-time data collected from the Computer Failure Data Repository (CFDR), this paper presents the performance of two machine learning (ML) algorithms, Linear Regression (LR) Model and Support Vector Machine (SVM) with a Linear Gaussian kernel for predicting hardware failures in a real-time cloud environment to improve system availability. The performance of the two algorithms have been rigorously evaluated using K-folds cross-validation technique. Furthermore, steps and procedure for future studies has been presented. This research will aid computer hardware companies and cloud service providers (CSP) in designing a reliable fault-tolerant system by providing a better device selection, thereby improving system availability and minimizing unscheduled system downtime.
IJSR, 2023
Cloud reliability engineering has ascended to the forefront of cloud service concerns. Cloud service providersenter into service-level agreements (SLAs) that promise specified performance levels and uptime for computational, storage, and application services. Moreover, the pursuit of reliability and high availability has always been a focal point in distributed systems. However, ensuring the consistent delivery of highly available and reliable services in cloud computing is paramount and the bedrock of maintaining customer trust and satisfaction and averting revenue losses. While the landscape of cloud availability and reliability has seen the emergence of various solutions, there remains an acute need for a comprehensive study that spans the entire spectrum of this multifaceted issue. This paper addresses this pivotal gap by exploring the diverse field of cloud reliability engineering. Through meticulous analysis and discourse, it shines a light on the strategies and techniques essential to ensure that cloud systems unfailingly meet the desired performance and availability thresholds. As cloud services continue to shape the IT landscape, this comprehensive study serves as a guidepost for cloud reliability, expounding the path to a future where high availability and optimal performance are the standard and reinforcing the foundations of modern IT infrastructure.
2017 9th International Workshop on Resilient Networks Design and Modeling (RNDM)
The design of cloud computing technologies need to guarantee high levels of availability and for this reason there is a large interest in new fault tolerant techniques that are able to keep the resilience of the systems at the desired level. The modeling of these techniques require input information about the operational state of the systems that have a stochastic nature. The aim of this paper is to provide insights into the stochastic behavior of cloud services. By exploiting the willingness of service providers to publicly expose failure incident information on the web, we collected and analyzed dependability features of a large number of incident reports counting more than 10,600 incidents related to 106 services. Through the analysis of failure data information we provide some useful insights about the Poisson nature of cloud service's failure processes by fitting well known models and assessing their suitability.
Todavía a mediados del siglo pasado era una opinión generalizada que la vida en la Tierra había sido creada por una fuerza sobrenatural, después de un acto creativo único o bien a intervalos sucesivos. Se aceptaba literalmente lo que decía la Biblia, de ese modo, se aceptaba el relato del Génesis sobre la Creación. Además, esta teoría sostenía que cada una de las distintas especies se había originado separadamente de las otras y que no había experimentado modificación alguna en el transcurso de las generaciones sucesivas (inmovilismo de las especies).
Fruit, Vegetable and Cereal Science and Biotechnology, 2008
Revista Internacional de Estudios sobre Medios de Comunicación, 2023
Російська агресія в контексті переформатування глобалізації // Політичні процеси сучасності: глобальний та регіональний виміри. Збірник матеріалів V Міжнародної науково - практичної конференції (25-26 квітня 2024 року) І частина. Івано-Франківськ : ПрНУ, 2024. С. 23-32.
Education and information technologies, 2024
UK Election Analysis 2019: Media, Voters and the Campaign, 2019
Filme Greve de Einsestein a linguagem cinematografica ao servico da politica, 2022
Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, 2022
Composites Part B: Engineering, 2018
Slovenská archeológia – Supplementum 2, 2021
2021
Land Use Policy, 2020
日本水処理生物学会誌 別巻 Journal Japan Biological Society of Water and Waste, 2004
International Journal of Business & Management Studies, 2022