ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

โลกได้เห็นต้นแบบการจัดเก็บวัตถุครั้งแรกในปี 1996 ภายใน 10 ปี Amazon Web Services จะเปิดตัว Amazon S3 และโลกจะเริ่มบ้าคลั่งอย่างเป็นระบบด้วยพื้นที่ที่อยู่แบบเรียบ ด้วยการทำงานกับเมตาดาต้าและความสามารถในการปรับขนาดโดยไม่ลดลงภายใต้ภาระงาน พื้นที่จัดเก็บอ็อบเจ็กต์จึงกลายเป็นมาตรฐานสำหรับบริการจัดเก็บข้อมูลบนคลาวด์ส่วนใหญ่อย่างรวดเร็ว และไม่เพียงเท่านั้น คุณสมบัติที่สำคัญอีกประการหนึ่งคือเหมาะอย่างยิ่งสำหรับการจัดเก็บไฟล์เก็บถาวรและไฟล์ที่คล้ายกันที่ไม่ค่อยได้ใช้ ทุกคนที่เกี่ยวข้องกับการจัดเก็บข้อมูลต่างชื่นชมยินดีและสวมใส่เทคโนโลยีใหม่ในอ้อมแขนของตน

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

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

ดังนั้น วันนี้เราจะมาดูว่ามีตัวเลือกใดบ้าง “เพื่อให้เหมือนกับผู้ใหญ่ ไม่ใช่ CEPH และเป็นไฟล์ที่ใหญ่กว่า” เราจะปรับใช้หนึ่งในนั้น และเราจะตรวจสอบว่าทุกอย่างทำงานโดยใช้ Veeam Backup & Replication มีการอ้างว่ารองรับการทำงานกับพื้นที่จัดเก็บข้อมูลที่เข้ากันได้กับ S3 และเราจะทดสอบการอ้างสิทธิ์นี้

แล้วคนอื่นล่ะ?

ฉันขอแนะนำให้เริ่มต้นด้วยภาพรวมเล็กๆ น้อยๆ ของตลาดและตัวเลือกการจัดเก็บอ็อบเจ็กต์ ผู้นำและมาตรฐานที่เป็นที่ยอมรับโดยทั่วไปคือ Amazon S3 ผู้ไล่ตามที่ใกล้ที่สุดสองคนคือ Microsoft Azure Blob Storage และ IBM Cloud Object Storage

นั่นหมดแล้วหรือ? ไม่มีคู่แข่งรายอื่นจริงหรือ? แน่นอนว่ายังมีคู่แข่งอยู่บ้าง แต่บางรายดำเนินไปในแนวทางของตนเอง เช่น Google Cloud หรือ Oracle Cloud Object Storage โดยมีการรองรับ S3 API ที่ไม่สมบูรณ์ บางคนใช้ API เวอร์ชันเก่า เช่น Baidu Cloud และบางส่วน เช่น Hitachi Cloud ต้องใช้ตรรกะพิเศษ ซึ่งจะทำให้เกิดปัญหาในตัวมันเองอย่างแน่นอน ไม่ว่าในกรณีใด ทุกคนจะถูกเปรียบเทียบกับ Amazon ซึ่งถือได้ว่าเป็นมาตรฐานอุตสาหกรรม

แต่ในโซลูชันภายในองค์กรมีตัวเลือกมากกว่ามาก ดังนั้นเรามาสรุปเกณฑ์ที่สำคัญสำหรับเรากันดีกว่า โดยหลักการแล้ว มีเพียงสองรายการเท่านั้นที่เพียงพอ: รองรับ S3 API และการใช้การลงนาม v4 ด้วยความจริงใจ ในฐานะลูกค้าในอนาคต เราสนใจเพียงอินเทอร์เฟซสำหรับการโต้ตอบเท่านั้น และเราไม่สนใจห้องครัวภายในของสถานที่จัดเก็บมากนัก

วิธีแก้ปัญหามากมายตรงตามเงื่อนไขง่ายๆ เหล่านี้ ตัวอย่างเช่น บริษัทรุ่นใหญ่คลาสสิก:

  • เดลล์อีเอ็มซี อีซีเอส
  • NetApp S3 StorageGrid
  • นูทานิคซ์ บักเก็ตส์
  • Pure Storage FlashBlade และ StorReduce
  • หัวเว่ย FusionStorage

มีโซลูชันซอฟต์แวร์เฉพาะกลุ่มที่ทำงานนอกกรอบ:

  • เรดแฮทเซฟ
  • SUSE องค์กรจัดเก็บข้อมูล
  • เดี้ยน

