วิธีโน้มน้าวใจฝ่ายจัดการให้ปรับใช้กับเครื่องเสมือน


13

คุณจะ 'ขาย' โดยใช้ VMs สำหรับเซิร์ฟเวอร์แอปพลิเคชันที่ผลิตได้อย่างไร สิ่งที่เป็นประโยชน์ที่น่าสนใจในการใช้พวกเขาในสถานการณ์ที่?

ฉันต้องบำรุงรักษาแอปพลิเคชั่นจำนวนมากที่สำคัญ แต่ขณะนี้มีความจำเป็นต้องใช้ทรัพยากรน้อยมาก (syslog-ng, openldap, เครื่องมือที่ใช้ในบ้าน) ที่เราต้องการให้ซ้ำซ้อน ฉันไม่ชอบที่จะมีเครื่องจำนวนมากนั่งที่การใช้งาน CPU 0.1% เพียงแค่ออกจากตัวเครื่อง

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

คำตอบ:


8

โอเคคุณได้คำตอบที่ดีจริงๆที่นี่ แต่ฉันจะอธิบายว่าทำไมฉันถึงรัก VMware และเป็นพี่น้องกัน

  1. การใช้ประโยชน์ - ในห้องที่เต็มไปด้วยเซิร์ฟเวอร์ซึ่งอาจเป็นโหลที่กำลังทำอะไรก็ตามใกล้การใช้ประโยชน์ 50% ฉันสามารถรวมเซิร์ฟเวอร์เหล่านั้นเข้ากับเซิร์ฟเวอร์ขนาดใหญ่หนึ่งหรือสองตัวและมีพื้นที่สำหรับการเติบโต

  2. การวางแผนความจุ - กลายเป็นเรื่องที่น่ากังวลน้อยลงเพราะคุณสามารถซื้อพร้อมทรัพยากรที่จะเติบโตและเซิร์ฟเวอร์มูลค่า $ 5,000 ให้ความยืดหยุ่นในการปรับใช้บริการใหม่ ๆ

  3. อสังหาริมทรัพย์ - ฉันใช้งานห้องปฏิบัติการทดสอบเครื่องจักร 200 เครื่องบนเซิร์ฟเวอร์ ESX สามเครื่อง (2xquad core) นั่นคือ 197 เซิร์ฟเวอร์ที่ไม่ได้ดูดกำลังไฟ 1-300 วัตต์ที่ไม่ได้ใช้งาน 90% ของเวลาและการสูญเสียดิสก์หน่วยความจำและ CPU

  4. การปรับใช้ที่ยืดหยุ่น - ฉันต้องการเซิร์ฟเวอร์ Windows 15 ตัวสำหรับโครงการใหม่ ด้วยเครื่องมือเช่นผู้จัดการห้องปฏิบัติการฉันสามารถทำได้ทันที

  5. การอัพเกรดอย่างง่าย - ฉันต้องการทดสอบการอัปเกรดเป็นผลิตภัณฑ์ ฉันสามารถโคลนทั้งเครื่องวางไว้ในเครือข่ายของตัวเองและทำการทดสอบการอัพเกรดโดยไม่กระทบกับบริการที่มีอยู่

  6. สำรองข้อมูล - ฉันสามารถถ่ายภาพสถานะการทำงานของเครื่องทั้งหมด ไม่จำเป็นต้องมีไคลเอ็นต์สำรองข้อมูลพิเศษที่ไม่สามารถล็อคไฟล์ได้อีก (ไม่เป็นความจริงทั้งหมดสำหรับสถานะแอปพลิเคชัน)

  7. การจัดการ - ฉันสามารถจัดการจากระยะไกลทุกเดียวบนเครื่องจากเครื่องมือที่รวมเป็นหนึ่งเดียว

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

  9. การกู้คืนความเสียหาย - หากเซิร์ฟเวอร์ ESX ขนาดใหญ่ของคุณขัดข้องสามารถเปลี่ยนภาระงานเป็นเซิร์ฟเวอร์สำรองที่กำหนดให้กู้คืนได้ บางครั้งถ้าไม่มี VM ก็รู้ว่ามันล้มเหลว


9

