Google Cloud DNS เทียบกับ Google Domains DNS [ปิด]


11

ฉันเปิดเว็บไซต์ขนาดเล็กบน Google App Engine ปัจจุบันฉันใช้ Dreamhost สำหรับสิ่งอื่น ๆ และฉันซื้อโดเมนผ่านพวกเขาและพวกเขามีเซิร์ฟเวอร์ชื่อ

ฉันอยู่ในขั้นตอนการสลับการจัดการโดเมนเป็น Google Domains ฉันเชื่อว่า Google Domains ยังมีเซิร์ฟเวอร์ชื่อที่ฉันคาดว่าจะใช้งานได้เป็นอย่างน้อยเช่นเดียวกับเซิร์ฟเวอร์ชื่อ Dreamhost

Google ยังให้บริการ Google Cloud DNS ซึ่งดูเหมือนว่าจะให้การทำงานเหมือนกับเซิร์ฟเวอร์ชื่อโดเมนของ Google Domains แต่มีค่าใช้จ่าย

Google Cloud DNS มีข้อดีอะไรบ้างในเซิร์ฟเวอร์ชื่อโดเมนของ Google

แก้ไขการจำแนก:

ฉันรู้ว่าบริการทั้งสองนั้นคืออะไรและได้อ่านเอกสารจำนวนมากทั้งสองเรื่องแล้วดังนั้นจึงไม่จำเป็นต้องทำซ้ำขั้นพื้นฐาน

สำหรับเว็บไซต์ขนาดเล็ก DNS ของ Google Domains นั้นเพียงพอแล้ว สำหรับเว็บไซต์ขนาดใหญ่ในระดับ serverfault.com ฉันสงสัยว่า Google Domains DNS จะไม่เพียงพอและคุณจะต้องใช้สิ่งที่ซับซ้อนกว่าเช่น Google Cloud DNS

ฉันต้องการทราบว่า DNS Domains DNS มีข้อ จำกัด ดังนั้นฉันจึงมีความเข้าใจที่ดีขึ้นเมื่อต้องเปลี่ยนเป็น Google Cloud DNS


ถ้า "คุณรู้ว่าบริการทั้งสองคืออะไรและได้อ่านเอกสารจำนวนมากแล้ว" ฉันก็สงสัยว่าคำถามนี้เกี่ยวกับอะไร อย่างไรก็ตามข้อมูลที่ฉันได้นำเสนอนั้นมาจากเว็บไซต์ของ Google (ดูข่าวสารล่าสุด) นอกจากนั้นหากคุณต้องการข้อมูลพิเศษฉันเดาว่าคุณควรปรึกษาฝ่ายสนับสนุน / บริการลูกค้าของ Google โดยตรงซึ่งสามารถให้คำปรึกษาที่ดีที่สุดเกี่ยวกับผลิตภัณฑ์ของพวกเขาได้
Diamond

1
@bangal ฉันคิดว่า Google Cloud DNS นั้น "ดีกว่า" (ในแง่ของความสามารถในการขยายเวลาในการตอบสนองการกระจายทางภูมิศาสตร์หรืออะไรก็ตาม) กว่า DNS ของ DNS ในโดเมน Google และฉันต้องการความเข้าใจในสิ่งที่ดีกว่า ฉันไม่สามารถค้นหาข้อมูลออนไลน์ได้และหวังว่าคนอื่นจะรู้ คำตอบทั้งสองนี้ไม่ได้ให้ข้อมูลที่เป็นประโยชน์ในส่วนนี้
gaefan

1
มีอยู่ช่วงหนึ่งที่ทุกคนดูเหมือนจะหายไป; ที่ผมกล่าวถึงในคำตอบของฉัน แต่ดี restating มัน: Google Cloud DNS เพียง แต่ให้บริการ DNS ไม่ลงทะเบียนโดเมน หากคุณต้องการใช้ Google Cloud DNS คุณจะยังต้องมีผู้รับจดทะเบียนโดเมนของคุณ (ซึ่งอาจเป็นโดเมน Google ที่เหมือนกัน)
Massimo

1
@ Massimo นั้นถูกต้อง แต่คำถามของฉันเกี่ยวกับการเปรียบเทียบคุณลักษณะของข้อเสนอ DNS สองตัวเพื่อให้ประเด็นนั้นไม่เกี่ยวข้องกัน
gaefan

คำตอบ:


10

Google Domains เป็นผู้รับจดทะเบียนซึ่งให้บริการ DNS เช่นกัน Google Cloud DNS เป็นบริการ DNS บนคลาวด์แท้ๆซึ่งไม่ได้จัดการการลงทะเบียนโดเมน แต่ให้การควบคุมที่สูงขึ้นและคุณสมบัติเพิ่มเติมเกี่ยวกับบริการ

เมื่อคุณลงทะเบียนโดเมนมีสองขั้นตอนที่เกี่ยวข้อง: การลงทะเบียนจริงและการจัดการบริการ DNS สำหรับโดเมน ผู้ให้บริการส่วนใหญ่เสนอบริการทั้งสองและนั่นคือสิ่งที่ Google Domains ทำเช่นกัน