และแม้แต่คนที่ชอบยื่นเรื่องอย่างระมัดระวังหลังการชุมนุมก็ไม่โกรธเคือง:

  • CEPH ในรูปแบบที่บริสุทธิ์ที่สุด
  • Minio (เวอร์ชั่น Linux เพราะมีคำถามมากมายเกี่ยวกับเวอร์ชั่น Windows)

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

การประกอบจุดยืนของเรา

ฉันอยากจะพูดเล็กน้อยเกี่ยวกับการเลือกวิชาทดสอบ

ก่อนอื่น ฉันต้องการค้นหาตัวเลือกที่ใช้งานได้ทันที หรืออย่างน้อยก็มีความน่าจะเป็นสูงสุดที่จะทำงานได้โดยไม่จำเป็นต้องเคลื่อนไหวโดยไม่จำเป็น การเต้นรำกับแทมบูรีนและซ่อมแซมคอนโซลในตอนกลางคืนนั้นน่าตื่นเต้นมาก แต่บางครั้งคุณก็ต้องการให้มันทำงานทันที และความน่าเชื่อถือโดยรวมของโซลูชันดังกล่าวมักจะสูงกว่า ใช่แล้ว จิตวิญญาณแห่งการผจญภัยได้หายไปในตัวเรา เราหยุดปีนเข้าไปในหน้าต่างของผู้หญิงที่เรารัก ฯลฯ (ค)

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

จากทั้งหมดข้างต้น ตัวเลือกของฉันล้มลง รุ่นชุมชน Dell EMC ECS. นี่เป็นโครงการที่น่าสนใจมากและฉันคิดว่าจำเป็นต้องบอกคุณเกี่ยวกับเรื่องนี้

สิ่งแรกที่นึกถึงเมื่อคุณเห็นส่วนเสริม Community Edition - นี่เป็นเพียงสำเนาของ ECS ฉบับเต็มซึ่งมีข้อจำกัดบางประการซึ่งจะถูกลบออกโดยการซื้อใบอนุญาต ไม่นะ!

โปรดจำไว้ว่า:

!!!Community Edition เป็นโปรเจ็กต์แยกต่างหากที่สร้างขึ้นเพื่อการทดสอบ และไม่มีการสนับสนุนทางเทคนิคจาก Dell!!
และไม่สามารถเปลี่ยนเป็น ECS เต็มรูปแบบได้ แม้ว่าคุณต้องการจริงๆ ก็ตาม

ลองคิดดูสิ

หลายๆ คนเชื่อว่า Dell EMC ECS เกือบจะเป็นโซลูชันที่ดีที่สุด หากคุณต้องการพื้นที่เก็บข้อมูลอ็อบเจ็กต์ โครงการทั้งหมดภายใต้แบรนด์ ECS รวมถึงเชิงพาณิชย์และองค์กร ล้วนมีพื้นฐานมาจาก GitHub. ท่าทางไมตรีจิตจากเดลล์ และนอกเหนือจากซอฟต์แวร์ที่ทำงานบนฮาร์ดแวร์ที่มีตราสินค้าแล้ว ยังมีเวอร์ชันโอเพ่นซอร์สที่สามารถนำมาใช้ในระบบคลาวด์ บนเครื่องเสมือน ในคอนเทนเนอร์ หรือบนฮาร์ดแวร์ใดๆ ของคุณเองได้ มองไปข้างหน้ายังมีเวอร์ชัน OVA ที่เราจะใช้ด้วย
DELL ECS Community Edition นั้นเป็นเวอร์ชันขนาดเล็กของซอฟต์แวร์เต็มรูปแบบที่ทำงานบนเซิร์ฟเวอร์ Dell EMC ECS ที่มีแบรนด์

ฉันระบุความแตกต่างหลักสี่ประการ:

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

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

มีอะไรอยู่ในรุ่นใหญ่?

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

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

จากมุมมองทางเทคนิค ECS คือพื้นที่จัดเก็บออบเจ็กต์ที่ให้การเข้าถึงข้อมูลโดยใช้โปรโตคอลที่เก็บข้อมูลบนคลาวด์ รองรับ AWS S3 และ OpenStack Swift สำหรับบัคเก็ตที่เปิดใช้งานไฟล์ ECS รองรับ NFSv3 สำหรับการส่งออกแบบไฟล์ต่อไฟล์