ดูเหมือนว่าคุณต้องการตัวเลขบางอย่างเพื่อสำรองการอ้างสิทธิ์ของคุณ

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

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

อย่าลืมค่าใช้จ่ายในการออกใบอนุญาตให้ใช้งานระบบเสมือนจริงและค่าใช้จ่ายด้านแรงงานที่เกี่ยวข้องกับการดูแลรักษา

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


4
การตอบสนองอย่างรวดเร็วคือ "เครื่องเสมือนใช้ทรัพยากรที่สูญเปล่าเพื่อลดต้นทุนการเป็นเจ้าของโดยรวม" จากนั้นแสดงการเปรียบเทียบต้นทุนนี้ให้พวกเขาดู พูดถึง บริษัท อื่น ๆ ที่พวกเขาเคารพที่ใช้ VM - พวกเขาอยู่ทุกที่
Matt Everson

แมตต์ - นั่นเป็นคำตอบที่ยอดเยี่ยมฉันหวังว่ามันจะเป็นคำตอบดังนั้นฉันจึงสามารถโหวตได้
csexton

อีกจุดที่คุณยกขึ้นมาคือความซ้ำซ้อน VM ของคุณจะเป็นผู้ไม่เชื่อเรื่องพระเจ้าฮาร์ดแวร์และดังนั้นจึงจะรวดเร็วในการปรับใช้ในระบบทางกายภาพหลายระบบ (ซ้ำซ้อน) และการกู้คืนระบบความเร็ว
QueueHammer

6

ฉันรวบรวมสเปรดชีตเพื่อแสดงการประหยัดต้นทุน ใช้งานได้แล้วตอนนี้ฉันมีเซิร์ฟเวอร์ VM หลายตัว

เพียงแค่สร้างแผ่นงานสองแผ่นและจัดโครงสร้าง ในแผ่นงานหนึ่งฉันแสดงรายการค่าใช้จ่ายต่อเซิร์ฟเวอร์ - เซิร์ฟเวอร์ระบบปฏิบัติการ ฯลฯ ... ซึ่งมาถึงพูด $ 8000 ต่อเซิร์ฟเวอร์ หากคุณมีเซิร์ฟเวอร์ที่อาจใช้งานได้ 10 เครื่องคุณจะมีรายได้ถึง 80,000

อีกแผ่นงานหนึ่งค่าใช้จ่ายของ VM เซิร์ฟเวอร์โดยทั่วไปนั้นมีความหนักแน่นกว่าดังนั้นสมมติว่า $ 12,000 สำหรับฮาร์ดแวร์ อาจจะเป็น $ 8000 สำหรับ VMware (ขึ้นอยู่กับความต้องการของคุณ - ซึ่งเป็นค่าใช้จ่ายโดยประมาณของ dual-core quad-core) และอาจจะอีก $ 8000 สำหรับการอนุญาตให้ใช้งาน Windows Server (ประมาณ $ 4000 / ตัวประมวลผลสำหรับ Datacenter Edition) ดังนั้นเราอยู่ที่ประมาณ $ 28,000? โปรดทราบว่าสิ่งเหล่านี้เป็นตัวเลขคร่าวๆ แต่ควรอยู่ใกล้พอสมควร

Datacenter Edition ให้คุณติดตั้งเซิร์ฟเวอร์เสมือนได้ไม่ จำกัด จำนวนบนกล่องแบบฟิสิคัล ดังนั้น 80,000 ดอลลาร์สำหรับเซิร์ฟเวอร์ทางกายภาพ 10 เครื่องหรือ 28,000 ดอลลาร์สำหรับเซิร์ฟเวอร์ให้มากที่สุดเท่าที่จะทำได้ - ฉันมี 15 หน่วยในตอนนี้และมีที่ว่าง

โดยทั่วไปแล้วตัวเลขเช่นนี้จะมี CFO น้ำลายไหล ...

jes


3
  1. การบำรุงรักษาลดลงอย่างมาก
    คุณสามารถย้ายแอปพลิเคชั่นไปรอบ ๆ ได้อย่างราบรื่นช่วยให้คุณสามารถยกเลิกการโหลดเซิร์ฟเวอร์และทำงานกับมัน

  2. ค่าใช้จ่ายพลังงานลดลง
    ด้วยการให้เซิร์ฟเวอร์ mulitiple ทำงานบนเครื่องเดียวการใช้พลังงานโดยรวมจะลดลง

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


