THE RED HAT ENTERPRISE LINUX ADVANTAGE

12 downloads 5354 Views 300KB Size Report
Red Hat Enterprise Linux major releases can be compared to new generations of ..... THE RED HAT ENTERPRISE LINU; ADVANTAGE. 7 www.redhat.com.
WHITEPAPER

THE RED HAT ENTERPRISE LINUX ADVANTAGE

EXECUTIVE SUMMARY

TABLE OF CONTENTS

7KHUHLVDIDPRXVGHoQLWLRQWKDWGHVFULEHVDQDLUSODQHDVDPLOOLRQSDUWVp\LQJLQFORVHIRUPD-­ WLRQ/LQX[LVOLNHWKDWDLUSODQH‹LWFRQVLVWVRIPLOOLRQVRIOLQHVRIFRGHLQWKRXVDQGVRIPRGXOHV IURPWHQVRIWKRXVDQGVRIGHYHORSHUV$QGLWVYDOXHLVQ WLQWKHSLHFHV‹LW VLQUHOLDEO\DQGHIo-­ FLHQWO\VROYLQJFXVWRPHUSUREOHPV5HG+DWEXLOGVRQWKLVDVDGRPDLQVSDQQLQJHQJLQHHULQJ SDUWQHUZLWKFROODERUDWLYHUHODWLRQVKLSVZKLFKLWXVHVWRSURYLGH5HG+DW(QWHUSULVH/LQX[ WKHSUHPLHUSODWIRUPIRUHQWHUSULVHZRUNORDGV

3

Open source community

14 Lifecycle

4

The rapidly evolving Linux ecosystem

14 Subscriptions

7KH5HG+DW(QWHUSULVH/LQX[PRGHO ,QQRYDWH 6QDSVKRWLQWHJUDWHDQGVWDELOL]H 6XSSRUW 0LQRUUHOHDVHV

www.redhat.com

15 Conclusion

WHITEPAPER

7+(5('+$7(17(535,6(/,18;$'9$17$*(

7KHUHLVDIDPRXVGHoQLWLRQWKDWGHVFULEHVDQDLUSODQHDVDPLOOLRQSDUWVp\LQJLQFORVH IRUPDWLRQ /LQX[LVVLPLODUWRDQDLUSODQHLQWKDWLWFRQVLVWVRIPLOOLRQVRIOLQHVRIFRGHLQWKRXVDQGVRIPRG-­ XOHVIURPWHQVRIWKRXVDQGVRIGHYHORSHUV/LNHDQDLUFUDIWPDQXIDFWXUHU5HG+DWWDNHVDOORI WKHVHSLHFHSDUWVDQGLQWHJUDWHVWKHPLQWRDVLQJOHIXQFWLRQDOV\VWHPUHDG\WRVXSSRUWHQWHU-­ SULVHZRUNORDGV %H\RQGWKHLQLWLDOLQWHJUDWLRQ5HG+DWFRQWLQXHVWRVXSSRUWDQGHQKDQFHWKHSURGXFW7RFRQ-­ WLQXHWKHDLUSODQHDQDORJ\5HG+DW VMRELVWRNHHSWKHDLUSODQHp\LQJRQVFKHGXOHVDIHO\DQG WRFRQWLQXRXVO\PRQLWRUDQGHQKDQFHLWWRHQVXUHLWLVRSHUDWLQJSURSHUO\ 5HG+DW(QWHUSULVH/LQX[PDMRUUHOHDVHVFDQEHFRPSDUHGWRQHZJHQHUDWLRQVRIDLUFUDIWIURP %RHLQJRU$LUEXV‹GRLQJWKHVDPHEDVLFMREEXWZLWKPDQ\LPSURYHPHQWVDQGHQKDQFHPHQWV WDNLQJDGYDQWDJHRIQHZWHFKQRORJ\DQGQHZGHYHORSPHQWV$JDLQOLNH%RHLQJRU$LUEXV 5HG+DWNHHSVWKHH[LVWLQJDLUSODQHVp\LQJZKLOHGHYHORSLQJDQGGHOLYHULQJWKHLPSURYHGPRGHOV )RUDLUSODQHVLWLVFUXFLDOWRNHHSLQPLQGWKDWWKHYDOXHLVQ WLQWKHSDUWVRUHYHQWKHHQWLUHDLU-­ SODQH7KHYDOXH‹WKHHFRQRPLFEHQHoWV‹DUHLQWKHVDIHDQGHIoFLHQWWUDQVSRUWDWLRQRISHRSOH DQGJRRGV:KLOHLWLVHDV\WRIRFXVRQWKHIHDWXUHVDQGWHFKQRORJ\RIDQDLUSODQHWKH\DUHRQO\ LPSRUWDQWDVWKH\LPSURYHWKHVDIHDQGHIoFLHQWWUDQVSRUWDWLRQRISHRSOHDQGJRRGV7KHSDUWV WKDWPDNHXSDQDLUSODQHDUHVLJQLoFDQWRQO\WRWKHGHJUHHWKDWWKH\ZRUNWRJHWKHUWRSURYLGH WUDQVSRUWDWLRQ $QRWKHUVLPLODULW\LVWKDWWKHDLUFUDIWPDQXIDFWXUHUVGRQRWEXLOGWKHHQWLUHDLUSODQHWKHP-­ VHOYHV‹WKH\DFTXLUHFRPSRQHQWSDUWVIURPPDQ\RWKHUFRPSDQLHVDQGIRUPSDUWQHUVKLSVWR GHVLJQDQGPDQXIDFWXUHPDMRUVXEV\VWHPV$FRPPHUFLDODLUSODQHLVWRRODUJHDQGFRPSOH[IRU DQ\VLQJOHFRPSDQ\WRGRDORQH )LQDOO\DLUOLQHVGRQRWSXUFKDVHDQDLUSODQHDQGWKHQZDONDZD\7KHGHFLVLRQWRSXUFKDVHDQ DLUSODQHLVDOVRDGHFLVLRQWRPDNHDORQJWHUPFRPPLWPHQWWRWKHDLUSODQHPDQXIDFWXUHU7KH VHOHFWLRQRIDQDLUSODQHLVEDVHGRQDFRPELQDWLRQRIWHFKQLFDOPHULWWUXVWLQWKHPDQXIDFWXUHU DQGFRQoGHQFHLQWKHPDVDEXVLQHVVSDUWQHU7KHDLUOLQHUHOLHVRQWKHPDQXIDFWXUHUWRFRQWLQXH GHYHORSPHQWDQGVXSSRUWRIWKHDLUSODQHWRSURYLGHUHSODFHPHQWSDUWVDQGPDLQWHQDQFHWR UHVROYHDQ\VDIHW\LVVXHVLGHQWLoHGZLWKWKHDLUSODQHDQGWREHDORQJWHUPSDUWQHULQWKHDLU-­ OLQH VUHDOEXVLQHVVRIWUDQVSRUWLQJSHRSOHDQGJRRGV )RU/LQX[LWLVHDV\WRIRFXVRQWKHIHDWXUHVRIWKHYDULRXVVRIWZDUHFRPSRQHQWVDQGSDFNDJHV WKDWPDNHXSD/LQX[GLVWULEXWLRQ%XWOLNHDQDLUSODQH/LQX[LVRQO\LPSRUWDQWDVDSODWIRUPIRU DSSOLFDWLRQVWKDWVROYHFXVWRPHUDQGEXVLQHVVSUREOHPV7KHYDOXHLVQ WLQWKHELWV‹LWLVLQVROY-­ LQJSUREOHPVDQGGHOLYHULQJFXVWRPHUEHQHoWV7RUHOLDEO\DQGHIoFLHQWO\VROYHFXVWRPHUSURE-­ OHPVWRGD\DQGWRPRUURZ 7KDWLVSUREDEO\HQRXJKDQDORJ\‹OHW VORRNDW/LQX[DQGWKH5HG+DW(QWHUSULVH/LQX[ DGYDQWDJH

www.redhat.com

2

WHITEPAPER

7+(5('+$7(17(535,6(/,18;$'9$17$*(

OPEN SOURCE COMMUNITY 2SHQVRXUFHLVDSUDJPDWLF HFRQRPLFDQGEXVLQHVVPRGHO 2SHQVRXUFHVRIWZDUHZRUNV WKURXJKFRRSHUDWLRQDQGWUXVW UDWKHUWKDQFRPPDQG DQGFRQWURO

.H\WRXQGHUVWDQGLQJWKHVXFFHVVRI5HG+DWDQGWKHYDOXHRI5HG+DW(QWHUSULVH/LQX[LVXQGHU-­ VWDQGLQJWKHRSHQVRXUFHFRPPXQLW\WKDW5HG+DWSDUWLFLSDWHVLQDQGWKHWUHPHQGRXVYDOXH DQGOHYHUDJHWKDWWKLVSURYLGHV5HG+DWLVDYDOXHGFRQWULEXWRUDQGWUXVWHGSDUWQHULQWKLVFRP-­ PXQLW\ZKLFKDOORZV5HG+DWWROHYHUDJHLWVLQYHVWPHQWVDQGDFKLHYHDWUHPHQGRXVUHWXUQRQ LQYHVWPHQW 2SHQVRXUFHVRIWZDUHLVRIWHQFDOOHGIUHHVRIWZDUH7KLVGRHVQRWUHIHUWRIUHHDVLQIUHHEHHU EXWWROLEHUW\LQVWHDG‹WKLQNIUHHVSHHFK)UHHVRIWZDUHLVDPDWWHURIWKHXVHUV IUHHGRPWRUXQ FRS\GLVWULEXWHVWXG\FKDQJHDQGLPSURYHWKHVRIWZDUH7KRVHIUHHGRPVDUHDQHVVHQWLDOSUH-­ UHTXLVLWHWRHQDEOLQJDWUXO\FROODERUDWLYHGHYHORSPHQWPRGHOEHFDXVHWKH\UHPRYHEDUULHUVIRU DQ\ERG\WRXVHVWXG\DQGLPSURYHWKHWHFKQRORJ\DVWKH\ZLVK $UHVXOWRIJUDQWLQJWKRVHIUHHGRPVLVWKHZD\PXOWLSOHSDUWLHVFDQFRQWULEXWHWRDQGEHQHoW IURPWKHFUHDWLRQRIVRIWZDUH(DFKSDUW\UHFHLYHVWKHEHQHoWRIQRWRQO\WKHLURZQLQYHVWPHQW EXWRIWKHLQYHVWPHQWRIRWKHUV7KHLQYHVWPHQWVKHUHPD\EHHLWKHULQNLQGRULQFDVK$V DQH[DPSOHLIDFRPSDQ\KDVRQHHQJLQHHUZULWLQJFRGHWKH\JHWWKHEHQHoWRIRQHHQJLQHHU V ZRUWKRIVRIWZDUH,IWHQFRPSDQLHVHDFKKDYHRQHHQJLQHHUZULWLQJFRGHRQDQRSHQVRXUFH SURMHFWHDFKFRPSDQ\UHFHLYHVWHQHQJLQHHUV ZRUWKRIFRGH)XUWKHUWKH\FDQXVHRUPRGLI\ DOORIWKLVFRGHDVWKH\ZLVKZLWKRXWIXUWKHUSD\PHQW HLWKHULQFDVKRULQNLQG  7KLVPRGHOPDNHVWUHPHQGRXVVHQVHDVDQHFRQRPLFDQGEXVLQHVVPRGHO7KHUHWXUQRQFRO-­ ODERUDWLRQTXLFNO\RXWZHLJKVWKHHFRQRPLFDGYDQWDJHRIOLPLWLQJWKHIUHHGRPVRIXVHUVDQGKDV OHGWRDFFHOHUDWHGSDUWLFLSDWLRQDQGFROODERUDWLRQLQRSHQVRXUFHGHYHORSPHQWFRPPXQLWLHV WKURXJKRXWWKHVRIWZDUHLQGXVWU\RYHUWKHSDVWWZRGHFDGHV5HG+DWKDVPRUHWKDQRQHWKRX-­ VDQGHQJLQHHUVZRUNLQJRQRSHQVRXUFHVRIWZDUHDQGEHQHoWVIURPWHQVRIWKRXVDQGVRIHQJL-­ QHHUVZRUNLQJRQWKHVDPHVRIWZDUH7KLVLVWKHSRZHURIWKHRSHQVRXUFHPRGHODQGWKHUHDVRQ 5HG+DWLVDEOHWRGHOLYHUVXFKSRZHUIXOSURGXFWVDWVXFKORZFRVW %H\RQGWKHIDFWWKDWYDOXHLVQRWDOZD\VGLUHFWO\PHDVXUHGLQPRQH\DQRWKHUNH\FKDUDFWHULV-­ WLFRIRSHQVRXUFHVRIWZDUHLVWKDWLWZRUNVWKURXJKFRRSHUDWLRQDQGWUXVWUDWKHUWKDQFRPPDQG DQGFRQWURO 7UDGLWLRQDOFRPSDQLHVXVHDFRPPDQGDQGFRQWUROVWUXFWXUHZKHUHGHFLVLRQVDUHPDGHE\PDQ-­ DJHPHQWUHVRXUFHV LQFOXGLQJPRQH\DQGSHRSOH DUHDOORFDWHGDQGZRUNLVGRQH7KHNH\IDF-­ WRUVDUHSRZHURISRVLWLRQDQGSRZHURIEXGJHW'HFLVLRQVFDQEHPDGH‹DQGFKDQJHG‹TXLFNO\ E\DVPDOOJURXSRISHRSOH

www.redhat.com

3

WHITEPAPER

7+(5('+$7(17(535,6(/,18;$'9$17$*(

2SHQVRXUFHVRIWZDUHRQWKHRWKHUKDQGRSHUDWHVWKURXJKDFRQVHQVXVSURFHVVEDVHGRQLQpX-­ HQFHWUXVWSDUWQHUVKLSVDQGGLUHFWLQYHVWPHQWRIUHVRXUFHVE\SDUWLFLSDQWV7DNLQJDGYDQWDJH RIWKLVDQGJHWWLQJWKLQJVGRQHUHTXLUHVDGLIIHUHQWDSSURDFK‹GHYHORSLQJDQGPDLQWDLQLQJFUHG-­ LELOLW\DQGWUXVWZLWKLQWKHFRPPXQLW\ZRUNLQJZLWKRWKHUVVHOOLQJLGHDVVHHNLQJWKHJUHDWHVW RYHUDOOEHQHoWVUDWKHUWKDQWDFWLFDOJDLQWDNLQJDORQJWHUPYLHZDQGPDNLQJZLVHLQYHVWPHQWV 'RQHSURSHUO\\RXDFKLHYHDWUHPHQGRXVUHWXUQRQLQYHVWPHQW 52,  5HG+DWGRHVWKLVYHU\ZHOO5HG+DWLVDYDOXHGDQGWUXVWHGPHPEHURIWKH/LQX[FRPPXQLW\LV DSDUWQHURIWKHPDMRUFRQWULEXWRUVWR/LQX[WKHVLQJOHODUJHVWFRQWULEXWRUWRWKH/LQX[NHUQHO DQGLVDEOHWRLQpXHQFHDQGGULYHLPSRUWDQWSURMHFWV 5HG+DWFOHDUO\EHQHoWVIURPWKLV‹EXWKRZGR5HG+DW VFXVWRPHUVEHQHoW" :HKDYHGHVFULEHGKRZLQYHVWPHQWVRIGHYHORSPHQWUHVRXUFHVDQGHIIRUWLQFRPPXQLW\EXLOG-­ LQJFDQEHXVHGDVDQDOWHUQDWLYHWRFDVKLQYHVWPHQWV7KHFRQYHUVHLVDOVRWUXH‹FRPSDQLHV FDQFKRRVHWRLQYHVWFDVKWKURXJK5HG+DWVXEVFULSWLRQVDVDQDOWHUQDWLYHWRLQYHVWLQJRWKHU UHVRXUFHV%\GRLQJWKLVWKH\ERWKEHQHoWIURP/LQX[DQGHQVXUHWKHFRQWLQXHGJURZWKRI/LQX[ DVDKLJKTXDOLW\ORZFRVWSODWIRUPIRUVROYLQJEXVLQHVVSUREOHPVZLWKRXWWKHQHFHVVLW\RI GLUHFWO\LQYHVWLQJWLPHDQGHQHUJ\LQFRPPXQLW\DFWLYLWLHV 7KHGHFLVLRQWRXVH5HG+DW(QWHUSULVH/LQX[LVDWDFWLFDOGHFLVLRQEDVHGRQWKHWHFKQLFDOPHULWV RIWKHSODWIRUP,WLVDSUDJPDWLFGHFLVLRQWRXVHDVWDEOHZHOOVXSSRUWHGHQWHUSULVHSODWIRUP DQGWRHQVXUHWKDWVRPHRQHLVWKHUHWRUHVROYHSUREOHPV\RXPD\HQFRXQWHU$QGLWLVDVWUDWH-­ JLFGHFLVLRQWRHQVXUHWKDWWKLVSODWIRUP‹ZKLFKZLOOEHDWWKHFRUHRI\RXUEXVLQHVVLQIUDVWUXF-­ WXUH‹ZLOOFRQWLQXHWRLPSURYHDQGZLOOEHDYDLODEOHIRUDORQJWLPH

THE RAPIDLY EVOLVING LINUX ECOSYSTEM 5HG+DW(QWHUSULVH/LQX[EDODQFHVLQQRYDWLRQZLWKVWDELOLW\DQGVXSSRUW5HG+DWLVDFWLYHO\ LQYROYHGLQGHYHORSLQJQHZWHFKQRORJ\DVZHOODVLQVXSSO\LQJWKHIRXQGDWLRQIRUHQWHUSULVH LQIUDVWUXFWXUH'RLQJWKLVJLYHVRXUFXVWRPHUVWKHFKRLFHRIVWDQGDUGL]LQJWKHLUFRPSXWLQJ HQYLURQPHQWVDQGUXQQLQJWKHPZLWKPLQLPDOFKDQJHRURIWDNLQJDGYDQWDJHRIQHZGHYHORS-­ PHQWVDQGQHZFDSDELOLWLHV‹DOOZLWKPD[LPXPpH[LELOLW\DQGQRFRVWSHQDOWLHV5HG+DWGRHVWKLV WKURXJKDSURFHVVRILQQRYDWHVQDSVKRWVWDELOL]HLQWHJUDWHDQGVXSSRUWLQFRQMXQFWLRQZLWKD VXEVFULSWLRQPRGHOWKDWOHWV\RXFKRRVHZKLFKYHUVLRQRI5HG+DW(QWHUSULVH/LQX[\RXZDQWWR XVHDQGWRIUHHO\PRYHEHWZHHQYHUVLRQV :HVWDUWZLWKWKHFRUHRI5HG+DW(QWHUSULVH/LQX[‹WKH/LQX[NHUQHO&RQVWDQWO\HYROYLQJDQG FKDQJLQJWKURXJKWKHFRQWULEXWLRQVRIWKRXVDQGVRIVRIWZDUHGHYHORSHUVWKHNHUQHOPDNHV WKUHHRUIRXUUHOHDVHVHDFK\HDU7KH/LQX[NHUQHOPDLQWDLQHUVKHDGHGE\/LQXV7RUYDOGVDUH FRPPLWWHGWRFRQWLQXRXVLPSURYHPHQWDQGKLJKTXDOLW\FRGH 7KHNHUQHOPDLQWDLQHUVDUHYHU\DZDUHWKDWVRPHLPSURYHPHQWVPD\UHTXLUHVLJQLoFDQWFKDQJHV LQWKHLQWHUIDFHVDQGEHKDYLRURIWKHNHUQHO7KH\DUHDOVRDZDUHWKDWVRPHRIWKHLPSURYHPHQWV DQGFKDQJHVPD\EUHDNH[LVWLQJDSSOLFDWLRQVDQGWRROVDQGWKLVLVDSULFHWKH\DUHZLOOLQJWRSD\ LIWKHEHQHoWVMXVWLI\WKHFKDQJH7KLVPHDQVWKDWVLPSO\JRLQJZLWKWKHODWHVWYHUVLRQRI/LQX[ PD\EUHDNH[LVWLQJDSSOLFDWLRQV7KHPDLQWDLQHUVWU\WRDYRLGFKDQJHVWKDWZLOOLPSDFWDSSOL-­ FDWLRQVEXWWKH\DUHSUHSDUHGWRPDNHWKHVHFKDQJHVLIWKHUHLVDFRPSHOOLQJUHDVRQ5HG+DW DGGUHVVHVWKLVSUREOHPE\RIIHULQJVWDELOLW\ZLWKLQDPDMRUUHOHDVHPDNLQJFKDQJHVZLWKPDMRU UHOHDVHVDQGDOORZLQJFXVWRPHUVWRFKRRVHZKLFKPDMRUUHOHDVHWKH\ZLVKWRXVHZLWKQRFRVW SHQDOW\

www.redhat.com

4

WHITEPAPER

7KHUHLVDG\QDPLFWHQVLRQ‹ DFRQpLFWEHWZHHQLQQRYDWLRQ DQGVWDELOLW\EXLOWLQWRWKHYHU\ FRUHRIWKH/LQX[HFRV\VWHP 5HG+DWSURYLGHVYDOXHLQ UHVROYLQJWKLVFRQpLFW

7+(5('+$7(17(535,6(/,18;$'9$17$*(

$OWKRXJKWKHUHLVXOWLPDWHO\DVLQJOHVRXUFHIRUWKH/LQX[NHUQHOWKHYDULRXVSDFNDJHVWRROV XWLOLWLHVDQGDSSOLFDWLRQVWKDWPDNHXSD/LQX[GLVWULEXWLRQFRPHIURPWKRXVDQGVRIGLIIHUHQW VRXUFHV7KH\DUHGHYHORSHGLQGHSHQGHQWO\DQGLQSDUDOOHO:KLOHWKH\PDNHHIIRUWVWRFRRUGL-­ QDWHZLWKHDFKRWKHUWKHUHDUHRIWHQGLIIHUHQFHVLQWKHYHUVLRQVRIYDULRXVSDFNDJHVWKDWGLIIHU-­ HQWDSSOLFDWLRQVQHHG5HVROYLQJDOORIWKHVHYHUVLRQDQGGHSHQGHQF\LVVXHVLVRQHRIWKHELJJHVW WDVNVRI5HG+DW(QWHUSULVH/LQX[ 7UDFNLQJWKHVHFKDQJHVLVQRWDSUREOHPIRUPDQ\DSSOLFDWLRQVLQWKH/LQX[HFRV\VWHP7KH\DUH YHU\IDPLOLDUZLWKWKHFKDQJHPRGHOXVHGE\WKH/LQX[NHUQHODVZHOODVDODUJHQXPEHURI/LQX[ WRROVXWLOLWLHVDQGDSSOLFDWLRQV,QIDFWDSSOLFDWLRQGHYHORSHUVDUHRIWHQWKHRQHVUHTXHVWLQJWKH FKDQJHV$SSOLFDWLRQGHYHORSHUVHVSHFLDOO\RSHQVRXUFHDSSOLFDWLRQGHYHORSHUVVHHWKHWDVNRI WUDFNLQJFKDQJHVLQWKHNHUQHODQGRWKHUSDFNDJHVWKH\GHSHQGRQWRVLPSO\EHSDUWRIQRUPDO DSSOLFDWLRQPDLQWHQDQFH +RZHYHUWKHUHDUHFKDOOHQJHV7KHPRVWVLJQLoFDQWRQHLVWKDWGLIIHUHQWSDFNDJHVLQFRUSRUDWH FKDQJHVDWGLIIHUHQWWLPHV7KHUHVXOWLVWKDWWKHVHYHUDOWKRXVDQGSDFNDJHVWKDWPDNHXSD /LQX[GLVWULEXWLRQKDYHWREHEURXJKWWRDFRPPRQEDVHOLQH‹WKLVZLOOEHFRYHUHGLQPRUHGHWDLO ODWHULQWKLVSDSHU,QDGGLWLRQWKHWHFKQLFDOGHSHQGHQFLHVEHWZHHQSDFNDJHVOLPLWWKHXVHU V DELOLW\WREHQHoWIURPQHZIHDWXUHVVRPHZKHUHLQWKHVWDFNZLWKRXWLQFRUSRUDWLQJPDQ\RWKHU FKDQJHVLQUHTXLUHGQHZHUSDFNDJHVHOVHZKHUHLQWKHVWDFN 2WKHUDSSOLFDWLRQVKRZHYHUH[SHULHQFHPRUHGLIoFXOW\PDQDJLQJWKHVHFKDQJHV7KHVHDSSOLFD-­ WLRQVDUHPRVWFRPPRQO\FRPPHUFLDODSSOLFDWLRQVDYDLODEOHRQPXOWLSOHRSHUDWLQJV\VWHPVRU LQWHUQDOO\GHYHORSHGDSSOLFDWLRQVWKDWUHFHLYHOLWWOHRQJRLQJGHYHORSPHQWRUPDLQWHQDQFH,QDOO RIWKHVHFDVHVWKHGHVLUHLVIRUDSODWIRUPWKDWkMXVWZRUNVyDQGGRHVQ WFKDQJH $GGLWLRQDOO\WKHUHDUHVLJQLoFDQWDGYDQWDJHVIRUV\VWHPPDQDJHPHQWDQGRSHUDWLRQVWRKDYHD VWDQGDUGL]HGLQIUDVWUXFWXUHDQGHQYLURQPHQW7KLVVLPSOLoHVOLIHIRUERWKV\VWHPPDQDJHPHQW WRROVDQGIRUV\VWHPDGPLQLVWUDWRUVORZHUVRSHUDWLRQDOFRVWVDQGWHQGVWRLPSURYHTXDOLW\ E\ PLQLPL]LQJLQFRQVLVWHQF\DQGWKHRSSRUWXQLW\IRUPLVWDNHV  7KHUHVXOWLVDG\QDPLFWHQVLRQ‹DFRQpLFWEHWZHHQLQQRYDWLRQDQGVWDELOLW\‹EXLOWLQWRWKHYHU\ FRUHRIWKH/LQX[HFRV\VWHP 5HG+DWSURYLGHVWUHPHQGRXVYDOXHWRWKH/LQX[HFRV\VWHPE\UHVROYLQJWKLVFRQpLFW%\SURYLG-­ LQJDFRPSOHWH/LQX[HQYLURQPHQWWKDWLVVWDEOHSURYHQDQGVXSSRUWHG‹DQGZKLFKMXGLFLRXVO\ OHYHUDJHVWKHUDSLGLPSURYHPHQWVFRQVWDQWO\EHLQJPDGHLQWKH/LQX[HFRV\VWHP‹5HG+DW GHOLYHUVWKHEHVWRIERWKZRUOGV

www.redhat.com

5

WHITEPAPER

7+(5('+$7(17(535,6(/,18;$'9$17$*(

The Red Hat Enterprise Linux model Innovate The Fedora Project 5HG+DWSLRQHHUHGWKHDSSURDFKRIDQLQQRYDWLRQIRFXVHGFRPPXQLW\GLVWULEXWLRQ WKH)HGRUD 3URMHFW DQGDVWDELOLW\IRFXVHGHQWHUSULVHSODWIRUP 5HG+DW(QWHUSULVH/LQX[ 7KLVDSSURDFK ODUJHO\UHVROYHVWKHG\QDPLFWHQVLRQEHWZHHQLQQRYDWLRQDQGVWDELOLW\ 7KH)HGRUD3URMHFW IHGRUDSURMHFWRUJ LVDQRSHQFRPPXQLW\IRFXVHGGLVWULEXWLRQGHGLFDWHGWR LQQRYDWLRQDQGOHDGLQJHGJHGHYHORSPHQW7KHUHLVDQHZ)HGRUDUHOHDVHHYHU\VL[PRQWKVDQG HDFK)HGRUDUHOHDVHLQFRUSRUDWHVWKHODWHVW/LQX[NHUQHODQGNH\PDMRUSDFNDJHV)HGRUD VPLV-­ VLRQLVWRGULYHQHZ/LQX[GHYHORSPHQWVDQGLPSURYHPHQWV $VQRWHGRQWKH)HGRUD3URMHFWKRPHSDJH Fedora is a Linux-based operating system that showcases the latest in free and open source software. Fedora is always free for anyone to use, modify, and distribute. It is built by people across the globe who work together as a community: the Fedora Project. The Fedora Project is open and anyone is welcome to join. The Fedora Project is out front for you, leading the advancement of free, open software and content. 7KH)HGRUD3URMHFWLV5HG+DW VPDLQYHKLFOHIRUGHYHORSLQJQHZFRGH7KHW\SLFDOGHYHORS-­ PHQWF\FOHLVIRUDQHZIHDWXUHWREHGHYHORSHGDQGSXVKHGXSVWUHDP VHHVHFWLRQRQWUDFN-­ LQJXSVWUHDP LQFOXGHGLQ)HGRUDDQGWKHQLQFOXGHGLQWKHDSSURSULDWHUHOHDVHRI5HG+DW (QWHUSULVH/LQX[ 7KHWUXHSRZHURIWKH)HGRUD3URMHFWFRPHVIURPDVXUSULVLQJVRXUFH,WLVDQLQGHSHQGHQWSURM-­ HFWWKDWLVQRWFRQWUROOHGE\5HG+DW 2WKHUFRPSDQLHVKDYHWULHGWRHVWDEOLVKFRPPXQLW\SURMHFWVZLWKOLWWOHVXFFHVV7KH\W\SLFDOO\ LQVLVWRQFRQWUROOLQJWKHSURMHFWDQGFRQWULEXWLRQVWRWKHSURMHFWUHVXOWLQJLQDUHOXFWDQFHE\ SHRSOHRXWVLGHWKHFRPSDQ\WRFRQWULEXWHWRWKHSURMHFWDQGDZHDNFRPPXQLW\DURXQGWKH SURMHFW 7KH)HGRUD3URMHFWE\FRQWUDVWLVDQLQGHSHQGHQWRUJDQL]DWLRQZLWKDQLQGHSHQGHQWERDUGRI GLUHFWRUV5HG+DWSURYLGHVPXFKRIWKHIXQGLQJIRUWKH)HGRUD3URMHFWDQGKDVHQJLQHHUVZRUN-­ LQJGLUHFWO\RQ)HGRUDSURMHFWVEXWGRHVQRWFRQWUROWKH)HGRUD3URMHFW,QVWHDG5HG+DWZRUNV FORVHO\DQGFRRSHUDWLYHO\ZLWKWKH)HGRUD3URMHFWDQGLWVVXUURXQGLQJFRPPXQLW\DQGKDVVXF-­ FHHGHGLQFUHDWLQJDKHDOWK\SURMHFWDQGDG\QDPLFFRPPXQLW\5HG+DWLQpXHQFHVSDUWQHUV DQGFRQWULEXWHV‹DQGUHDSVJUHDWUHZDUGVIURPWKLVPXWXDOO\EHQHoFLDOUHODWLRQVKLS $VLVXVXDOO\WKHFDVHLQWKHRSHQVRXUFHFRPPXQLW\5HG+DWLVUHZDUGHGKDQGVRPHO\IRUJLYLQJ XSGLUHFWFRQWURODQGZRUNLQJZLWKDEURDGFRPPXQLW\7KHUHLVDGHPRQVWUDWHGWUDFNUHFRUGRI )HGRUDFRQVLVWHQWO\EHLQJRQWKHOHDGLQJHGJHRIGHYHORSLQJQHZWHFKQRORJ\ZKLOHGHOLYHULQJD KLJKTXDOLW\RSHUDWLQJV\VWHP7KLVGLUHFWO\EHQHoWV5HG+DW5HG+DWFXVWRPHUVDQG5HG+DW SDUWQHUV

www.redhat.com

6

WHITEPAPER

7+(5('+$7(17(535,6(/,18;$'9$17$*(

Red Hat contributions $NH\SDUWRIWKHVWRU\LV5HG+DW VFRQWULEXWLRQVWRWKH/LQX[HFRV\VWHP‹ERWKWKHDFWXDOFRQWUL-­ EXWLRQVDVZHOODVKRZWKH\DUHPDGH 5HG+DWLVFRPPLWWHGWRGHOLYHULQJDOOVRIWZDUHLWVKLSVXQGHUDQRSHQVRXUFHOLFHQVH 6RPHWLPHVWKLVLQYROYHVDFTXLULQJDFRPSDQ\ZLWKSURSULHWDU\SURGXFWVDQGUHOHDVLQJWKHPDV RSHQVRXUFHVRIWZDUHODWHU,QVRPHFDVHVWKHVRIWZDUHZDVHQFXPEHUHGE\HPEHGGHGWHFKQRO-­ RJLHVXQGHUSURSULHWDU\OLFHQVHVDQGUHTXLUHGFRQVLGHUDEOHZRUNE\5HG+DWEHIRUHLWFRXOGEH UHOHDVHGLQDQXQHQFXPEHUHGRSHQVRXUFHYHUVLRQ 5HG+DWLVDJRRGFLWL]HQLQWKHRSHQVRXUFHFRPPXQLW\$VSUHYLRXVO\PHQWLRQHGDOOFRGHPXVW EHDFFHSWHGXSVWUHDPEHIRUHLWLVLQFOXGHGLQ5HG+DW(QWHUSULVH/LQX['HYHORSPHQWLVGRQH LQWKHRSHQDQGDOOFRGHPXVWEHDFFHSWHGE\WKHDSSURSULDWHXSVWUHDPPDLQWDLQHUEHIRUHLWLV LQFOXGHGLQD5HG+DWSURGXFW7KLVLVDQDUHDZKHUH5HG+DWYHU\PXFKkSXWVLWVFRGHZKHUHLWV PRXWKLVy)RU5HG+DWRSHQVRXUFHLVDOLIHVW\OHQRWDEX]]ZRUG 6LQFHGHYHORSPHQWLVSHUIRUPHGRSHQO\LWLVQDWXUDOIRU5HG+DWWRFORVHO\FRRSHUDWHZLWKRWKHU FRPSDQLHV5HG+DWZRUNVLQFORVHSDUWQHUVKLSZLWKWHFKQRORJ\OHDGHUVVXFKDV,QWHO$0',%0 +3DQG'HOORQDZLGHUDQJHRISURMHFWVRIPXWXDOLQWHUHVW )RUH[DPSOH5HG+DWLVZRUNLQJZLWK,QWHODQG$0'RQ$&3,EDVHGSRZHUPDQDJHPHQW$&3,LV DKDUGZDUHVSHFLoFDWLRQDQGLQWHUIDFHIRUFRQWUROOLQJWKHSRZHUFRQVXPSWLRQRIDSURFHVVRU,W LQFOXGHVVHYHUDOPHFKDQLVPVIRUGRLQJWKLVVXFKDVWKHDELOLW\WRG\QDPLFDOO\FKDQJHSURFHV-­ VRUVSHHGDQGWKHDELOLW\WRSXWSURFHVVRUVLQWRORZSRZHUVOHHSVWDWHVZKHQWKH\GRQ WKDYHDQ\ ZRUNWRGR $&3,UHTXLUHVWKHSURFHVVRUYHQGRUVWRoUVWLPSOHPHQW$&3,LQWKHLUKDUGZDUH7KHQWKHRSHU-­ DWLQJV\VWHPQHHGVWREHPRGLoHGWRWDNHDGYDQWDJHRIWKH$&3,FDSDELOLWLHV7KLVLQYROYHVVLJ-­ QLoFDQWH[WHQVLRQVWRWKHV\VWHPVFKHGXOHUVDQGRWKHUVXEV\VWHPV ,QDGGLWLRQWRWKHSURFHVVRUV\VWHPGHVLJQHUVVXFKDV,%0+3DQG'HOOQHHGWRGHFLGHKRZ WKHLUV\VWHPGHVLJQVDQG%,26HGZLOOVXSSRUWSRZHUPDQDJHPHQW7KHUHFDQEHVXEVWDQWLDOGLI-­ IHUHQFHVLQV\VWHPVEDVHGRQWKHVDPHSURFHVVRUVRWKHV\VWHPYHQGRUVQHHGWREHLQYROYHGLQ LPSOHPHQWLQJSRZHUPDQDJHPHQW )LQDOO\XVHUWRROVWKDWFRQWUROSRZHUPDQDJHPHQWDUHQHHGHG‹DOWKRXJKQRWHERRNXVHUVZLOO WXQHWKHLUV\VWHPVIRUPLQLPXPSRZHUFRQVXPSWLRQWRJLYHJUHDWHVWEDWWHU\OLIHDVWRFNWUDGLQJ V\VWHPZLOOEHUXQQLQJDWIXOOVSHHGDOOWKHWLPHWRHQVXUHPLQLPDOODWHQF\ $QRWKHUH[DPSOHLVSRZHUPDQDJHPHQW(IIHFWLYHSRZHUPDQDJHPHQWUHTXLUHVFRRSHUDWLRQ EHWZHHQPXOWLSOHFRPSDQLHVWRGHYHORSDQGGHOLYHUHQHUJ\HIoFLHQWSURGXFWV7KLVLVQ WDRQH WLPHWDVN3URFHVVRUVXSSOLHUVFRQWLQXHWRDGGPRUHVRSKLVWLFDWHGSRZHUPDQDJHPHQWFDSDELOL-­ WLHVV\VWHPYHQGRUVFRQWLQXHWRGHVLJQQHZV\VWHPVDQGWKH/LQX[NHUQHOHYROYHV2QHRIWKH PRVWGUDPDWLFGHYHORSPHQWVLQWKHRSHUDWLQJV\VWHPLVWKHWLFNOHVVNHUQHOZKLFKHQDEOHVVLJ-­ QLoFDQWUHGXFWLRQVLQSRZHUFRQVXPSWLRQ 7KHWLFNOHVVNHUQHOZKLFKLVQHZWR5HG+DW(QWHUSULVH/LQX[DQGZKLFK5HG+DWKDVEHHQ DFWLYHLQGHYHORSLQJLVDIXQGDPHQWDOFKDQJHLQKRZWKHRSHUDWLQJV\VWHPZRUNV,QWKHSDVW WKHNHUQHOZRXOGZDNHXSVHYHUDOKXQGUHGRUVHYHUDOWKRXVDQGWLPHVDVHFRQG EDVHGRQWLPHU WLFNV DQGDVNLIWKHUHZDVDQ\WKLQJWRGR7KHWLFNOHVVNHUQHOE\FRQWUDVWLVLQWHUUXSWGULYHQ 7KLVPHDQVWKDWWKHV\VWHPZLOOVOHHSXQWLOLWLVWROGWRGRVRPHWKLQJ6LQFHVOHHSLQJUHTXLUHV YHU\OLWWOHSRZHUWKHPRUHWLPHDV\VWHPFDQVSHQGVOHHSLQJWKHJUHDWHUWKHSRZHUVDYLQJV

www.redhat.com

7

WHITEPAPER

7+(5('+$7(17(535,6(/,18;$'9$17$*(

'HYHORSLQJWKHWLFNOHVVNHUQHOUHTXLUHGPDMRUFKDQJHVWRVHYHUDOPDMRU/LQX[VXEV\VWHPVFORVH FRRSHUDWLRQZLWKPXOWLSOHKDUGZDUHYHQGRUVDQGH[WHQVLYHWHVWLQJ$QXPEHURIV\VWHPXWLOLWLHV DQGDSSOLFDWLRQVZHUHEDVHGRQWKHWLPHUWLFNVDQGKDGWREHPRGLoHGWREHLQWHUUXSWGULYHQ )RUWXQDWHO\/LQX[KDGWKHHQWLUHFRPPXQLW\WRGUDZRQ,QVWHDGRIDVLQJOHFRPSDQ\DWWHPSWLQJ WRWHVWDOOKDUGZDUHDQGDSSOLFDWLRQVGLVFRYHUSUREOHPVDQGUHVROYHWKHPWHQVRIWKRXVDQGVRI SHRSOHDURXQGWKHZRUOGZHUHDEOHWRFRQWULEXWH8QOLNHDFRPPHUFLDORSHUDWLQJV\VWHPZKLFK ZRXOGQ WEHZLGHO\VHHQXQWLODOORIWKHFKDQJHVKDGEHHQPDGHSHRSOHKDGWKHRSSRUWXQLW\WR ZRUNZLWKDQGWHVW/LQX[DWDOOVWDJHVRIGHYHORSPHQWRIWKHWLFNOHVVNHUQHO7KHHQGUHVXOWZDV WKDWWKLVPDMRUFKDQJHGHOLYHUHGVXEVWDQWLDOEHQHoWVDQGDOPRVWQRQHJDWLYHLVVXHVZKHQLW VKLSSHG 1RWHWKHEHQHoWVWKDWRSHQFRRSHUDWLYHGHYHORSPHQWSURYLGHV7KHSURFHVVRUYHQGRUVDUHDEOH WRSURYLGHQHZFDSDELOLWLHVZLWKFRPPRQLQWHUIDFHVWRWKHVHQHZFDSDELOLWLHV8VLQJFRPPRQ LQWHUIDFHVDOORZVLQQRYDWLRQLQLPSOHPHQWDWLRQZKLOHPDNLQJLWPXFKHDVLHUIRUV\VWHPDQGVRIW-­ ZDUHYHQGRUVWRWDNHDGYDQWDJHRIWKHQHZFDSDELOLWLHV7KHV\VWHPYHQGRUVFDQEXLOGRQWKH QHZFDSDELOLWLHVE\GHVLJQLQJWKHPLQWRWKHLUV\VWHPVDQGPDNLQJVXUHWKDWWKHRSHUDWLQJV\V-­ WHPVXSSRUWVDQGWDNHVDGYDQWDJHRIWKHLUGHVLJQV7KHRSHUDWLQJV\VWHPYHQGRUVWDNHDGYDQ-­ WDJHRIQHZFDSDELOLWLHVLQERWKWKHSURFHVVRUVDQGWKHV\VWHPVDQGFDQIXOO\H[SORLWWKHQHZ FDSDELOLWLHV 7KLVFRRSHUDWLRQUHGXFHVGXSOLFDWLRQRIHIIRUWPLQLPL]HVWKHFRVWWRHDFKSDUWLFLSDWLQJFRPSDQ\ DQGDOORZVJUHDWHUFROODERUDWLRQ7KHUHVXOWLVDEHWWHUVROXWLRQGHOLYHUHGZLWKKLJKHUTXDOLW\DW ORZHUFRVW $OWKRXJKWKLVGHPRQVWUDWHVWKHDGYDQWDJHVRIWKHRSHQVRXUFHGHYHORSPHQWPRGHOWKDWLVDWWKH FRUHRI5HG+DW VSKLORVRSK\WKHUHLVPXFKPRUHWRWKH5HG+DWDGYDQWDJH $IWHUDOO5HG+DWLVDOHDGHULQFRQWULEXWLQJWRWKH/LQX[NHUQHO7KHODVWHVWUHSRUWIURPWKH/LQX[ )RXQGDWLRQk/LQX[.HUQHO'HYHORSPHQW+RZ)DVWLWLV*RLQJ:KRLV'RLQJ,W:KDW7KH\DUH 'RLQJDQG:KRLV6SRQVRULQJ,Wy OLQX[IRXQGDWLRQRUJSXEOLFDWLRQV VKRZVWKDW5HG+DWFRQ-­ WULEXWHGPRUHWKDQRIWKHWRWDOFKDQJHVWRWKHNHUQHO7KHQH[WODUJHVWFRQWULEXWRURIIHUHG MXVW7KLVFOHDUO\GHPRQVWUDWHV5HG+DW VFRPPLWPHQWWRDQGLQYHVWPHQWLQRSHQVRXUFH GHYHORSPHQW 5HG+DWDOVRWDNHVDORQJWHUPYLHZ$OWKRXJKWKHUHLVFHUWDLQO\JUHDWVDWLVIDFWLRQLQDTXLFNo[ VRPHWLPHVGRLQJWKHULJKWWKLQJUHTXLUHVVXVWDLQHGHIIRUWRYHUDQH[WHQGHGSHULRGRIWLPH$Q H[FHOOHQWH[DPSOHRIWKLVLVWKHZD\WKDW5HG+DWLVDOHDGLQJFRQWULEXWRUWRWKHUHDOWLPH/LQX[ SURMHFW

k+DUGUHDOWLPHyDVXVHGLQ DLUFUDIWFRQWUROV\VWHPVJXDU-­ DQWHHVWKDWDWDVNZLOOFRPSOHWH ZLWKLQDVSHFLoHGDPRXQWRI WLPH7KLVLVSRVVLEOHRQO\ZLWK VSHFLDOL]HGHPEHGGHGV\VWHPV /LQX[SURYLGHVDkVRIWUHDO WLPHyRUORZODWHQF\FRQVLVWHQW ODWHQF\PRGHO

www.redhat.com

k5HDOWLPHyPHDQVWKDWDV\VWHPFDQEHUHOLHGRQWRFRPSOHWHDWDVNLQDGHoQHGSHULRGRIWLPH 7KHEDVLFDSSURDFKLVWRDYRLGLQWHUUXSWLQJDWDVNEHIRUHLWFRPSOHWHV7KLVLVDPDMRUFKDOOHQJH LQDJHQHUDOSXUSRVHPXOWLWDVNLQJPXOWLXVHUPXOWLSURFHVVRUV\VWHP ,PSOHPHQWLQJUHDOWLPHLQ/LQX[LQYROYHVVLJQLoFDQWFKDQJHVWRKXQGUHGVRIPRGXOHVLQGR]HQV RIVXEV\VWHPV7KHUHDOWLPH/LQX[GHYHORSHUVVHWWRZRUNDQGSURGXFHGDZRUNLQJUHDOWLPH /LQX[V\VWHP7KLVLQYROYHGWHQVRIWKRXVDQGVRIOLQHVRIFKDQJHV 0DQ\RIWKHVHFKDQJHVZHUHLQYDVLYH‹WKDWLVWKH\FRXOGKDYHVLJQLoFDQWLPSDFWRQDV\VWHP FDXVHFKDQJHVLQV\VWHPEHKDYLRUDQGKDYHXQH[SHFWHGVLGHHIIHFWV7KHVHNLQGVRIFKDQJHV UHTXLUHVXEVWDQWLDOMXVWLoFDWLRQEHIRUHWKH\DUHFRQVLGHUHG7KH\UHFHLYHH[WUDVFUXWLQ\DQGWHVW-­ LQJDQGDUHDFFHSWHGFDXWLRXVO\7KHSURSRVHURILQYDVLYHFKDQJHVPXVWFRQYLQFHRWKHUVWKDWWKH EHQHoWVRIWKHFKDQJHVRXWZHLJKWKHULVNDQGFRVWRIWKHFKDQJHV

8

WHITEPAPER

5HG+DW(QWHUSULVH/LQX[LV LQWHJUDWHGKDUGHQHG DQGWXQHGRQWKHODUJHVW V\VWHPVDYDLODEOH

7+(5('+$7(17(535,6(/,18;$'9$17$*(

)XUWKHUPRUHVRPHRIWKHUHDOWLPH/LQX[SDWFKHVZRXOGFKDQJHIXQGDPHQWDO/LQX[EHKDYLRULQ ZD\VWKDWGRQRWEHQHoWWKHYDVWPDMRULW\RI/LQX[XVHUV 7KHUHZHUHVXEVWDQWLDOEHQHoWVJHWWLQJWKHUHDOWLPHFKDQJHVLQWRWKHVWDQGDUG/LQX[NHUQHO$V ORQJDVWKHUHDOWLPHSDWFKHVZHUHPDLQWDLQHGRXWVLGHRIWKHNHUQHOLQWHJUDWLQJWKHVHFKDQJHV ZDVDODUJHWDVNWKDWKDGWREHUHGRQHIRUHDFKQHZUHOHDVHRIWKHNHUQHO,IWKHFKDQJHVZHUH LQFOXGHGLQWKHVWDQGDUGNHUQHOQRIXUWKHULQWHJUDWLRQZRUNZRXOGEHUHTXLUHG 7KHUHDOWLPH/LQX[GHYHORSHUVXQGHUWRRNZKDWSURYHGWREHDoYH\HDUSURJUDPWRLQWHJUDWH WKHUHDOWLPHFKDQJHVLQWR/LQX[7KH\LGHQWLoHGZKLFKFKDQJHVZRXOGPRVWEHQHoW/LQX[XVHUV LQJHQHUDODQGVWDUWHGZRUNLQJWRJHWDQXPEHURIWKHVHFKDQJHVLQWRHDFKQHZUHOHDVHRIWKH /LQX[NHUQHO2QHKXQGUHGFKDQJHVIRUH[DPSOHZRXOGFRPSULVHDPDMRUSRUWLRQRIDVLQJOH NHUQHOUHOHDVH+RZHYHULI\RXWDUJHWWHQFKDQJHVLQHDFKNHUQHODQGWKHUHDUHWKUHHWRIRXU NHUQHOUHOHDVHVD\HDU\RXFDQJHWWKHVDPHRQHKXQGUHGFKDQJHVLQFRUSRUDWHGLQWKUHH\HDUV 7KLVPRGHORILQFUHPHQWDOFKDQJHLVWKHZD\WKH/LQX[FRPPXQLW\W\SLFDOO\ZRUNV 7KHUHDOWLPH/LQX[GHYHORSHUVDOVRLGHQWLoHGWKHFKDQJHVWKDWVKRXOGQRWJRLQWRWKHVWDQGDUG NHUQHO7KH\WKHQZRUNHGWRPDNHWKHVHFKDQJHVDVHDV\DVSRVVLEOHWRLQWHJUDWHWKXVUHGXFLQJ WKHDPRXQWRIZRUNWKDWKDGWREHGRQHIURPWKHVWDQGDUGNHUQHOWRWKHUHDOWLPHNHUQHO 7KHHQGUHVXOWRIWKLVSURFHVVZDVDVHWRIFKDQJHVLQWKHVWDQGDUG/LQX[NHUQHOWKDWEHQHoWHG JHQHUDOXVHUVWKURXJKWKHDELOLW\WRTXLFNO\LQWHJUDWHWKHUHPDLQLQJFKDQJHVDQGPRGLI\DQHZ /LQX[NHUQHOLQWRDUHDOWLPHNHUQHO7KHUHDOWLPH/LQX[SURJUDPRUJDQL]HUVJRWWKHFKDQJHV WKH\ZDQWHGGLGQRWDQQR\RUXSVHWSHRSOHDQGVLQFHWKHLUFKDQJHVDUHQRZSDUWRIVWDQGDUG /LQX[WKRVHFKDQJHVDUHUHFHLYLQJEURDGHUWHVWLQJVXSSRUWDQGGHYHORSPHQWWKDQWKHUHDO WLPHWHDPFRXOGHYHUKDYHSURYLGHGE\LWVHOI7KLVLVRQHRIWKHPDQ\H[DPSOHVRIWKHDGYDQ-­ WDJHVRIKRZWKHRSHQVRXUFHGHYHORSPHQWPRGHOFRPELQHGZLWKSDWLHQFHDQGSHUVLVWHQFHSD\V RII ,WLVDOVRDQH[DPSOHRI5HG+DWWDNLQJDORQJWHUPYLHZPDNLQJDQRQJRLQJLQYHVWPHQWDQG ZRUNLQJZLWKSDUWQHUVWRGHOLYHUDQHZSURGXFWEHQHoWLQJ5HG+DW VFXVWRPHUV

7KHkXSVWUHDPyRU kXSVWUHDPPDLQWDLQHUyLVWKH SHUVRQRUJURXSZKRGHWHU-­ PLQHVZKDWFRGHJRHVLQWRWKH RIoFLDOYHUVLRQRIDSDFNDJH :KLOHDQ\RQHFDQFKDQJHRSHQ VRXUFHVRIWZDUHWKHFKDQJHV KDYHWREHIRUPDOO\DFFHSWHG LQWRDSDFNDJHEHIRUHWKH\DUH ZLGHO\XVHGDQGFDUULHGIRU-­ ZDUGLQIXWXUHYHUVLRQV7KLV LVDFULWLFDODQGRIWHQRYHU-­ ORRNHGPHFKDQLVPIRUFRQWURO DQGTXDOLW\LQWKHRSHQVRXUFH ZRUOGDQGWKHRQO\ZD\WR LQMHFWHQKDQFHPHQWVLQWRWKH RQJRLQJIXUWKHUGHYHORSPHQW RIDSDFNDJH

www.redhat.com

Track upstream 7KHRWKHUFULWLFDOHOHPHQWRI5HG+DW VLQQRYDWLRQPRGHOLVWRWUDFNXSVWUHDP)RUWKH/LQX[NHU-­ QHOWKLVPHDQVWKDW5HG+DWXVHVWKHUHOHDVHGNHUQHORUJFRGH5HG+DWGRHVQRWDGGIHDWXUHV RXWVLGHRIWKHSXEOLFGHYHORSPHQWSURFHVV$OOQHZIHDWXUHVGHYHORSHGE\5HG+DWDUHoUVWVXE-­ PLWWHGWRDQGDFFHSWHGE\WKHNHUQHOPDLQWDLQHUV XOWLPDWHO\/LQXV7RUYDOGV DQGWKHQGHOLYHUHG WKURXJK5HG+DW(QWHUSULVH/LQX[7KLVNHHSV5HG+DW(QWHUSULVH/LQX[IXOO\FRPSDWLEOHZLWKWKH RIoFLDO/LQX[FRGHEDVHZKLFKPDNHVWKHRQJRLQJVXSSRUWRI5HG+DW(QWHUSULVH/LQX[PXFK VLPSOHUDQGPDNHVVXUHFXVWRPHUVDUHQRWORFNHGLQWR5HG+DWRQO\IHDWXUHV 7KLVPHDQVWKDW5HG+DWDXWRPDWLFDOO\WDNHVIXOODGYDQWDJHRIDOOWKHZRUNSHUIRUPHGE\HYHU\-­ RQHFRQWULEXWLQJWRWKH/LQX[NHUQHODVZHOODVDZLGHUDQJHRIOD\HUHGSDFNDJHV5HG+DWGRHV WKLVLQWZRZD\V)LUVWWKURXJKWKH)HGRUD3URMHFW$QHZYHUVLRQRI)HGRUDLVUHOHDVHGHYHU\ VL[PRQWKV(DFKUHOHDVHRI)HGRUDLQFOXGHVWKHODWHVWYHUVLRQRIWKH/LQX[NHUQHODVZHOODVWKH ODWHVWYHUVLRQVRIPDQ\NH\SDFNDJHV7KLVPDNHV)HGRUDDQLGHDOGHYHORSPHQWSODWIRUPDVLWLV YHU\FORVHWRFXUUHQWXSVWUHDPGHYHORSPHQWVSURYLGHVWKHIRXQGDWLRQIRUGHYHORSLQJQHZIHD-­ WXUHVDQGSURYLGHVDTXLFNIHHGEDFNORRS +RZHYHUPDQ\FRPSDQLHVIHHOWKDW)HGRUDFKDQJHVWRRUDSLGO\IRUHQWHUSULVHHQYLURQPHQWV 7KLVLVZK\5HG+DWRIIHUV5HG+DW(QWHUSULVH/LQX[5HG+DW(QWHUSULVH/LQX[XVHVDWZRVWDJH PRGHORIPDMRUUHOHDVHVDQGPLQRUUHOHDVHV7KHPDMRUUHOHDVHVRFFXUHYHU\WZRWRWKUHH\HDUV

9

WHITEPAPER

7+(5('+$7(17(535,6(/,18;$'9$17$*(

RQDYHUDJH(DFKPDMRUUHOHDVHLVVXSSRUWHGIRUDPLQLPXPRIVHYHQ\HDUV0LQRUUHOHDVHVRFFXU URXJKO\HYHU\VL[PRQWKVWKURXJKWKHOLIHF\FOHRIDPDMRUUHOHDVHDQGDUHGHYHORSHGXQGHUVWULFW SROLFLHVJRYHUQLQJZKDWLVDOORZHGWRFKDQJHDQGZKDWLVQRW

Snapshot, integrate, and stabilize /LNH)HGRUDUHOHDVHVHDFK5HG+DW(QWHUSULVH/LQX[PDMRUUHOHDVHDQXSGDWHWRDQHZNHUQHO DQGQHZYHUVLRQVRIPRVWSDFNDJHV7KHUHPD\EHVLJQLoFDQWFKDQJHVWROLEUDU\DQGDSSOLFDWLRQ LQWHUIDFHVWRFRQoJXUDWLRQoOHVWRRQGLVNGDWDVWUXFWXUHVNHUQHOGDWDVWUXFWXUHVDQGVRIRUWK 6RD5HG+DW(QWHUSULVH/LQX[PDMRUUHOHDVHVWDUWVE\WDNLQJDVQDSVKRWRIWKHNHUQHODQGWKH ODWHVWVWDEOHYHUVLRQVRIWKHWKRXVDQGVRISDFNDJHVWKDWPDNHXSD/LQX[GLVWULEXWLRQ 7KHQH[WSKDVHLVWRLQWHJUDWHDQGVWDELOL]H7KLVLQYROYHVPRQWKVRIHQJLQHHULQJZRUNWR v HQVXUHWKDWDOORIWKHSDFNDJHVZRUNWRJHWKHU v oQGDQGo[EXJV v FUHDWHWKHDSSURSULDWHFRQoJXUDWLRQoOHVIRU5HG+DW(QWHUSULVH/LQX[ v WHVWRQDZLGHUDQJHRIV\VWHPVDQGSHULSKHUDOV v WXQHWKHV\VWHP v PDNHVXUHLWFRQIRUPVZLWKWKH5HG+DW(QWHUSULVH/LQX[LGHQWLW\ 5HG+DWSDUWQHUVDUHYHU\LQYROYHGLQWKLVSKDVHLQRUGHUWRPDNHVXUHWKHSODWIRUPZLOOPHHW WKHLUUHTXLUHPHQWVDVZHOODVWKRVHRIWKHLUFXVWRPHUV 2QHH[DPSOHIRULVKDUGZDUHVXSSRUW7KHYDVWPDMRULW\RI/LQX[GHYHORSHUVXVHVPDOOV\VWHPV UHVXOWLQJLQEDVH/LQX[EHLQJEHVWRSWLPL]HGIRUWKHVHV\VWHPV2IFRXUVHDVPDOOV\VWHPWRGD\ LVSURFHVVRUVZLWK*%RIPHPRU\0RGHUQVHUYHUVDUHPXFKODUJHUWKDQWKLVDQGZRUN LVQHHGHGWRPDNHVXUHWKDWWKH\ZRUNZHOOZLWK/LQX[ 5HG+DWLQYHVWVDORWRIHIIRUWLQLQWHVWLQJDQGWXQLQJODUJHV\VWHPVDQGKDVGR]HQVRIV\VWHPV LQLWVODEVZLWKRUPRUHSURFHVVRUVDQGJLJDE\WHVRUPRUHRIPHPRU\DVZHOODVODUJH VWRUDJHDUHDQHWZRUNV 6$1V JLJDE\WH(WKHUQHWDQG,QoQLEDQGQHWZRUNVDQGDXWRPDWHG WHVWVXLWHVWKDWLQFOXGHPDMRUHQWHUSULVHDSSOLFDWLRQV5HG+DWDOVRKDVOHDGLQJH[SHUWVGHVLJQ-­ LQJDQGWXQLQJODUJHV\VWHPVDQGZRUNVFORVHO\ZLWKFRPSDQLHVVXFKDV,%0+3'HOO,QWHO$0' 6*,DQGRWKHUVWRPDNHVXUHWKDWWKHQHZ5HG+DW(QWHUSULVH/LQX[UHOHDVHLVDEOHWRWDNHIXOO DGYDQWDJHRIWKHLUV\VWHPVDQGWHFKQRORJLHV 1H[WWRWKHXSVWUHDPIRFXVHGFUHDWLRQRIQHZIHDWXUHVDQGFDSDELOLWLHV‹WKLVLVRQHRIWKHODUJ-­ HVWHQJLQHHULQJLQYHVWPHQWVE\5HG+DW$QGLWLVFHUWDLQO\WKHPRVWFULWLFDOVLQFHWKHLQWHJUDWH DQGVWDELOL]HSKDVHLVRQHRIWKHELJJHVWWKLQJVVHSDUDWLQJ5HG+DW(QWHUSULVH/LQX[IURPRWKHU /LQX[EDVHGRSHUDWLQJV\VWHPV

www.redhat.com

10

WHITEPAPER

7+(5('+$7(17(535,6(/,18;$'9$17$*(

$PRQJWKHXQVXQJKHURHVRI5HG+DWLVDVRSKLVWLFDWHGSHUIRUPDQFHHQJLQHHULQJWHDPZKLFK WHVWVWKHOLPLWVRIV\VWHPV‹KDUGZDUHDQGVRIWZDUH‹ZLWKDUDQJHRIEHQFKPDUNDQGDSSOLFD-­ WLRQZRUNORDGV5XQQLQJODUJHDQGFRPSOH[ZRUNORDGVLVWKHRQO\ZD\WRGLVFRYHUSHUIRUPDQFH LVVXHVHVSHFLDOO\ZLWKWRGD\ VVRSKLVWLFDWHGV\VWHPV)DFWRUVVXFKDVODUJH&38FRXQWVPDV-­ VLYHDPRXQWVRIPHPRU\FRPPXQLFDWLRQVERWWOHQHFNV,2EDQGZLGWKDQGODWHQF\VWRUDJH VXEV\VWHPVYLUWXDOL]DWLRQV\VWHPDUFKLWHFWXUHDQGV\VWHPSDUDPHWHUV‹DOORIWKHVHPXVWEH DGGUHVVHGZLWKQHZV\VWHPVDQGQHZYHUVLRQVRI5HG+DW(QWHUSULVH/LQX[5HG+DW VSHUIRU-­ PDQFHHQJLQHHULQJWHDPH[FHOVLQoQGLQJDQGUHVROYLQJSHUIRUPDQFHLVVXHVEHIRUHWKH\LPSDFW FXVWRPHUV,IDFXVWRPHUGRHVKDYHDSHUIRUPDQFHLVVXHWKHSHUIRUPDQFHHQJLQHHULQJWHDPLV H[SHULHQFHGDWUHSOLFDWLQJWKHSUREOHPDQGWKURXJKWKHVXSSRUWSURFHVVSURYLGHGZLWKD5HG +DW(QWHUSULVH/LQX[VXEVFULSWLRQHLWKHURIIHULQJVXJJHVWLRQVRUZRUNLQJZLWK5HG+DWHQJL-­ QHHULQJWRo[LW 7KLVLQWHJUDWLRQDQGSHUIRUPDQFHZRUNLVPRUHLPSRUWDQWWKDQLWPD\DSSHDURQWKHVXUIDFH &RQVLGHUDVLWXDWLRQZKHUH\RXKDYHDGDWDEDVHVHUYHU,WKDVEHHQZRUNLQJZHOOIRU\HDUVEXW QRZLQFUHDVLQJGDWDEDVHVL]HDQGXVHUORDGKDYHOHGWRSHUIRUPDQFHGHJUDGLQJWRXQDFFHSWDEOH OHYHOV