กระบวนการบันทึกข้อมูลค่อนข้างผิดปกติ โดยเฉพาะอย่างยิ่งหลังจากระบบจัดเก็บข้อมูลแบบบล็อกคลาสสิก

  • เมื่อมีข้อมูลใหม่เข้ามา ออบเจ็กต์ใหม่จะถูกสร้างขึ้นซึ่งมีชื่อ ข้อมูลเอง และข้อมูลเมตา
  • ออบเจ็กต์ถูกแบ่งออกเป็นชิ้นขนาด 128 MB และแต่ละชิ้นจะถูกเขียนไปยังสามโหนดในคราวเดียว
  • ไฟล์ดัชนีได้รับการอัปเดตซึ่งมีการบันทึกตัวระบุและตำแหน่งการจัดเก็บ
  • ไฟล์บันทึก (รายการบันทึก) ได้รับการอัปเดตและเขียนลงในสามโหนดด้วย
  • ข้อความเกี่ยวกับการบันทึกสำเร็จจะถูกส่งไปยังไคลเอนต์
    ข้อมูลทั้งสามชุดเขียนแบบขนาน การเขียนจะถือว่าสำเร็จก็ต่อเมื่อเขียนทั้งสามสำเนาสำเร็จ

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

การอ่านง่ายขึ้น:

  • ลูกค้าร้องขอข้อมูล
  • ดัชนีจะค้นหาตำแหน่งที่ข้อมูลถูกเก็บไว้
  • ข้อมูลถูกอ่านจากโหนดเดียวและส่งไปยังไคลเอนต์

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

มีเซิร์ฟเวอร์ค่อนข้างน้อย ดังนั้นเรามาดู Dell EMC ECS EX300 ที่เล็กที่สุดกันดีกว่า เริ่มต้นที่ 60TB โดยสามารถขยายได้ถึง 1,5PB และพี่ชายของ Dell EMC ECS EX3000 ช่วยให้คุณสามารถจัดเก็บได้มากถึง 8,6PB ต่อแร็ค

ปรับใช้

ในทางเทคนิคแล้ว Dell ECS CE สามารถนำไปใช้งานได้มากเท่าที่คุณต้องการ ไม่ว่าในกรณีใด ฉันไม่พบข้อจำกัดที่ชัดเจนใดๆ อย่างไรก็ตาม จะสะดวกในการปรับขนาดทั้งหมดโดยการโคลนโหนดแรกสุด ซึ่งเราต้องการ:

  • 8 vCPUs
  • แรม 64GB
  • 16GB สำหรับระบบปฏิบัติการ
  • พื้นที่จัดเก็บข้อมูลโดยตรง 1TB
  • CentOS ขั้นต่ำรุ่นล่าสุด

นี่คือตัวเลือกเมื่อคุณต้องการติดตั้งทุกอย่างด้วยตัวเองตั้งแต่ต้น ตัวเลือกนี้ไม่เกี่ยวข้องกับเรา เพราะ... ฉันจะใช้อิมเมจ OVA เพื่อปรับใช้

แต่ไม่ว่าในกรณีใด ข้อกำหนดนั้นชั่วร้ายมากแม้แต่สำหรับโหนดเดียว และหากคุณปฏิบัติตามตัวอักษรของกฎหมายอย่างเคร่งครัด คุณจะต้องมีโหนดดังกล่าวสี่โหนด

อย่างไรก็ตาม นักพัฒนา ECS CE อาศัยอยู่ในโลกแห่งความเป็นจริง และการติดตั้งก็ประสบความสำเร็จแม้จะมีโหนดเดียว และข้อกำหนดขั้นต่ำคือ:

  • 4 vCPUs
  • 16 GB RAM
  • 16 GB สำหรับระบบปฏิบัติการ
  • พื้นที่เก็บข้อมูล 104 GB นั่นเอง

สิ่งเหล่านี้คือทรัพยากรที่จำเป็นในการปรับใช้อิมเมจ OVA มีมนุษยธรรมและสมจริงมากขึ้นแล้ว

สามารถรับโหนดการติดตั้งได้จากทางการ GitHub. นอกจากนี้ยังมีเอกสารโดยละเอียดเกี่ยวกับการปรับใช้ออลอินวัน แต่คุณสามารถอ่านได้จากทางการ อ่านเอกสาร. ดังนั้นเราจะไม่เจาะลึกรายละเอียดเกี่ยวกับการตีแผ่ของ OVA ดังนั้นจึงไม่มีกลอุบายในนั้น สิ่งสำคัญคือก่อนที่จะเริ่มอย่าลืมขยายดิสก์เป็นโวลุ่มที่ต้องการหรือแนบอันที่จำเป็น
เราสตาร์ทเครื่อง เปิดคอนโซล และใช้ข้อมูลประจำตัวเริ่มต้นที่ดีที่สุด:

  • เข้าสู่ระบบ: ผู้ดูแลระบบ
  • รหัสผ่าน: ChangeMe

