AWS Snowball และบทแนะนำเกี่ยวกับสโนว์โมบิล



ในบทความเกี่ยวกับ AWS Snowball And Snowmobile Tutorial นี้จะแนะนำคุณเกี่ยวกับวิธีการทำงานของการย้ายข้อมูลบน Amazon Web Services Cloud

ในเรื่องนี้ บทแนะนำเกี่ยวกับสโนว์บอลและสโนว์โมบิลจะแนะนำคุณเกี่ยวกับวิธีการย้ายข้อมูลบน Amazon Web Services Cloud คำแนะนำต่อไปนี้จะกล่าวถึงในบทความนี้

มาเริ่มกันเลย





ใช้กรณีสำหรับการย้ายข้อมูล

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

บริษัท ภาพถ่ายดาวเทียมและ บริษัท อื่น ๆ ต้องการย้ายแอปพลิเคชันและข้อมูลไปยังระบบคลาวด์และให้ผู้ให้บริการระบบคลาวด์ดูแลด้านการจัดเก็บข้อมูลเช่นความปลอดภัยการสำรองข้อมูลพื้นที่จัดเก็บเพิ่มเติมเป็นต้นวิธีนี้ บริษัท ภาพจากดาวเทียมอาจมุ่งเน้นไปที่ธุรกิจหลักเพื่อ หาลูกค้ามากขึ้นมอบคุณค่าให้กับลูกค้ามากขึ้นวิธีการที่ลูกค้าจะโต้ตอบกับพวกเขามากขึ้นเป็นต้น



Image

แต่การย้ายข้อมูลเพตาไบต์ผ่านอินเทอร์เน็ตมีความท้าทายในตัวเอง ตามเอกสารของ AWS ที่นี่ : ข้อมูล 100 เทราไบต์จะใช้เวลามากกว่า 100 วันในการถ่ายโอนผ่านการเชื่อมต่อ 100 Mbps โดยเฉพาะ . อย่าลืมย้ายข้อมูลเพตะไบต์ไปเลยจะใช้เวลาเกือบหนึ่งปี นอกเหนือจากเวลาที่กำหนดแล้วยังมีค่าใช้จ่ายเพิ่มเติมของแบนด์วิดท์เครือข่ายและอย่าลืมการสอดแนมข้อมูลเมื่อมีการใช้อินเทอร์เน็ตสาธารณะ นี่คือที่บริการต่างๆเช่น AWS Snowball และ AWS Snowmobile เข้ามาในภาพ

ถัดไปในบทแนะนำ AWS Snowball และ Snowmobile



AWS Snowball

สโนว์บอลเป็นอุปกรณ์ที่ทนทานและยังป้องกันการระเบิดได้มีขนาดใหญ่กว่าขนาดของกระเป๋าเดินทางและสามารถตรวจสอบในเที่ยวบินได้ด้วย นี่คือลิงค์บางส่วน ( หนึ่ง , 2 ) เกี่ยวกับความทนทานของสโนว์บอล

อีกทางเลือกหนึ่งในการเพิ่มความเร็วในการเคลื่อนย้ายข้อมูลระหว่าง Data Center และ AWS Cloud คือการใช้ไฟล์ บริการ AWS Direct Connect . การใช้บริการนี้จะมีการสร้างสายเฉพาะระหว่าง AWS Cloud และศูนย์ข้อมูลของคุณเองเพื่อการเชื่อมต่อที่เสถียรและแบนด์วิธสูงที่สม่ำเสมอ

ถัดไปใน AWS Snowball and Snowmobile Tutorial ให้เราดูว่าการย้ายข้อมูลทำงานอย่างไร

โปรแกรม fibonacci series ใน java

ขั้นตอนในการย้ายข้อมูลไปยัง AWS Cloud โดยใช้ Snowball

ต่อไปนี้เป็นขั้นตอนในระดับสูงในการโยกย้ายข้อมูลระหว่างศูนย์ข้อมูลของคุณเองและ AWS Cloud

ขั้นตอนที่ 1: ขออุปกรณ์ Snowball อย่างน้อยหนึ่งเครื่องจาก AWS ขึ้นอยู่กับจำนวนข้อมูลที่จะถ่ายโอน สโนว์บอลมี สองรุ่น พร้อมพื้นที่จัดเก็บ 50 และ 80 TB และสามารถสั่งซื้อได้จาก AWS ผ่านคอนโซลการจัดการ

ขั้นตอนที่ 2: AWS จะจัดส่ง Snowball ให้กับลูกค้า ขั้นตอนต่อไปคือการเชื่อมต่อกับเครือข่ายท้องถิ่นจากนั้นถ่ายโอนข้อมูลไปยัง Snowball โดยใช้ไฟล์ ลูกค้า โปรแกรมที่จัดทำโดย AWS ข้อมูลจะได้รับการเข้ารหัสและจัดเก็บโดยอัตโนมัติ

ขั้นตอนที่ 3: เมื่อข้อมูลถูกถ่ายโอนไปยังสโนว์บอลแล้วข้อมูลนั้นจะต้องจัดส่งไปยัง AWS Snowball มี e-ink เพื่อเติมที่อยู่ของตำแหน่ง AWS โดยอัตโนมัติ ข้อมูลใน Snowball ถูกเข้ารหัส (การเข้ารหัส 256 บิตโดยใช้ไฟล์ AWS KMS Keys) ดังนั้นในตอนนี้จึงเป็นไปได้ว่า Snowball ถูกดัดแปลงหรือมีคนพยายามดึงข้อมูลออกมา ทุกอย่างได้รับการปกป้อง