อย่างไรก็ตามคุณสามารถจัดการบริการ DNS สำหรับโดเมนของคุณได้หลายวิธี (รวมถึงการเรียกใช้เซิร์ฟเวอร์ DNS ของคุณเอง) Google Cloud DNS ให้บริการ DNS บนคลาวด์ที่มีคุณสมบัติครบถ้วนซึ่งคุณสามารถใช้เพื่อจัดการ DNS สำหรับโดเมนของคุณไม่ว่าคุณจะลงทะเบียนที่ไหนและอย่างไร

ในการเลือกวิธีการแก้ปัญหาอื่น ... นี้ขึ้นอยู่กับความต้องการของคุณ หากความต้องการของคุณคือการเรียกใช้เว็บไซต์ (มีขนาดใหญ่) สิ่งที่คุณต้องมีก็คือการใส่ระเบียน A หรือ CNAME ลงในโดเมนของคุณและโซลูชั่นทั้งสองนั้นเพียงพอแล้ว


1
สรุปที่ดีที่สุดในหนึ่งประโยค Google Domain DNS เป็นบริการฟรีที่มาพร้อมกับโดเมนสำหรับการใช้งานส่วนตัวหรือธุรกิจขนาดเล็กถึงขนาดกลาง บริษัท และองค์กรขนาดใหญ่จะต้องการอะไรที่แข็งแกร่งกว่านี้อีกเช่น Cloud DNS ถ้าฉันเข้าใจทั้งสองถูกต้องหรือไม่
IceMage

2
ใช่. แต่ Google Cloud DNS จะไม่ดูแลการลงทะเบียนโดเมนของคุณ ให้บริการ DNS เท่านั้นการลงทะเบียนโดเมนเป็นของคุณเอง
Massimo

6

อัปเดต: จาก Google Domains ความช่วยเหลือ: การกำหนดราคาของ Google Domains และ TLD ที่รองรับ : สิ่งสำคัญหนึ่งที่ควรทราบในรายการคุณสมบัติเริ่มต้นคือรายการอื่น ๆ :

คุณสมบัติรวมอยู่โดยไม่มีค่าใช้จ่ายเพิ่มเติม

  • Google nameservers ที่มีความละเอียด DNS ถึง 10 ล้านครั้งต่อปี

และยังทราบ: Google Domains ปัจจุบันมีให้บริการเฉพาะสำหรับผู้ใช้ในสหรัฐอเมริกาเป็นที่กล่าวถึงที่นี่

ในกรณีที่ Cloud DNS https://cloud.google.com/dns/

โครงสร้างพื้นฐานการใช้งานของ Google สำหรับคุณภาพการผลิต, ปริมาณสูงที่ให้บริการ DNS ผู้ใช้ของคุณจะสามารถเข้าถึงโครงสร้างพื้นฐานของ Google ที่เชื่อถือได้และแฝงตัวต่ำจากทุกที่ในโลกโดยใช้เครือข่ายเซิร์ฟเวอร์ชื่อ Anycast ของเรา

  • $ 0.40 ต่อการค้นหา 1 เดือน / เดือนสำหรับการสอบถาม 1B ครั้งแรก
  • $ 0.20 ต่อการค้นหา 1 เดือน / เดือนสำหรับการค้นหาเพิ่มเติม ฯลฯ ..

ดังนั้นคุณจะเห็นความแตกต่างของปริมาณความละเอียด dns และโครงสร้างพื้นฐานที่มีให้ Goolgle Cloud อย่างชัดเจนกำลังกำหนดเป้าหมายลูกค้าที่มีความต้องการสูงกว่าด้วยการมีอยู่ทั่วโลกและปริมาณการร้องขอ DNS ขนาดใหญ่


หากคุณใช้เวลาเล็กน้อยในการผ่านหน้าอย่างเป็นทางการนี้บน Google Cloud DNS มันจะตอบคำถามทั้งหมดที่คุณมี:

Google Cloud DNS คืออะไร

อย่างไรก็ตามความแตกต่างที่สำคัญอย่างหนึ่งคือนอกเหนือจากแพลตฟอร์ม Google Cloudมันมีความเป็นไปได้อย่างหนึ่งในการจัดการ dns บันทึกสคริปต์ thruogh (โดยใช้เครื่องมือบรรทัดคำสั่ง gcloud) หรือโปรแกรม (ใช้ REST API):

... Google Cloud DNS ช่วยให้คุณเผยแพร่โซนและระเบียนของคุณใน DNS โดยไม่มีภาระในการจัดการเซิร์ฟเวอร์ DNS และซอฟต์แวร์ของคุณเอง คุณใช้เครื่องมือ gcloudหรือREST APIโดยตรงเพื่อทำงานกับ Cloud DNS ...

สำหรับสถานการณ์ของคุณที่คุณใช้งานเว็บไซต์เพียงเล็กน้อยฉันเองไม่เห็นความต้องการใด ๆ เลย


