Orchestrating your cloud orchestra

نویسنده

  • Abram Hindle
چکیده

Cloud computing potentially ushers in a new era of computer music performance with exceptionally large computer music instruments consisting of 10s to 100s of virtual machines which we propose to call a ‘cloud-orchestra’. Cloud computing allows for the rapid provisioning of resources, but to deploy such a complicated and interconnected network of software synthesizers in the cloud requires a lot of manual work, system administration knowledge, and developer/operator skills. This is a barrier to computer musicians whose goal is to produce and perform music, and not to administer 100s of computers. This work discusses the issues facing cloud-orchestra deployment and o↵ers an abstract solution and a concrete implementation. The abstract solution is to generate cloud-orchestra deployment plans by allowing computer musicians to model their network of synthesizers and to describe their resources. A model optimizer will compute near-optimal deployment plans to synchronize, deploy, and orchestrate the start-up of a complex network of synthesizers deployed to many computers. This model driven development approach frees computer musicians from much of the hassle of deployment and allocation. Computer musicians can focus on the configuration of musical components and leave the resource allocation up to the modelling software to optimize.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tech report: Orchestrating your cloud orchestra: Model driven development of cloud deployment and orchestration for distributed computer music instruments

Cloud computing potentially ushers in a new era of computer music performance with exceptionally large computer music instruments consisting of 10s to 100s of virtual machines called a Cloud Orchestra. Cloud computing allows for the rapid provisioning of resources, but to deploy such a complicated and interconnected network of software synthesizers in the cloud requires a lot of manual work, sy...

متن کامل

Orchestrating Situation Awareness and Authority in Complex Socio-technical Systems

Systems engineering is developing everywhere in industry, but human issues incrementally emerge. In particular, this systemic technologycentered approach to engineering rigidifies organizations and lead to surprises. People involved are not fully aware of what is going on. This paper identifies situation awareness and authority issues in complex systems design and management, and discusses poss...

متن کامل

Proxywork: Framework to transform from Web Application to Distributable User Interface Web Application

The growth of cloud services and new tools for web development is greatly favoring the growth of the number of Web Application that we use today. Furthermore, is becoming more common that we have a variety of interconnected devices able to visualize any type of Web Application. In general, today Web Applications do not offer the possibility to distribute parts of the interface from one device t...

متن کامل

Playing with Virtual Musicians: the Continuator in Practice

Playing with musicians, as if they were there, but without their physical presence, is an old and strong fantasy. Indeed, wouldn’t it be nice if you could play with your favorite – and inaccessible Jazz musician? If you could play with him, or, rather, like him, but still retaining your own musical intentions? Why not then play with a virtual orchestra of musicians? Going further (or closer), w...

متن کامل

Lost in the Edge: Finding Your Way with Signposts

The de facto architecture of today’s Internet services all but removes users’ ability to establish inter-device connectivity except through centrally controlled “cloud” services. Whilst undeniably convenient, the centralised data silos of the cloud remain opaque and an attractive target for attackers. A range of mechanisms exist for establishing secure peer-to-peer connections, but are inaccess...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015