3

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

  • ความง่ายในการบำรุงรักษา - ตรวจสอบให้แน่ใจว่ามีการสำรองข้อมูลของคุณอยู่แล้ว แต่มีจำนวนมากที่เร็วกว่าในการย้อนกลับไปเป็นภาพรวมหากการแก้ไขด่วน / การยกเลิก / การอัปเกรดนั้นไปได้ไม่ดีนัก

  • ความยืดหยุ่นของทรัพยากร - สิ้นไตรมาส / ปีและแผนกบัญชีของคุณเป็นช่วงชิงทั้งหมดหรือไม่ รับ RAM สอง GB จาก VM อื่นและจัดสรรให้กับเซิร์ฟเวอร์เหล่านั้น จะใช้เวลาสูงสุด 10 นาที (และคุณสามารถใช้ VPN ในการทำใน jammies ของคุณเวลา 20.00 น.)

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

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

ฉันอยากจะไป แต่คุณได้รับความคิด

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

คุณอาจต้องการอ่านแท็ก virtualizationเพื่อหาอาร์กิวเมนต์เพิ่มเติม หลายโครงการที่ผู้คนคิดขึ้นมาจะไม่เกิดขึ้นกับฉัน


สิ่งที่ดีฉันหวังว่าคุณจะไป
csexton

หวังว่าพวกเขาช่วย! อย่างที่มันเป็นฉันไม่แน่ใจว่าฉันมีสิ่งอื่นใดที่ darthcoder ไม่ได้พิมพ์พร้อมกัน :)
Kara Marfia

2

มันมีไว้สำหรับคุณแล้ว ...

ทำความเข้าใจเกี่ยวกับการจำลองเสมือน

โซลูชั่นระบบเสมือนจริง


ฉันไม่แน่ใจว่าบทความในเว็บไซต์ของผู้จำหน่าย VM ผ่านการทดสอบจุดมุ่งหมาย ที่กล่าวว่ามีบทความที่เป็นกลางแน่นอนออกมี
Andrew Coleson

ไม่ใช่เพื่ออะไร แต่ซีพียูที่ใช้งานกับ VM ได้เพื่อกำจัดปัญหาการแปลรหัสอยู่ในตลาดมาเกือบ 4 ปีแล้ว นี่ควรไม่ใช่ประเด็นสำหรับทุกคนในสาขาไอที VMware เป็นครั้งที่สองที่มาของพระคริสต์กับพวกเราบางคน
Chris K

2

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

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

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


2

เริ่มต้นด้วยการนี้ Ars Technica แนะนำอ่านแล้วผ่านบทความอื่น ๆ ของพวกเขาและตามด้วยการทดสอบประสิทธิภาพของ AnandTech มีบทความมากมายอยู่ที่นั่นและฟอรัม Server Room ของ Ars มีหลายหัวข้อที่กำลังดำเนินอยู่ - คุณไม่ได้อยู่คนเดียว


1

ฉันจะบอกพวกเขาว่าจะไปที่ไหน แต่นั่นก็ไม่ได้ช่วยสถานการณ์ของคุณ เป็นการยากที่จะแสดงบอร์ดที่ไม่ได้รู้เรื่องประโยชน์ของระบบเสมือนจริง อย่างไรก็ตามหากคุณใช้ VM สำหรับการกู้คืนจากความหายนะคุณสามารถเห็น ROI ได้อย่างรวดเร็วเนื่องจากคุณสามารถมีระบบ failover แฟนซีโดยที่คุณมีเซิร์ฟเวอร์สองเครื่องแต่ละตัวมี 4VMs บอกว่า ... หากเซิร์ฟเวอร์ตัวใดตัวหนึ่งลงเซิร์ฟเวอร์อีกตัว โดยอัตโนมัติ ฯลฯ .. คุณกำลังใช้งานเครื่องโฮสติ้งของคุณในกล่องเดียว เพียงแค่ระมัดระวังเกี่ยวกับการใช้งานฮาร์ดดิสก์เนื่องจากคอขวดปกติกับ VMs


0

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

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

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

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.