คำถามติดแท็ก cdn

เครือข่ายการจัดส่งเนื้อหาใช้เพื่อแจกจ่ายข้อมูลไปยังผู้ใช้บริการอินเทอร์เน็ต โดยทั่วไปจะใช้สำหรับการกระจายขนาดใหญ่และใช้แคชและตำแหน่งขอบจำนวนมากเพื่อเพิ่มความเร็วและลดความต้องการแบนด์วิดท์ของกระบวนการ

11
ศูนย์ข้อมูลหลายแห่งและทราฟฟิก HTTP: DNS Round Robin เป็นวิธีเดียวที่จะประกันความล้มเหลวได้ทันที
ดูเหมือนว่าระเบียน A หลายรายการที่ชี้ไปยังโดเมนเดียวกันนั้นเกือบจะถูกนำไปใช้เพื่อนำ DNS Round Robin มาใช้เป็นเทคนิคการปรับสมดุลภาระราคาถูก คำเตือนปกติสำหรับ DNS RR คือมันไม่ดีสำหรับความพร้อมใช้งานสูง เมื่อ 1 IP ล่มลูกค้าจะยังคงใช้งานต่อไปอีกหลายนาที โหลดบาลานเซอร์มักแนะนำให้เป็นตัวเลือกที่ดีกว่า การอ้างสิทธิ์ทั้งสองนั้นไม่เป็นความจริงโดยสมบูรณ์: เมื่อปริมาณการใช้งานเป็น HTTP เบราว์เซอร์ HTML ส่วนใหญ่จะสามารถลองระเบียน A ถัดไปโดยอัตโนมัติหากรายการก่อนหน้าไม่ทำงานโดยไม่ต้องค้นหา DNS ใหม่ อ่านที่นี่บทที่ 3.1และที่นี่ เมื่อศูนย์ข้อมูลหลายแห่งมีส่วนเกี่ยวข้อง DNS RR เป็นตัวเลือกเดียวในการกระจายปริมาณการใช้งานทั่วทั้งศูนย์ ดังนั้นจริงหรือที่ศูนย์ข้อมูลหลายแห่งและทราฟฟิก HTTP การใช้ DNS RR เป็นวิธีเดียวที่จะรับประกันความล้มเหลวได้ทันทีเมื่อศูนย์ข้อมูลแห่งใดแห่งหนึ่งล่ม ขอบคุณ วาเลนติโน่ แก้ไข: นอกหลักสูตรแต่ละศูนย์ข้อมูลจะมี Load Balancer ในพื้นที่พร้อมด้วย hot spare มันตกลงที่จะเสียสละความสัมพันธ์เซสชันสำหรับความล้มเหลวทันที AFAIK วิธีเดียวที่ …

1
ไม่มีส่วนหัวควบคุมแคชสำหรับไฟล์จาก AWS CloudFront พร้อม S3 Origin
เราเพิ่งย้ายไปที่ Amazon AWS ขณะนี้เรามีอินสแตนซ์ EC2 ที่ทำงานได้ดี กำลังเรียกใช้ Nginx อยู่ข้างหน้าและ Apache อยู่ข้างหลัง นั่นก็ทำงานได้ดีเช่นกัน ไซต์ทั้งหมดได้รับการเปิดใช้งานอย่างถูกต้องและมีส่วนหัวของ Cache-Control สำหรับไฟล์ที่ให้บริการจาก EC2 มีปัญหากับไฟล์แบบคงที่ทั้งหมดที่เราวางไว้ในAmazon S3ที่ถูกเข้าถึงได้ผ่านCloudFront CDN เราสามารถเข้าถึงไฟล์ได้ดี (และไม่มีปัญหากับ CORS) แต่เห็นได้ชัดว่าCloudFront ไม่ให้บริการไฟล์ที่มีส่วนหัวของ Cache-Control เราต้องการใช้ประโยชน์จากการแคชเบราว์เซอร์ วิธีที่ฉันเห็นอินสแตนซ์ EC2 ไม่ได้มีบทบาทที่นี่เนื่องจากไฟล์สแตติกถูกให้บริการโดยตรงโดย S3 + CloudFront คำขอไม่ได้ไปที่เว็บเซิร์ฟเวอร์ใน EC2 ฉันกำลังหลงทางอยู่ คำถาม: 1) ฉันจะตั้งค่า Cache-Control ได้อย่างไร? 2) เป็นไปได้ไหมที่จะตั้งค่า Cache-Control? จาก S3 หรือ CloudFront หมายเหตุ: ฉันกดไปสองสามหน้าใน Google …