จากนั้นเรารัน sudo nmtui และกำหนดค่าอินเทอร์เฟซเครือข่าย - IP/mask, DNS และเกต โปรดทราบว่า CentOS minimal ไม่มี net-tool เราตรวจสอบการตั้งค่าผ่าน ip addr

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

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

ถึงเวลาแก้ไขสคริปต์การติดตั้งแล้ว ไม่มีหน้าต่างที่สวยงามหรือ UI หลอกสำหรับคุณ - ทุกอย่างทำได้ผ่านโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ ในทางเทคนิคแล้ว มีสองวิธี: คุณสามารถรันแต่ละคำสั่งด้วยตนเองหรือเรียกใช้ตัวกำหนดค่า videoploy ทันที มันจะเปิดการกำหนดค่าเป็นกลุ่ม และเมื่อออกก็จะเริ่มตรวจสอบ แต่จงใจทำให้ชีวิตของคุณง่ายขึ้นไม่ใช่เรื่องน่าสนใจ ดังนั้นเรามารันคำสั่งอีกสองคำสั่งกันดีกว่า แม้ว่านี่จะไม่สมเหตุสมผล แต่ฉันเตือนคุณแล้ว =)

ดังนั้น เรามาสร้าง vim ECS-CommunityEdition/deploy.xml และทำการเปลี่ยนแปลงขั้นต่ำที่เหมาะสมที่สุดเพื่อให้ ECS เริ่มทำงานได้ รายการพารามิเตอร์สามารถย่อให้สั้นลงได้ แต่ฉันทำเช่นนี้:

  • Licensed_accepted: true คุณไม่จำเป็นต้องเปลี่ยนแปลง จากนั้นเมื่อใช้งาน คุณจะถูกขอให้ยอมรับอย่างชัดเจน และจะมีวลีที่ดีปรากฏขึ้นมา บางทีนี่อาจเป็นไข่อีสเตอร์ด้วยซ้ำ
    ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร
  • ยกเลิกหมายเหตุบรรทัด autonames: และกำหนดเอง: ป้อนชื่อที่ต้องการอย่างน้อยหนึ่งชื่อสำหรับโหนด - ชื่อโฮสต์จะถูกแทนที่ด้วยชื่อดังกล่าวในระหว่างกระบวนการติดตั้ง
  • install_node: 192.168.1.1 ระบุ IP ที่แท้จริงของโหนด ในกรณีของเรา เราระบุเหมือนกับใน nmtui
  • dns_domain: ป้อนโดเมนของคุณ
  • dns_servers: ป้อน DNS ของคุณ
  • ntp_servers: คุณสามารถระบุอันใดก็ได้ เอาอันแรกเจอจากพูล 0.pool.ntp.org (กลายเป็น 91.216.168.42)
  • การตั้งชื่ออัตโนมัติ: กำหนดเอง หากคุณไม่ยกเลิกการแสดงความคิดเห็น ดวงจันทร์จะถูกเรียกว่าลูน่า
  • ecs_block_devices:
    dev / sdb /
    ด้วยเหตุผลที่ไม่ทราบสาเหตุ อาจมีอุปกรณ์จัดเก็บข้อมูลบล็อก /dev/vda ที่ไม่มีอยู่จริง
  • ที่เก็บข้อมูล_พูล:
    สมาชิก:
    192.168.1.1 เราระบุ IP ที่แท้จริงของโหนดอีกครั้ง
  • ecs_block_devices:
    /dev/sdb เราทำซ้ำการดำเนินการโดยตัดอุปกรณ์ที่ไม่มีอยู่ออก

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

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

หลังจากออกจากเอดิเตอร์ คุณต้องรัน update_deploy /home/admin/ECS-CommunityEdition/deploy.yml และหากทุกอย่างถูกต้อง สิ่งนี้จะถูกรายงานอย่างชัดเจน

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

