Preview

Windows Azure Storage: A Highly Available Cloud Storage Service with Strong Consistency

Powerful Essays
Open Document
Open Document
16124 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Windows Azure Storage: A Highly Available Cloud Storage Service with Strong Consistency
Windows Azure Storage: A Highly Available
Cloud Storage Service with Strong Consistency
Brad Calder, Ju Wang, Aaron Ogus, Niranjan Nilakantan, Arild Skjolsvold, Sam McKelvie, Yikang Xu,
Shashwat Srivastav, Jiesheng Wu, Huseyin Simitci, Jaidev Haridas, Chakravarthy Uddaraju,
Hemal Khatri, Andrew Edwards, Vaman Bedekar, Shane Mainali, Rafay Abbasi, Arpit Agarwal,
Mian Fahim ul Haq, Muhammad Ikram ul Haq, Deepali Bhardwaj, Sowmya Dayanand,
Anitha Adusumilli, Marvin McNett, Sriram Sankaran, Kavitha Manivannan, Leonidas Rigas

Microsoft workflow for many applications. A common usage pattern we see is incoming and outgoing data being shipped via Blobs, Queues providing the overall workflow for processing the Blobs, and intermediate service state and final results being kept in Tables or
Blobs.

Abstract
Windows Azure Storage (WAS) is a cloud storage system that provides customers the ability to store seemingly limitless amounts of data for any duration of time. WAS customers have access to their data from anywhere at any time and only pay for what they use and store. In WAS, data is stored durably using both local and geographic replication to facilitate disaster recovery. Currently, WAS storage comes in the form of Blobs
(files), Tables (structured storage), and Queues (message delivery). In this paper, we describe the WAS architecture, global namespace, and data model, as well as its resource provisioning, load balancing, and replication systems.

An example of this pattern is an ingestion engine service built on
Windows Azure to provide near real-time Facebook and Twitter search. This service is one part of a larger data processing pipeline that provides publically searchable content (via our search engine, Bing) within 15 seconds of a Facebook or Twitter user’s posting or status update. Facebook and Twitter send the raw public content to WAS (e.g., user postings, user status updates, etc.) to be made publically searchable. This

