จ่ายสำหรับ UNIX ทำไม


12

ฉันค่อนข้างใหม่สำหรับ Unicies ด้วยการถือกำเนิดของ GNU / Linux และ BSDs อะไรคือเหตุผลที่ทำให้ บริษัท ต้องการใช้ระบบ AIX, Solaris และระบบเชิงพาณิชย์อื่น ๆ


3
สุจริตคำถามของคุณกว้างเกินไปที่จะตอบ หากคุณต้องการถามว่าทำไมจึงเหมาะสมที่จะใช้ AIX / Solaris / zOS หากคุณยังไม่พบปัญหาที่ Linux / BSD ไม่สามารถแก้ไขได้ ใครก็ตามที่บอกคุณว่า Linux / BSD เหมาะสมกับทุกสิ่งบุคคลนี้จะมีมุมมองที่แคบมากเกี่ยวกับ 'ทุกสิ่ง'
Giovanni Tirloni

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

คำตอบ:


26

มีซอฟต์แวร์บางตัวที่เขียนขึ้นโดยเฉพาะสำหรับ AIX / Solaris และอื่น ๆ ในขณะที่ซอฟต์แวร์ 'money men' ไม่เชื่อถือ 'ฟรี' (ฉันได้เห็นสิ่งนี้ด้วยตัวเองมีคนบอกฉันว่าฉันต้องใช้เงินในระบบปฏิบัติการ!) แต่ส่วนใหญ่แล้วจะได้รับการสนับสนุน 24/365 ครั้ง


11
อา! เรามีปัญหาที่ทำให้เราต้องเสียเงินลองโยนเงินให้มากขึ้น!
Unix Janitor

โมเดลเรียกว่า "รูปแบบการประกันภัยความรับผิดขององค์กร" ซึ่งการสนับสนุนการซื้อหมายความว่าคุณสามารถตำหนิผู้ขายสำหรับปัญหาและระงับความโกรธของลูกค้าของคุณเอง
Tim Kennedy

18

แล้วเพราะคุณมีชื่อใหญ่ที่อยู่เบื้องหลังว่าคุณสามารถพูดคุยกับสำหรับการให้บริการSLA


1
+1 การ์ด "ออกจากคุก"
Chris S


7

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


6
  1. ลูกค้าองค์กรและภาครัฐรู้สึกปลอดภัยมากขึ้นด้วยวิธีนี้ พวกเขาเคยชินกับการจ่ายค่าซอฟต์แวร์และเมื่อมีบางสิ่งให้ฟรีพวกเขาคิดว่ามันมีคุณภาพต่ำกว่า
  2. การสนับสนุนทางเทคนิค. เมื่อคุณชำระเงินให้กับ RHEL เช่นคุณกำลังจ่ายเงินสำหรับการสนับสนุนทางเทคนิคและการอัปเดต
  3. ผู้ขายฮาร์ดแวร์บางครั้งล็อคคุณในสถานการณ์ ตัวอย่างเช่น IBM มีรายการความเข้ากันได้สำหรับชั้นวางและเบลดเซิร์ฟเวอร์และ UNIX ทั้งหมดในรายการนั้นเป็นรายการที่ได้รับการสนับสนุนโดย บริษัท ขนาดใหญ่: RHEL, SLES, Solaris, AIX, VMWare ESX เป็นต้นคุณสามารถหนีจากการทำงานฟรีและ เปิด OS บนสิ่งเหล่านั้น (ฉันทำไปแล้ว) แต่คุณสูญเสียความสามารถในการขอการสนับสนุนจาก IBM ในกรณีที่มีปัญหาเกี่ยวกับไดรเวอร์ฮาร์ดแวร์เป็นต้นตัวอย่างเช่นคุณสามารถติดตั้งไดรเวอร์สำหรับการ์ด Fibre Channel ได้ที่ Debian, CentOS, VMWare ESXi (ซึ่งฟรี) ด้วยความพยายาม แต่คุณจะไม่ได้รับการสนับสนุนจาก IBM ในกรณีที่คุณไม่สามารถทำได้ แม้ว่าฉันจะจินตนาการว่าขั้นตอนการติดตั้งไดรเวอร์เหล่านั้นบน RHEL หรือ SLES นั้นไม่ใช่เรื่องง่าย

4

ในแง่ของ Solaris vs Linux ฉันสามารถพูดได้ว่าตาของฉันค่อนข้างเปิดอ่านหนังสือที่ตีพิมพ์ของ Sun " Solaris Internals "

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

คุณสมบัติบางอย่างของ Solaris คือ:

แน่นอนว่า Linux รองรับคุณสมบัติเหล่านี้มากมายและพัฒนาอย่างรวดเร็ว (แม้ว่า dtrace จะเป็นข้อได้เปรียบของ Solaris บน Linux อย่างแน่นอน)


แม้ว่าจะไม่เท่ห์en.wikipedia.org/wiki/SystemTap
The Unix Janitor

1