จากนั้นคุณยังคงต้องเปิด videoploy รอให้สภาพแวดล้อมอัปเดต และคุณสามารถเริ่มการติดตั้งได้เองด้วยคำสั่ง ova-step1 และหลังจากดำเนินการเสร็จสิ้นแล้ว ให้ใช้คำสั่ง ova-step2 สำคัญ: อย่าหยุดสคริปต์ด้วยมือ! บางขั้นตอนอาจใช้เวลานานพอสมควร อาจไม่เสร็จสิ้นในการลองครั้งแรก และอาจดูเหมือนทุกอย่างเสียหาย ไม่ว่าในกรณีใด คุณจะต้องรอให้สคริปต์เสร็จสมบูรณ์ตามธรรมชาติ ในตอนท้ายคุณจะเห็นข้อความที่คล้ายกันนี้

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

ในที่สุดเราก็สามารถเปิดแผงควบคุม WebUI โดยใช้ IP ที่เรารู้จักได้แล้ว หากไม่มีการเปลี่ยนแปลงการกำหนดค่าในขั้นตอนนั้น บัญชีเริ่มต้นจะเป็น root/ChangeMe คุณยังสามารถใช้พื้นที่จัดเก็บข้อมูลที่เข้ากันได้กับ S3 ของเราได้ทันที มีอยู่ในพอร์ต 9020 สำหรับ HTTP และ 9021 สำหรับ HTTPS อีกครั้ง หากไม่มีอะไรเปลี่ยนแปลง ให้ access_key: object_admin1 และ secret_key: ChangeMeChangeMeChangeMeChangeMeChangeMe

แต่อย่าก้าวไปข้างหน้ามากเกินไปและเริ่มต้นตามลำดับ

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

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

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

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

ดังนั้นเราจึงเลือกฟังก์ชันที่เราต้องการและสร้างคีย์ผู้ใช้ S3/Atmos จะเพียงพอสำหรับฉัน และอย่าลืมบันทึกรหัส😉

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

สร้างผู้ใช้แล้ว ตอนนี้ถึงเวลาจัดสรรบัคเก็ตให้กับเขาแล้ว ไปที่จัดการ > บัคเก็ต และกรอกข้อมูลในช่องที่ต้องกรอก ทุกอย่างเรียบง่ายที่นี่

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

ตอนนี้เรามีทุกอย่างพร้อมสำหรับการใช้งานพื้นที่จัดเก็บข้อมูล S3 ของเราแล้ว

การตั้งค่า Veeam

ดังที่เราจำได้ หนึ่งในการใช้งานหลักของพื้นที่จัดเก็บอ็อบเจ็กต์คือการจัดเก็บข้อมูลระยะยาวที่ไม่ค่อยมีการเข้าถึง ตัวอย่างที่ดีคือความจำเป็นในการจัดเก็บข้อมูลสำรองไว้ที่ไซต์ระยะไกล ใน Veeam Backup & Replication คุณลักษณะนี้เรียกว่า Capacity Tier

มาเริ่มการตั้งค่าโดยการเพิ่ม Dell ECS CE ของเราไปยังอินเทอร์เฟซ Veeam บนแท็บ Backup Infrastructure ให้เรียกใช้ Add New Repository Wizard และเลือก Object Storage

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

เรามาเลือกสิ่งที่เริ่มต้นทั้งหมด - รองรับ S3

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

ในหน้าต่างที่ปรากฏขึ้น ให้เขียนชื่อที่ต้องการและไปที่ขั้นตอนบัญชี ที่นี่คุณจะต้องระบุจุดบริการในแบบฟอร์ม https://your_IP:9021ภูมิภาคสามารถปล่อยไว้ตามที่เป็นอยู่และสามารถเพิ่มผู้ใช้ที่สร้างขึ้นได้ เกตเซิร์ฟเวอร์เป็นสิ่งจำเป็นหากพื้นที่เก็บข้อมูลของคุณอยู่บนไซต์ระยะไกล แต่นี่เป็นหัวข้อสำหรับการเพิ่มประสิทธิภาพโครงสร้างพื้นฐานและเป็นบทความแยกต่างหาก ดังนั้นคุณจึงสามารถข้ามได้ที่นี่อย่างปลอดภัย

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

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

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

เราผ่านตัวช่วยสร้างจนจบและเพลิดเพลินไปกับผลลัพธ์

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

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

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

หลังจากผ่านตัวช่วยสร้างแล้ว หากคุณไม่ต้องการรอ คุณสามารถกด ctrl+RMB บนพื้นที่เก็บข้อมูล บังคับเริ่มงานการแบ่งระดับ และดูการรวบรวมข้อมูลกราฟ

ที่เก็บของในห้องด้านหลังหรือจะเป็นผู้ให้บริการของคุณเองได้อย่างไร

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

ที่มา: will.com

เพิ่มความคิดเห็น