Tencent Cloud
Tencent Cloud
บริการ Tencent Kubernetes Engine: TKE

บริการ Tencent Kubernetes Engine: TKE

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

ติดต่อฝ่ายขาย

ภาพรวม

ด้วยต้นกำเนิดจากระบบ Kubernetes แบบ Open-source จึงทำให้บริการ Tencent Kubernetes Engine: TKE สามารถให้บริการที่จัดการคอนเทนเนอร์เป็นหลัก มีความยืดหยุ่นสูงในการปรับขยายโครงสร้าง และมีประสิทธิภาพการทำงานสูง โดย TKE สามารถทำงานร่วมกับ API ต้นกำเนิดของ Kubernetes ได้อย่างเต็มที่ และยังสามารถต่อขยายปลั๊กอิน Kubernetes ตัวอื่นๆ ของเทนเซ็นต์ คลาวด์อย่าง CBS และ CLB ได้อีกด้วย จึงทำให้ TKE รองรับแอปพลิเคชันจัดการคอนเทนเนอร์ต่างๆ ได้ ด้วยการให้บริการอย่างสมบูรณ์ในด้านต่างๆ อาทิ การรันแอปพลิเคชันที่มีประสิทธิภาพ การจัดเรียงทรัพยากร การทำ Service Discovery และการรองรับจำนวนการใช้งานที่ยืดหยุ่นหลากหลาย นอกจากนี้ TKE ยังรับรองความสอดคล้องกันของสภาพแวดล้อมตลอดการพัฒนา การทดสอบ และการรันระบบปฏิบัติการของผู้ใช้ ซึ่งทำให้ง่ายต่อการจัดการคลัสเตอร์คอนเทนเนอร์ขนาดใหญ่ ทั้งยังช่วยประหยัดค่าใช้จ่ายและพัฒนาประสิทธิภาพการใช้งานของผู้ใช้ด้วย โดย TKE นั้นให้บริการโดยไม่คิดค่าใช้จ่าย ส่วนสินค้าคลาวด์เสริมตัวอื่นที่มีค่าใช้จ่าย จะมีการเรียกชำระเงินแยกต่างหาก

ประโยชน์

ระบบ Ecosystem และความเปิดกว้าง

ระบบ Ecosystem และความเปิดกว้าง

TKE สามารถใช้งานร่วมกับระบบปฏิบัติการอื่นๆ ของ Kubernetes ได้อย่างสมบูรณ์ และยังมีการปรับให้เข้ากับระบบปฏิบัติการ laaS ขั้นพื้นฐานของเทนเซ็นต์ คลาวด์อย่าง CVM และ CBS ด้วย นอกจากนี้ บริการของเทนเซ็นต์ คลาวด์ที่ใช้ระบบ Kubernetes เป็นพื้นฐาน อย่าง CBS และ CLB ยังรองรับการรันระบบจัดการคลัสเตอร์คอนเทนเนอร์ผ่านการ ‘คลิก’ เพียงครั้งเดียว เพื่อใช้งานกับแอปพลิเคชันโอเพนซอร์สที่หลากหลาย ส่งผลให้สามารถพัฒนาประสิทธิภาพการรันโปรแกรมได้อย่างมาก
ความปลอดภัยและความพึ่งพาได้ในการใช้งาน

ความปลอดภัยและความพึ่งพาได้ในการใช้งาน

TKE ฝังตัวอยู่ใน Instance ส่วนตัวของบริการคลาวด์ในลักษณะคอมพิวเตอร์เสมือน (Cloud Virtual Machine: CVM) โดยมาพร้อมทรัพยากรประมวลผลที่เป็นเอกสิทธิ์เฉพาะสำหรับผู้เช่าบริการ คลัสเตอร์ดังกล่าวรันโปรแกรมบน VPC และรองรับตัวจัดการ Port ของ Server หรือ Security Group และ ระบบบริหารจัดการ ACL ของเครือข่าย นอกจากนี้ TKE ยังใช้โครงสร้างการจัดการแบบกระจาย เพื่อรองรับการกู้ระบบอัติโนมัติ และการถ่ายโอนข้อมูลที่รวดเร็ว ทั้งหมดนี้ เมื่อประกอบกับการจัดเก็บข้อมูลแบบกระจายของระบบหลังบ้านแบบ Stateful ของ TKE จึงสามารถรับรองความพร้อมใช้งาน Service และความปลอดภัยของข้อมูลได้
ใช้งานง่าย

ใช้งานง่าย

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

รันงานอย่างมีประสิทธิภาพ

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

ต่อขยายตามความต้องการใช้งานได้

TKE รองรับการทำ Hosting ของคลัสเตอร์ตามความต้องการใช้งาน จึงทำให้ง่ายต่อการจัดการแอปพลิเคชันที่ประมวลผลนานและงานแบตช์ (Batch Job) เพื่อขยับขยายธุรกิจ นอกจากนี้ TKE ยังทำงานประสานกับ Load Balance และรองรับการกระจาย Traffic คนเข้าชมผ่านคอนเทนเนอร์จำนวนมาก จึงทำให้สามารถกู้คอนเทนเนอร์ที่คุณภาพไม่ดีกลับมาได้โดยอัตโนมัติ และรับรองว่าจำนวนคอนเทนเนอร์ที่มีนั้นเพียงพอกับความต้องการรองรับแอปพลิเคชันของผู้ใช้
ราคาประหยัด

ราคาประหยัด

TKE ให้บริการโดยไม่คิดค่าใช้จ่าย เพื่อให้ผู้ใช้สามารถสร้างการจัดการคลัสเตอร์ผ่านการเรียกใช้ API ในคอนเทนเนอร์ได้โดยไม่ต้องเสียค่าใช้จ่าย ส่วนบริการคลาวด์เสริมตัวอื่นที่มีค่าใช้จ่าย อย่าง Cloud Virtual Machine และ Cloud Block Storage ที่มีไว้บรรจุและรันแอปพลิเคชัน จะมีการเรียกชำระเงินแยกต่างหากตามลักษณะโครงสร้างงาน

คุณสมบัติ

การจัดการคลัสเตอร์

TKE รองรับการปรับขนาดที่หลากหลายของคลัสเตอร์ และการเพิ่มประสิทธิภาพของ Node
Nodes ในคลัสเตอร์นั้นจัดการและรันใช้งานได้จริง ส่วนคอนเทนเนอร์ก็กำหนดเวลาได้ผ่านทางพื้นที่ที่พร้อมใช้งาน
The nodes in the cluster are provided with a wide variety of indicators and support custom cluster alarm policies.
โดย Nodes ในคลัสเตอร์จะมาพร้อมกับตัวบ่งชี้หลากหลาย และระบบการเตือนแบบ Custom ของคลัสเตอร์

การจัดการ Service

ประสิทธิภาพการรัน Service ที่พัฒนาให้ดีขึ้น

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

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

 

การปรับขยายโครงสร้างที่หลากหลาย

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

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

 

ระบบปฏิบัติการปลอดภัย

ระบบสามารถกู้คอนเทนเนอร์กลับมาได้อัติโนมัติ ส่วนคอนเทนเนอร์ใน Service ก็สามารถรันใช้งานได้ทั่วทุกพื้นที่ จึงช่วยให้การถ่ายโอนเป็นไปอย่างรวดเร็ว

มีการรองรับหน่วยความจำแบบ Persistent Storage หลากหลายรูปแบบ ที่จัดเก็บข้อมูล Service แบบ Stateful ไว้ได้ตลอด เพื่อรับรองความปลอดภัยของข้อมูลผู้ใช้

 

ระบบปฏิบัติการที่รวดเร็ว

การมีตัวบ่งชี้สำหรับเฝ้าติดตามที่หลากหลาย ทำให้สามารถวิเคราะห์สภาพ Service และได้ผลลัพธ์อย่างรวดเร็ว

มีการรองรับระบบแจ้งเตือนเฝ้าติดตามแบบ Custom เพื่อให้เข้าถึงข้อมูลสถานะ Service ได้ภายในเวลาที่กำหนด

การจัดการการตั้งค่าเริ่มต้น

การตั้งค่าเริ่มต้นที่จัดการได้ของธุรกิจ ในสภาพแวดล้อมที่แตกต่าง

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

มีการรองรับเวอร์ชั่นที่หลากหลาย รวมถึงเวอร์ชั่นใหม่ต่างๆ ยกเว้นเฉพาะเวอร์ชั่นปรับปรุงที่ไม่มีการรองรับ

 

ความเร็วและความสะดวกใช้งาน

สามารถรับการตั้งค่าข้อมูลเริ่มต้นเข้าสู่คอนเทนเนอร์ในรูปแบบไฟล์ได้อย่างรวดเร็วและง่ายดาย

การจัดการรูปภาพ

การจัดการรูปภาพ Dockerhub อย่างเป็นทางการ

มีระบบค้นคืนรูปภาพแบบเพิ่มความเร็วอย่างเป็นทางการของ Dockerhub พร้อมใช้งาน

 

การจัดการรูปภาพแบบส่วนตัว

มีที่เก็บรูปภาพแบบส่วนตัวที่ปลอดภัยและเสถียรพร้อมใช้งาน

อัพโหลดและดาวน์โหลดรูปภาพได้รวดเร็วผ่านเครือข่ายส่วนตัว

ค้นคืนรูปภาพบนเครือข่ายสาธารณะจากที่ไหนก็ได้

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

TKE รองรับการปรับขนาดที่หลากหลายของคลัสเตอร์ และการเพิ่มประสิทธิภาพของ Node
Nodes ในคลัสเตอร์นั้นจัดการและรันใช้งานได้จริง ส่วนคอนเทนเนอร์ก็กำหนดเวลาได้ผ่านทางพื้นที่ที่พร้อมใช้งาน
The nodes in the cluster are provided with a wide variety of indicators and support custom cluster alarm policies.
โดย Nodes ในคลัสเตอร์จะมาพร้อมกับตัวบ่งชี้หลากหลาย และระบบการเตือนแบบ Custom ของคลัสเตอร์

รูปแบบการใช้

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

ยกตัวอย่างเช่น แอปพลิเคชันเว็บไซต์สามารถแยกตัวออกเป็นเซ็ตต่างหาก ประกอบด้วยเซ็ต Service ภายนอกที่เรียบง่ายขึ้น และเซ็ต Service ภายในจำนวนมาก

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

ยกตัวอย่างเช่น แอปพลิเคชันเว็บไซต์สามารถแยกตัวออกเป็นเซ็ตต่างหาก ประกอบด้วยเซ็ต Service ภายนอกที่เรียบง่ายขึ้น และเซ็ต Service ภายในจำนวนมาก