1, การสนับสนุนจาก บริษัท ชิปสีฟ้ารายใหญ่
2 มีแพลตฟอร์มปฏิบัติการที่รู้จัก คุณซื้อเมนเฟรมจาก IBM คุณรู้ว่าซอฟต์แวร์ของคุณจะใช้งานได้และมีเวลาสูง


1

ดี,

อาจมีปัญหาของการค้าขายที่องค์กรรู้สึก 'ปลอดภัย' กับ บริษัท ชื่อใหญ่ที่จับมือพวกเขาสำหรับค่าธรรมเนียมใบอนุญาต (แม้ว่าไลค์ของ Red Hat ฯลฯ สามารถโต้เถียงอาร์กิวเมนต์นี้สำหรับ Linux)

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

อาจมีคุณสมบัติทางเทคนิคที่มีให้เฉพาะในระบบปฏิบัติการเดียวเท่านั้นหรือ บริษัท อาจต้องการฮาร์ดแวร์ที่มีตราสินค้าเฉพาะที่ จำกัด การเลือกระบบปฏิบัติการของพวกเขา

บรรษัทบางแห่งมักทำแบบนั้นและไม่จำเป็นต้องเปลี่ยน (หรือไม่มีความชอบ)

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


1

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

แก้ไข - มันตลกดี อย่างที่คุณเห็นจากด้านบนของหน้านี่เป็นคำพูดจากการสัมภาษณ์ปี 1998 JWZ เขามีความเห็นที่ดีขึ้นในอีก 2 ปีต่อมาในปี 2000 เมื่อเขาเขียนข้อความแจ้งเตือนที่ด้านบน และนี่คือปี 2010 แต่มันก็ยังตลกอยู่


1
Glib แต่ตามที่ฉันได้กล่าวไว้เมื่อ JWZ กล่าวว่าตอนแรกคุณจะต้องเล่นซอฟท์แวร์อะไรก็ตามที่คุณติดตั้ง
David Mackintosh

ไม่ว่ายี่ห้อ O / S ของคุณจะเป็นอะไรหากคุณไม่มีนโยบายการจัดการแพทช์ในสถานที่และบังคับใช้และอัปเกรดเมื่อล้าสมัยคุณไม่มีความปลอดภัยของเครือข่าย BTW Nice ลิงก์ไปยังบทความ ca 1998/2000
kmarsh

1
นี่จะเป็นความน่าเชื่อถือโดยเจมี่ถ้า LiveJournal ของเขาไม่ได้เป็นที่ต้องการ 25% เกี่ยวกับวิธีการทำงานต่าง ๆ บน Mac และ iPhone ของเขา
Rodger

1

มีเหตุผลในเรื่องความยืดหยุ่นเฉพาะบางประการซึ่งทำให้ AIX หรือ Solaris เป็นตัวเลือกที่ดีกว่า Linux สำหรับระบบขนาดใหญ่

ตัวอย่างเช่น AIX 7 บน POWER7 ลดขนาดจาก 1 คอร์ถึง 256 คอร์ในอิมเมจระบบปฏิบัติการเดียวและ RAM ขนาด 8TB Solaris มีความสามารถในการขยายขีดความสามารถที่คล้ายกัน

Red Hat Enterprise Linux 5 ได้รับการรับรองโปรเซสเซอร์สูงสุด 32 ตัวและ RAM ขนาด 256GB (แม้ว่าในทางทฤษฎีจะรองรับได้สูงสุด 1TB) ใน x64 แต่ประสิทธิภาพโดยทั่วไปจะเพิ่มขึ้นในอัตราที่เร็วกว่าเมื่อคุณเพิ่มตัวประมวลผลใน Linux มากกว่า AIX หรือ Solaris

นอกเหนือจากนั้นยังมีสิ่งจำเป็นด้านเทคนิคเช่นตัวจัดการโลจิคัลวอลุ่ม AIX หรือระบบหน่วยเก็บข้อมูล Solaris 'ZFS ซึ่งทั้งคู่ทำงานกับพื้นที่เก็บข้อมูลขนาดใหญ่กว่าฮาร์ดไดรฟ์สองสามตัวที่คุ้มค่ากว่ามาก

อย่างไรก็ตามในตอนท้ายของขนาดเล็กตอนนี้ฉันจะยืนยันว่ามีประโยชน์น้อยที่สุดในการซื้อ AIX ผ่าน Linux ที่ได้รับการสนับสนุนสำหรับองค์กรส่วนใหญ่


1