You May Also Find These Documents Helpful

  • Powerful Essays

    Cloud Computing

    • 1296 Words
    • 6 Pages

    The world is turning to cloud computing to manage data. Businesses are at the forefront of this new trend with companies such as Google, Amazon, Microsoft, and others leading the way by providing these services. What exactly is cloud computing? According to Turban & Volonino (2011), cloud computing is Internet- based computing in which shared resources (such as hard drives for storage) and software apps are provided to computers and other devices on- demand (p. 48).…

    • 1296 Words
    • 6 Pages
    Powerful Essays
  • Better Essays

    Facebook Executive Summary

    • 3461 Words
    • 14 Pages

    This innovation has to be implemented by investing in the technology marketing to let user’s know the specialty and the importance of that innovation. By creating innovation in network service, Facebook will give new refreshment for their users.…

    • 3461 Words
    • 14 Pages
    Better Essays
  • Powerful Essays

    Cloud Computing

    • 1763 Words
    • 7 Pages

    IT departments and infrastructure providers are under increasing pressure to provide computing infrastructure at the lowest possible cost. In order to do this, the concepts of resource pooling, virtualization, dynamic provisioning, utility and commodity computing must be leveraged to create a public or private cloud that meets these needs. Cloud computing is a general term for anything that involves delivering hosted services over the Internet. This provides the smaller companies or individuals who couldn’t able to buy costly software or any other resources. This becomes easy because of cloud computing. Cloud promises real costs savings and agility to customers. It’s a ‘Pay for Usage’ plan. We pay the money based on our usage only. Through cloud computing, a company can rapidly deploy applications where the underlying technology components. Access to applications and data anywhere, any Time, from any device is the potential outcome of cloud computing. This is suitable technology for limited budgets and a highly dynamic market with minimal resources.…

    • 1763 Words
    • 7 Pages
    Powerful Essays
  • Better Essays

    Instructions For this two to four page paper (APA compliant), you are to research the future of virtualization and “cloud” computing. Briefly define what exactly is meant by “cloud” computing, its current status, and where it might go in the future. For example, Google Apps is a perfect example of one model of cloud computing. Where might Microsoft find itself a decade later with its cash-cow, Office? Will it still be desktop based? Will it be server based? These are some points to consider. Include a minimum of three references, but using more than three references is enouraged.…

    • 920 Words
    • 4 Pages
    Better Essays
  • Good Essays

    Another advantage of cloud computing is that it would make computer viruses and malware almost nonexistent. Any attacks would be stopped at the cloud level and never reach your computer.…

    • 1281 Words
    • 5 Pages
    Good Essays
  • Good Essays

    Cloud Computing

    • 4616 Words
    • 19 Pages

    Cloud computing is an emerging computing technology that uses the internet and central remote servers to maintain data and applications. Cloud computing allows consumers and businesses to use applications without installation and access their personal files at any computer with internet access. This technology allows for much more efficient computing by centralizing storage, memory, processing and bandwidth. Cloud computing is broken down into three segments: "applications," "platforms," and "infrastructure." Each segment serves a different purpose and offers different products for businesses and individuals around the world. In June 2009, a study conducted by VersionOne found that 41% of senior IT professionals actually don 't know what cloud computing is and two-thirds of senior finance professionals are confused by the concept[ highlighting the young nature of the technology. In Sept 2009, an Aberdeen Group study found that disciplined companies achieved on average an 18% reduction in their IT budget from cloud computing and a 16% reduction in data center power costs.…

    • 4616 Words
    • 19 Pages
    Good Essays
  • Powerful Essays

    Computer data storage, often called storage or memory, refers to computer components and recording media that retain digital data used for computing for some interval of time. Computer data storage provides one of the core functions of the modern computer, that of information retention. It is one of the fundamental components of all modern computers, and coupled with a central processing unit (CPU, a processor), implements the basic computer model used since the 1940s.…

    • 3499 Words
    • 14 Pages
    Powerful Essays
  • Satisfactory Essays

    WHERE: Hilton on Park Lane, London, W1, UK An ideal solution for a wide range of enterprises, Asigra Cloud Backup™ software enables end-to-end data recovery that is simple to install, manage and maintain with performance and efficiencies that out-class comparative solutions. Features include: · End-to-end protection of physical, virtual, mobile and cloud environments · Agentless deployment for more efficient management and secure operation · Global de-duplication and data compression technology to optimize performance and storage · NIST FIPS 140-2 certified security with AES 256 encryption for compliance readiness · Autonomic healing and validation restore capabilities for recovery assurance · Choice of traditional capacity-based pricing or the new Asigra Recovery License Model® which decouples backup and recovery pricing and ties it to the true value of backup – data recovery Asigra Cloud Backup provides device agnostic data recovery across all platforms and is recognized for: · Heterogeneous system support that includes enterprise storage, servers, desktops, laptops, tablets and smartphones · Core-to-edge multi-site backup consolidation from the data center to remote offices across geographic boundaries “With more than one million global installations powered by Asigra our solution is increasingly becoming the platform of choice for reliable, fast and secure data recovery,” said Tracy Staniland, VP, Corporate Marketing, Asigra. “We are pleased to be recognized for the second year in a row and excited to see our innovations receive the spotlight for the customer challenges they address.” To learn more about Asigra, visit:…

    • 677 Words
    • 5 Pages
    Satisfactory Essays
  • Powerful Essays

    Data Center Architecture

    • 3586 Words
    • 15 Pages

    Abstract—Virtualization is a key enabler to autonomic management of hosted services in data centers. We show that it can be used to manage reliability of these virtual entities with virtual backups. An architecture is proposed to autonomously manage and allocate the physical resources, ensure reliability guarantees, and manage the pools of virtual backups for failure recovery and resource conservation. It is fault tolerant by design so that component failures do not bring down the entire data center.…

    • 3586 Words
    • 15 Pages
    Powerful Essays
  • Best Essays

    Nosql

    • 3386 Words
    • 14 Pages

    This chapter will discuss Not Only SQL (NOSQL) technologies in general, compares different NOSQL databases, discusses the limitations with Relational Database Management Systems (RDBMS), and gives an understanding of how different databases behave for different variants with different amounts of data in the database. This will lay a foundation for the thesis in general and will evaluate some of the related work in this context.…

    • 3386 Words
    • 14 Pages
    Best Essays
  • Better Essays

    Cloud Computing

    • 1742 Words
    • 7 Pages

    Ericsson was able to instantly take advantage of Amazon’s resources. Amazon’s AWS is able to build and manage a global infrastructure to the scale Ericsson needed to support their business. This infrastructure already being in place provides a cost savings benefit. They had the ability to deploy new applications and automated software updates instantly because they were able to scale up and down as demand changed or the business required it. They could access their cloud from anywhere thanks to the freedom of remote access. The web services provided Ericsson with a highly reliable, scalable, low-cost infrastructure platform with data center locations in the U.S., Europe, Singapore, and Japan. The company chose Amazon Web Services (AWS) because they felt AWS was the most integrated public cloud provider in the Rightscale Cloud Management Platform (Rightscale). “The Ericsson team states that having hosting centers in various regions was important for them. AWS also showed a better quality of service with solid management and a proven track record.” (Amazon Web Services, 2012)…

    • 1742 Words
    • 7 Pages
    Better Essays
  • Good Essays

    Cloud Computing

    • 1135 Words
    • 5 Pages

    1. By flipping the classroom, we are talking about watching the lecture online at home as homework and then coming to class to work on the math problems. Do you think flipping the classroom would be more effective than the traditional way of teaching? Why or why not?…

    • 1135 Words
    • 5 Pages
    Good Essays
  • Good Essays

    institutions across the country. In doing so, these government agencies will be able to better…

    • 732 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Extreme Storage

    • 228 Words
    • 1 Page

    1. Storage of photos and videos on my personal computer would be very important to me along with the storage of my school and work files. Strategies that also need to come with in my personal computer is the ability to back up. I have a lot of images that our on my phone that I back up to the computer and I rely on the information stored in order to retrieve it if something happens to my cell phone.…

    • 228 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    Disk Redundancy

    • 855 Words
    • 4 Pages

    RAID (Redundant Array of Independent Disks) is a storage technology that combines multiple disk drive components into a logical unit. Data is distributed across the drives in one of several ways called "RAID levels", depending on what level of redundancy and performance (via parallel communication) is required. Marketers representing industry RAID manufacturers later attempted to reinvent the term to describe a redundant array of independent disks as a means of dissociating a low-cost expectation from RAID technology. RAID is now used as an umbrella term for computer data storage schemes that can divide and replicate data among multiple physical drives. The physical drives are said to be in a RAID array, which is accessed by the operating system as one single drive. The different schemes or architectures are named by the word RAID followed by a number (e.g., RAID 0, RAID 1). Each scheme provides a different balance between two key goals: increase data reliability and increase input/output performance.…

    • 855 Words
    • 4 Pages
    Good Essays