5
แคช CURL ร้องขอหรือไม่
นี่เป็นคำถามที่ค่อนข้างยาวดังนั้นทนกับฉัน ฉันต้องการเน้นว่าเซิร์ฟเวอร์ Akamai ของฉันลงชื่อเข้าใช้จากอินสแตนซ์ AWS ดังนั้นฉันจึงเริ่มใช้เกณฑ์มาตรฐาน ab อย่างไรก็ตามดูเหมือนว่าพวกเขาจะดาวน์โหลดไฟล์วิดีโอขนาด 3 เมกะไบต์ได้อย่างรวดเร็ว ฉันอยากเห็นว่าเกิดอะไรขึ้น นี่คือสิ่งที่ฉันทำเพื่อรับไฟล์ curl -v -o / dev / null ข้างต้นแล้วเสร็จใน ~ 5 วินาที ต่อไปฉันรันคำสั่งเดิมอีกครั้ง คราวนี้มันเสร็จใน ~ 200ms! โดยธรรมชาติแล้วปรีชาของฉันบอกว่าไฟล์นี้ถูกแคชอยู่ที่ไหนซักแห่ง คำถามของฉัน: ขดไฟล์แคชหรือไม่? ถ้าเป็นเช่นนั้นมีวิธีเพิกเฉยไหม? หากไม่เป็นเช่นนั้น Ubuntu จะย่อขนาดแคชไว้ข้างใต้ curl หรือไม่? ถ้าเป็นเช่นนั้นมีวิธีเพิกเฉยไหม? เมื่อพิจารณาถึงข้อกำหนดคุณคิดว่าอาจมีเครื่องมือเปรียบเทียบนอกเหนือจาก ab ที่สามารถตอบสนองวัตถุประสงค์ได้หรือไม่ ขอบคุณ Akshay
19 cache  ubuntu-14.04  curl  cdn  ab 

6
เมื่อใด CDN (เครือข่ายการส่งเนื้อหา) จะคุ้มค่าเมื่อใด
การเพิ่ม CDN (เครือข่ายการจัดส่งเนื้อหา) ลงในเว็บไซต์ของคุณมีประโยชน์อย่างไร มันเหมาะสมหรือไม่ที่จะใช้กับเว็บไซต์ที่มีปริมาณการใช้งานค่อนข้างต่ำ ลูกค้าทั่วสหรัฐอเมริกา CDN จะเสนอความแตกต่างที่เห็นได้ชัดเจนให้กับผู้ใช้ปลายทางสำหรับสถานการณ์ของฉันหรือไม่หรือจะแสดงผลก็ต่อเมื่อคุณมีระดับความสามารถในการขยายขีดความสามารถที่แท้จริงเท่านั้น แก้ไข:ข้อมูลเกี่ยวกับการตั้งค่าเซิร์ฟเวอร์ปัจจุบันเป็นอินสแตนซ์ ASP.NET เดียวในสภาพแวดล้อมการโฮสต์ที่ใช้ร่วมกัน สิ่งที่จะเข้าไปใน CDN จะเป็นไฟล์รูปภาพไฟล์ที่เกี่ยวข้องกับ jquery (ฉันรู้ว่า google ให้ CDN สำหรับแกนหลัก) ไฟล์ css และอาจเป็นไฟล์ PDF ขนาดปานกลาง
16 web-hosting  cdn 

5
วิธีทำ DNS ภูมิภาคเช่น CDN ทำได้อย่างไร
ฉันเดาว่าคำถามนี้อาจได้รับสิทธิ์การทำงานของ CDN ในระดับ DNS แต่ปัญหาที่แท้จริงที่ฉันมีคือ บริษัท ของฉันมีศูนย์ข้อมูลในสามทวีปและเราต้องมี europe.example.com us.example.com และ asia.example .com โดยทั่วไปแล้ว CDN จะส่งคุณไปยังดาต้าเซ็นเตอร์ในพื้นที่ที่ฉันจินตนาการโดยขึ้นอยู่กับที่อยู่ IP ของคุณ นี่จะต้องเป็นสิ่งที่ DNS ที่คุณมีเซิร์ฟเวอร์ DNS ในสหรัฐอเมริกาส่งคุณไปยังศูนย์ข้อมูลของสหรัฐอเมริกาสำหรับการค้นหา example.com DNS เดียวกันหรือไม่ ฉันผิดหรือเปล่า? หากฉันผิดเกี่ยวกับเรื่องนี้ฉันจะทำสิ่งนี้ได้อย่างมีประสิทธิภาพและหากเป็นไปได้โดยไม่มีเซิร์ฟเวอร์ส่วนกลาง (ไม่ใช่ DNS)