(Solaris-centric เป็นส่วนใหญ่; ไม่ได้ใช้ AIX ฉันมีประสบการณ์มากมายกับ BSD และ Linxu - เริ่มต้นใน '93)

Unices เชิงพาณิชย์ทำงานบนฮาร์ดแวร์ที่ยอดเยี่ยมบางอย่างเป็นเหตุผลหนึ่ง x86 ค่อนข้างดีสำหรับหลาย ๆ สิ่ง แต่ทำงานบนเซิร์ฟเวอร์ SPARC T-series คุณสามารถเวิร์กโหลดแบบขนานอย่างมากโดยแทบไม่มีอะไรเลย คุณสามารถแยกเครื่องใด ๆ ให้เป็นเครื่องเสมือนด้วยโซน Solaris โดยไม่มีค่าใช้จ่ายใด ๆ (เนื่องจากมีเคอร์เนลเพียงตัวเดียว) ฉันเคยเห็นเกณฑ์มาตรฐานที่ใช้งานการโหลดภายใต้ VMware คุณจะได้รับปริมาณงานน้อยลง 30% เมื่อเทียบกับโซนบนฮาร์ดแวร์เดียวกัน

ฉันเชื่อว่า AIX มีคุณสมบัติที่คล้ายกัน

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

เอกสารเกี่ยวกับ Unices เชิงพาณิชย์มีแนวโน้มที่จะดีเช่นกันเนื่องจากผู้คนได้รับเงินเพื่อเขียนจริง - Linux มีช่องโหว่มากมายในพื้นที่นี้

ฟรีเป็นสิ่งที่ดี แต่คุณไม่สามารถใช้งานได้จริงในกรณีส่วนใหญ่ การไม่มีสัญญาการสนับสนุนสำหรับข้อมูล HR / CRM / SAP ของคุณจะไม่สำเร็จ ณ จุดนี้หากคุณต้องลดการตรวจสอบก็อาจไปกับองค์กรขนาดใหญ่

นอกจากนี้จนกระทั่ง Oracle ซื้อ Sun การสนับสนุน Solaris นั้นถูกกว่าการพูดของ Red Hat สิ่งนี้เปลี่ยนไปฉันคิดว่าภายใต้นาฬิกาของ Larry Ellison ฉันเชื่อ

ฉันคิดว่า Solaris เป็นระบบปฏิบัติการที่เหนือกว่า ฉันได้ทำสิ่งนี้มาหลายปีแล้วและ (เช่น) ฉันเห็น Linux live lock ปกติปีละครั้งหรือมากกว่านั้น ฉันไม่เคยเห็น Solaris มานานกว่าสิบปีแล้ว ฉันเห็นค่าเฉลี่ยของการโหลด 200+ บนกล่อง Solaris และพวกเขายังคงตอบสนองได้ดีพอที่จะรับและดูว่าเกิดอะไรขึ้น ด้วย Linux มีหลายครั้งที่ฉันต้องตีกลับกล่องเพราะมันได้ไป AWOL: นี่คือสิ่งที่ฉันคาดหวังกับ Windows ไม่ใช่ Unix

ในการตั้งค่าบนเซิร์ฟเวอร์ฉันจะไปด้วย ( ceteris paribus )

  • โซลาริส 10
  • FreeBSD
  • BSD อื่น ๆ
  • ลินุกซ์

ฉันชอบระบบพอร์ตของ FreeBSD ดีกว่าสิ่งอื่นใด แต่คุณสามารถโทรสารอย่างใกล้ชิดกับ Pkgsrc หลายแพลตฟอร์มของ NetBSD ที่ทำงานบนระบบปฏิบัติการอื่น (บนเดสก์ท็อปตัวเลือกแรกของฉันคือ Mac OS X โดยที่ FreeBSD กำลังจะมาที่สองถ้าฉันต้องใช้ FOSS - แม้ว่าฉันจะดูแลระบบปฏิบัติการส่วนใหญ่เป็นพิเศษฉันก็จะทำอาหารบนเดสก์ทอปของฉัน)


0

ระบบ Linux / UNIX ทั้งหมดสำหรับการผลิตอย่างจริงจังนั้นเป็นเชิงพาณิชย์ผู้จำหน่ายซอฟต์แวร์ต้องการสร้างซอฟต์แวร์ขนาดใหญ่ (เช่น Oracle) สำหรับระบบปฏิบัติการที่คาดการณ์ได้ ผู้ขายของระบบฟรีไม่สามารถรับประกันความสามารถในการคาดการณ์และความเข้ากันได้แบบย้อนหลัง


0

ไม่ใช่เพราะคุณจ่ายเงินเพื่อสิ่งที่ดีนี่คือสิ่งที่ฉันเชื่อถือ แต่หลายคนคิดว่าการสนทนา 1 000 000 ล้านคนอาจผิด


4
ล้านคนว้าวเมื่อไหร่ที่ประชากรมีจำนวนถึงระดับนั้น?
jsnfwlr

1
โอ้ใช่ฉันหมายถึงคนจำนวนมาก
Gopoi

0

เงินนั้นมีไว้สำหรับสนับสนุนและชดใช้ค่าเสียหาย นี่เป็นข้อเสนอพื้นฐานของ redhat ซึ่ง ณ จุดนี้อาจขายสัญญาการสนับสนุนเพิ่มเติมสำหรับผลิตภัณฑ์ linux ของพวกเขามากกว่า ibm สำหรับ aix ถ้ามันเกี่ยวกับการได้รับเทคโนโลยีที่สามารถทำได้ในปัจจุบันโดยไม่มีค่าใช้จ่าย ... centos เป็นทางแยกของ redhat และ freebsd ได้รวมข้อดีทางเทคนิคมากมายของ solaris (zfs, dtrace ฯลฯ ) และ osx (การกระจายกลางที่ยิ่งใหญ่ เสียงดังกราว)

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