ขั้นตอนที่ 4: เมื่อผู้ใช้ AWS ได้รับ Snowball แล้วพวกเขาจะเชื่อมต่อกับ AWS Cloud ถอดรหัสข้อมูลและย้ายข้อมูลไปที่ S3

ขั้นตอนที่ 5: เมื่อข้อมูลถูกย้ายไปที่ S3 สโนว์บอลจะถูกลบออกเพื่อไม่ให้ใครเข้าถึงข้อมูลได้อีก

ขั้นตอนที่ 6: ขั้นตอนสุดท้ายและขั้นสุดท้ายคือให้ลูกค้าเข้าถึงข้อมูลใน S3 จากนั้นข้อมูลสามารถย้ายไปที่ EBS, EFS, DynamoDB และบริการอื่น ๆ ของ AWS

ขั้นตอนดังกล่าวข้างต้นเหมือนกับวิธีที่เราถ่ายโอนข้อมูลจากแล็ปท็อปเครื่องหนึ่งไปยังอีกเครื่องหนึ่งเมื่อไม่ได้เชื่อมต่อในเครือข่าย เราใส่ไดรฟ์ USB เข้ากับแล็ปท็อปต้นทางคัดลอกข้อมูลไปยังไดรฟ์ USB ถอดและใส่ไดรฟ์ USB เข้ากับแล็ปท็อปเป้าหมายแล้วคัดลอกข้อมูล ในขณะที่ขั้นตอนดังกล่าวข้างต้นมีไว้สำหรับการย้ายข้อมูลจากศูนย์ข้อมูลของเราไปยัง AWS Cloud แต่ก็ยังสามารถย้ายข้อมูลไปอีกทางหนึ่งได้โดยทำตามขั้นตอนที่แน่นอนในลำดับย้อนกลับ วิธีนี้จะไม่มีการล็อกข้อมูล

ผสานการใช้งานการเรียงลำดับ c ++

ไม่เพียง แต่ใช้ Snowball เพื่อย้ายข้อมูลของแอปพลิเคชันที่มีอยู่ไปยัง AWS Cloud เท่านั้น แต่ยังสามารถใช้สำหรับการย้ายศูนย์ข้อมูลเมื่อเหมาะสมที่จะปิดศูนย์ข้อมูลที่มีอยู่และย้ายทุกอย่างไปยังคลาวด์ วิธีนี้ทำให้การเปลี่ยนแปลงเร็วขึ้นเมื่อเทียบกับการย้ายข้อมูลผ่านอินเทอร์เน็ตสาธารณะซึ่งช้าไปหน่อย

สิ่งนี้นำเราไปสู่บทแนะนำสุดท้ายของ AWS Snowball และ Snowmobile

สโนว์บอลกับสโนว์โมบิล

Snowball ก้อนเดียวสามารถจัดเก็บข้อมูลได้ถึง 80 TB ซึ่งมีพื้นที่ใช้สอยเพียง 72 TB เท่านั้น สามารถใช้ Snowball หลายตัวพร้อมกันได้เมื่อมีความต้องการในการย้ายข้อมูลมากกว่า 80 TB

AWS ยังมีไฟล์ สโนว์โมบิล โดยที่ขนาดของข้อมูลที่จัดเก็บนั้นมากกว่าที่สโนว์บอลสามารถจัดเก็บได้ สโนว์บอลเป็นตู้คอนเทนเนอร์สำหรับขนส่งที่ทนทานพร้อมรถบรรทุกกึ่งพ่วง ในขณะที่ Snowball หนึ่งก้อนสามารถจัดเก็บข้อมูลได้มากถึง 80 TB แต่ Snowmobile เครื่องเดียวสามารถจัดเก็บข้อมูลได้ 100 PB ซึ่งสูงเกือบ 1,250 เท่าของความจุของ Snowball เดียว AWS แนะนำให้ใช้ Snowball เมื่อข้อมูลที่จะถ่ายโอนมีน้อยกว่า 10 PB หรืออื่น ๆ ให้ใช้ Snowmobile นอกเหนือจากการเข้ารหัสเริ่มต้น Snowmobile ยังมีขั้นตอนเพิ่มเติมอีกสองสามขั้นตอนเช่นการติดตามด้วย GPS, การเฝ้าระวังวิดีโอตลอด 24 ชั่วโมงทุกวันและการคุ้มกันที่เป็นตัวเลือกเพื่อให้ข้อมูลปลอดภัยยิ่งขึ้น

เรามาถึงตอนท้ายของบทความเกี่ยวกับ AWS Snowball And Snowmobile Tutorial หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ AWS คุณสามารถอ้างอิง บล็อก นอกจากนี้เรายังได้จัดทำหลักสูตรที่ครอบคลุมสิ่งที่คุณต้องใช้ในการทดสอบ Solution Architect! คุณสามารถดูรายละเอียดหลักสูตรสำหรับ .

ใส่คำถามทั้งหมดของคุณไว้ในส่วนความคิดเห็นเพื่อให้เราสามารถตอบกลับโดยเร็วที่สุด