2
ใช้ App Engine ของ Google เป็น CDN สำหรับไฟล์คงที่
ฉันวางแผนที่จะย้ายไฟล์สแตติกของฉันไปยัง App Engine ของ Google ฉันสงสัยว่านี่เป็นความคิดที่ดีหรือไม่ ฉันได้อ่านแล้วว่าเป็นไปได้ว่า Google จะเก็บไฟล์ของคุณในหลาย ๆ ตำแหน่งซึ่งเป็นสิ่งที่ดีในความคิดของฉัน การตั้งค่าควรจะค่อนข้างง่ายใน eclipse ด้วยปลั๊กอิน GAE แต่ฉันยังมีข้อสงสัยเกี่ยวกับประสิทธิภาพของสิ่งนี้ การตั้งค่าของ App Engine เหมาะสำหรับการให้บริการเนื้อหาแบบคงที่หรือไม่ ตอนนี้ฉันมีเซิร์ฟเวอร์ Nginx เนื้อหาคงที่ของฉัน App Engine จะทำงานในลักษณะเดียวกัน มีอัพหรือดาวน์อื่น ๆ ที่ใช้วิธีนี้หรือไม่

5
ฉันจะตรวจสอบว่า URL สตรีม RTMP ทำงานได้อย่างไร
ฉันรับผิดชอบในการตั้งค่าบัญชี CDN สำหรับการสตรีมวิดีโอ แต่ฉันไม่ได้ใช้งานเว็บไซต์ที่จะโฮสต์เนื้อหา ฉันจะทดสอบว่า RTMP URL ที่เผยแพร่ทำงานได้อย่างไร ฉันจำเป็นต้องสร้างหน้าทดสอบด้วยเครื่องเล่นวิดีโอ Flash หรือมีเครื่องมือง่ายๆที่สามารถใช้สตรีม RTMP ที่สามารถใช้ในการทดสอบได้หรือไม่ URL อยู่ในรูปแบบต่อไปนี้: rtmp://example.fcod.llnwd.net/a1111/e11/test/example/file.flv

7
ค้นหาคำแนะนำในการวัดแอปที่มีความพร้อมใช้งานสูงที่ใช้ CDN
ฉันทำงานกับ บริษัท ที่ติดอันดับ Fortune 500 ที่ต่อสู้กับการวัดประสิทธิภาพและความพร้อมใช้งานอย่างแม่นยำสำหรับแอปพลิเคชันที่มีความพร้อมใช้งานสูง (เช่นแอปที่เพิ่มขึ้น 99.5% พร้อมการนำทางหน้า 5 วินาที) เราคำนึงถึงการหยุดทำงานทั้งที่กำหนดและไม่ได้กำหนดไว้เพื่อกำหนดหมายเลขความพร้อมใช้งานนี้ อย่างไรก็ตามเมื่อเร็ว ๆ นี้เราได้เพิ่ม CDN ลงในส่วนผสมซึ่งการวัดของเราค่อนข้างซับซ้อนเล็กน้อย ขณะนี้ CDN จัดการปริมาณการใช้งานของเราประมาณ 75% ในขณะที่ส่งส่วนที่เหลือไปยังเซิร์ฟเวอร์ของเราเอง เราพยายามวัดสิ่งที่เราเรียกว่า "ประสบการณ์ผู้ใช้ที่แท้จริง" (เช่นสคริปต์ทดสอบของเราเลียนแบบผู้ใช้ทั่วไปที่คลิกผ่านแอปพลิเคชัน) สคริปต์ตรวจสอบเหล่านี้อยู่นอกเครือข่ายของเราซึ่งหมายความว่าเรากด CDN ประมาณ 75% เวลา. ฝ่ายบริหารได้ตัดสินใจว่าเราใช้สถานการณ์กรณีที่เลวร้ายที่สุดในการวัดความพร้อมใช้งาน ดังนั้นหากเซิร์ฟเวอร์ต้นทางของเรามีปัญหา แต่ถึงกระนั้น CDN ก็ให้บริการเนื้อหาได้ดีเรายังคงมีความพร้อมอยู่ เช่นเดียวกับที่เป็นจริงวิธีอื่น ๆ ความคิดของฉันคือตราบใดที่ "ประสบการณ์ผู้ใช้" สำเร็จเราไม่ควรลงโทษตัวเองโดยไม่จำเป็น ท้ายที่สุด CDN ก็อยู่ที่นั่นเพื่อปรับปรุงประสิทธิภาพและความพร้อมใช้งาน! ฉันแค่สงสัยว่าถ้าใครมีความรู้เกี่ยวกับวิธีการที่ บริษัท อื่น ๆ ใน Fortune 500 …

6
CDN ยังใช้งานได้แม้ในขณะที่เซิร์ฟเวอร์ของฉันหยุดทำงานหรือไม่
ฉันเป็นเจ้าของเว็บไซต์วางแผนที่จะใช้ S3 cloudfront ของ Amazon ฉันได้อ่านทุกอย่างเกี่ยวกับสิ่งที่ CDN สามารถทำได้ แต่ฉันยังมีคำถามที่ยังไม่ได้ตอบ CDN ยังทำงานได้หรือไม่แม้ว่าเซิร์ฟเวอร์หลักของฉันจะหยุดทำงาน นั่นเป็นเหตุผลหลักที่ฉันสนใจ เนื่องจากเซิร์ฟเวอร์ของฉันมักประสบปัญหาขัดข้องบ่อยครั้งเนื่องจากไฟฟ้าขัดข้องในมาลีที่นี่
10 backup  amazon-s3  cdn 

4
ควรเพิ่มความเร็วในการโหลด AWS CloudFront * สำหรับไฟล์ที่เข้าถึงไม่บ่อยหรือไม่?
ฉันยังใหม่กับ CDN และทดลองใช้กับ CloudFront ฉันได้ตั้งค่าทุกอย่างแล้วและดูเหมือนว่าจะทำงานได้ดี ฉันสามารถสร้างภาพคงที่ในหน้าหนึ่งและเข้าถึงผ่านการกระจาย CloudFront ของฉัน ฉันใช้ต้นกำเนิดที่กำหนดเอง (ไม่ใช่ที่ฝากข้อมูล s3) ฉันกังวลว่าฉันอาจจะแย่ลงจากมุมมองการแสดง ฉันมีหน้าทดสอบที่โหลดรูปภาพ 20 ภาพขึ้นไปที่มีและไม่มี CDN ดูที่ net panel ใน Firebug ครั้งแรกที่ฉันโหลดหน้านี้รูปภาพที่โหลดโดยตรงจากเซิร์ฟเวอร์ต้นทางมาเร็วกว่ามาก ในหน้าถัดไปโหลดประโยชน์ของ CDN ชัดเจน - หลังจากรีเฟรช 3-5 CDN ทำได้ดีกว่าเซิร์ฟเวอร์ต้นทาง ดังนั้นฉันจะเห็นว่าในหน้ายอดนิยมในเว็บไซต์ของเราที่ถูกตีตลอดเวลานี้จะเป็นประโยชน์ และฉันควรคาดหวังผลประโยชน์เพราะฉันอยู่ในซีแอตเทิล (ใกล้กับ Amazon) และเซิร์ฟเวอร์ของฉันอยู่ใน CA ประเด็นก็คือถ้าฉันออกจากหน้านี้ไปสักครู่แล้วโหลดใหม่สิ่งต่าง ๆ กลับไปเป็นรูปสี่เหลี่ยมจัตุรัสโดยที่ CloudFront แย่กว่าเซิร์ฟเวอร์ต้นทาง คาดหวังหรือไม่ สิ่งที่เลื่อนออกจาก "แคช" CDN อย่างรวดเร็วหรือไม่ เป็นไปได้หรือไม่ว่ามีบางอย่างในการตั้งค่าของฉันกำลังส่งผลต่อประสิทธิภาพการทำงาน หรือความจริงที่ว่า CDN จะเป็นผลบวกต่อเนื้อหาที่มีการเข้าถึงโดยเฉลี่ยทุกสองสามวินาที? …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.