•      2007•          B2C• www.okbuy.com
•        python•        (<10     )•        Linux        BSD• Dell    Redhat
•   MAC•         IP•
• ssh+koan/•     kernel/initrd   grub• reboot
• koan/kvm• cobbler    RAM/CPU/DISK•     xen/vmware
••           /•••• ... ...
puppet               puppet               puppet               puppet      puppet      maser    puppet               puppe...
soft repopp     pp master   pp master
soft repopp     pp master   pp master           1
2                             soft repopp     pp master   pp master           1
2               3                               soft repopp     pp master     pp master           1
2                       4               3                                   soft repopp     pp master     pp master       ...
soft repopp     pp master   pp master
1               repo                                 soft repopp     pp master   pp master
2                             1               repo                                 soft repopp     pp master   pp master
2                             1               repo             3                                 soft repopp     pp master...
4       2                                 1               repo             3                                     soft repo...
soft repopp     pp master   pp master
soft repopp     pp master   pp master         1
2                             soft repopp     pp master   pp master           1
2               3                               soft repopp     pp master     pp master           1
4       2               3                                   soft repopp     pp master         pp master           1
pp     pp master   pp master
pp     pp master   pp master           1
2pp     pp master   pp master           1
2               3pp     pp master     pp master           1
4       2               3pp     pp master         pp master           1
pp     pp master   pp master
pp     pp master   pp master           1
pp                           2   pp master     pp master   pp master           1
2pp                           2   pp master     pp master   pp master           1
2               3pp                             2   pp master     pp master     pp master           1
2                   4               3pp                             2   pp master     pp master     pp master           1
pp master   pp mastercobbler          pp               subversion
IP/     /                pp master   pp master      cobbler          pp               subversion
IP/     /                   /   /                pp master           pp master      cobbler          pp                   ...
IP/     /                   /   /                pp master           pp master      cobbler          pp                   ...
10IP/     /                   /   /                pp master           pp master      cobbler          pp                 ...
••••
Puppet                nginx                                               nginxmongrel   mongrel   mongrel   mongrel      ...
Puppet• cfengine/chef• google/twitter/zynga
Capistrano• ruby gem••
subversion
1   SVN          subversion
2    1   SVN              subversion
code...                    201106190                      01122                                 config                    2...
code...                    201106190                      01122                                 config                    2...
code...                    201106190                      01122                                 config                    2...
code...                    201106190                      01122                                 config                    2...
code...                    201106190                      01122                                 config      config.inc      ...
code...                    201106190                      01122                                 config      config.inc      ...
code...                    201106190                      01122                                 config      config.inc      ...
ganglia•••
ganglia
nagios•   ganglia••
(zookeeper)   cmdb
•   weibo @•   blog.sina.com.cn/lixiaohong•   twitter: @lixiaohong
Okbuy 李小红 好乐买自动化运维实践
Okbuy 李小红 好乐买自动化运维实践
Okbuy 李小红 好乐买自动化运维实践
Okbuy 李小红 好乐买自动化运维实践
Okbuy 李小红 好乐买自动化运维实践
Okbuy 李小红 好乐买自动化运维实践
Okbuy 李小红 好乐买自动化运维实践
Okbuy 李小红 好乐买自动化运维实践
Okbuy 李小红 好乐买自动化运维实践
Okbuy 李小红 好乐买自动化运维实践
Upcoming SlideShare
Loading in …5
×

Okbuy 李小红 好乐买自动化运维实践

1,070 views

Published on

Published in: Self Improvement, Technology
  • Be the first to comment

Okbuy 李小红 好乐买自动化运维实践

  1. 1. • 2007• B2C• www.okbuy.com
  2. 2. • python• (<10 )• Linux BSD• Dell Redhat
  3. 3. • MAC• IP•
  4. 4. • ssh+koan/• kernel/initrd grub• reboot
  5. 5. • koan/kvm• cobbler RAM/CPU/DISK• xen/vmware
  6. 6. •• /•••• ... ...
  7. 7. puppet puppet puppet puppet puppet maser puppet puppetCA puppet
  8. 8. soft repopp pp master pp master
  9. 9. soft repopp pp master pp master 1
  10. 10. 2 soft repopp pp master pp master 1
  11. 11. 2 3 soft repopp pp master pp master 1
  12. 12. 2 4 3 soft repopp pp master pp master 1
  13. 13. soft repopp pp master pp master
  14. 14. 1 repo soft repopp pp master pp master
  15. 15. 2 1 repo soft repopp pp master pp master
  16. 16. 2 1 repo 3 soft repopp pp master pp master
  17. 17. 4 2 1 repo 3 soft repopp pp master pp master
  18. 18. soft repopp pp master pp master
  19. 19. soft repopp pp master pp master 1
  20. 20. 2 soft repopp pp master pp master 1
  21. 21. 2 3 soft repopp pp master pp master 1
  22. 22. 4 2 3 soft repopp pp master pp master 1
  23. 23. pp pp master pp master
  24. 24. pp pp master pp master 1
  25. 25. 2pp pp master pp master 1
  26. 26. 2 3pp pp master pp master 1
  27. 27. 4 2 3pp pp master pp master 1
  28. 28. pp pp master pp master
  29. 29. pp pp master pp master 1
  30. 30. pp 2 pp master pp master pp master 1
  31. 31. 2pp 2 pp master pp master pp master 1
  32. 32. 2 3pp 2 pp master pp master pp master 1
  33. 33. 2 4 3pp 2 pp master pp master pp master 1
  34. 34. pp master pp mastercobbler pp subversion
  35. 35. IP/ / pp master pp master cobbler pp subversion
  36. 36. IP/ / / / pp master pp master cobbler pp subversion
  37. 37. IP/ / / / pp master pp master cobbler pp subversion
  38. 38. 10IP/ / / / pp master pp master cobbler pp subversion
  39. 39. ••••
  40. 40. Puppet nginx nginxmongrel mongrel mongrel mongrel mongrel mongrel mongrel mongrel puppet master puppet master SVN puppet master SVN subversion
  41. 41. Puppet• cfengine/chef• google/twitter/zynga
  42. 42. Capistrano• ruby gem••
  43. 43. subversion
  44. 44. 1 SVN subversion
  45. 45. 2 1 SVN subversion
  46. 46. code... 201106190 01122 config 201106180deploy releases 01122 201106170 01122 shared system config.inc
  47. 47. code... 201106190 01122 config 201106180deploy releases 01122 201106170 01122 current shared system config.inc
  48. 48. code... 201106190 01122 config 201106180deploy releases 01122 201106170 01122 current shared system config.inc
  49. 49. code... 201106190 01122 config 201106180deploy releases 01122 201106170 01122 current shared system config.inc
  50. 50. code... 201106190 01122 config config.inc 201106180deploy releases 01122 201106170 01122 current shared system config.inc
  51. 51. code... 201106190 01122 config config.inc 201106180deploy releases 01122 201106170 01122 current shared system config.inc
  52. 52. code... 201106190 01122 config config.inc 201106180deploy releases 01122 201106170 01122 current shared system config.inc
  53. 53. ganglia•••
  54. 54. ganglia
  55. 55. nagios• ganglia••
  56. 56. (zookeeper) cmdb
  57. 57. • weibo @• blog.sina.com.cn/lixiaohong• twitter: @lixiaohong

×