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[LVOLNHWKDWDLUSODQHLWFRQVLVWVRIPLOOLRQVRIOLQHVRIFRGHLQWKRXVDQGVRIPRGXOHV IURPWHQVRIWKRXVDQGVRIGHYHORSHUV$QGLWVYDOXHLVQ WLQWKHSLHFHVLW 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$LUEXVGRLQJWKHVDPHEDVLFMREEXWZLWKPDQ\LPSURYHPHQWVDQGHQKDQFHPHQWV WDNLQJDGYDQWDJHRIQHZWHFKQRORJ\DQGQHZGHYHORSPHQWV$JDLQOLNH%RHLQJRU$LUEXV 5HG+DWNHHSVWKHH[LVWLQJDLUSODQHVp\LQJZKLOHGHYHORSLQJDQGGHOLYHULQJWKHLPSURYHGPRGHOV )RUDLUSODQHVLWLVFUXFLDOWRNHHSLQPLQGWKDWWKHYDOXHLVQ WLQWKHSDUWVRUHYHQWKHHQWLUHDLU- SODQH7KHYDOXHWKHHFRQRPLFEHQHoWVDUHLQWKHVDIHDQGHIoFLHQWWUDQVSRUWDWLRQRISHRSOH DQGJRRGV:KLOHLWLVHDV\WRIRFXVRQWKHIHDWXUHVDQGWHFKQRORJ\RIDQDLUSODQHWKH\DUHRQO\ LPSRUWDQWDVWKH\LPSURYHWKHVDIHDQGHIoFLHQWWUDQVSRUWDWLRQRISHRSOHDQGJRRGV7KHSDUWV WKDWPDNHXSDQDLUSODQHDUHVLJQLoFDQWRQO\WRWKHGHJUHHWKDWWKH\ZRUNWRJHWKHUWRSURYLGH WUDQVSRUWDWLRQ $QRWKHUVLPLODULW\LVWKDWWKHDLUFUDIWPDQXIDFWXUHUVGRQRWEXLOGWKHHQWLUHDLUSODQHWKHP- VHOYHVWKH\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 WLQWKHELWVLWLVLQVROY- 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\LQVWHDGWKLQNIUHHVSHHFK)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\PHQWHLWKHULQFDVKRULQNLQG 7KLVPRGHOPDNHVWUHPHQGRXVVHQVHDVDQHFRQRPLFDQGEXVLQHVVPRGHO7KHUHWXUQRQFRO- ODERUDWLRQTXLFNO\RXWZHLJKVWKHHFRQRPLFDGYDQWDJHRIOLPLWLQJWKHIUHHGRPVRIXVHUVDQGKDV OHGWRDFFHOHUDWHGSDUWLFLSDWLRQDQGFROODERUDWLRQLQRSHQVRXUFHGHYHORSPHQWFRPPXQLWLHV WKURXJKRXWWKHVRIWZDUHLQGXVWU\RYHUWKHSDVWWZRGHFDGHV5HG+DWKDVPRUHWKDQRQHWKRX- VDQGHQJLQHHUVZRUNLQJRQRSHQVRXUFHVRIWZDUHDQGEHQHoWVIURPWHQVRIWKRXVDQGVRIHQJL- QHHUVZRUNLQJRQWKHVDPHVRIWZDUH7KLVLVWKHSRZHURIWKHRSHQVRXUFHPRGHODQGWKHUHDVRQ 5HG+DWLVDEOHWRGHOLYHUVXFKSRZHUIXOSURGXFWVDWVXFKORZFRVW %H\RQGWKHIDFWWKDWYDOXHLVQRWDOZD\VGLUHFWO\PHDVXUHGLQPRQH\DQRWKHUNH\FKDUDFWHULV- WLFRIRSHQVRXUFHVRIWZDUHLVWKDWLWZRUNVWKURXJKFRRSHUDWLRQDQGWUXVWUDWKHUWKDQFRPPDQG DQGFRQWURO 7UDGLWLRQDOFRPSDQLHVXVHDFRPPDQGDQGFRQWUROVWUXFWXUHZKHUHGHFLVLRQVDUHPDGHE\PDQ- DJHPHQWUHVRXUFHVLQFOXGLQJPRQH\DQGSHRSOH DUHDOORFDWHGDQGZRUNLVGRQH7KHNH\IDF- WRUVDUHSRZHURISRVLWLRQDQGSRZHURIEXGJHW'HFLVLRQVFDQEHPDGHDQGFKDQJHGTXLFNO\ E\DVPDOOJURXSRISHRSOH
www.redhat.com
3
WHITEPAPER
7+(5('+$7(17(535,6(/,18;$'9$17$*(
2SHQVRXUFHVRIWZDUHRQWKHRWKHUKDQGRSHUDWHVWKURXJKDFRQVHQVXVSURFHVVEDVHGRQLQpX- HQFHWUXVWSDUWQHUVKLSVDQGGLUHFWLQYHVWPHQWRIUHVRXUFHVE\SDUWLFLSDQWV7DNLQJDGYDQWDJH RIWKLVDQGJHWWLQJWKLQJVGRQHUHTXLUHVDGLIIHUHQWDSSURDFKGHYHORSLQJDQGPDLQWDLQLQJFUHG- LELOLW\DQGWUXVWZLWKLQWKHFRPPXQLW\ZRUNLQJZLWKRWKHUVVHOOLQJLGHDVVHHNLQJWKHJUHDWHVW RYHUDOOEHQHoWVUDWKHUWKDQWDFWLFDOJDLQWDNLQJDORQJWHUPYLHZDQGPDNLQJZLVHLQYHVWPHQWV 'RQHSURSHUO\\RXDFKLHYHDWUHPHQGRXVUHWXUQRQLQYHVWPHQW52, 5HG+DWGRHVWKLVYHU\ZHOO5HG+DWLVDYDOXHGDQGWUXVWHGPHPEHURIWKH/LQX[FRPPXQLW\LV DSDUWQHURIWKHPDMRUFRQWULEXWRUVWR/LQX[WKHVLQJOHODUJHVWFRQWULEXWRUWRWKH/LQX[NHUQHO DQGLVDEOHWRLQpXHQFHDQGGULYHLPSRUWDQWSURMHFWV 5HG+DWFOHDUO\EHQHoWVIURPWKLVEXWKRZGR5HG+DW VFXVWRPHUVEHQHoW" :HKDYHGHVFULEHGKRZLQYHVWPHQWVRIGHYHORSPHQWUHVRXUFHVDQGHIIRUWLQFRPPXQLW\EXLOG- LQJFDQEHXVHGDVDQDOWHUQDWLYHWRFDVKLQYHVWPHQWV7KHFRQYHUVHLVDOVRWUXHFRPSDQLHV 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- JLFGHFLVLRQWRHQVXUHWKDWWKLVSODWIRUPZKLFKZLOOEHDWWKHFRUHRI\RXUEXVLQHVVLQIUDVWUXF- WXUHZLOOFRQWLQXHWRLPSURYHDQGZLOOEHDYDLODEOHIRUDORQJWLPH
THE RAPIDLY EVOLVING LINUX ECOSYSTEM 5HG+DW(QWHUSULVH/LQX[EDODQFHVLQQRYDWLRQZLWKVWDELOLW\DQGVXSSRUW5HG+DWLVDFWLYHO\ LQYROYHGLQGHYHORSLQJQHZWHFKQRORJ\DVZHOODVLQVXSSO\LQJWKHIRXQGDWLRQIRUHQWHUSULVH LQIUDVWUXFWXUH'RLQJWKLVJLYHVRXUFXVWRPHUVWKHFKRLFHRIVWDQGDUGL]LQJWKHLUFRPSXWLQJ HQYLURQPHQWVDQGUXQQLQJWKHPZLWKPLQLPDOFKDQJHRURIWDNLQJDGYDQWDJHRIQHZGHYHORS- PHQWVDQGQHZFDSDELOLWLHVDOOZLWKPD[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[GLVWULEXWLRQKDYHWREHEURXJKWWRDFRPPRQEDVHOLQHWKLVZLOOEHFRYHUHGLQPRUHGHWDLO 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\QDPLFWHQVLRQDFRQpLFWEHWZHHQLQQRYDWLRQDQGVWDELOLW\EXLOWLQWRWKHYHU\ FRUHRIWKH/LQX[HFRV\VWHP 5HG+DWSURYLGHVWUHPHQGRXVYDOXHWRWKH/LQX[HFRV\VWHPE\UHVROYLQJWKLVFRQpLFW%\SURYLG- LQJDFRPSOHWH/LQX[HQYLURQPHQWWKDWLVVWDEOHSURYHQDQGVXSSRUWHGDQGZKLFKMXGLFLRXVO\ OHYHUDJHVWKHUDSLGLPSURYHPHQWVFRQVWDQWO\EHLQJPDGHLQWKH/LQX[HFRV\VWHP5HG+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\GLVWULEXWLRQWKH)HGRUD 3URMHFW DQGDVWDELOLW\IRFXVHGHQWHUSULVHSODWIRUP5HG+DW(QWHUSULVH/LQX[ 7KLVDSSURDFK ODUJHO\UHVROYHVWKHG\QDPLFWHQVLRQEHWZHHQLQQRYDWLRQDQGVWDELOLW\ 7KH)HGRUD3URMHFWIHGRUDSURMHFWRUJ 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\FOHLVIRUDQHZIHDWXUHWREHGHYHORSHGDQGSXVKHGXSVWUHDPVHHVHFWLRQRQWUDFN- 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 DQGFRQWULEXWHVDQGUHDSVJUHDWUHZDUGVIURPWKLVPXWXDOO\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\VWHPERWKWKHDFWXDOFRQWUL- 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\XVHUWRROVWKDWFRQWUROSRZHUPDQDJHPHQWDUHQHHGHGDOWKRXJKQRWHERRNXVHUVZLOO 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 WKHNHUQHOZRXOGZDNHXSVHYHUDOKXQGUHGRUVHYHUDOWKRXVDQGWLPHVDVHFRQGEDVHGRQWLPHU 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,WyOLQX[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\RIWKHVHFKDQJHVZHUHLQYDVLYHWKDWLVWKH\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\WKHNHUQHOPDLQWDLQHUVXOWLPDWHO\/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 VWRUDJHDUHDQHWZRUNV6$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[WWRWKHXSVWUHDPIRFXVHGFUHDWLRQRIQHZIHDWXUHVDQGFDSDELOLWLHVWKLVLVRQHRIWKHODUJ- 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\VWHPVKDUGZDUHDQGVRIWZDUHZLWKDUDQJHRIEHQFKPDUNDQGDSSOLFD- WLRQZRUNORDGV5XQQLQJODUJHDQGFRPSOH[ZRUNORDGVLVWKHRQO\ZD\WRGLVFRYHUSHUIRUPDQFH LVVXHVHVSHFLDOO\ZLWKWRGD\ VVRSKLVWLFDWHGV\VWHPV)DFWRUVVXFKDVODUJH&38FRXQWVPDV- VLYHDPRXQWVRIPHPRU\FRPPXQLFDWLRQVERWWOHQHFNV,2EDQGZLGWKDQGODWHQF\VWRUDJH VXEV\VWHPVYLUWXDOL]DWLRQV\VWHPDUFKLWHFWXUHDQGV\VWHPSDUDPHWHUVDOORIWKHVHPXVWEH 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