4
จุดดีที่ Cloud DNS มี REST API แต่นั่นไม่ใช่สิ่งที่ฉันต้องการ
gaefan

@ Kekito นั่นคือสิ่งที่ฉันได้กล่าวถึงในคำตอบของฉัน แต่คุณต้องการทราบข้อดี อ่านคำถามของคุณเองอีกครั้ง
ไดมอนด์

3

ส่วนใหญ่คุณจะใช้ Cloud DNS เพื่อความสะดวกในการติดตั้งที่แผงควบคุม มีเพียง Google เท่านั้นที่พูดได้ แต่ฉันพนันได้ว่าโครงสร้างพื้นฐานนั้นใกล้เคียงกัน แต่มีบริการ DNS จำนวนหนึ่ง (ซึ่งส่วนใหญ่ราคาถูกที่จะให้บริการ

Cloud DNS ยอดเยี่ยมเพราะคุณสามารถใช้ REST API gcloudเครื่องมือและวิธีอื่น ๆ ในการอัปเดต / โต้ตอบกับมัน ด้วยเหตุนี้จึงเป็นความคิดที่ดีที่จะเปลี่ยนตอนนี้เนื่องจากเป็นที่ชัดเจนว่าเมื่อคุณต้องการคุณสมบัติขั้นสูงพวกเขาจะสามารถใช้งานได้ผ่าน Cloud DNS ไม่ใช่ Google Domains DNS

สำหรับฉันแล้วดูเหมือนว่าพวกเขาจะเป็นผลิตภัณฑ์เดียวกัน แต่มุ่งไปที่ตลาดต่าง ๆ : ผู้ที่ต้องการ DNS แต่ไม่รู้ว่ามันคืออะไร (Domains DNS) และผู้ที่ต้องการบริการ DNS และเข้าใจว่าทำไมและต้องการจัดการมัน ส่วนกลางด้วยทรัพยากรอื่น ๆ ของพวกเขา (เช่น App Engine ฯลฯ ) Cloud DNS ค่อนข้างถูกและเราใช้มันและรักมัน


1
ขอบคุณฉันคิดว่ามันถูกต้อง ฉันหวังว่าจะได้รับรายละเอียดเพิ่มเติมเกี่ยวกับความแตกต่างระหว่างความสามารถของผลิตภัณฑ์ DNS สองตัว แต่ดูเหมือนว่า Google จะไม่ได้เผยแพร่รายละเอียดเหล่านั้น
gaefan

@ Kekito, @ sgammon ฉันได้อ่านคำตอบนี้เป็นครั้งที่สามแล้ว แค่อยากรู้ว่าข้อมูลใหม่ที่คำตอบนี้ให้ไว้คืออะไร และพวกมันก็ไม่มีผลิตภัณฑ์แบบเดียวกับที่ฉันเห็นคุณสามารถให้การอ้างอิงบางอย่างหรืออะไรก็ได้สำหรับสมมติฐานดังกล่าว?
ไดมอนด์

@bangal ฉันพูดถึงทุกสิ่งที่คุณพูดถึง แต่ตัดประเด็น: เขาควรใช้อันไหนดี? ฉันคิดว่าคำถามของเขาเกี่ยวกับผลิตภัณฑ์มากกว่าฟีเจอร์ เมื่อฉันบอกว่าพวกเขามีแนวโน้มที่จะเป็นผลิตภัณฑ์เดียวกัน - น่าจะเป็น - ฉันหมายถึงข้อเท็จจริงที่ว่า Google ให้บริการปริมาณการใช้งานเว็บที่ จำกัด บนอินเทอร์เน็ตผ่านโครงสร้างพื้นฐานแบบครบวงจรที่รู้จักกันในชื่อ Google Front End ฉันไม่ใช่ Google แต่ถ้าฉันเป็น Google ฉันจะสร้างระบบ DNS หนึ่งระบบและผลิตภัณฑ์มากมายแทนที่จะเป็นวิธีอื่น
sgammon

@Kekito - แก้ไขให้ฉันถ้าฉันทำผิด แต่ฉันเดาว่าคุณกำลังมองหาหลักฐานการตัดสินใจของคุณสำหรับ DNS ในอนาคต (และนั่นเป็นสาเหตุที่คุณเปรียบเทียบทั้งสองเพราะคุณต้องเลือก) ในกรณีนี้ระหว่างสองผลิตภัณฑ์นี้ฉันจะพูดถึง Cloud DNS อย่างแน่นอนเนื่องจากคุณสมบัติขั้นสูงที่น่าจะเกิดขึ้น
sgammon

2
@bangal - ฉันไม่จำเป็นต้องทำวิจัยมากเพราะฉันได้ใช้ผลิตภัณฑ์ทั้งสองอย่างกว้างขวาง เห็นได้ชัดว่าเราต้องการใครบางคนจาก Google ในการชั่งน้ำหนัก (ตามที่ฉันชี้ให้เห็นในตอนแรก) เพราะถ้าคุณทำงานที่ Google คุณก็แค่เพื่อนอีกคนบนอินเทอร์เน็ตอย่างฉัน
sgammon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.