Advertisement
Guest User

Untitled

a guest
May 6th, 2015
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. People have a hard time understanding nested virtual machine architectures. Usually it comes down to "Stop talking and just show me your configs"
  2.  
  3. Here's a pattern for communication for the purposes of conversational uses, see note below about specification uses
  4.  
  5. basic:
  6. { [ name/OS ] [ virtualization ] [ application(s) ] }
  7.  
  8. more:
  9. { [ name/OS ] [ virtualization ]
  10. { [ name/OS ] [ virtualization ] [ application(s) ] }
  11. { [ name/OS ] [ virtualization ] [ application(s) ] }
  12. }
  13.  
  14. more more:
  15. { [ name/OS ] [ virtualization ]
  16. { [ name/OS ] [ virtualization ] [ application(s) ]
  17. other [ other parameters]
  18. }
  19. { [ name/OS ] [ virtualization ] [ application(s) ]
  20. [ other parameters]
  21. }
  22. ] }
  23.  
  24. horribly contrived example:
  25. darwin_macbook3672 vbox
  26. windows hyperv
  27. ubuntu-Homestead none appX-client
  28. other:
  29. http: host 8080 -> guest 80
  30. db: host 6306 -> guest 3306
  31. ubuntu-Homestead none appX-api
  32. selenium
  33. appX-test
  34. other:
  35. http: host 8080 -> guest 80
  36. cent66laravel vbox
  37. linux none appY-client
  38. linux none appY-api
  39. linux none
  40. selenium
  41. appY-test
  42.  
  43. Note that if you look at this long enough, it starts to look like a specification language--so take a break and just use it conversationally and don't follow natural tendencies to ruin its conversational utility by forcing it to grow into a full-blown specification language.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement