Skip to content

/

Company News

ก้าวสู่โลกแอปพลิเคชันยุคใหม่ผ่านวิถีแห่งโอเพ่นซอร์สจาก CNCF ด้วย VMware vSphere Kubernetes Service (VKS) [Test] (Copy)

vmware-administrator

17 Dec 2025 AT 20:15 GMT+0700

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

ด้วยความแพร่หลายของการใช้งาน Kubernetes ทำให้หลายแพลตฟอร์มได้นำ Kubernetes เข้าไปเป็นส่วนหนึ่งในบริการ โดย CNCF คือหนึ่งในผู้ดูแลความเป็นกลางของ Kubernetes ในค่ายต่างๆให้ทำงานเข้ากันได้ โดย VMware คือหนึ่งใน Contributor หลักที่คอยขับเคลื่อนเบื้องหลัง CNCF ที่พวกเขาให้ความสำคัญกับการนำพลังของโอเพ่นซอร์สเข้ามาขับเคลื่อนนวัตกรรมในภาคองค์กร ผ่านแพลตฟอร์ม VMware Cloud Foundation ที่ในบทความนี้เราจะขอขยายความส่วนประกอบสำคัญที่เป็นแกนหลักในการรองรับ Containerized Workload ด้วย VMware vSphere Kubernetes Service (VKS)

ความท้าทายของการเปลี่ยนผ่านสู่แอปพลิเคชันยุคใหม่

60% องค์กรเริ่มใช้งาน Kubernetes แล้ว ซึ่งภายใน 2027 คาดการณ์ว่าจะมีองค์กรถึง 90% ที่ใช้งาน Kubernetes อย่างไรก็ดีการเปลี่ยนผ่านเพื่อรองรับ Workload จากอดีตอย่าง VM ที่คุ้นเคยและ Container ที่ถูกยกให้เป็นอนาคต กลับนำมาซึ่งความท้าทายไม่น้อย โดยแพลตฟอร์มเดิมที่ใช้อยู่ในองค์กรอาจไม่สามารถดูแล Workload เหล่านี้ในเครื่องมือเดียวได้ ทำให้ต้องพิจารณาเครื่องมืออื่นเข้ามาช่วยงาน หรือแม้กระทั่งประเด็นการแยกฮาร์ดแวร์เพื่อ Workload ใหม่ที่ทำให้ต้นทุนเพิ่มสูงขึ้น

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

ความสำคัญของการรองรับ CNCF สำหรับผู้ใช้งาน Kubernetes

Cloud Native Computing Foundation (CNCF) ทีมงานภายใต้ The Linux Foundation ถูกจัดตั้งขึ้นในปี 2015 เพื่อสนับสนุนให้เกิดการผลักดันการพัฒนา Cloud Native ในวงกว้างผ่านซอฟต์แวร์โอเพ่นซอร์ส โดยทีมงาน Google ผู้ริเริ่ม Kubernetes ได้ส่งต่อโปรเจ็กต์ Kubernetes ให้ CNCF เป็นดูแลต่อเพื่อสร้างความเป็นมาตรฐานกลางให้แก่การขับเคลื่อนโปรเจ็กต์ Kubernetes ต่อไป ซึ่งหนึ่งในพันธกิจสำคัญคือโปรแกรมที่เรียกว่า “Certified Kubernetes Conformance Program” หรือการันตีให้ Kubernetes ของแต่ละผู้นำไปให้บริการจะยังคงทำงานได้ผ่าน API มาตรฐาน และ VMware vSphere Kubernetes Service ก็คือหนึ่งในผู้อยู่ในโปรแกรมนี้ด้วย

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

ปัจจุบัน CNCF มีสมาชิกมากกว่า 800 ราย พร้อมให้การสนับสนุนโปรเจ็กโอเพ่นซอร์สมากกว่า 150 โปรเจ็กต์ โดยมีโอเพ่นซอร์สจำนวนมากที่สามารถตอบโจทย์การใช้งาน Kubernetes ให้ง่ายและตอบโจทย์การใช้งานในระดับองค์กร โดย VMware ถือเป็นผู้ให้บริการซอฟต์แวร์ระดับองค์กรชั้นนำที่เป็น 1 ใน 5 ผู้มีส่วนร่วมสูงสุดในการสนับสนุนให้กับซอฟต์แวร์โอเพ่นซอร์สเสมอมา และพวกเขาเองยังคอยสนับสนุนโปรเจ็คใน CNCF มาอย่างยาวนาน ซึ่งมี 6 โครงการที่เป็นที่นิยม VMware ให้กำเนิดและคอยดูแลในบทบาทของ CNCF เรื่อยมา เช่น

  • Antrea – Container Network Interface(CNI) ที่ช่วยในเรื่องการเชื่อมต่อและความมั่นคงปลอดภัยสำหรับ Workload ในคลัสเตอร์
  • Contour – Ingress Controller ที่เชื่อมต่อทราฟฟิคภายนอกมาสู่คลัสเตอร์
  • Pinniped – โซลูชันพิสูจน์ตัวตนของผู้ใช้งานที่เชื่อมต่อกับ Identity Provider ขององค์กรได้ เพื่อควบคุมการเข้าถึงคลัสเตอร์ของ K8S ด้วย Policy
  • Velero – เครื่องมือสำรอง กู้คืน และ ย้ายทรัพยากรของ คลัสเตอร์ K8S ซึ่งมีแพลตฟอร์ม Kubernetes เชิงพาณิชย์หลายเจ้านำไปใช้ด้วย
  • Cluster API – API สำหรับการบริหารจัดการ K8S หลายคลัสเตอร์
  • Harbor – Registry ที่มาพร้อมกับฟีเจอร์ด้านความมั่นคงปลอดภัย เช่น RBAC, Signed Image และ การสแกนหาช่องโหว่ของอิมเมจ

นอกเหนือจากการดูแลโปรเจ็กต์ที่พวกเขาเป็นผู้ริเริ่มอย่างต่อเนื่อง VMware ยังช่วยให้ความดูแลโปรเจ็กต์ในการทำงานของ Kubernetes ด้วย เช่น etcd (distributed key-value store ที่เก็บข้อมูลของคลัสเตอร์), containerd runtime, controller runtime และ Storage Interface ของ Kubernetes โดย VMware มีแนวทางชัดเจนในการสนับสนุนโปรเจ็กต์ภายใน CNCF ทำให้ผู้ใช้มั่นใจได้ว่าโซลูชันของ VMware จะสามารถทำงานร่วมกับโอเพ่นซอร์สอื่นใน CNCF เพื่อเปิดกว้างให้องค์กรสามารถเลือกเครื่องมือที่ตนถนัดได้ และ VMware vSphere Kubernetes Service คือหนึ่งในข้อพิสูจน์ที่พวกเขาได้ผสานความเป็นมาตรฐานนั้น ให้บริการภายใต้แพลตฟอร์ม VCF

เติบโตไปกับ VMware vSphere Kubernetes Service(VKS)

credit : VMware

รูปแบบของ VKS คือการมี Kubernetes Runtime ในเวอร์ชันที่รับรองกับโปรแกรมของ CNCF โดยมีองค์ประกอบที่จำเป็นต่อการปฏิบัติการในการทำงาน เช่น Master Node, Worker Node, Container Storage Interface(CSI), Container Network Interface(CNI), Cloud Provider Interface(CPI) และ รองรับการสร้างหลาย Cluster ในการใช้งานขององค์กรได้ ทำให้องค์กรสามารถจัดการ Container และ VM ภายในโซลูชันได้ทันทีและทำได้ภายใน API รูปแบบเดียวกัน

โดยการที่ VKS ทำงานอยู่ภายใน VMware Cloud Foundation จะทำให้การทำงานของ Kubernetes รองรับการทำงานกับเทคโนโลยีจาก VMware ที่ท่านคุ้นเคย เช่น vSAN, VMFS, Load Balancer และอื่นๆ แต่ในกรณีที่ท่านต้องการความสามารถขั้นสูงก็สามารถเสริมแพ็กเกจเข้ามาร่วมได้ตามความต้องการ เช่น Antrea, Calico, Harbor, Argo CD หรือแพ็กเกจที่ย่นเวลาการทำงานอย่าง Contour with Envoy เป็นต้น

ในมุมของการจัดการเวอร์ชันของ Kubernetes ก็นับเป็นปัญหาที่น่าปวดหัวไม่น้อยในการใช้งานจริง เพราะมักออกเวอร์ชันใหม่อยู่เรื่อยๆ ซึ่งองค์กรต้องการเวลาเพื่อสร้างความมั่นใจและเตรียมการ ด้วยเหตุนี้เอง VMware จึงได้ออกรองรับ Kubernetes Major Version ในรูปแบบของ N-2 ยกตัวอย่างคือ สมมติว่า ณ ปัจจุบันคือเวอร์ชัน 1.34 นั่นแปลว่า VMware จะรองรับเวอร์ชัน 1.33 และ 1.32 ย้อนหลังกลับไปด้วย นอกจากนี้ใน vSphere Kubernetes Service ตั้งแต่เวอร์ชัน 3.3 ผู้ใช้งานจะสามารถเปิด FIPS mode ที่ระดับ OS ไม่ว่าจะเป็น Linux หรือ Windows สำหรับบางองค์กรที่มีข้อกำหนดเข้มงวดทางมาตรฐานความปลอดภัย

ล่าสุด vSphere Kubernetes Service เวอร์ชัน 3.5 ที่เพิ่งออกมาเมื่อกลางปี 2025 มีสารประกาศหนึ่งที่ถือว่าเป็นไฮไลต์ที่ช่วยขยายระยะเวลาการรองรับ Kubernetes เวอร์ชันย่อย(minor) ที่จะออกมาถึง 4 ครั้งต่อปี โดย VMware จะขยายระยะเวลาการดูแลเวอร์ชันย่อยสูงสุดถึง 24 เดือน โดยเริ่มตั้งแต่ vSphere Kubenetes release 1.34(VKS) ขึ้นไป เนื่องจากองค์กรอาจไม่ต้องการย้ายเวอร์ชันบ่อยๆเพราะอาจส่งผลกระทบต่อการทำงานได้ และ VMware ได้ทำให้องค์กรมีทางเลือกในการวางแผนอัปเกรตเหล่านี้ยืดหยุ่นมากขึ้น

ในการใช้งานจริง VKS ที่เป็นส่วนหนึ่งในโซลูชัน VMware Cloud Foundation(VCF) ยังมีฟีเจอร์ Multi-tenant ในการจัดสรรทรัพยากรให้ตามทีมหรือโปรเจ็คได้อย่างยืดหยุ่น รวมถึงตอบโจทย์การใช้งานของผู้ปฏิบัติการด้านไอทีได้ในหลายหน้าที่ สามารถออกแบบการจัดสรรทรัพยากร ที่ถูกกำหนดโควต้าและ Policy โดย Cloud Administrator ในขณะที่นักพัฒนาสามารถใช้ Kubernetes API ที่คุ้นเคยสอดรับเข้ากับ Continuous Delivery ได้โดยไม่ต้องยุ่งยากกับการบริหารจัดการ Kubernetes ที่ซับซ้อน

สำหรับผู้ที่สนใจโซลูชันของ VMware หรือกำลังมองหาแนวทางการสร้าง Private Cloud สามารถติดต่อทีมงาน VST ECS (Thailand) ได้ที่ vmwareconnect@vstecs.co.th

© 2026 VST ECS (Thailand) Co., Ltd. All rights reserved.

Terms and Conditions

|

Cookie Management