2012 · 27 citations · 14 references
Cluster ComputingAvailabilityEngineeringDistributed Storage SystemsCloud Computing ArchitectureComputer ArchitectureCloud Resource ManagementHigh Availability CloudDistributed CloudInternet Of ThingsParallel ComputingData ManagementAvailability ZoneAvailability IssueAvailability (System)Multicore ProcessingEdge ComputingCloud ComputingMulticloud
Cloud computing in its many forms has become the key computing-infrastructure that supports business and more recently governmental computing across the globe. With its geographical spread and value proposition comes the need to provide guaranteed level of availability in the infrastructure and in its services. Multicore processing, virtualization, distributed storage systems and an overarching management framework that enable a Cloud, offer a plethora of possibilities to provide high availability using commodity systems. Herein lie the opportunities and challenges discussed in this paper.
14
Leslie Lamport · ACM Transactions on Computer Systems · 1998 · 2.7K citations · Full text
A Virtual Machine Introspection Based Architecture for Intrusion Detection.
Tal Garfinkel, Mendel Rosenblum · 2003 · 1.3K citations
Remus: high availability via asynchronous virtual machine replication
Brendan Cully, Geoffrey Lefebvre, Dutch T. Meyer et al. · 2008 · 584 citations
Bianca Schroeder, Eduardo Pinheiro, Wolf-Dietrich Weber · 2009 · 555 citations
Secure and Flexible Monitoring of Virtual Machines
Bryan D. Payne, Martim Carbone, Wenke Lee · 2007 · 339 citations