4.1. Basically available
Means data are available most of the time. A failure could cause some data not to be available, but only catastrophic failures cause everything down.
(1) Dynamo is highly focused on availability achieved by replication. This feature has deeply influenced the customer experience, which translates into revenue from commercial transactions. It aims to achieve an ‘‘always writable’’ data store because rejecting customer updates could result in a poor customer experience and the conflicts are resolved during the read operation. Dynamo powers Amazon Web Services such as Amazon S3 for cloud computing, including Dropbox and Ubuntu One .
(2) GFS (Google File System) maintains high availability through faster recovery, chunk and master replication. Both the master and chunk server can restore their states and restart in seconds. Every chunk of data is replicated on multiple chunk servers. Operation log and checkpoints are owned by the master, and are replicated on multiple machines. GFS supported BigTable provides the data storage backbone for several services such asWebindexing, Google Earth, Google Finance, Google Reader, YouTube and Gmail .
(3) BigTable uses Chubby (lock service for loosely-coupled distributed systems) to provide availability of the system using replicas that are served by tablet servers in Bigtable. As Bigtable relies on Chubby for a number of tasks, when Chubby fails, Bigtable fails, too [12] reports that the average percent of Chubby that caused the unavailability of Bigtable is 0.0047%. Also, the strong, D. Ganesh Chandra / Future Generation Computer Systems 52 (2015) 13–21 17 consistent policy of Bigtable which forces a log page to disk incurs a fair bit of overhead.
(4) Cassandra uses a mechanism that creates N replicas of the same object. Each key has a coordinator node that is the in-charge for replicating keys on N-1 nodes. Cassandra provides various options for data replication including:
• Rack-unaware.
• Rack-aware.
• Datacenter-aware.
If replication is rack-unaware, the coordinator simply chooses N-1 nodes from the ring. Otherwise, the system elects a leader amongst the nodes and every joining node will be told by the leader what ranges they have for the replicas.
4.1 . โดยทั่วไปใช้ได้ข้อมูล หมายถึง มีมากที่สุดของเวลา ความล้มเหลวอาจทำให้ข้อมูลบางอย่างที่ไม่สามารถใช้ได้ แต่ความล้มเหลวหายนะเพราะทุกสิ่งทุกอย่างลง( 1 ) ไดนาโมขอเน้นความพร้อมได้โดยซ้ำ คุณลักษณะนี้ได้ลึกซึ้งต่อประสบการณ์ของลูกค้า ซึ่งจะส่งผลให้รายได้จากธุรกรรมเชิงพาณิชย์ มันมีจุดมุ่งหมายเพื่อให้บรรลุ ' 'always เขียนได้ ' ' เก็บข้อมูลเพราะปฏิเสธลูกค้าการปรับปรุงอาจส่งผลไม่ดี ประสบการณ์ของลูกค้า และมีการแก้ไขความขัดแย้งระหว่างอ่านการดําเนินงาน พลังไดนาโมอเมซอนบริการเว็บเช่น Amazon S3 สำหรับคอมพิวเตอร์เมฆ , รวมทั้ง Dropbox และ Ubuntu .( 2 ) ระบบ สศค. ( ระบบแฟ้ม Google ) รักษาความพร้อมสูงผ่านการกู้คืนได้เร็วขึ้น , ก้อนและต้นแบบซ้ำ ทั้งหลักและก้อนเซิร์ฟเวอร์สามารถเรียกคืนสถานะของพวกเขาและเริ่มต้นใหม่ในไม่กี่วินาที ทุกชิ้นของข้อมูลที่ซ้ำในเซิร์ฟเวอร์ก้อนหลาย บันทึกการทำงานและหาจุดที่เป็นเจ้าของโดยอาจารย์ และทดลองบนเครื่องหลาย สนับสนุนให้ประสบผลสำเร็จ bigtable จัดเก็บข้อมูลหลักสำหรับบริการดังกล่าว aswebindexing , Google Earth , Google Finance , Google Reader หลาย , YouTube และ Gmail( 3 ) bigtable ใช้อ้วน ( ล็อคบริการ loosely คู่ระบบกระจาย ) เพื่อให้มีความพร้อมของระบบโดยใช้แบบจําลองที่ถูกเสิร์ฟโดยแท็บเล็ตเซิร์ฟเวอร์ใน bigtable . เป็น bigtable อาศัยอ้วนสำหรับจำนวนของงาน เมื่ออ้วนล้มเหลว bigtable ล้มเหลวด้วย [ 12 ] รายงานว่าค่าเฉลี่ยของเปอร์เซ็นต์ของอ้วนที่เกิดจาก unavailability ของ bigtable เป็น 0.0047 % นอกจากนี้ แรง ดี คเณศจันทรา / อนาคตยุคของคอมพิวเตอร์ระบบ 52 ( 2015 ) 13 - 21 17 สอดคล้องนโยบายของ bigtable ซึ่งบังคับล็อกหน้าดิสก์เกิดยุติธรรมบิตของค่าใช้จ่าย( 4 ) มาตรฐานใช้กลไกที่สร้าง n แบบจำลองของวัตถุเดียวกัน แต่ละคีย์มีผู้ประสานงาน Node ที่เป็นผู้รับผิดชอบสำหรับการเลียนแบบกุญแจบนโหนด N - 1 . มีตัวเลือกต่างๆสำหรับข้อมูลแบบมาตรฐาน ได้แก่- ชั้นไม่รู้- ชั้นรู้แต่ละฝ่ายทราบถ้าคำตอบคือ ชั้นไม่รู้ ผู้ประสานงานเพียงเลือกโหนด N - 1 จากแหวน ไม่อย่างนั้น ระบบเลือกผู้นำในหมู่โหนดทุกโหนด และจะบอกกับหัวหน้าว่าช่วงที่พวกเขาได้สำหรับแบบจําลอง
การแปล กรุณารอสักครู่..